Schneider Electric Modbus: Difference between revisions

From RadiWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 21: Line 21:
{{ScreenElementDescriptionStart}}
{{ScreenElementDescriptionStart}}
{{ScreenElementDescription|Modbus address|The module address of the Modbus module from which the registers should be read.}}
{{ScreenElementDescription|Modbus address|The module address of the Modbus module from which the registers should be read.}}
{{ScreenElementDescription|Modbus type|Selects the communication type to communicate with the modbus module.
{{ScreenElementDescription|Modbus type|Selects the communication type to communicate with the modbus module. Specific addressing like the COM-port or the TCP/IP-address still have to be set on the {{ScreenElement|Communication}} tab. {{ScreenElementDescriptionStart}}
    {{ScreenElementDescriptionStart}}
     {{ScreenElementDescription|ASCII|Uses the text based communication over RS232 / RS485.}}
     {{ScreenElementDescription|ASCII|Uses the text based communication over RS232 / RS485.}}
     {{ScreenElementDescription|RTU|Uses the binary communication protocol over RS232 / RS485.}}
     {{ScreenElementDescription|RTU|Uses the binary communication protocol over RS232 / RS485.}}
     {{ScreenElementDescription|TCP|Uses ethernet communication based on TCP/IP.}}
     {{ScreenElementDescription|TCP|Uses ethernet communication based on TCP/IP.}}
     {{ScreenElementDescriptionEnd}}
     {{ScreenElementDescriptionEnd}}   }} {{ScreenElementDescriptionEnd}}
}}
 
{{ScreenElementDescriptionEnd}}


[[File:ModbusRegisterSettings.png]]
[[File:ModbusRegisterSettings.png]]
On the {{ScreenElement|Settings}} tab, the configuration of the registers that should be read, can be configured. Depending on the specific Modbus module that should be read, these settings should be configured to be matching with the registers available in that Modbus module. The following settings are available:
{{ScreenElementDescriptionStart}}
{{ScreenElementDescription|AD-Channel|The corresponding AD-Channel in {{RadiMation}} for which the configuration is set.}}
{{ScreenElementDescription|Function|The type of read function that is performed on the Modbus module. {{ScreenElementDescriptionStart}}
    {{ScreenElementDescription|Read Holding Register|The value of the holding register is read.}}
    {{ScreenElementDescription|Read Input Register|The value of the input register is read.}}
    {{ScreenElementDescriptionEnd}}  }} 
{{ScreenElementDescription|Register|The number of the register that should be retrieved and read.}}
{{ScreenElementDescription|Function|The type of the data as it is read from the register, and how it should be represented in {{RadiMation}}. {{ScreenElementDescriptionStart}}
    {{ScreenElementDescription|Signed Int (16 bit)|The value is represented as a value between -32768 and 32767.}}
    {{ScreenElementDescription|Signed Int (32 bit)|The value is represented as a value between -2147483648 and 2147483647.}}
    {{ScreenElementDescription|Unsigned Int (16 bit)|The value is represented as a value between 0 and 65535.}}
    {{ScreenElementDescription|Unsigned Int (21 bit)|The value is represented as a value between 0 and 4294967295.}}
    {{ScreenElementDescription|Single Precision Floating Point (32 bit)|The value is represented as a 32 bit floating point number.}}
    {{ScreenElementDescriptionEnd}}  }} 
{{ScreenElementDescriptionEnd}}

Revision as of 14:51, 18 February 2025

The Schneider Electric Modbus device driver is a AD Converter which is supported by RadiMation®.  

The Schneider Electric Modbus device driver can be configured to retrieve specific registers from a Modbus device, and present the values from those registers as EUT monitoring inputs in RadiMation®.

The following tabs are available in this device driver:

GPIB DeviceStream Configuration.png

On the Communication tab, the desired communication method can be selected and configured. Depending on the selected method, additional relevant settings are shown and can be configured.

ScreenElementDescription.svg Communication Streams Selects the medium or method that should be used to communicate with the device. Depending on the capabilities of the device this can be one or more of:

See the Communication Settings in Chapter 15, on how to configure each of these methods.


DeviceDriverIdentification.png

On the Identification tab, the expected *IDN? response of the test and measurement device can be configured. It is used to determine if the correct test and measurement device is connected.

ScreenElementDescription.svg Expected response The expected *IDN? response of a device. It can be changed in the case the commands are the same for another device for which no RadiMation® driver is available yet.
ScreenElementDescription.svg Restore default Restores the original Exepected response.


ModbusSettings.png

On the Modbus tab, the selection of the modbus module, and the communication protocol to access it can be selected. The following settings are available:

ScreenElementDescription.svg Modbus address The module address of the Modbus module from which the registers should be read.
ScreenElementDescription.svg Modbus type Selects the communication type to communicate with the modbus module. Specific addressing like the COM-port or the TCP/IP-address still have to be set on the Communication tab.
ScreenElementDescription.svg ASCII Uses the text based communication over RS232 / RS485.
ScreenElementDescription.svg RTU Uses the binary communication protocol over RS232 / RS485.
ScreenElementDescription.svg TCP Uses ethernet communication based on TCP/IP.


ModbusRegisterSettings.png

On the Settings tab, the configuration of the registers that should be read, can be configured. Depending on the specific Modbus module that should be read, these settings should be configured to be matching with the registers available in that Modbus module. The following settings are available:

ScreenElementDescription.svg AD-Channel The corresponding AD-Channel in RadiMation® for which the configuration is set.
ScreenElementDescription.svg Function The type of read function that is performed on the Modbus module.
ScreenElementDescription.svg Read Holding Register The value of the holding register is read.
ScreenElementDescription.svg Read Input Register The value of the input register is read.
ScreenElementDescription.svg Register The number of the register that should be retrieved and read.
ScreenElementDescription.svg Function The type of the data as it is read from the register, and how it should be represented in RadiMation®.
ScreenElementDescription.svg Signed Int (16 bit) The value is represented as a value between -32768 and 32767.
ScreenElementDescription.svg Signed Int (32 bit) The value is represented as a value between -2147483648 and 2147483647.
ScreenElementDescription.svg Unsigned Int (16 bit) The value is represented as a value between 0 and 65535.
ScreenElementDescription.svg Unsigned Int (21 bit) The value is represented as a value between 0 and 4294967295.
ScreenElementDescription.svg Single Precision Floating Point (32 bit) The value is represented as a 32 bit floating point number.