登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:三菱PLC程序问题求解?高手请进
点击:1489 回复: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
上一页
下一页
工控新闻
霍尼韦尔推出全新混合供热解决方案,推动工业加热制造商实现实时电气化
多部门联合发布系列国家标准 人工智能终端迎来“体检表”
算力需求快速增长,4月PPI涨幅扩大
优必选与日立达成战略合作,携手探索多领域的智能化解决方案
工信部启动人工智能科技伦理审查与服务先导计划 加快推动审查工作落地实施
深圳致力打造智能工厂新高地
人形机器人量产元年开启 产业链进入规模化商业化新阶段
福禄克新一代热像仪TiS55/65/75 PRO正式上市:三个真实案例揭秘效率提升秘诀,报名免费上门演示即享好礼
更多新闻资讯