CPU控制DP从站的接通和断开问题
刘玉蓉
发布于2014-11-03 17:17
1
0
标签:
1、CPU断开个DP从站(SMC阀岛)后继续工作,一定需要硬件RS485或ET200R支持?
2、断开接通使用SFC12
3、断开接通后会报错不?可以详细说明下不?
佳答案
首先CPU断开某个DP从站后继续工作,无须硬件RS485支持,只需调用SFC12块,指明具体DP从站的地址;
其次,如果想激活/不激活某个DP从站,需要调用SFC12”D_AC_DP”系统功能,并设置相应的参数,如使用某个M存储位作为参数REQ的上升沿触发,在参数LADDR中设定该DP从站的地址,参数MODE(模式)选择“2”时为断开,选择"1”时是接通该DP从站;如果断开DP从站后,该从站下的所有输入/输出子模块将不工作
第三,如果CPU中配置的DP从站实际不存在或当前不需要,调用SFC12后,CPU将不再继续在规定时间间隔内进入该DP从站,不会处理该模块的操作,可以快地保证DP总线的循环,不再发生错误事件,所有断开/接通后不会报错