yaniii
级别: 正式会员
精华主题: 0
发帖数量: 31 个
工控威望: 75 点
下载积分: 862 分
在线时间: 7(小时)
注册时间: 2019-07-20
最后登录: 2023-09-24
查看yaniii的 主题 / 回贴
楼主  发表于: 2021-10-01 23:19
其中W1638是上游CIM系统传下来的ASCII字符:48,代表一个产品的数量。PLC中显示为字格式14388,变换成ASCII就是48。

现在问题是我需要判断D2000(自己设定的一个值常数48)和W1638是否相等,实际是相等的,但是如何在PLC中将他们转换成一样的格式然后进行比较。

看了手册有好多个,VAL  BINDA DABIN STR等等,模拟了下也不行,何解?

三菱Q
andy003
级别: 网络英雄

精华主题: 1 篇
发帖数量: 399 个
工控威望: 14183 点
下载积分: 93850 分
在线时间: 3745(小时)
注册时间: 2010-07-27
最后登录: 2024-12-22
查看andy003的 主题 / 回贴
1楼  发表于: 2021-10-02 07:25
关于ASCII字符和字的转换问题

站内搜寻ASC
[ 此帖被andy003在2021-10-02 09:56重新编辑 ]
yaniii
级别: 正式会员
精华主题: 0
发帖数量: 31 个
工控威望: 75 点
下载积分: 862 分
在线时间: 7(小时)
注册时间: 2019-07-20
最后登录: 2023-09-24
查看yaniii的 主题 / 回贴
2楼  发表于: 2021-10-02 12:17
已经解决,就是BINDA命令