老外的数控设备里面很多$A_DLB[index] 变量
请问一下$A_DLB[index] 的用法, 这个系统变量也是从PLC出来的吗?
还是从HMI里面出来的?
有没有和他相关的具体用法的资料文档,求分享 谢谢。
问题补充:
我们的HMI界面上面有一个产品类型选择,比如1代表 production1,2代表production2 .........20代表production20。
当选择不同类型后$A_DLB[31] 的值就会对应改变,
然后设备两个NCU就可以根据$A_DLB[31]的值自动调用对应的加工程序,请问$A_DLB[index] 是怎样和HMI里面的选项进行对应的,请大神解答,谢谢!!!
最佳答案
https://support.industry.siemens.com/cs/document/109760799/sinumerik-840d-sl-828d-%E6%89%A9%E5%B1%95%E5%8A%9F%E8%83%BD?dti=0&pnid=14594&lc=zh-CN
840DSL扩展功能手册的3.2章:3.2 NCU-Link里有详细介绍。
Link 变量
配有多台 NCU 的复杂设备需要在各个 NCU 之间循环交换用户数据,以便在整个系统范围
内协调生产过程。这种数据交换是通过 Link 通讯和一个专用的存储区(即每个 NCU 都有
的 LINK 变量存储区)实现的。
Link 变量存储器的大小和结构均可由用户定义。Link 变量存储器中保存的数据通过特殊
的 Link 变量 $A_DLx 访问。
Link 变量因此为系统全局用户变量。在配置了 Link 通讯后,Link 组中的所有 NCU 都可以
在零件程序和循环中读/写这些变量。与全局用户数据 (GUD) 不同,链接变量也可用在同
步动作中使用。
B3:分布式系统 - 仅适用于 840D sl
图片说明:
提问者对于答案的评价:
我们的HMI界面上面有一个产品类型选择,比如1代表 production1,2代表production2 .........20代表production20。
当选择不同类型后$A_DLB[31] 的值就会对应改变,
然后设备两个NCU就可以根据$A_DLB[31]的值自动调用对应的加工程序,请问$A_DLB[index] 是怎样和HMI里面的选项进行对应的,请大神解答,谢谢!!!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc294157.html