硬件:2个cpu317,,1个dp/dp coupler。
2个cpu是通过dp coupler通讯的。
想用计数器之类的来进行判断这两个cpu是否通讯正常可以不?
也就是2个cpu都用step7编一个计数器之类的东西,然后互相发送信息,如果计数器中断,就表示通讯故障,能实现吗?如何实现呢?
麻烦大虾们了。
最佳答案
1、不需计数,只需判断在一定的时间内一个特定的信息位无变化,即测心跳。
2、测心跳:
例如通常应用的测心跳方法,即主站与分站约定一信息位,主站S7-300可用OB35发送脉冲,分站S7-200检测该信息位,如在一定的时间内该信息位无变化,则认为无心跳了,即为通讯故障。
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc246502.html