登录
注册
登录
注册
学院
工具云
项目外包
技术会议
计算公式
资源
资讯
社区
文库
专题
项目
请
登录
后使用快捷导航
没有帐号?
立即注册
社区
›
研发信息&资源
›
研发应用
西门子PLC监控定时器有什么作用?
王培培
/
于 2013-4-26 15:49
/
1
/
709
/
[复制链接]
[只看该作者]
[打印]
[上一主题]
[下一主题]
王培培
积分
0
精华
0
学分
258
技术分
0
最后登录 2014-6-19
加为好友
发送消息
访问家园
动力与电气工程292
分享到:
QQ好友和群
QQ空间
腾讯微博
腾讯朋友
收藏
0
分享
淘帖
0
支持
0
反对
0
相关帖子
•
在用flotherm做热设计时,手机主板里面的含铜量与导热系数存在什么样的量化关系?还是只有经验值?
举报
使用道具
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
|
回复
共 1 个关于本帖的回复 最后回复于 2013-4-26 15:51
王志勇
积分
0
精华
0
学分
526
技术分
0
最后登录 2013-5-29
加为好友
发送消息
访问家园
个人资料
主题列表
发消息
沙发
王志勇
新来的
发表于 2013-4-26 15:51:43
|
只看该作者
监控定时器( Watchdog)又称看门狗,它的定时时间为300ms,每次扫描它都被自动复位一次,正常工作时如果扫描周期小于300ms,监控定时器不起作用。如果强烈的外部干扰使PLC(可编程序控制器)偏离正常的程序执行路线,监控定时器不再被周期性地复位,定时时间到时,PLC(可编程序控制器)将停止运行。在以下情况下扫描周期可能大于300ms,监控定时器会停止执行用户程序: (1)用户程序很长。 (2)出现中断事件时,执行中断程序的时间较长。 (3)循环指令使扫描时间延长。为了防止在正常情况下监控定时器动作,可将监控定时器复位(WDR)指令插入到程序中适当的地方,使监控定时器复位。如果FOR/NEXT循环程序的执行时间可能超过监控定时器的定时时间,可将WDR指令插入到循环程序中。条件跳转指令JMP若在它对应的标号之后(即程序往回跳),可能因连续反复跳步使它们之间的程序被反复执行,总的执行时间超过监控定时器的定时时间。为了避免出现这样的情况,可在JMP指令和对应的标号之间插入WDR指令。使用WDR指令后,在终止本次扫描之前,下列操作将被禁止: (1)通信(自由口模式除外)。 (2)I/O更新(立即I/O除外)。 (3)强制更新。 (4)SM位更新(不能更新SM0,SM5~SM29)。 (5)运行时间诊断。 (6)在中断程序中的STOP指令。 (7)如果扫描时间超过25s,10ms定时器和lOOms定时器不能正确累计时间。如果将PLC CPU的方式开关切换到STOP位置,1.4S内CPU转到停止模式。
举报
使用道具
照妖镜
回复
支持
反对
返回列表
B
Color
Image
Link
Quote
Code
Smilies
高级模式
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
发表主题
热门导读
回复
点评
评分
分享
关注我们
快速回复
快速发帖
返回顶部
返回列表
360网站安全检测平台
共 1 个关于本帖的回复 最后回复于 2013-4-26 15:51