I am purchasing two sensors which are modbus servers. I have not received the second one yet, but I expect they will both be factory set to device address 1 causing a conflict. I experimented with the first sensor by sending a command to reset the device address to 2 which was successful. I unplugged ALL power to the sensor and disconnected it and waited a couple minutes then plugged it back in to modbus and power. Thank heavens the device address was still 2. If this were not the case I would not easily be able to initialize the sensor by reprogramming the device address each time it was powered on when it is in the final circuit, because to reprogram the device address I need to send a command to the device 1 (which is in conflict). Thankfully it seems I do not have to reinitialize it since it is retaining the same device address while the power is off. I can hopefully leave it permanently at address 2 and install it in the main circuit. This leaves a couple of questions: where is it storing the device address and is it really nonvolatile or is it some fluke. Does this tiny device have some flash memory? Will it revert to the factory default setting unpredictably?
It is very awkward to reprogram this sensor when it is finally installed. Sensor is Taidacent SHT30 temperature/humidity probe.
amazon product page waiting to hear from the vendor.
Thank You
It is very awkward to reprogram this sensor when it is finally installed. Sensor is Taidacent SHT30 temperature/humidity probe.
amazon product page waiting to hear from the vendor.
Thank You