登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:三菱PLC程序问题求解?高手请进
点击:1457 回复:18
楼主
编辑
引用
管理
992591823
这个程序当中多次采用CMP比较指令但是软元件都是采用M97,M98,M99这三个元件,这样编程有何意图?程序执行结果又是怎么样?
15-01-03 22:53
1楼
编辑
引用
管理
fujifa
没什么意图,通常不都是这样的么。
15-01-04 09:35
2楼
编辑
引用
管理
ytleaderplc
比较的结果就是大于 等于 小于
正常的
15-01-04 10:18
3楼
编辑
引用
管理
songyuxi
1.比较指令 CMP S1 S2 D
将数据S1和数据S2进行比较.用3个首地址指定为D的位软元件来表示结果.位软元件表示如下:
S2
S2=S1,位软元件D+1变ON,
S2>S1,位软元件D+2变ON.
在你的那句指令CMP K3M13 K0 M25,
K0
K0=K3M13时, M26为ON
K0>K3M13时, M27为ON
2. 说明K3M13这一个组合的意义
首先介绍一下,
位软元件:只有处理ON/OFF状态的软元件,如X.Y.M.X
字软元件:处理数字数据的元件,如T.C.V.D.Z等
但对位软元件,由Kn加首元件号的组合,也可以处理数字软元件,组成字软元件。位软元件的4位为一组,组合成单元。
K1:4位,K2:8位,K3:12位,K4:16位
比如K1X0表示X3~X0的4位数据,K3M13表示M24~M13的12位数据。
15-01-04 10:38
4楼
编辑
引用
管理
fumz78
以最后一条指令的执行结果为准
给汤,你这是压铸机?好像压铸机上有这些说法。
15-01-04 11:22
5楼
编辑
引用
管理
mjinbao
另外,需要的中间比较结果,通过M52、M53提出来了。
15-01-04 14:05
6楼
编辑
引用
管理
twtynijj
比较的结果就是大于 等于 小于
正常的 起始地址是M97 所以 后面就是会有三个 连续的 98 99 了数据 大于 小于 等时就会有三个种结果
15-01-04 14:08
7楼
编辑
引用
管理
kaka520111
ZCP区间比较,所以有三种情况,有三个标志位
15-01-05 10:31
8楼
编辑
引用
管理
18002767052
我比较关注M97-M99会不会冲突,
15-01-05 10:46
9楼
编辑
引用
管理
992591823
压铸给汤机上面的,既然以执行结果以最后一条为准为何编程序的要这样子编写?这就是我不明白的地方,意义何在?
15-01-06 21:50
上一页
下一页
工控新闻
中国机械工业联合会:预计2026年机械工业主要指标增速在5.5%左右
六十载创新积淀,ADI开启边缘智能新篇章
2026 ITES首批展商名录公布!先进装备技术品牌原厂,圳等你来
西门子发布两款SIMATIC IPC新品
倍福在XPlanar 在制药与化妆品灌装中的应用
皮尔磁:从标准到实践的计算桥梁
筑牢工业安全防线 彰显自主创新实力——大连LNG火气系统全国产化改造成功投用
劳斯莱斯SMR与横河电机携手,为小型模块化核反应堆交付数据处理与控制系统
更多新闻资讯