关于欧姆龙 CJ系列PLC怎么实现字符串截取,经过几天思考,终于解决了。
PLC: 欧姆龙 CJ2M-CPU33 串口模块:CJ1W-SCU21-V1
条码枪:霍尼韦尔1900
实现功能:通过扫码获取”HIV:”后面固定13位的数据。
例如:随机一组字符串存放在100个字节中,从中获取固定字符串后10位的数据。比喻字符串***HIV:9999999999***,HIV:是固定字符串但是位置不固定,9999999999是需要的信息。

解决方法如下:
扫码后字符串存放在D18900-D18987,用寻址方式解决思路:
1,把每个字节的高8位和低8位转存到2个字节中,并把2个字节进行转换(高8位有数据,低8位没有数据时,把高8位数据换到低

&spm=1001.2101.3001.5002&articleId=140954592&d=1&t=3&u=fb6ce35e59484116a3ad266c381122f8)
911

被折叠的 条评论
为什么被折叠?



