Hi,
I am using Kepserver 6.10 and trying to communicate with Lovato DMG610. DMG610 is communicating with NB114 (Serial to Ethernet Converter) and NB114 is communicating with Kepserver.
There are total 13 devices connected. I am unable to define slave and Modbus address of DMG610 in Kepserver.
Kindly provide a solution for this. I am attaching the details for further referencing.
Solved! Go to Solution.
Hi,
Based on your configuration, here is how you can get Kepware to communicate with DMG610 using the NB114 gateway:
DMG610 Settings
Serial Node Address: 1 (this is the Modbus Slave ID)
Protocol: Modbus RTU
Baudrate: 9600
Data Format: 8 bit, No parity
Stop Bit: 1
NB114 Settings
IP Address: 192.168.40.3
Local Port: 502
Work Mode: TCP Server
Baudrate: 9600
Stop Bit: 1
Data Bit: 8
Parity: None
MODBUS TCP to RTU: Open
Modbus Mode: Simple
Kepware Configuration
Use the Modbus TCP/IP driver
Channel Settings:
IP Address: 192.168.40.3
Port: 502
Device Settings:
Device ID (Unit ID): 1 (matches DMG610 Serial Node Address)
Add tags based on the DMG610 Modbus register map
For Multiple Devices
If you have 13 DMG610 devices, assign each one a unique Serial Node Address (1 to 13)
In Kepware, create 13 devices under the same channel, each with a different Unit ID
This setup will let Kepware read values from all DMG610 devices through the NB114 gateway.
Thanks,
Hi,
Based on your configuration, here is how you can get Kepware to communicate with DMG610 using the NB114 gateway:
DMG610 Settings
Serial Node Address: 1 (this is the Modbus Slave ID)
Protocol: Modbus RTU
Baudrate: 9600
Data Format: 8 bit, No parity
Stop Bit: 1
NB114 Settings
IP Address: 192.168.40.3
Local Port: 502
Work Mode: TCP Server
Baudrate: 9600
Stop Bit: 1
Data Bit: 8
Parity: None
MODBUS TCP to RTU: Open
Modbus Mode: Simple
Kepware Configuration
Use the Modbus TCP/IP driver
Channel Settings:
IP Address: 192.168.40.3
Port: 502
Device Settings:
Device ID (Unit ID): 1 (matches DMG610 Serial Node Address)
Add tags based on the DMG610 Modbus register map
For Multiple Devices
If you have 13 DMG610 devices, assign each one a unique Serial Node Address (1 to 13)
In Kepware, create 13 devices under the same channel, each with a different Unit ID
This setup will let Kepware read values from all DMG610 devices through the NB114 gateway.
Thanks,