请问各位高手:1. 802D sl PLC子程序中的原本就有定义“ L ”中间变量,是不是已经做好的【固化的】在PLC程序中看不见的?看不见相对应的关系?例如:坐标轴控制的子程序中L2.0是PCU信号T64。L3.7是报闸输出1BRK却与主程序块报闸输出1BRK没有逻辑关系及联系。求解释
2. V14000000是不是只能在PLC程序中使用,不能在系统中置参数?
3.WAND指令应该如何使用?见图
图片说明:
最佳答案
楼主的问题具有一定代表性,对于学习802D sl PLC编程及系统内部数据变量具有重要的意义,我曾利用802D sl pro 数控系统改造过数控磨床,一点经验供楼主参考:
1.802D sl PLC子程序中的“ L ”中间变量,在主程序中是看不到的,必须打开子程序,在最上端的表格中,可以清晰看到对“L”中间变量的说明与描述,中间变量与外部接口的相对应的关系是由该表格的“NAME” 项决定的,如你说的“坐标轴控制的子程序中L2.0是PCU信号T64。” 它与坐标轴控制的子程序-AXIS_CTL(SBR40)的对应关系即是通过该子程序接口T64对应的,而子程序接口T64,楼主可以利用系统的一个地址如Q5.6来激活,如图示_802Dsl轴控制子程序
2.V14000000位于plc的可保持数据区,可读写,在PLC程序中使用,在系统的诊断画面中置0或1,
3.WAND_B指令是字节"与"指令,表示:
即SM0.0 逻辑“1”信号时,OUT=IN1 & IN2,即IB6 &31,结果存放在MB20中,
以上说明可以助力楼主快速解决802D SL 系统问题,祝楼主好运!
图片说明:
提问者对于答案的评价:
佩服,谢谢大家
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc210004.html