[求助-西门子PLC200]多从站分别用定时器检测主站发送的心跳信号的时间如何设定

[求助-西门子PLC200]多从站分别用定时器检测主站发送的心跳信号的时间如何设定,第1张

我想知道那个调试测试的时间是什么时间怎么测量?这个没什么理由的,完全有编程人员自己认为如何码笑袜做比较理想我们常用的心跳检测方法是,主站将一个位,如M0.0一直置为1,随着PPI通信发送从站,从站以1秒的间迟激隔,检测一次这个位的状态如为1,说明和主站通信正常,从站然后复位这个位,如从站检测该位为0,则说明主站没有通信上或者用一个寄存器,主站每0.2秒增加1,并把该寄存器的数值发升和送给从站,从站只要每间隔1秒检测一下这个寄存器的数值是否变化,就可知道和主站通信是否正常,如变化正常,不变化通信失败

s7-300plc以下步骤知道衫举从站租搭掉线

1、实现的方法很多,不要应用通讯模块本身来检测(通讯模块发生故障时检测不了),例如通常应用的测心或型碧跳方法,即主站与分站约定一信息位,例如,主站S7-300可用OB35发送脉冲,分站S7-200检测该信息位,如在一定的时间内该信息位无变化,则认为无心跳了,即为通讯故障。

2、PLC测触摸屏的心跳:

、同样用心跳位来实现,。PLC里设置两个变量,一个是发给触摸屏的(A),一个是接收触摸屏的(B)。其中A定时周期变化,在触摸屏里在A的数值改变事件里设置B的值,使B随A而变。PLC读回B的值。这就是应用“一去一回”的方法。

这样就实现了触摸屏里心跳信号,如果B一定时间内没有发生变化则可认为是通讯中断。

、有些触摸屏不支持事件设置或脚本功能,只能用用屏自带的系统报警,以窗口的形式d出。只能在触摸屏侧观测通讯状态了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12487981.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存