05PLC和NC数据交换.ppt

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
05PLC和NC数据交换

Mar-2009 特殊功能调试 05 PLC与NC数据交换 您将了解: PLC 读取轴的坐标值 PLC与NC交换数据 PLC读取NC系统变量 特殊功能—PLC与NC数据交换 主要内容 PLC读取坐标的位置和剩余量 NC与PLC交换数据 PLC读写NC系统变量 参考资料 PLC与NC数据交换- PLC读取坐标的位置和剩余量 PLC与NC数据交换- PLC读取坐标的位置和剩余量 PLC读取坐标实际值的一个例子 PLC与NC数据交换- PLC与NC交换数据 PLC与NC数据交换- PLC与NC交换数据 PLC与NC数据交换- PLC读写NC系统变量 通过PLC/NCK接口802D sl 中的PLC可以读写某些系统变量1) PLC与NC数据交换- PLC读写NC系统变量 PLC与NC数据交换- PLC读写系统变量 PLC与NC数据交换- PLC读写系统变量 PLC与NC数据交换- PLC读写系统变量 PLC与NC数据交换- PLC读写系统变量 – 例子 PLC与NC数据交换- PLC读写系统变量 – 例子 PLC与NC数据交换- PLC读写系统变量 PLC与NC数据交换- PLC读写系统变量 PLC与NC数据交换- PLC读写系统变量 PLC与NC数据交换- PLC读写系统变量 PLC与NC数据交换- PLC读写系统变量 特殊功能调试 结束后,任务中包含的每个变量都将获得一个结果信息。 如果读取顺利结束,则“变量有效”(V120x 3000.0)设置为 1,而存取结果 VB120x 3001 为0。 在读取时根据类型输入从 VB120x 3004 开始的数据。 出错时V120x 3000.0 = 0,并且存取结果的条目 VB120x 3001: ● 0: 无故障 ● 3: 不允许对象存取 ● 5: 无效地址 更详细的信息请参阅“802D sl 功能手册” ? Siemens AG 2009. All Rights Reserved. Industry Sector Page */19 ? Siemens AG 2009. All Rights Reserved. ? Siemens AG 2009. All Rights Reserved. Industry Sector Page */19 ? Siemens AG 2009. All Rights Reserved. 首先要通过PLC应用程序激活读位值的功能: 浮点数 第五轴 VV浮点数 第四轴 VV浮点数 第三轴 VV浮点数 第二轴 VV浮点数 第一轴 VV数据类型 轴号 剩余值的地址 坐标位置的地址 1=1 – 激活读取机床坐标的位置; 2=1 – 激活读取位置指令的剩余值; 坐标值传送到MD20中 读取坐标实际值的请求由1激活 实际坐标与固定值28.8比较,若小于或等于28.8,触发一个PLC报警 700011) 700001报警 802D sl提供了一个512字节的公共存储器用于NC和PLC交换数据 PLC定义了接口地址对应于这个公共存储器:0~7 可以按字节(BYTE)、字(WORD)、长字(DWORD)对其进行读写 NC定义了系统变量对应于这个公共存储器,在加工程序中可以利用系统变量对该存储器进行读写 $A_DBB[n] - 字节(BYTE) (8位) $A_DBW[n] - 字(WORD) (16位) $A_DBD[n] - 长字(DWORD) (32位) $A_DBR[n] - 浮点(REAL) (32位) 注:n 表示地址偏移量,表示从该存储区的第n个字节开始 N10 $A_DBR[4] = R11 N20 R12 = $A_DBR[4] N30 M30 NC加工程序的例子 NC与PLC之间数据交换(NC控制) ! NC对数据的读操作,会激活预读停止(STOPRE) NC在同一程序段中最多写3个数据 数据区的数据结构需用户自行定义 将R11中的浮点数写入V将V中的浮点数写入R12 $刀具参数 $刀沿号 $零点偏移 $当前配置轴数 $R参数 写 1)参考802Dsl 功能手册 读 PLC读写系统变量可能持续几个 PLC 循环,因此,该功能不是实时功能。 ! 概述 读写系统变量有关接口信号 V1200 0000.0 读写 启动 V1200 0000.1 变量 读写 VB1

文档评论(0)

shaoye348 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档