This gateway is not working quite correctly. I couldn't get it to work with Virtuino and Scalare SCADA (HadiSCADA). But through this gateway I can work with the program modbus pull, I suspect it only works because it contains the option "TCP over RTU". And it works even when the option is turned off. I read the register from the device. I made an emulation of the device registers and read them separately, the only difference is that one works through this gateway, and the other works programmatically from the computer, the registers are the same, only the IP address is different. The program ModbusPull can read both devices, both virtual and physical using a gateway. But at the same time, some other programs, for example Virtuino and Scalare SCADA (HadiSCADA) can only read data from the emulator; they cannot see data received through the gateway, despite the fact that data exchange is in progress, since Rx and Tx blink during data exchange.
This gateway is not working quite correctly. I couldn't get it to work with Virtuino and Scalare SCADA (HadiSCADA). But through this gateway I can work with the program modbus pull, I suspect it only works because it contains the option "TCP over RTU". And it works even when the option is turned off. I read the register from the device. I made an emulation of the device registers and read them separately, the only difference is that one works through this gateway, and the other works programmatically from the computer, the registers are the same, only the IP address is different. The program ModbusPull can read both devices, both virtual and physical using a gateway. But at the same time, some other programs, for example Virtuino and Scalare SCADA (HadiSCADA) can only read data from the emulator; they cannot see data received through the gateway, despite the fact that data exchange is in progress, since Rx and Tx blink during data exchange.