签到有奖
消息提醒
运维工程师专区
官方商城
点击复制链接
关注该帖后,有多人参加探讨会对您通知与提示!
帖子
精华
被关注
论坛等级:游士
注册时间:2017-03-12
普通 如何晋级?
728
2
2017-03-19 14:32:04
使用s7-200CPU226plc,编程实现串口调试助手发送一串字符,查找字符“ON1”和“ON0”,查找到后分别使能Q0.1和Q0.0,同时使能计时器T37,计时器累加6s后,常闭触点断开,使Q0.0或Q0.1断开。程序下载到plc后无法实现定时器的功能,项目催的急,求各位大佬帮忙看看。程序如下:
//Main
Network1
LD SM0.1
MOVB 16#09, SMB30
MOVB 16#94, SMB87
MOVB 5, SMB89
MOVW +5, SMW90
MOVB 100, SMB94
ATCH INT_0:INT0, 23
ATCH INT_2:INT2, 9
ENI
RCV VB100, 0
MOVW +50, SMW92
//INT0
NETWORK1
LDB= SMB86, 16#04
MOVB 10, SMB34
ATCH INT_1:INT1, 10
CRETI
NOT
//INT1
LD SM0.0
LPS
DTCH 10
MOVB 1, AC0
MOVB 1, AC1
SFND VB100, "ON1", AC0
SFND VB100, "ON0", AC1
SLEN VB100, VB200
LDB>= AC0, 16#1
OB>= AC1, 16#1
ALD
TON T37, +60
LPP
XMT VB200, 0
NETWORK2
A T37
= Q0.0
NETWORK3
LDB>= AC1, 16#1
= Q0.1
//INT2
剩余80%未阅读, 请登录阅读
请填写推广理由:
AI 小西智伴登场,7×24 小时权威支援,让技术支持告别等待!
助你技有所长,论有所获
首次发帖探讨工控技术话题 立获新人礼包,100中奖哦! (包含周边、书籍、兑奖西币)
共有33257条技术帖
恭喜,你发布的帖子
快扫描右侧二维码晒一晒吧!
再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!
分享
只看 楼主
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!