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

主题:如何快速取位元件编号

点击:690 回复:4

从M10-M17取顺序号到D10,但是以下这个指令不太合适.
LD SM0 ENCOL M10 D10 K3
第一.它的结果是从0开始的,我的需要从1开始;
第二.它只管低位的1,不管高位的,可能会有意外情况。
有没有好点的方法?
21-03-27 23:28

引用 FORELF 在 2021/3/27 23:28:42 发言【内容省略】

熬太多夜了,被自己搞晕了,写出以下代码。。
LD= DM10 K1 MOV K1 D10
LD= DM10 K2 MOV K2 D10
LD= DM10 K3 MOV K3 D10
写到一半发现不对劲。。
21-03-27 23:30
从M10-M17取顺序号到D10
这个取顺序号是什么意思?PLC是信捷XD?
21-03-28 08:12
LD= K4M10 K1
MOV K1 D10
LD= K4M10 K2
MOV K2 D10
LD= K4M10 K4
MOV K3 D10
LD= K4M10 K8
MOV K4 D10
LD= K4M10 K16
MOV K5 D10
LD= K4M10 K32
MOV K6 D10
LD= K4M10 K64
MOV K7 D10
LD= K4M10 K128
MOV K8 D10
21-03-28 08:29

引用 FORELF 在 2021/3/27 23:28:42 发言【内容省略】

附件 workpicture1.jpg
Good Luck~
21-03-28 09:32

工控新闻

更多新闻资讯