追梦工控论坛|工控论坛-专业的Intouch论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

总共8197条微博

动态微博

查看: 2350|回复: 2

[求助-西门子PLC300/400]请高手赐教

[复制链接]

升级  31%

该用户从未签到

发表于 2014-7-4 15:45:03 | 显示全部楼层 |阅读模式

上传分享工控资料得追梦点,下载积分获取办法点击进入 ☆追梦点充值入口
发帖回帖赚金币兑换下载积分。上传附件须知点击进入

×

马上注册,结交更多工控达人,分享经验,让你轻松玩转追梦工控论坛。

已有帐号?  点击登录   或者        

支付宝扫一扫领红包
有哪位高手有关于“心跳法诊断故障”例子程序,或资料,本人看了很多有关资料,资料里说的很模糊,不容易理解,哪位可以发下例程,本人不胜感激!HXM49617143@163.COM</p>
        问题补充:
阿鸣、zhangli0 您们好!两位说的原理我都知道,也看过一些资料,还是没有解决我的问题!现在我在程序里做了秒脉冲加计数,计数值一直增加,当通讯中断时,怎样把已经停止累加的计数值和实际上应该继续一直往下加的计数值作比较,这里我不太会,不知道怎样做比较,最好有个例子程序一看就明白了。还是恳请两位再补充一些讲解。谢谢!
让我们联手拒绝网络伸手党,下载积分获取办法&附件上传须知 ☆追梦点充值入口





+1
2352°C
2
  • 凯文
  • lymingo
过: 他们

升级  33.5%

该用户从未签到

发表于 2014-7-4 16:36:48 | 显示全部楼层
1、过程:即一方发送心跳位,另一方检测心跳位,如果接收方检测不到心跳位就说明通讯中断了。
方法:接收方用一个变量保存接收的心跳信号的上一个周期的状态,然后本周期的心跳信号和上一个周期的进行比较,如果有变化,说明正常,如果一直一致说明通讯中断。
2、我的解决这个问题的方法是发送方发送一个一直变化的整数或者实数,然后接收方检测接收到的信号是否变化,如果不变说明中断。
补充回答:你不会比较?假设当前的计数值保存在mb0中,按照我说的上一个周期的值保存在mb1中。那么直接用stl编程:
L MB0
L MB1
<>I
JCN M1
相等则说明中断了,需要处理的程序。
M1:NOP 0
                                                                                                                                                                                                                                                              
                                                        

升级  44.5%

该用户从未签到

发表于 2014-7-4 16:48:38 | 显示全部楼层
1、心跳法诊断故障实现起来非常简单。
例如通常应用的测心跳方法,即主站与分站约定一信息位,例如,主站S7-300可用OB35发送脉冲,分站S7-200检测该信息位,如在一定的时间内该信息位无变化,则认为无心跳了,即为通讯故障。
2、转帖:
PLC测触摸屏的心跳:
1、同样用心跳位来实现,。PLC里设置两个变量,一个是发给触摸屏的(A),一个是接收触摸屏的(B)。其中A定时周期变化,在触摸屏里在A的数值改变事件里设置B的值,使B随A而变。PLC读回B的值。这就是应用“一去一回”的方法。
这样就实现了触摸屏里心跳信号,如果B一定时间内没有发生变化则可认为是通讯中断。
2、有些触摸屏不支持事件设置或脚本功能,只能用用屏自带的系统报警,以窗口的形式弹出。只能在触摸屏侧观测通讯状态了
3、参考:
总线通讯中的看门狗 – 心跳检测
http://www.davidrobot.com/2011/06/bus_communication_monitoring_watchdog_livebit.html?replytocom=1052
                                                                                                                                                                                                                                                                                                                                   
                                                                                                                                                                                                            参见已给的资料。
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

请珍惜自己的ID,严禁发布垃圾水贴,诸如adsf......顶......纯表情......多次重复回帖刷积分......轻则删帖警告,重则封禁!★请分享资料、经验或者赞助论坛,贡献一份力量★

关闭

最新活动上一条 /1 下一条

小黑屋|手机版|追梦工控论坛|工控论坛-专业的Intouch论坛 ( 皖ICP备10012005号 )|网站地图

GMT+8, 2025-5-10 15:29 , Processed in 0.569370 second(s), 20 queries , Gzip On, APCu On.

Powered by Dreamyiyi

© 2009-2025 工控论坛

快速回复 返回顶部 返回列表