指环王
级别: 探索解密
精华主题: 0
发帖数量: 47 个
工控威望: 172 点
下载积分: 607 分
在线时间: 14(小时)
注册时间: 2014-04-03
最后登录: 2017-05-16
查看指环王的 主题 / 回贴
楼主  发表于: 2016-07-04 14:36
翻译台达程序,遇到一个CMP K4 D2400E2 M780。不知道啥意思,请教大家。
394225260
级别: 探索解密
精华主题: 0
发帖数量: 18 个
工控威望: 109 点
下载积分: 609 分
在线时间: 14(小时)
注册时间: 2016-04-27
最后登录: 2024-08-20
查看394225260的 主题 / 回贴
1楼  发表于: 2016-07-04 20:06
CMP K4 D2400E2 M780
cmp比较指令,D2400E2寄存器内部的值与4比较:
k4>D2400E2  则 M780=1
k4=D2400E2  则 M781=1
k4<D2400E2  则 M782=1
对于E2下面程序中应该有赋值
例如:mov K10 E2,则 D2400E2=D2410;m780E2=M790
希望对你有帮助!