登录
首页
PLC论坛
三菱Mitsubishi
回帖
发帖
正文
主题:Y0被置位后怎么还会闪烁
点击:2026 回复:12
楼主
编辑
引用
管理
lizhengchao
在这个用MUL指令做的彩灯控制梯形图中,被M8002置位后,它怎么还会闪烁啊!
09-09-21 18:09
1楼
编辑
引用
管理
lizhengchao
在逻辑测试中可以看出来
09-09-21 18:30
2楼
编辑
引用
管理
qlin
估计是MUL的运算结果影响了Y0,如同双线圈输出。
----------------------------------------------
电气书:《高速走丝 电火花线切割机 电气原理与维修》
金书博客:
http://www.golden-book.com/339/
09-09-21 18:41
3楼
编辑
引用
管理
lizhengchao
这是书中的一个例子,运行起来正常
只是我明白是怎么回事,如果不用置位也可以运行,但重新启动停止一下就会多一个灯被点亮,而用这个程序不会有这样的问题
09-09-21 18:59
4楼
编辑
引用
管理
qlin
这是一个由MUL指令实现Y0~Y17循环依次接通一位的程序,M8013是秒信号,假设PLC为FX2N。
运行程序,Y0接通;
接通X0,则每秒执行一次MUL指令;从二进制运算可知(FX型PLC内部数据为二进制),一个数乘以10(十进制2),等于原数左移一位。
开始时Y0接通,为0000 0000 0000 0001;故运算一次后为0000 0000 0000 0010、Y1接通,Y0断开,即Y0被复位;而此时SET Y0指令执行条件已断开,所以Y0保持断开。
以后以此类推,Y2~Y17顺次接通,而当Y17接通时,又置位Y0,开始下一个循环。
09-09-21 19:04
5楼
编辑
引用
管理
lizhengchao
可是,Y0被置位后不是只能用RST指令复位吗!
09-09-21 19:07
6楼
编辑
引用
管理
qlin
不是,只要其置位条件已断开,用MOV K0 K4Y0也能使其复位。
09-09-21 19:19
7楼
编辑
引用
管理
lixiaobai
引用
lizhengchao
在 2009-9-21 19:07:29 发言
【内容省略】
我也是这么认为的,应该就不会闪了啊
可以当做数据时,用运算指令是可以改变的
09-09-21 19:33
8楼
编辑
引用
管理
lizhengchao
明白了,谢谢!
09-09-21 20:28
9楼
编辑
引用
管理
ywl523
5楼大哥说的好!
09-09-21 21:00
上一页
下一页
工控新闻
全国首个全尺寸人形机器人赛事开赛
英伟达发售新一代人形机器人“大脑”:性能提高7.5倍,宇树、优必选等采用
创中国工业机器人新纪录!越疆第10万台机器人成功下线
苏州打造工业软件创新生态雨林
新松机器人上半年实现营收16.6亿元 研发与全球化双线发力
具身智能机器人通信网络联创倡议在蓉发布
AI+工业解决方案有哪些?北电数智实力上榜
欧姆龙携手柳职大,共推产教融合与工业自动化人才升级
更多新闻资讯