程序说明:vb3是触摸屏的叶面号。如果vb3=2,则执行到network3.如果vb3=3,则执行到network6.但是在两个顺序控制继电器结构中,我都没用到(不需用)CTRT指令。我的想法是这样的:当进入页面2,PLC就直接扫描network3(network3)就不扫描了。页面中的按钮按下就触发发送通信。如果没按下,plc就继续扫描下去(不知是不是从network1开始??)。进入哪个页面就扫描哪个页面的按钮,其它的就不扫描。各位大侠:我的想法是这样的,程序如下。不知是否可行??假如vb2=2的话,plc是不是只扫描network1,3,4,5.其它的network都不扫描???
network 1
LDB= 2, VB3
SCRT S0.2
network 2
LDB= 3, VB3
SCRT S0.3
network 3
LSCR S0.2
network 4
LD V7.0 //v7.0-v7.7为触摸屏按钮对应的地址
O V7.1
O V7.2
O V7.3
O V7.4
O V7.5
O V7.6
O V7.7
EU
XMT VB5, 1
network 5
SCRE
network 6
LSCR S0.3
network 7
LD V20.0 //v20.0-v20.2也是按钮
O V20.1
O V20.2
EU
XMT VB18, 1
network 8
SCRE