看门狗的意义: 点击:828 | 回复:5



~浮游生物~

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 17回
  • 年度积分:30
  • 历史总积分:79
  • 注册:2006年5月23日
发表于:2007-10-24 23:51:00
楼主

PLC上面watchdog time,看了就知道是什么意思了

看门狗分硬件看门狗和软件看门狗。硬件看门狗是利用一个定时器电路,其定时输出连接到电路的复位端,程序在一定时间范围内对定时器清零(俗称“喂狗”),因此程序正常工作时,定时器总不能溢出,也就不能产生复位信号。如果程序出现故障,不在定时周期内复位看门狗,就使得看门狗定时器溢出产生复位信号并重启系统。软件看门狗原理上一样,只是将硬件电路上的定时器用处理器的内部定时器代替,这样可以简化硬件电路设计,但在可靠性方面不如硬件定时器,比如系统内部定时器自身发生故障就无法检测到。当然也有通过双定时器相互监视,这不仅加大系统开销,也不能解决全部问题,比如中断系统故障导致定时器中断失效。
看门狗本身不是用来解决系统出现的问题,在调试过程中发现的故障应该要查改设计本身的错误。加入看门狗目的是对一些程序潜在错误和恶劣环境干扰等因素导致系统死机而在无人干预情况下自动恢复系统正常工作状态。看门狗也不能完全避免故障造成的损失,毕竟从发现故障到系统复位恢复正常这段时间内怠工。同时一些系统也需要复位前保护现场数据,重启后恢复现场数据,这可能也需要一笔软硬件的开销。


 




林永

  • 精华:1帖
  • 求助:1帖
  • 帖子:25帖 | 1443回
  • 年度积分:105
  • 历史总积分:15377
  • 注册:2007年12月10日
发表于:2008-01-13 19:32:00
1楼
收藏.

tigermes

  • 精华:2帖
  • 求助:0帖
  • 帖子:14帖 | 83回
  • 年度积分:0
  • 历史总积分:132
  • 注册:2004年3月05日
发表于:2008-03-10 16:10:00
2楼
hao ,ding

飞妞

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 5回
  • 年度积分:0
  • 历史总积分:97
  • 注册:2008年2月27日
发表于:2008-03-10 17:12:00
3楼
好  看门狗用的MAX813LESA比较多  我们主要销售芯片  有需要可以联系我  我是英赛尔器件集团的李飞   电话13651202765   邮箱:fei.li@ouric.com

痞子菜

  • 精华:2帖
  • 求助:2帖
  • 帖子:151帖 | 2151回
  • 年度积分:0
  • 历史总积分:4434
  • 注册:2005年5月06日
发表于:2008-03-10 19:38:00
4楼
谢谢

昆山中宇工控网

  • 精华:1帖
  • 求助:0帖
  • 帖子:19帖 | 688回
  • 年度积分:0
  • 历史总积分:1438
  • 注册:2004年8月26日
发表于:2008-03-10 20:11:00
5楼
[b][color=#FF0000]不错
学习一下
QQ386191731
昆山中宇工控,诚交天下工控朋友 [/color][/b]

热门招聘
相关主题

官方公众号

智造工程师