登录
首页 PLC论坛 信捷XINJE
回帖 发帖
正文

主题:这样的互斥程序可以如何精简?

点击:1590 回复:32

这玩意看不懂。表情
21-12-09 11:16

引用 truezhang 在 2021/12/9 11:09:29 发言【内容省略】

当M0接通时且M1~M15断开时会有个输出
与你题目要求相去甚远
21-12-09 13:21

引用 truezhang 在 2021/12/9 11:09:29 发言【内容省略】

是不是搞反了,常开应该是M300,线圈是M200.
21-12-09 13:38
如果M0~M15只要有二个或以上为ON时就不动作,程序还是好编的;
21-12-09 14:07

引用 YXBK 在 2021/12/9 13:38:32 发言【内容省略】

从文字理解,前边的开点是M300,线圈是M301~M315任一个,当然这类梯形图要锁M301~M315
21-12-09 15:17
= K4M300 K1 OUT M200
= K4M300 K2 OUT M201
= K4M300 K4 OUT M202
....
= K4M300 K32768 OUT M215
21-12-09 22:46
三菱和信捷的很多指令不通用的吧?线圈输出就是M3x开头的,以上程序还没有写完,要求是要保证M300~M310同时只能有有一个输出
21-12-10 16:45
看你的梯形图以及上边的说明
“当M0接通时且M1~M15断开时会有个输出”
改成“当M200接通时且M301~M315断开时会有M300输出”
程序或用你的方法,简单明了,就是输入有点烦
或用下方法
附件 image.jpg
看似简单,一个一个敲击比你那个还烦--容易错
可能还有其他方式
如果我做,用你的方式
附件 image.jpg
附件 image.jpg
先做这个,利用软件(如果有)功能做出其他的分路,再将上边的copy进个回路,删除对应的某接点就欧了。
21-12-10 20:53
与或指令,位统计指令。
21-12-15 12:02
附件 QQ拼音截图20211215194730.jpg
这是我想到的方法,M300执行完还有对应的RST指令复位M200和M300,其他线圈也是类似处理
21-12-15 19:50

上一页 下一页

工控新闻

更多新闻资讯