三菱FX3U的MODBUS—RTU通讯中,MOV H1081 D8400是什么意思,哪位大侠帮

三菱FX3U的MODBUS—RTU通讯中,MOV H1081 D8400是什么意思,哪位大侠帮忙解释下

D8400是用来存储485-ADP模块的通讯参数和方式的寄存器,H1081的意思就是485端口,MODBUS协议,波特率9600,数据长度8位,停止位1位,其他与其通讯的仪表参数必须设置的和上面的参数一致才能正常通讯,十六进制的H1081,换成二进制的代码为0001000010000001,从左往右数,每一个0或者1代表了不同的功能,具体的需要什么功能,需要您在三菱通讯手册里自己选择,比如从左往右第九位到十二位设置成1000,意思就是通讯波特率为9600,具体功能请看三菱通讯手册,百度有完整电子版可供查阅;希望对您有帮助,谢谢;
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-05-20
D8400是Modbus通讯格式寄存器。把16进制数1081转换成二进制套到D8400的b0-b15位中去,然后对照手册就知道是怎么回事啦
第2个回答  2019-04-13
波特率9600.停止位2.无校验.数据长8
第3个回答  2016-06-05
就是吧H1081的数据传送给D8400啊,看样子应该是通信参数的设置,楼主可以具体查询一下三菱的手册,这两个存储区是不是有什么特殊的含义追问

是这样,我看的是MODBUS通讯。不明白这条指令

追答

楼主,我的意思是,这条MOV指令是一条非常非常平常的指令,哪里都可以用。用在MODBUS通信中时,特别之处就在于这个H1081和D8400,您所要做的是,查找三菱的手册,看看MODBUS通信用到哪几个存储区来传递参数,比如地址位啊什么的,看一下就明白。而不是让你单单理解MOV这个指令是干嘛,这个指令没干嘛,就是移动一下数据而已。

本回答被网友采纳
相似回答