登录
首页
PLC论坛
三菱Mitsubishi
回帖
发帖
正文
主题:三菱PLC FX1s 循环程序问题
点击:3080 回复:18
楼主
编辑
引用
管理
hmj9128
现在有一个脉冲,4个阀,要求是初始状态是阀1工作,其余停止.
第一个脉冲下降沿时,阀2工作,其余停止.
第二个脉冲下降沿时,阀3工作,其余停止.
第三个脉冲下降沿时,阀4工作,其余停止.
第四个脉冲下降沿时,阀1工作,其余停止.....就这样的一个循环,要求用SET,RST控制输出.
附件是本人编的,但是写进PLC中,一直停留在阀1上,无法循环,请大家帮忙看看问题出在哪,谢谢.
最后修改:
2012/3/25 15:32:31
12-03-25 15:30
1楼
编辑
引用
管理
yy1114
在下面的程序启动前M21~M24必须有一个先接通,比如要M22先接通:
ld m8002
rst m21
rst m23
rst m24
ld m21
rst m24
ld m21
andf m10
or m8002
set m22
ld m22
rst m21
andf m10
set m23
ld m23
rst m22
……
最后修改:
2012/3/25 16:46:15
12-03-25 16:23
2楼
编辑
引用
管理
4257698
试下先SET后RST
12-03-25 16:33
3楼
编辑
引用
管理
qlin
顶楼程序中,假设M21先接通,则来一个M10的下降沿时,会使M21断开、M22接通;
继续执行程序,到下一行的M22时,M22已接通、M10下降沿仍有效,故又使M22断开、M23接通;
M23、M24的情况也是如此。
到M24接通时,使M24断开、M21接通;
到下一个扫描周期,M10的下降沿已断开,故M21保持接通。
12-03-25 17:37
4楼
编辑
引用
管理
hmj9128
谢谢你的回复。
12-03-25 18:38
5楼
编辑
引用
管理
hmj9128
试过了,没有用,还是无法循环。请问还有别的方法吗?
12-03-25 18:39
6楼
编辑
引用
管理
hmj9128
谢谢版主的分析,原来下降沿在一个周期内是一直有效的。请问对程序做什么修改能满足要求?
12-03-25 18:43
7楼
编辑
引用
管理
三无
用循环指令好了
12-03-28 08:33
8楼
编辑
引用
管理
qlin
直观的方法,是在转换触发信号(图示为M10下降沿)有效一次后、将其复位;
例如,通过PLF指令取M10的下降沿信号(M11),在M11使M21断开、M22接通时,复位M11。
示例如下:
LD M10
PLF M11
LD M21
AND M11
RST M21
SET M22
RST M11
LD M22
……
余此类推,不知是否可以。
另及:
点回复贴下方的“引用”或“回复”后的回复,应当可以使对应回帖者得到通知。
12-03-28 18:32
9楼
编辑
引用
管理
2207829667
附件:
[
本地下载
]
12-03-30 22:23
上一页
下一页
工控新闻
皮尔磁:一把“小门锁”,轻松拿捏安全门监控
第四届高校电气电子工程创新大赛收官 施耐德电气携生态育新质人才
施耐德电气携手意昂集团,以无六氟化硫中压开关设备加速能源转型
德承工控机推荐:GM-1100嵌入式MXM GPU工控机
2025世界机器人大会在京圆满闭幕
多国加码工业刺激 经济复苏阴霾难消
E+H 宣布收购倍加福所持合资公司股权
中国信息协会具身智能专业委员会正式成立
更多新闻资讯