每次掉电重启后,cp441报故障,只能清空CPU内存后,重新下载才能解除,怎么才能保证掉电重启后不会出现这种问题啊或者有没有不让其报故障的方法啊?
1.OB100做了个初始化modbus:
2.OB35调用:MODBUS子程序
3.子程序接收OB100初始化使能:
使能后,启动发送第一个站数据信号:
采用PTP点对点硬件组态通讯,利用BSEND和BRESEV封装库接收和发送数据,7个站进行轮询。
正常工作是没问题的,就是掉电重启CPU后就报故障,在线监控发现7个轮询站全部使能,类似于交通堵塞,只能清空CPU重新下载后才能正常轮询使用。
还有网络节点较多,因为有时候重新上电时,从站并没有送电而CPU硬件里确已存在,所以导致CPU上电后暖启动很慢,是不是这期间形成的CP441的modbus交通堵塞啊,蒙圈了
目前。上电后,cp441 INTF和Fault都会亮灯,查手册如下故障,但还是解决不了。
后来我用时钟脉冲做周期循环轮训,而不考虑利用他的状态位触发轮训还是不行。
OB100用STL初始化所有参数,还是不行。请指教