经过几个月的辛苦努力,终于将n多页的程序编程完毕,从昨天开始正式启动调试。也许,最痛苦的日子才刚刚开始,从今天开始,我会将调试的过程记录下来,算是对自己工作的一个总结,也希望能够对大家有所帮助。
-
-
skbolo 发表于 2007/1/10 19:44:19
PLC状态可以通过online菜单下面的controller status选项进行监测,上面显示的PLC状态的N多个状态字,但是在此处,状态字是只读的,只能在此处查看,不能在程序中使用,如果要在程序中监测状态字,必须使用PLC自带的功能块。通过功能快将状态字中的信息储存到某一个地址中然后从该地址都需相关的PLC信息。也就是说,状态字不能直接使用,必须通过功能块读出才可。
功能快的名字为:
PLCSTAT,该模块有三个输入管脚&三个输出管脚分别为:
PLC_READ :1 表示将PLC 的状态拷贝到输出端对应的PLC_STAT.
RIO_READ : 1表示将RIO 的状态拷贝到输出端对应的RIO_STAT.
DIO_READ : 1表示将DIO 的状态拷贝到输出端对应的DIO_STAT.
PLC_STAT :存储PLC的状态,为PLCSTATE结构体变量,包含11个状态字;
DIO_STAT :存储DIO的状态,为DIOSTATE结构体变量,包含160个状态字;
RIO_STAT :存储RIO的状态,为RIOSTATE结构体变量,包含106个状态字;
引用 skbolo 2007/1/10 19:44:19 发表于2楼的内容