<< Click to Display Table of Contents >> Navigation: Hardware Overview > Gateway and Converters > RMS-CONVERTER-100 > MODBUS Editor - Integration of MODBUS TCP products into RMS |
Third party products with MODBUS TCP protocol can be integrated into RMS using the RMS-CONVERTER-100 with the MODBUS editor function.
The MODBUS editor function can create new or import existing device driver with the relevant MODBUS information. Using such a driver, the RMS-CONVERTER-100 requests the certain information from a third party MODBUS TCP device and to supplies this information to the RMS.
The MODBUS device integration permits limited read and write functions.
Important: Any support request for the MODBUS editor is not supported by Rotronic. Every support request will be charged. |
Function |
•Creation, Import, Export of MODBUS device driver file •Scaling •Live-Testing of MODBUS request, data interpretation and compatibility to RMS. |
||
Overview
|
The "Modbus Editor" function can be opened on the left side from the main menu.
|
||
Import file |
To import a device driver file, please click on the "Import" button. This import function can be used, when a device needs to be used more than 1 times or a customer use two MODBUS converters with the same devices in different locations.
|
||
Create a new MODBUS device driver file incl. Scaling |
To create a new MODBUS device, click on the "Add" button. After that a new line appears.
Fill in a device name.
To read the serial number and device name, tick the two relevant boxes. If the device has a serial number, it will automatically be transferred to RMS. The check box "Read device name" is only for test purposes, meaning the default device name will be not transferred to RMS; only the device name that was entered manually will be transferred to the RMS system.
The IP address of the device can be filled out to test the MODBUS commands before the measuring points are added to the system.
MODBUS data:By clicking this drop down menu, the kind of measurement value is defined:
MODBUS Command, Address, Datatype, Length, Byte Order:This are MODBUS relevant parameters that depends on the MODBUS device to be integrated. Please consult the relevant device MODBUS manual.
Scaling:To scale the measurement red out from the MODBUS device, please click "Set range" (see below)
Please define the Input and Output Range Low / High. This input range represents the possible range of the MODBUS device. Please use the min. and max. possible value that the MODBUS device can output. With the output range, it is possible to scale the value before.
The figure above shows exemplary an analog input of 4 to 20 (mA) scaled to an range of 0...100.
Some examples of scaling: Offset of +10: Input Range Low: 0 Input Range High: 100 Output Range Low: 10 Output Range High: 110
Division of the measured value by 1000: Input Range Low: 0 Input Range High: 10000 Output Range Low: 0 Output Range High: 10
Double the measured value (of gradient): Input Range Low: 0 Input Range High: 100 Output Range Low: 0 Output Range High: 200
Negativ gradient: Input Range Low: 0 Input Range High: 100 Output Range Low: 100 Output Range High: 0
Comment:Add a comment to the data range. |
||
Integration into RMS |
Please click on Tools -> Setup -> Devices Click on the RMS Converter Click on Add/Search The MODBUS device can be chosen.
Finally the properties must be defined as device name, measured values and units etc. |
||
Changes |
|
The function listed in the next table are supported by RMS.
Data analysis |
TOOLS -> DATA ANALYSIS |
|
Archive |
TOOLS -> ARCHIVE as far as information about the measurement points has been archived before. |
|
Documents |
TOOLS -> DOCUMENTS Documents function for measurement points, devices or reports are available.
Firmware file ->
|
|
Calibration |
TOOLS -> CALIBRATE Including an entry into the audit trail. |
|
Validation |
TOOLS -> VALIDATION |
|
Chart |
||
Table |
||
Layout |
||
Dashboard |
Some standard function of the RMS are not supported or limited supported.
General |
RMS is designed for IoT devices as well as networks where each device has an integrated memory and power supply to bridge power and/or communication interruptions. This postulates a strict architecture in terms of communication, timing and other various points to ensure an uninterrupted monitoring.
The RMS-CONVERTER enables digital devices to be integrated into RMS, these digital devices may be stand alone, but also part of another network or system with another design. As such limitations exist in terms of device features and functions for communication stability and overall performance.
MODBUS information to be read out The integration of a third party MODBUS TCP device permits only the read out of the device identification (e. g. serial number) and multiple measured values. It does not permit a writing to the third party MODBUS TCP device.
General limit of 100 measurement point Every MODBUS command in the MODBUS editor is counted as a measuring point in the RMS system, excepted the serial number. The RMS-CONVERTER-100 is limited to integrate maximum 100 measuring points of various devices. After that limit is reached, a second converter is necessary.
Limit of 16 measurement point using RMS SW V1.3.x The RMS-CONVERTER-100 with FW V1.4.0 together with the RMS software V1.3.x or lower, permits the integration of a maximum of 16 measurement points per modbus device. There are no limitations concerning the number of measuring points per modbus device (other than the 100 total measuring points) with RMS Software V2.0 or higher.
Device driver is limited to 20 measurement point Creating or editing a device driver file for a third party MODBUS TCP device, currently maximum 20 measurement points per device can be set to be read out via MODBUS TCP. More measurement points would cause a invalid driver file. In this case RMS could not read out all information.
Logging function A restore of logged measurement data can only be realized by the RMS-CONVERTER-100 logging function under certain condition. Any logging function or restore of logged data within the third party MODBUS TCP device is not supported. Any short time interrupt (power or communication interrupt of the third party MODBUS TCP device) is followed by a datagap that can not be restored.
|
|
Acquire and Adjustment |
Tools -> Adjust is not supported.
If you try to adjust a measurement point from a MODBUS TCP device, the following message appears:
|
|
Device Settings Third party device |
TOOLS -> SETUP -> DEVICES -> OPTIONS -> Replace - not suppoted (workaround only change of the IP address) -> Read out device settings - not suppoted -> Firmware update - not suppoted -> Import firmware file - not suppoted -> Import device definition - not suppoted -> Group timeout - supported -> Device inventory - not suppoted
TOOLS -> SETUP -> DEVICES -> Battery - not suppoted -> Encryption - not suppoted -> RS485 - not suppoted -> RS485 slave - not suppoted -> Auto restore - suppoted -> Properties - not suppoted
|