在与仪表通信过程中,自由口与仪表进行数据包发送和返回的过程中,要将16进制的1个字节表示成对应当ASC码,我找手册怎么找也没这个功能啊,需要自己编模块吗?
最佳答案
仔细看手册,手册上指令一节好好看看
Network1
LD SM0.0
HTA VB1000, VB900, 2 //将存放在VB1000中的16进制数转换成asc码值,长度为2位,存放到以VB900开始的地址中;
Network 2
LD SM0.0
MOVB VB900, VB300 //将VB900中的asc码值传送到定义的数据包vb300的位置;
AENO
MOVB VB901, VB301//将VB901中的asc码值传送到定义的数据包vb301的位置;
一般欧姆龙表喜欢使用asc码值来传输数据。
提问者对于答案的评价:
谢谢,问题解决了
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc347163.html