求上位机和下位机如何握手判断的时间程序

我的上位机是杰控,下位机是cpu224xp,只是一个简单的控制离散量置1置0(控制电梯开锁关锁)的程序。 目前的情况是 如果上位机没电,怎么传信号给下位机判断上位机故障了,plc里的点全部复位,不用保持上位机给的指令。
因为时间紧急,我的想法是上位机定时5s给plc一个变量置1,plc每隔1s清零这个变量,然后用定时器做判断,当这个变量等于0的时间超过10s就证明上位机断电了。 
本人plc编的少,没怎么编过plc程序,用定时器做判断这里不明白怎么写梯形图,容易把简单的复杂化,所以请高手指点,多谢多谢

最佳答案

首先你当做这两个设备是两个人。那么用生活的经验就可以最简单地判断通讯出错的最低最基本确认方法。
社会确认老人家生存而发放什么金,是让老人家亲自来签名。也就是说下位需要留下信息在上位。
工人看黑板的加班安排是看黑板上的日期。也就是说上位要留下信息给下位。
邮差今天发了报纸没有,我们看信报箱有没有报就可以了。这说明下位必须立即清除新鲜数据。
方法很多。
眼看这等功夫在生活上都是很简单的,但是一旦到了编程范围,这都不是一丁点程序可以解决的事情。你不要想象得好像简单的问题复杂化。必须做的还是必须做的。
你说的那个好像叫看门狗程序。喂一下,狗就不叫。时间长了不喂,就叫了。狗和人,双方都要编程。
还有一种常用的叫心跳检测。一方不断地on off一个位,另一方检测它on时间和off时间,一旦超时,就知道没有心跳了。

提问者对于答案的评价:
已通过上位机解决,谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午12:15
下一篇 2021年7月5日 下午12:15

相关推荐

  • 通信错误,检查连接的电缆并单击通信按钮

    工控机通过5611卡和profibus总线向cpu224下载程序时,当进度完成后显示“通信错误,检查连接的电缆并单击通信按钮”,但上载正常,请问这是什么原因?编程软件为Step7&…

    SIMATIC S7-200 2021年7月4日
  • 求助!变频器干扰EM235的模拟量输入怎么办?

    我用CPU226加EM235加EM232组合控制3台变频器,并采集3台变频器的电流信号和一路压力信号,变频器不工作时一切信号都显示正常,当变频器工作时,三路电流输入信号和变频器的频…

    SIMATIC S7-200 2021年7月5日
  • S7 200如何自定义库

    STEP7 V4.0中如何在程序块中建立自定义库? 最佳答案 用户可以把自己编制程序集成到编程软件Micro/WIN中。这样可以在编程时调用实现相同功能的库指令,而不必同…

    SIMATIC S7-200 2021年7月5日
  • 这个 C 跟 D 我这样理解对吗?

    如图,  B肯定是过程变量输入,  C是给定值, 假设我PID 向导给定的是 0.0-300.0 &…

    2021年7月5日
  • 关于电脑和plc连接问题

    一个很小的程序运行后电脑就和plc不能连接了?程序是对226通讯口o的特殊寄存器数据更改。LD     Always_On:SM0…

    SIMATIC S7-200 2021年7月4日
  • S7-200保持寄存器设置

    请问在S7-200 CPU224PLC中,备有电池断电数据保持设置为数据区VB,偏移量0,单元数目10240,这样存储在V区的数据会不会容易丢失?如果单数数目设置为102…

    SIMATIC S7-200 2020年10月31日
  • CPU226XP带4台MM420,要轮询吗?

    我用一台CPU226XP,使用USS指令,带4台MM420变频器。在对这4台变频器读写的时候,指令之间,也要有轮询的时间间隔吗?如果有,最短的时间是多少? 最佳答案 轮询时间为扫描…

    SIMATIC S7-200 2020年11月1日
  • 数据采集子程序 没看懂

    这是个数据采集的子程序,里边的运算能看懂,但是里边的LD及后边的数字可以从及开始?我是初学者,希望各位大师指导一下,谢谢! 问题补充:那我可不可以这样排?LD0 &nbs…

    2017年7月26日
  • ET200M系统可以挂S7-200系统吗

    CPU用的414H双冗余,ET200M的I/O站采用的300 I/O模块,想问下,S7-200能够挂上去吗,比如CPU2XX+EM277? 最佳答案 1、如何实现&nbs…

    SIMATIC S7-200 2020年10月31日
  • 奇偶校验与帧校验

    我现在使用200plc与一变频器通讯,传输格式1-8-2,也就是没有就校验位,使用自由口通讯编程传送数据时,我需要自己计算双字节的帧校验数据连同其它数据一起构成一个消息帧发送给变频…

    SIMATIC S7-200 2020年11月5日

发表回复

登录后才能评论