多从站分别用定时器检测主站发送的心跳信号的时间如何设定

我看到一个关于西门子200组成的PPI网络系统在只有一个主站,从站需要检测主站发送的心跳信号来判断主站是否存在,在程序里是用在一定的时间范围内检测到主站的心跳信号则认为主站正常,每个从站设定的定时时间为站号乘以调试测试的一个时间再加上一个常数。我想知道那个调试测试的时间是什么时间怎么测量?

最佳答案

我想知道那个调试测试的时间是什么时间怎么测量?
这个没什么理由的,完全有编程人员自己认为如何做比较理想

我们常用的心跳检测方法是,主站将一个位,如M0.0一直置为1,随着PPI通信发送从站,
从站以1秒的间隔,检测一次这个位的状态如为1,说明和主站通信正常,从站然后复位这个位,如从站检测该位为0,则说明主站没有通信上

或者用一个寄存器,主站每0.2秒增加1,并把该寄存器的数值发送给从站,
从站只要每间隔1秒检测一下这个寄存器的数值是否变化,
就可知道和主站通信是否正常,如变化正常,不变化通信失败

提问者对于答案的评价:
我就是不知道那个调试测试的时间是什么时间怎么测量。如果有多个从站的话从站接收到的时间不一样,而且资料上说这个时间跟站地址有关系

专家置评

如果您担心从站的检测时间与主站发送数据不匹配,可以在主站用10ms定时中断给个自加1的数来进行发送,那么在从站测检测如时间1s中内,该数据不变化,则视为通信中断。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc221343.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月9日
下一篇 2017年12月9日

相关推荐

  • PCACESS使用问题

    求助,PC Access前几天还使用正常,测试客户机都正常,怎么安装完wincc 后就不能用了测试客户机显示“出现错误”,是怎么回事啊!与wincc有关吗?谢谢…

    SIMATIC S7-200 2017年11月17日
  • 为什么温度到达155度左右 就输入值就变成了32767?

    我用的是-200至500℃的热电阻,为什么到达150-155度左右就输入值就变为了为32767了?   如果我把测量范围组态设成了"Pt&n…

    2017年5月31日
  • 关于TD_CTRL_X 的问题

    请教各位,我用S7-200配TD400C显示器,在做程序时,用文本显示向导生成的子程序TD_CTRL_X是否要在主程序里主动调用一次?谢谢! 问题补充:还是不明白,是不是要由我们自…

    SIMATIC S7-200 2021年7月5日
  • S7-200怎么编写BCC(异或校验)样验程序

    我有一个项目要用200和电子称通讯,电子称的报文格式中用到异或校验。  我XMT发送请求时,我可以用异或校验计算器算好,人为填进去发送缓冲区。。。。 …

    2021年7月5日
  • 请教脉冲控制的问题

    最近学习脉冲控制几点困惑,请大家多多指教,发完脉冲数量后,受控的伺服或步进如何保证走完这些脉冲,会不会滞后一段时间才转完这些脉冲数。我试着用向导编写,不知为何没有帮助中所讲的PT0…

    SIMATIC S7-200 2021年7月5日
  • 寻址赋值的问题

    利用指针指令进行操作  怎么样给指令指定的地址里面赋值 比如指令指令的地址是VW200  怎么样给VW200赋值 最佳答案 指针方…

    SIMATIC S7-200 2021年7月5日
  • EM277停产了吗?

    现在有个问题很纠结。有个项目想用小型PLC,而且要做为DP子站与S7300实时通讯。刚开始考虑用S7200+EM277,但听说S7200停产了,而国产S7200CN还是可以用的。但…

    SIMATIC S7-200 2017年6月19日
  • S7-200在XP系统安装不上

    S7-200在XP系统安装不上,提示什么什么接口不支持 最佳答案 S7-200软件不挑操作系统,建议你重装操作系统安装再安装试试,如果还是不行,可能是你的软件安装包的问题了。另外如…

    SIMATIC S7-200 2020年11月1日
  • 一条高速计数指令的问题

    请问一下这条指令(附件中有图)中的16#F8是什么意思呀?怎么理解? 问题补充:谢谢CQDY的详细解答,我还要请教一下16#F8表示的什么数字呢?是不是转换成二进制后就变为8个1或…

    2020年10月31日
  • TP170B与两个S7-200通讯

    请问各位高手!我有一台TP170B的触摸屏,现在想和两台PLC通讯,一台是CPU226,一台是CPU224的,请问他们怎么进行通讯,需要什么硬件,谢谢? 最佳答案 1.请见同类问题…

    SIMATIC S7-200 2021年7月5日