当前位置:
工控论坛
> >
产品
>
PLC
>
西门子(Siemens)PLC
我要发帖
OB35时间中断
点击:
972
| 回复:
3
robotics30
关注
私信
精华:1帖
求助:0帖
帖子:43帖 | 277回
年度积分:0
历史总积分:1384
注册:2004年3月22日
发表于:2006-08-30 16:14:00
楼主
我在OB35里面编程序如下:
L 0
T MD20
L MD20
L 1
+R
T MD30
OB1为空,然后在变量表中监视, 发现MD 20为0, MD30为1.
为什么OB35中的程序只执行一次?OB35的中断周期是100MS, 应该是每100MS, MD30加1
分享到:
收藏
邀请回答
回复楼主
举报
flyer8
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 50回
年度积分:0
历史总积分:59
注册:2004年9月10日
发表于:2006-08-30 21:43:00
1楼
这位同志,每次MD20您都清0,加1后md30当然是1
回复
引用
举报
皓月
关注
私信
精华:9帖
求助:0帖
帖子:483帖 | 5271回
年度积分:0
历史总积分:8863
注册:2003年11月09日
发表于:2006-08-30 22:50:00
2楼
呵呵,同意flyer8的说法。如果想一直加1,可以这样在OB35里写:
L MD30
L 1
+D
T MD30
回复
引用
举报
robotics30
关注
私信
精华:1帖
求助:0帖
帖子:43帖 | 277回
年度积分:0
历史总积分:1384
注册:2004年3月22日
发表于:2006-08-31 10:22:00
3楼
谢谢flyer8 , lmhx
回复
引用
举报
热门招聘
相关主题
为什么放大电路会产生自激振...
[8735]
请教如何实现USB接口转RS232...
[30752]
有关工控的网址汇总
[25094]
自控系统设计中PLC的正确选择...
[12824]
两个时间继电器怎么让另一个...
[9234]
三菱plc功能指令
[8921]
女子真的不如男吗?
[7945]
永宏PLC与电脑连接的编程线接...
[11943]
工控PLC擂台汇总
[7791]
强烈推荐电子书下载(更新可下...
[7678]
官方公众号
智造工程师
客服
小程序
公众号