FB Modbus DLT6099 16 EN 038
FB Modbus DLT6099 16 EN 038
FB Modbus DLT6099 16 EN 038
FMS / VMS
ETAMATIC / ETAMATIC OEM
Burner Control FA1
Table of Contents
1 General Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.1 Validity of these Instructions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2 Additional Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2 Safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.1 For Your Safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
3 Version History. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
7 Modbus-Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
8 Register-Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
8.1 Write-Commands (Function 06 or 16) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
8.1.1 LSB-Analogue-Output-Module-11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
8.1.2 LSB-Analogue-Output-Module-12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
8.1.3 LSB-Digital-Output-Module-6 and 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
8.1.4 NEMS-Handshake-Out . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
8.1.5 NEMS-Key-Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
8.1.6 NEMS-Relay 1...16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
8.1.7 NEMS-Time set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
8.2 Bit-Commands (Function 05) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
8.3 Read Commands (Function 03) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
8.3.1 LT1/LT2-Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
8.3.2 Operating mode LT1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
8.3.3 Operating mode LT2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
8.3.4 Fault states LT1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
8.3.5 Fault states LT2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
8.3.6 Warnings LT1 section 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
8.3.7 Warnings LT1 section 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
8.3.8 Warnings LT2 section 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
8.3.9 Warnings LT2 section 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
8.3.10 Status-LSB-Output-Modules and PID-Controller-Output . . . . . . . . . . . . . . . . . . 38
8.3.11 Status-LSB-Input-Modules. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
8.3.12 LSB-Analogue-Input-Module-14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
8.3.13 LSB-Analogue-Input-Module-15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
8.3.14 LSB-Analogue-Input-Module-16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
8.3.15 LSB-Analogue-Input-Module-1-3-13-14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
8.3.16 NEMS-read-register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
9 Fault Conditions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
2
1 General Information
1 General Information
1.1 Validity of these Instructions
This supplementary manual applies to the Modbus. It is only valid in combination with the ba-
sic documents of the following devices:
ETAMATIC / ETAMATIC S,
ETAMATIC OEM / ETAMATIC S OEM,
ETAMATIC V / ETAMATIC VS,
Burner Control FA1
in any configuration.
3
2 Safety
2 Safety
2.1 For Your Safety
The following symbols are used in this document to draw the user's attention to important safe-
ty information. They are located at points where the information is required. It is essential that
the safety information is observed and followed, and that applies particularly to the warnings.
DANGER!
This draws the user's attention to imminent danger. If it is not avoided, it will result in death or
very serious injury. The plant including its surroundings could be damaged.
WARNING!
This draws the user's attention to the possibility of imminent danger. If it is not avoided, it may
result in death or very serious injury. The plant including its surroundings could be damaged.
CAUTION!
This draws the user's attention to the possibility of imminent danger. If it is not avoided, it may
result in minor injuries. The plant including its surroundings could be damaged.
NOTICE
This draws the user's attention to important additional information about the system or system
components and offers further tips.
4
3 Version History
3 Version History
Vers. Date KP- Cause and motive for modifications
Version
2.00 11.09.02 K2u001 Developed for Communication Processor Software Version up from KPR2u001 and FMS/
VMS/ETAMATIC Software up from A3z104
2.10 25.02.03 # - RelayStatus in Register 8279 replaced by KPR_uiDigitalOut (identically up to bit 9 of
RelayStatus)
- Detailed description of Interface Parameter and of the Modbus-Transmission-Mode
2.20 06.07.04 M4y001 New: Serial Modbus-Line-Configuration via parameter 893
06.07.04
2.30 16.07.04 - Only for pre-dokumentary purposes (custom offer):
Write-Command-Register expanded with all GESTRA-Values
2.40 01.11.04 M4f002 - Write-Command-Register expanded with all GESTRA-Values
01.11.04 - Example added: How to read the Oil-Safety-Chain from register 8280
- Description of bit patterns of registers 8279, 8280, 8281, 8285.
- HP-Register write not allowed any more (Register-No. 9487)
- Transmission of 13. Bit in the DigitalenEingängen Register-No. 9488 and Bit-Commands
as „VMS Continuous ventilating“ with KPW_FAT_Dauerlüften 16 to VMS.
- Transmission of 16. Bit in the DigitalenEingängen Register-No. 9488 and Bit-Commands
as „ETAMATIC-V Curve Set-1“ to VMS.
- SYSTEMBUS-Parameter added.
- Table of contents added
2.41 31.05.05 M4m002 - New Modbus-Registers 8201...8205 with Actual Values in %
31.05.05
2.42 08.06.05 M4p002 Extensions of Register 9489 with curve settings for FMS with modbus-function 6 or 16 and
08.06.05 also bit-commands with modbus-function 5
2.50 28.09.05 M5b001 - Version-history added
28.09.05 - Description of Reg. 8264 moved to register table
- Extensions of Read-Registers:
8340: O2 actual value (from LSB)1)
8341: O2 actual value status (from LSB)1)
8342: COe-value (from LSB)1)
8343: COe-value status (from LSB)1)
8344: Flue gas temperature (from LSB)1)
8345: Flue gas temperature status (from LSB)1)
8346: Induction air (from LSB)1)
8347: Induction air status (from LSB)1)
8348: Efficiency (from LSB)1)
8349: Efficiency status (from LSB)1)
8360-8374: All values from LT1/LT2-1 (Device-09)1)
8375-8389: All values from LT1/LT2-2 (Device-10)1)
- Chapter 7.2.1...7.2.9 added: Description of all LT1/LT2-values
2.51 13.10.05 # Warning added concerning the actualisation of the value range of the actual values
(2.60) 12.10.05 - Preliminary definition only
(3.00) 16.06.04 - Preliminary definition only
5
3 Version History
Extensions of write-registers:
9476: mixing-signal for mixed combustion2)
9489.8-.15: CO/O2 controller, oil-pump, FAT-values, curve setting VMS2)
9504 – 9512: LSB-modules2)
9514 – 9518: PID-Controller2)
9520 – 9524: NEMS-devices2)
- Chapter 7.1.1 – 7.1.6 added
Extensions of read-registers:
8259: KPR_uiZustandInfoLeistungsregler2)
8261: KPR_uiTextnummer2)
8265: KPR_uiRelaisstatus2)
8266: KPR_uiMischKorrWert2)
8267: KPR_O2Impuls2)
8268: KPR_uiO2CO_Betriebszustand2)
8269: KPR_uiKSWechselInfo2)
8270: KPR_uiMonitorausgang2)
8271: KPR_uiFAT_State2)
8272: KPR_uiBrennstoffMengenzaehler2)
8273: KPR_uiLSBOutAusblasen2)
8400 – 8415: LSB-modules2)
8416 – 8447: NEMS-devices2)
- Chapter 7.3.10 – 7.3.16 added
3.20 08.11.05 M5f001 - Bit-registers extended with 32...255 for all bit-oriented write-values
08.11.05 - Read-register 8416 extended with Bit 8...15 for NEMS-input-status-valid-bits
- All new values since M5e001 completely tested
3.21 10.11.05 # - Read-Register 8401 description modified LSB-Digital-Eingangsmodul 1,3,13,14
- Description of new KPRs added
3.22 07.12.05 M5h001 - Chapter „4. Modbus-Parameters in the FMS/VMS“ completely revised and default value
06.12.05 of parameter 889 corrected to „100“
3.30 29.01.06 M5l001 - New LSB-Addr. for Read-Registers 8201...8205
29.01.06 - New Read-Register 8239 with %-Value of internal firing-rate 4)
3.31 22.02.06 # register 8284 (5302.1): description of high-byte contents added
3.32 05.04.06 # registers 8265 and 8279 bit descriptions extended
3.33 18.04.06 M5n001 - New Parameter 894 with minimal Query-Response-Time
18.04.06
3.34 28.06.06 M5t001 registers 8252, 8253 now not used (before 272.0, 272.1)
28.06.06
3.35 01.09.09 M7q002 Fix: NEMS message handshake fixed in Communication Processor unit
21.08.09 NEMS status documentation fixed (bit 0 and 2 were swapped). Document for Register 8278
and 8281 updated.
1) From communication processor version M5b001 28.09.05
2) From communication processor version M5e001 21.10.05
4) From communication processor version M5l001 29.01.06
6
4 SYSTEMBUS Parameter for FMS/VMS/ETAMATIC
7
5 Modbus parameters in the FMS/VMS/ETAMATIC
8
5 Modbus parameters in the FMS/VMS/ETAMATIC
9
6 Parameters of the Interface
10
7 Modbus-Commands
7 Modbus-Commands
From all possible Modbus-commands these are implemented:
Function Command
03 read one or more registers
05 write one bit
06 write one register
08 LOOPBACK Test
16 write several registers
11
8 Register-Numbers
8 Register-Numbers
8.1 Write-Commands (Function 06 or 16)
12
8 Register-Numbers
13
8 Register-Numbers
14
8 Register-Numbers
8.1.1 LSB-Analogue-Output-Module-11
(Register-No. 9504...9507)
These values are sent to LSB-Analog-Output-Module-11 (LSB-Module-address 43).
Value 0 corresponds to 0 V output voltage, the value 999 (0x03E7) corresponds to 9,99 V out-
put voltage.
8.1.2 LSB-Analogue-Output-Module-12
(Register-No. 9508...9511)
These values are sent to LSB-Analog-Output-Module-12 (LSB-Module-address 47).
Value 0 corresponds to 0 V output voltage, the value 999 (0x03E7) corresponds to 9,99 V out-
put voltage.
(Register-No. 9512)
Bits 4...7 of this value are sent to LSB-Digital-Output-Module-6 (LSB-Module-address 23) and
Bits 8...11 are sent to LSB-Digital-Output-Module-7 (LSB-Module-address 27).
8.1.4 NEMS-Handshake-Out
8.1.5 NEMS-Key-Functions
(Register-No. 9521)
Bit 0 is sent to relay 1 of NEMS-Device 1 family 1.
Bit 1 is sent to relay 2 of NEMS-Device 1 family 1.
Bit 2 is sent to relay 1 of NEMS-Device 2 family 1.
Bit 3 is sent to relay 2 of NEMS-Device 2 family 1.
Bit 4 is sent to relay 1 of NEMS-Device 3 family 1.
Bit 5 is sent to relay 2 of NEMS-Device 3 family 1.
Bit 6 is sent to relay 1 of NEMS-Device 4 family 1.
Bit 7 is sent to relay 2 of NEMS-Device 4 family 1.
Bit 8 is sent to relay 1 of NEMS-Device 5 family 1.
15
8 Register-Numbers
(Register-No. 9522...9524)
The NEMS-Time is always set with the values of the registers 9522-9524 for the NEMS-de-
vices, but only when register 9524 is written.Setting the NEMS-Time has to be done by writing
the registers 9522-9524 with one write-command using Modbus-Function-16, or with 3 write-
commands with Modbus-Function-6 writing the registers 9522, 9523, 9524 in this sequence.
WARNING!
During run-time the register 9524 should not always been written (exchanged), because every
time the NEMS-Time is set, the NEMS-devices are running a system-reset operation automat-
ically.
NOTICE
After setting the NEMS-Time the NEMS-Devices are running a system-reset operation auto-
matically!!!
NOTICE
If a remote clock is connected to the NEMS-Devices, the setting of the NEMS-Time via Mod-
bus is ignored !!!
The bold italic marked text for the FMS are neither copied nor stored for safety reasons.
With VMS the curve setting can be done via Reg.No. 9488 or 9489. The bit-values of the curve
setting of these two registers are being OR-ed. Only one of the 8 curve sets should be selected
at one time. If no curve set is selected (all bits = 0) or if more than one curve set is selected
(more than one bit = 1), a fault state of the burner will be caused (if the burner was in ON-
state).
16
8 Register-Numbers
17
8 Register-Numbers
Byte-No 1 2 3 4 5 6 7 8
Meaning Addr Function HighByte LowByte Register ON/OFF value zero CRC CRC
Register
18
8 Register-Numbers
Byte-No 1 2 3 4 5 6 7 8
Value 04 05 00 01 (for Burner ON) 0xFF (switch on) 00 0x2D 0xAF
0x00 (switch off)
2)
From communication processor version M5e001 21.10.05
**)
Future Extensions, not implemented yet
19
8 Register-Numbers
NOTICE
With one read-command the maximal number of 125 Read-Registers can be read.
20
8 Register-Numbers
21
8 Register-Numbers
22
8 Register-Numbers
23
8 Register-Numbers
24
8 Register-Numbers
25
8 Register-Numbers
26
8 Register-Numbers
27
8 Register-Numbers
0x1000 O2 adjustment
0x2000 Parameterization
0x4000 Setting
0x8000 Clear Memory
8282 5510.0 RegisterNr register number main processor 0..65535
8283 5510.1 RegisterWert register value main processor 0..65535
8284 5302.1 KPR_ucAktBrennstoff active curve selection Values:
value = 0: curve set-1 0x0000,
value = 1: curve set-2 0x0001
... ...
value= 7: curve set-8 0x0007
NOTE: since version E4o002: New
High-Byte is expanded additionally with the bit Values:
signalisation of the active curve selection: 0x0100
Bit 8: curve set-1 0x0201
Bit 9: curve set -2 0x0402
Bit 10: curve set -3 0x0803
Bit 11: curve set -4 0x1004
Bit 12: curve set -5 0x2005
Bit 13: curve set -6 0x4006
Bit 14: curve set -7 0x8007
Bit 15: curve set -8
28
8 Register-Numbers
29
8 Register-Numbers
30
8 Register-Numbers
31
8 Register-Numbers
32
8 Register-Numbers
33
8 Register-Numbers
8.3.1 LT1/LT2-Values
(Register-No. 8360...8389)
These values are only available if an O2 analyser (LT1 or LT2) is connected via LAMTEC SYS-
TEM BUS. The meaning of some values is different, depending on whether an LT1 or LT2 is
connected.
34
8 Register-Numbers
0x0004 = Maintenance
0x0008 = Heating active
0x0010 = Cold start
0x0020 = Standby
0x0040 = At least one warning active
0x0080 = At least one fault active
0x0100 = Manual calibration active
0x0200 to 0x0800 = not in use yet
0x1000 = Limit value 1 active
0x2000 = Limit value 2 active
0x4000 = Limit value 3 active
0x8000 = Limit value 4 active
35
8 Register-Numbers
36
8 Register-Numbers
37
8 Register-Numbers
(Register-No. 8400)
Status-Bits (0 LSB-Module is Offline, 1 LSB-Module is Online):
Bit 0: LSB-Analog-Output-Module-11 (LSB-Module-Address 43)
Bit 1: LSB-Analog-Output-Module-12 (LSB-Module-Address 47)
Bit 2: LSB-Digital-Output-Module-6 (LSB-Module-Address 23)
Bit 3: LSB-Digital-Output-Module-7 (LSB-Module-Address 27)
Bit 4...7: PID-Controller-Analog-Outputs**)
Bit 8...14: PID-Controller-Digital-Outputs**)
8.3.11 Status-LSB-Input-Modules
(Register-No. 8401)
Status-Bits (0 LSB-Module is Offline, 1 LSB-Module is Online):
Bit 0: reserved
Bit 1: LSB-Analog-Input-Module-14 (LSB-Module-address 55)
Bit 2: LSB-Analog-Input-Module-15 (LSB-Module-address 59)
Bit 3: LSB-Analog-Input-Module-16 (LSB-Module-address 63)
Bit 4: LSB-Digital-Input-Module-1 (LSB-Module-address 3)
Bit 5: LSB-Digital-Input-Module-3 (LSB-Module-address 11)
Bit 6: LSB-Digital-Input-Module-13 (LSB-Module-address 51)
Bit 7: LSB-Digital-Input-Module-14 (LSB-Module-address 55)
8.3.12 LSB-Analogue-Input-Module-14
(Register-No. 8402...8405)
These are the Analog-Input-Values of LSB-Analog-Input-Module-14 (LSB-Module-address
55). Value 0 corresponds to 0 V input voltage, the value 999 (0x03E7) corresponds to 9,99 V
input voltage.
38
8 Register-Numbers
8.3.13 LSB-Analogue-Input-Module-15
(Register-No. 8406...8409)
These are the Analog-Input-Values of LSB-Analog-Input-Module-15 (LSB-Module-address
59). Value 0 corresponds to 0 V input voltage, the value 999 (0x03E7) corresponds to 9,99 V
input voltage.
8.3.14 LSB-Analogue-Input-Module-16
(Register-No. 8410...8413)
These are the Analog-Input-Values of LSB-Analog-Input-Module-16 (LSB-Module-address
63). Value 0 corresponds to 0 V input voltage, the value 999 (0x03E7) corresponds to 9,99 V
input voltage.
8.3.15 LSB-Analogue-Input-Module-1-3-13-14
(Register-No. 8414)
The four Input-Bits of LSB-Digital-Input-Module-1 (LSB-Module-address 3)
are sent to the Bits 0...3 of this value.
The four Input-Bits of LSB-Digital-Input-Module-3 (LSB-Module-address 11)
are sent to the Bits 4...7 of this value.
The four Input-Bits of LSB-Digital-Input-Module-13 (LSB-Module-address 51)
are sent to the Bits 8...11 of this value.
The four Input-Bits of LSB-Digital-Input-Module-14 (LSB-Module-address 55)
are sent to the Bits 12...15 of this value.
8.3.16 NEMS-read-register
(Register-No. 8416...8447)
There are 5 areas of NEMS-Read-Data:
1. Register-No. 8416 Bit 0...7: NEMS-Device-Status
The Device-Status is continuously updated and indicates which NEMS-Devices are online.
2. Register-No. 8416 Bit 8...15: NEMS-Input-Status-Valid
These bits indicate whether the input-status in register-No. 8424...8447: NEMS-Input-Status-
Area of the corresponding NEMS-device is valid or not. (see also following the description un-
der „5. Register-No. 8424...8447: NEMS-Input-Status-Area“)
3. Register-No. 8417: NEMS-Handshake-Bit for new Messages
(see Handshaking-Procedure for Message-Window)
4. Register-No. 8418...8423: NEMS-Message-Window
It shows all specified data of a new message and is updated via handshaking-procedure from
the communication processor.
Handshaking-Procedure between Communication Processor (CP) and Modbus-Master (MM)
for the Message-Window:
HandshakeBit: HandshakeBit:
„NewData“ Source:CP „DataRead“ Source:MM
Reg.-No. 8417 Bit 0 Reg.-No. 9520 Bit 0
0 0 Normal state (CP can write a new message into the Message-Win-
dow (Reg.-No. 8418...8423))
39
8 Register-Numbers
HandshakeBit: HandshakeBit:
„NewData“ Source:CP „DataRead“ Source:MM
Reg.-No. 8417 Bit 0 Reg.-No. 9520 Bit 0
1 0 CP has written a new Message into the Message-Window (Reg.-No.
8418...8423) and sets then NewData = 1
1 1 MM sets DataRead = 1
0 1 MM reads the new message from the Message-Window (Reg.-No.
8418...8423); CP sets NewData = 0
0 0 Having read the complete message the MM checks if NewData = 0
and if so it sets DataRead = 0
Timeout for new messages: A new message (NewData = 1) in the Message-Window must
be fetched by the Modbus-Master (MM) during the configured timeout time (configured in
NEMS-Config). Otherwise the messages which possibly follow are being cleared by the
NEMS-Devices. The messages are sent to over to the NEMS-printer (if connected) and are
not sent any more to the modbus-interface, until the Modbus-Master (MM) fetches the mes-
sages in the message-buffer via the above described handshaking-procedure.
Register-Nr. 8419: NEMS Message number 1 ... 1024
Value = 0 means no message number
The device number is calculated upon the following formula:
Device family*256 + Device number*16 + channel number + 1
• Device family counts from 0 to 3
• Device number counts from 0 to 7 (bei NEMS-Anlagen von 0 bis 15)
• Channel number counts from 0 to 15
• Offset 1 serves to differentiate invalid "0"
5. Register-No. 8424...8447: NEMS-Input-Status-Area
This area shows the current states of the 16 NEMS-Inputs of all 8 NEMS-Devices with the fol-
lowing coding and the continuously updated values.
Coding of NEMS-Input-Status0...2 (Bit 0: NEMS-Input 1...Bit 15: NEMS-Input 16)
Status0 Bit x Status1 Bit x Status2 Bit x Status of the related NEMS-Input x
0 0 0 Process-State-/Fault-State-Input is not active
0 0 1 Fault-State-Input is active
0 1 0 Input bypassed and Input is not active
0 1 1 Input bypassed and Input is active
1 0 0 Input unstable
1 0 1 Process-State-Input is active
1 1 0 reserved
1 1 1 reserved
NOTICE
If new messages of an NEMS-Device are available in the Message-Window (NewData = 1),
then the Input-Status is kept at the previous state until the new messages are fetched com-
40
8 Register-Numbers
pletely by the Modbus-Master. After this procedure the Input-Status is continuously updated
again.
The validity of the Input-Status-Data of each NEMS-Device is signalled in register 8416. (see
also the description above „2. Register-No. 8416 Bit 8...15: NEMS-Input-Status-Valid“)
41
8 Register-Numbers
11. Register no. 8454 ... 8477: NEMS LED Status Range
Coding NEMS-LED-Status 0 ... 2 (Bit 0: NEMS-Input 1 ... Bit 15: NEMS-Input 16):
Status0 Bit x Status1 Bit x Status2 Bit x Status of the related NEMS message input x
8454 8455 8456 Modbus Read Reg closed NEMS device no (n-1)
+3*(n-1) +3*(n-1) +3*(n-1)
0 0 0 LED off
0 0 1 Red permanent light (acknowledge fault status signal)
0 1 0 Green permanent light (process status signal)
0 1 1 Yellow permanent light (jumper, seperating point)
1 0 0 Red flashing fast (first value)
1 0 1 Red flashing (new value)
1 1 0 (not used)
1 1 1 (not used)
42
9 Fault Conditions
9 Fault Conditions
The Modbus protocol has no possibilities to transmit data marked with 'non valid', an error-
response answer must be sent in a fault condition.
Error-response: description missing
Faults which can be reported with error-response:
• a write command exceeds the max. no. of the registers
• a read command exceeds the last register
• an unknown command was received
• a too long message was received
Faults which cannot be reported are:
• no “new” data from the FMS
• a wrong slave-address was received
• several messages were received without waiting for the response
• wrong COM-Parameter
43
10 Examples for Write- and Read-Commands
44
11 Example for a Modbus-Read-Query
Modbus-Read-Response:
45
11 Example for a Modbus-Read-Query
46
The information in this publication is subject to technical changes.