我想问一下各位老哥,我现在modbusRTU通讯,我要接收三个传感器的数据,请问怎么知道这三个传感器的地址,比如说40001是其中一个传感器的地址,这个在通电的时候就能显示,那么另外两个传感器的地址怎么知道呢?还有,如果知道了另外两个传感器的地址,我能修改这些地址吗?
-
-
kxdq 发表于 2024/12/17 0:13:00
你传感器是一样的吗,如果是一样的那么地址都是一样的,传感器通讯要知道两个地址,一个是通讯的站地址,一个是数据地址。数据地址需请教传感器厂家,通讯地址大部分默认为1,有些带拨码可以设置,不带的要让厂家出厂时给你设置好。
引用 kxdq 2024/12/17 0:13:00 发表于2楼的内容
-
-
lvming173 发表于 2024/12/17 0:16:54
站地址和Modbus寄存器地址不是一回事的 你说的40001应该是Modbus寄存器地址的 如果和3个传感器通信,那么3个传感器的站地址要设置为不一样的,比如1、2、3
引用 lvming173 2024/12/17 0:16:54 发表于3楼的内容
-
引用 xz6903 2024/12/17 0:17:27 发表于4楼的内容