贵州西门子PLC代理商|触摸屏选型更新 贵州西门子PLC代理商|触摸屏选型更新
贵州西门子PLC代理商|触摸屏选型更新贵州西门子PLC代理商|触摸屏选型更新贵州西门子PLC代理商|触摸屏选型更新
保存规则:D0依次跟D100-D103进行比较,如果D0跟其中一个寄存器的数值不同并且这个寄存器的值为0时,D0就自动把数值赋值给这个寄存器。
如果D0跟所有要比较的寄存器都不相同,但是这些寄存器都不为0时,就不保存D0的数值;如果D0跟某个寄存器数值相同,就让后面寄存器的值顺序移位。详细如表所示:
工具软件:GX Work2
需要掌握的重点:
1:使用变指寄存器Z0~Z16的技巧:
用表达式D100Z0举例, 当Z0等于0时,D100Z0就是D100;当Z0=1时,D100Z0表示D101;当Z0=10时,D100Z0表示D110;
2:步进指令:只有当下一步被触发时,才会进行下一步的程序。
3:WSFR字移指令:例如:WSFR D2000 D100 K4 K2
程序如下图:
程序解析:
0:PLC一接通,置位S0。开始步;
4:步开始;
5:判断D0是否等于0,如果是,不进行任何动作;如果不是,Z0赋值为0,开始第二步;
17:第二步开始;
18-40:判断D0跟当前的寄存器(Z0=0时,表示D100;Z0=1时,表示D101;以此类推)比较。如果相等,就用字移指令并且跳到后一步;如果不相等,就开始第三步。
48:第三步开始;
49-66:D0跟当前寄存器不相等的时候,判断当前寄存器是否是零,如果是的话,就把D0的值赋值给当前的寄存器,并且跳到后一步;如果不是的话,就开始第四步。
78:第四步开始;
79-89:判断Z0是否小于K3,如果是,Z0就自加1,并且跳到第二步;如果不是,就跳到后一步。
96:后一步开始;
97:当D0等于0时,就跳到步并且复位过程中被置位的M1。
3VA2125-8JQ32-0AA0 | |
3VA2140-8JQ32-0AA0 | |
3VA2163-8JQ32-0AA0 | |
3VA2110-8JQ32-0AA0 | 3VA2L160 R100 ETU560 F/3P |
3VA2116-8JQ32-0AA0 | 3VA2L160 R160 ETU560 F/3P |
3VA2216-8JQ32-0AA0 | 3VA2L250 R160 ETU560 F/3P |
3VA2225-8JQ32-0AA0 | 3VA2L250 R250 ETU560 F/3P |
贵州西门子PLC代理商|触摸屏选型更新 贵州西门子PLC代理商|触摸屏选型更新