05PLC与NC数据交换

05PLC与NC数据交换

ID:37821927

大小:317.32 KB

页数:19页

时间:2019-05-31

05PLC与NC数据交换_第1页
05PLC与NC数据交换_第2页
05PLC与NC数据交换_第3页
05PLC与NC数据交换_第4页
05PLC与NC数据交换_第5页
05PLC与NC数据交换_第6页
05PLC与NC数据交换_第7页
05PLC与NC数据交换_第8页
05PLC与NC数据交换_第9页
05PLC与NC数据交换_第10页
资源描述:

《05PLC与NC数据交换》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、特殊功能调试05PLC与NC数据交换您将了解:¾PLC读取轴的坐标值¾PLC与NC交换数据¾PLC读取NC系统变量©SiemensAG2009.AllRightsReserved.特殊功能—PLC与NC数据交换主要内容°PLC读取坐标的位置和剩余量°NC与PLC交换数据°PLC读写NC系统变量°参考资料©SiemensAG2009.AllRightsReserved.Page2/19IndustrySectorPLC与NC数据交换-PLC读取坐标的位置和剩余量首先要通过PLC应用程序激活读位值的功能:V26000001.1=1–激活读取机床坐标的位置;V26

2、000001.2=1–激活读取位置指令的剩余值;坐标位置的地址剩余值的地址轴号数据类型VD57000000VD57000004第一轴浮点数VD57010000VD57010004第二轴浮点数VD57020000VD57020004第三轴浮点数VD57030000VD57030004第四轴浮点数VD57040000VD57040004第五轴浮点数©SiemensAG2009.AllRightsReserved.Page3/19IndustrySectorPLC与NC数据交换-PLC读取坐标的位置和剩余量PLC读取坐标实际值的一个例子2.坐标值传送到MD20中3

3、.实际坐标与固定值28.8比700001较,若小于或等于28.8,报警触发一个PLC报警70001(16000000.1)1.读取坐标实际值的请求由V26000001.1激活©SiemensAG2009.AllRightsReserved.Page4/19IndustrySectorPLC与NC数据交换-PLC与NC交换数据802Dsl提供了一个512字节的公共存储器用于NC和PLC交换数据PLC定义了接口地址对应于这个公共存储器:V49000000.0~V49000512.7内存可以按字节(BYTE)、字(WORD)、长字(DWORD)对其进行读写加工内N

4、C定义了系统变量对应于这个公共存储器,在加工程序中可程序存以利用系统变量对该存储器进行读写$A_DBB[n]-字节(BYTE)(8位)$A_DBW[n]-字(WORD)(16位)$A_DBD[n]-长字(DWORD)(32位)$A_DBR[n]-浮点(REAL)(32位)注:n表示地址偏移量,表示从该存储区的第n个字节开始©SiemensAG2009.AllRightsReserved.Page5/19IndustrySectorPLC与NC数据交换-PLC与NC交换数据NC与PLC之间数据交换(NC控制)NC加工程序的例子N10$A_DBR[4]=R11将

5、R11中的浮点数写入VD49000004N20R12=$A_DBR[4]将VD49000004中的浮点数写入R12N30M30!NC对数据的读操作,会激活预读停止(STOPRE)NC在同一程序段中最多写3个数据数据区的数据结构需用户自行定义©SiemensAG2009.AllRightsReserved.Page6/19IndustrySectorPLC与NC数据交换-PLC读写NC系统变量概述通过PLC/NCK接口802Dsl中的PLC可以读写某些系统变量1)$$刀具参数刀具参数写$$刀沿号刀沿号$$零点偏移零点偏移读$$当前配置轴数当前配置轴数$R$R参

6、数参数!PLC读写系统变量可能持续几个PLC循环,因此,该功能不是实时功能。1)参考802Dsl功能手册©SiemensAG2009.AllRightsReserved.Page7/19IndustrySectorPLC与NC数据交换-PLC读写NC系统变量接口信号PLCÆNCKNCKÆPLC全V12000000.0V12000000.1VB12000001V12002000.0V12002000.1局读写变量变量个数读写读写启动读写完成出错读写系统变量有关接口信号PLCÆNCKNCKÆPLC变VB12001000VB12001001VB12001002VB

7、12001004VB12003000VB12003001VB12003004量VB12011000变量VB12011001区域号VB12011002变量X的VB12011004变量X的VB12013000变量VB12013001读写VB12013004变量VB120x1000类型变量VB120x1001区域号VB120x1002变量行索引X的VB120x1004变量列索引X的专行索引变量列索引X的VB120x3000变量有效VB120x3001读写结果VB120x3004结果变量类型变量区域号变量X的用行索引列索引有效变量读写结果变量结果类型有效结果结果变量

8、x:0...7共8个任务结果©SiemensAG20

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。