关于欧姆龙 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