发布于 2006-03-16 12:36:31
0楼
我发现用!SetDeviceState(DevName ) 将设备设为 停止状态可以在循环策略中做,(将停电PLC设为停止后,正常工作的PLC的通讯完全正常了,因此我认为是上位机软件问题,若为网络通讯在一台PLC停电后出现了故障,则不可能出现正常工作的PLC通讯会正常,因为我只是在上位机软件中将停电PLC的通讯停止了,并没有更改网络连接),但不能在循环策略中用!SetDeviceState(DevName ) 将设备设为启动状态,因为将设备设为停止后,设备状态一直为4,不会变为3,我后来用按钮脚本手动启动设备,能正常工作。