Page 2
Technical Documentation Rev. 05 BLR-CM Modbus 2018-09 Document history Date Name Revision Comment 08.11.06 initial document release 20.03.07 features of new software (V2.1.x) New connector on Modbus hardware 21.09.07 valid from firmware V 2.2.x 18.11.08 Inserting additional bus address Adaption to firmware V 2. 7.x 24.09.18...
Technical Documentation Rev. 05 BLR-CM Modbus 2018-09 Important information! If this sign appears besides a text passage, the reader is strongly advised to read the corresponding information. It may provide important information about the usage of the device, safety advices or information about the correct handling of the device.
Technical Documentation Rev. 05 BLR-CM Modbus 2018-09 2 Modbus/ RS485 The communication protocol Modbus RTU basically includes two levels: The RS485 industrial standard defines the data transmission medium. Here, the physical data byte transmission between the bus participants is controlled. This part of the protocol is embedded in higher Modbus levels.
Technical Documentation Rev. 05 BLR-CM Modbus 2018-09 2.1.1 Connection There are two Modbus interfaces: a) 9-pin D-SUB PIN1 +5V (For data line bias only. It is not allowed to supply external circuits by this pin!) PIN2 Common ground (GND) for all bus participants.
Technical Documentation Rev. 05 BLR-CM Modbus 2018-09 2.1.2 Line termination The termination of the bus wire is strictly necessary, in order to prevent interferences and set up a stable connection. For this reason, both wire ends of the bus must be terminated with a resistor. The value of the resistor must fit to the cable impedance and is generally selected as 120 Ω.
Technical Documentation Rev. 05 BLR-CM Modbus 2018-09 2.2 The Modbus protocol 2.2.1 Modbus - description The Modbus protocol uses the RS485 as an underlying physical layer and implements the data transmission control mechanisms. Therefore, it is located on layer 2 ("link layer") of the OSI layer model for data exchange systems.
Technical Documentation Rev. 05 BLR-CM Modbus 2018-09 The application data unit, contains two additional blocks of data: The first field specifies the "slave number", which contains the slave address. In order to secure the transmission, the las block includes a cyclic redundancy check (CRC) value.
In multicast-mode all slaves on the bus are addressed in parallel. They all receive and execute the same command, but none of them respond. The master initiates a multicast command by using "0" as slave number. 3 BLR-CM Modbus 3.1 Setup If the device supports Modbus, an additional entry is available in the “setup”...
Technical Documentation Rev. 05 BLR-CM Modbus 2018-09 The data can be of the following types: FLOAT: 32 bit floating-point number, as it is defined in IEEE-754. UINT16: Unsigned 16 bit integer value. UINT32, SINT32: Unsigned/signed 32 bit integer value.
Technical Documentation Rev. 05 BLR-CM Modbus 2018-09 Address Value Words Type Unit Frequency FLOAT Voltage phase – phase FLOAT Voltage phase - neutral FLOAT Current I1 FLOAT Apparent power S-sum FLOAT Active power P-sum FLOAT Reactive power Q-sum FLOAT Lacking reactive power ΔQ...
Technical Documentation Rev. 05 BLR-CM Modbus 2018-09 All values can be accessed with function codes 03 hex and Address Value Words Type Unit 1792 WQ inductive – extended counter UINT32 MVarh 1794 WQ inductive – base counter FLOAT Varh 1796 WQ capacitive –...
Page 16
Technical Documentation Rev. 05 BLR-CM Modbus 2018-09 User parameters 2 Bit 15 Bit 0 Bit 0 CT Type 1 = X/1A 0 = X/5A Bit 1 Control 00 = Control ON Bit 2 Control 01 = Control OFF 10 = Control FREEZE...
Technical Documentation Rev. 05 BLR-CM Modbus 2018-09 Alarm Output Mask 2 (OM2) Bit 15 Bit 0 Bit 0 FREQUENCY Alarm 1 = Selected 0 = Deselected Bit 1 - 15 Reserved 3.6 Stage status Information about every stage are stored in the stage database. The referring information is available in different data types.
Technical Documentation Rev. 05 BLR-CM Modbus 2018-09 All further base addresses and data types can be found in the table below. The values of the step sizes are based on the nominal voltage. Adress Value Words Type Unit Step size L-value step 1...
Page 19
Technical Documentation Rev. 05 BLR-CM Modbus 2018-09 Output Bit 15 Bit 0 Bit 0 Over- or undervoltage 1 = Active 0 = Inactive Bit 1 Overcurrent 1 = Active 0 = Inactive Bit 2 No current 1 = Active 0 = Inactive...
Technical Documentation Rev. 05 BLR-CM Modbus 2018-09 3.8 Storage settings Since entered settings are only saved in the RAM, address 4096 can be written with function code 03 , 04 or 06 to save settings permanently. Address Value Words Type...
Technical Documentation Rev. 05 BLR-CM Modbus 2018-09 4 Trouble shooting If the bus connection is not working correctly, please check the following points: 1. If no communication can be set up, the error must be searched between the BLR-CM and the PC: Approaching: Check the adjustment of baud rate, parity and slave number at the BLR-CM.
Need help?
Do you have a question about the BLR-CM Modbus and is the answer not in the manual?
Questions and answers