当前位置:
工控论坛
> >
产品
>
PLC
>
西门子(Siemens)PLC
我要发帖
S7-200,中断程序不执行会有哪几种可能性?
点击:
1147
| 回复:
2
kairi
关注
私信
精华:4帖
求助:0帖
帖子:68帖 | 214回
年度积分:0
历史总积分:599
注册:2001年12月27日
发表于:2007-07-26 11:28:00
楼主
我用高速计数器中断12对电动机进行正反转控制,但有时PLC会对中断事件置之不理(高速计数器数值已超出预置值而不执行中断程序),似乎是捕捉不到中断事件;后来通过人工转动电机使高速计数器重新回到预置值时却又能捕捉到该事件.请问这是为什么?
分享到:
收藏
邀请回答
回复楼主
举报
老愚者
关注
私信
精华:1帖
求助:0帖
帖子:9帖 | 2253回
年度积分:0
历史总积分:10007
注册:2006年8月20日
发表于:2007-07-26 13:29:00
1楼
可能程序设计有缺陷。例如,程序编写为高速计数器数值[u]等于[/u]预置值时执行中断程序,这样对于实际频率高的场合,就存在捕捉不到中断事件的可能(对于频率较低的不会存在此问题)。如果程序编写为高速计数器数值[b]等于大于[/b]预置值时执行中断程序,则可避免产生捕捉不到中断事件的可能。
回复
引用
举报
DOP
关注
私信
精华:1帖
求助:2帖
帖子:42帖 | 181回
年度积分:0
历史总积分:522
注册:2004年10月03日
发表于:2007-08-19 16:25:00
2楼
楼主能把你的用高速计数器中断12对电动机进行正反转控制,给给发一份,让我学习学习吗?谢谢.我们相互交流一下.行吗?我也是要做这样的控制.起点和返回点都要利用高速计数器数值等于预置值时就反向运转.这个距离在触摸屏上设置.DOPDINP@126.COM
回复
引用
举报
热门招聘
相关主题
plc接受接近开关信号,用二线...
[14765]
工控老鬼 西门子S7200入门&精...
[8427]
STEP7 V5.3中文版Step7_V53_...
[11637]
用C语言编写通用PID功能块
[11193]
用S7-200编程的三个实例的解...
[13647]
电气图纸用什么软件画最好
[14659]
老外写的PID仿真软件
[7876]
电气工程师工作经验总结
[23695]
S7-200通过自由口控制Modbus...
[22292]
谈谈PLC
[7432]
官方公众号
智造工程师
客服
小程序
公众号