Professional Documents
Culture Documents
Ba Profibus Dlt6100 en
Ba Profibus Dlt6100 en
Table of Contents
1 HISTORY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
2 GENERAL INFORMATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
3 DESCRIPTION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
3.1 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4 OPERATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
4.2 Wiring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
5 PARAMETER. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
5.1 Systembus-Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5.2 PROFIBUS-Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
5.2.1 Parameter Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
5.2.2 Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
6.3 Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
6.3.1 Fault Codes Bytes 14-15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
6.3.2 Operating Modes Output Bytes 16-17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2
Table of Contents
6.8 Oxygen O2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
6.8.1 O2-Setpoint Output Bytes 24-25 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
6.8.2 O2-Actual Value Output Bytes 28-29 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
6.8.3 O2-Measured Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
6.9 Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
6.9.1 Value 1 Output Bytes 30-31 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
6.9.2 Value 2 Bytes 32-33 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
6.9.3 Value 3 Bytes 34-35 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
6.9.4 Value 4 Bytes 36-37 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
6.9.5 Value 5 Bytes 38-39 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
6.9.6 Value 6 Bytes 40-41 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
6.9.7 Value 7 Bytes 42-43 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
6.9.8 Value 8 Bytes 44-45 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
6.9.9 Value 9 Bytes 46-47 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
6.9.10 Value 10 Bytes 48-49 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
6.9.11 Register 1-8 Handshake-IN Byte 92 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
6.10 LT1/LT2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
6.10.1 O2-Measured Value LT1/LT2 Output Bytes 50-51 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
6.10.2 Operating mode Bytes 52-53 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
6.10.3 Faults Bytes 54-55 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
6.10.4 Warning Bytes 56-59 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
6.10.5 Absolute Pressure LT1 or Inner Resistance Probe LT2 bytes 60-61 . . . . . . . . . . . . . . 40
6.10.6 Application specific measured value bytes 62-69. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
6.10.7 Reserve Output Bytes 70-77 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
6.11 LSB-Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
6.11.1 Status LSB-Output-Modules Output Byte 78 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
6.11.2 Status PID-Regulator-Digital-Outputs Output Bytes 78-80. . . . . . . . . . . . . . . . . . . . . . 41
6.14 NEMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
6.14.1 Device Status Output Byte 93 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
6.14.2 Handshake IN Output Byte 94 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
6.14.3 Indication Information Byte 95-105. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
6.14.4 Input Status bytes 106-111. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
3
Table of Contents
7.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
7.1.1 Input Data Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
7.2 Controlword . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
7.2.1 Controlword Bytes 0-1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
7.8 Reserve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
7.8.1 Free Input Bytes 57 - 65 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
7.10 NEMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
7.10.1 Handshake-OUT and Device-No. Byte 67 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
7.10.2 NEMS-Device Number Byte 67 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
7.10.3 NEMS-Relay 1...16 Bytes 68-69. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
7.10.4 LSB Time Set Byte 70-75 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
9 APPENDIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87
4
1 History
1 History
1.1 Version History
5
2 General Information
2 General Information
2.1 For Your Safety
In this operating instructions, the following symbols are used as important safety instructions
to the user. These symbols appear wherever there is a need for this information in a particular
section.
It is essential to note and comply with the safety instructions, particularly the warnings.
DANGER!
Indicates possible danger to personnel, particularly with regard to electrical equipment
WARNING!
Indicates possible danger to personnel if the system components are not handled correctly.
CAUTION!
Indicates danger to system components or possible impairment of functionality.
NOTICE!
Contains important additional information for the user concerning the system or system com-
ponents and provides helpful tips
6
2 General Information
Use the devices only for the purpose described in this documentation.
Electrical connection with devices that are not mentioned in this operating instructions
- only after consultation with the manufactorers or an authorized expert.
Liability for the function of the device shall be transferred to the owner or user.
Liability for the function of the device shall be borne by the owner or user insofar as the device
has been used by persons without the necessary knowledge, has been improperly used, serv-
iced or repaired or has been handled in a manner that does not conform to proper use.
Modifications to the device render the type approval null and void. Inputs and outputs of the
device and associated modules may only be connected as indicated in this manual.
LAMTEC GmbH & Co. KG is not liable for damages occurring as a result of non-compliance
with the above instructions. Compliance with the above instructions shall not entail any ex-
tension to the warranty and liability provisions of LAMTEC GmbH & Co. KG's terms of sale
and delivery.
Insofar as reference is made to laws, regulations and standards, the basis for these shall be
the law of the Federal Republic of Germany.
7
2 General Information
This supplementary manual applies to the PROFIBUS It is only valid in combination with the
basic documents of the following devices:
ETAMATIC / ETAMATIC S,
ETAMATIC OEM / ETAMATIC S OEM,
ETAMATIC V / ETAMATIC VS,
Burner Control FA1
the Combustion-Management-System
FMS 4 / FMS 5
in any configuration.
8
3 Description
3 Description
3.1 General
Communication to the PROFIBUS is carried out on a master/slave basis. With the customer
side always being considered the master.
LAMTEC burner control units with the PROFIBUS interface offer many advantages in relation
to use and integration into a PROFIBUS network:
Configurable processor data module with preconfigured data content or parameters that can
be freely set
• Quick transmission of processor values
• Direct reading and writing of inputs and outputs
• Forcing of inputs
• Back-up controller function
• Acyclic services for parameter transfer
Interface:
cable medium RS485 (copper)
Network:
linear bus with active bus termination at both ends.
Transfer medium:
shielded dual-wire, twisted cable.
The bus cable properties are specified in IEC 61158.
The cable type shown below can be used
Example
Wave impedance Ω 135 ... 165 at 3 ... 20 MHz
Operating capacity (pf/m) < 30
Loop impedance (Ω/km) < 110
Wire diameter (mm) > 0.64
2
Wire cross-section (mm ) > 0.34
Cable length:
The maximum length of cable is dependent on the master.
DANGER!
Stub cables must be avoided
Baud rates:
The baud rate is defined and fixed
Addressing:
Addressing is set up using parameter 887.
9
3 Description
The DMD is an ASCII text file in which the general and device-specific communication char-
acteristics of a PROFIBUS device from the manufacturer of PROFIBUS components can be
described using obligatory and optional keywords.
The DMD file describes all important parameters for cyclical communication.
Extract from our DMD file for ETAMATIC:
Vendor_Name = "LAMTECGmbH"
Model_Name = "KomProzessor"
Revision = "N07"
Ident_Number = 0x7364
9.6_supp = 1
19.2_supp = 1
93.75_supp = 1
187.5_supp = 1
500_supp = 1
1.5M_supp = 1
Module = "Geraet 38 Wort A 56 Wort E" 0xC0, 0x65, 0x77
EndModule
NOTICE!
The LAMTEC communications processor only serves PROFIBUS DP (decentralised periph-
erals)
You can see the current status of the DMD file on the enclosed CD or request it from our Sup-
port Hotline on (0049) 06227 6052 33 or by email toinfo@lamtec.de
10
3 Description
11
3 Description
12
4 Operation
4 Operation
4.1 Connection of the Interface
13
4 Operation
4.2 Wiring
When laying cables, the instructions provided by the manufacturer of the master subassembly
for laying cables are to be adhered to.
• Cable routing inside buildings (inside and outside the control cabinets)
• Cable laying outside of buildings
• Potential equalisation
• Shielding of cables
• Lengths of cables
NOTICE!
In the technical guidelines "Set Up Guidelines for PROFIBUS DP / FMS" (publisher:PROFI-
BUS PNO user organisation) the laying of PROFIBUS cables is described in more detail
14
4 Operation
The connection diagrams show LAMTEC burner control units that are connected directly to
the communications processor. Further LAMTEC devices (such as NEMS, LT...) must be con-
nected to the communications processor by means of the LAMTEC SYSTEM BUS (LSB).
You can find connection plans for this in the documentation on LSB (DLT no. 6059).
15
4 Operation
16
4 Operation
To ensure trouble free and reliable functioning of the PROFIBUS interface and thus guarantee
communication between the slave and master, please note the following installation instruc-
tions:
• Measurement and data cables must be laid separately from control cables:
• Sensor measurement cables must be laid as a shielded cable twisted in pairs.
• Connected contactors, relays, motors etc. must be equipped with an RC protective circuit
as stated by the manufacturer:
• The device may not be installed close to strong electric or magnetic fields:
WARNING!
The device is not suitable for installation in explosive areas
CAUTION!
A missing connection could lead to the destruction of the device
WARNING!
The device may only be used in the environment with the permitted type of protection
CAUTION!
In equipment where transient overvoltages can occur, the devices are to be equipped with ad-
ditional overvoltage filters or limiters.
CAUTION!
The device contains components subject to ESD
WARNING!
The user must ensure that no inappropriate predetermined measurement values outside of
the measurement area are transferred to the controller. If necessary, analogue input values
with limiting functions are to be monitored and functions for switching off and safety are to be
wired in.
17
5 Parameter
5 Parameter
5.1 Systembus-Parameter
18
5 Parameter
5.2 PROFIBUS-Parameter
19
5 Parameter
Addressing 887
Value Procedure
4 Default value
2...124 Freely selectable value area to set the address
Time-Out 888/889
The behaviour of the device in the event of bus failure or the bus stopping is regulated using
the PROFIBUS parameter 888.
The following settings are possible:
Value Procedure
0 The input data is deleted after 5 seconds. There is no fault shutdown
1 There is a fault shutdown after 5 seconds
2 No reaction. The input data remains present
>2 The value set gives the time in [s], which elapses until there is a reaction.
In doing so, the input data is deleted for even figures and no fault shutdown takes place.
There is a fault shutdown for uneven numbers
The content of these variables can be used an analogue input signal. According to the value
of parameter 890 in FMS/VMS/ETAMATIC, the firing rate value, the outside temperature, one
of the two correction channels or the mixing signal for the mixed combustion to are transferred
to FMS/VMS/ETAMATIC used there instead of the value at the input terminal
0 Procedure
1 Value is switched off
2 Regular firing rate input
3 Predetermined outside temperature
4 Correction value 1
5 Correction value 2
6 Mixing signal for mixed combustion
The analogue values 3 and 4 are only available from the following versions:
Communications processor vers. K4w001 14.05.04 and DMD file "663P7N06.gsd“
LT1 from version 4V24, LT2 on version 1V30a, FMS/VMS/ETAMATIC from version 4.100
20
6 Output Data
6 Output Data
6.1 Output Data Table
NOTICE!
Output data will be transferred from FMS/VMS/ETAMATIC to PROFIBUS master. You have to
mask every free bit position in PROFIBUS master, to permit compatibility to new firmware ver-
sions.
All unsigned int-Values are transmitted first Byte X: High-Byte, second Byte X+1: Low Byte.
21
6 Output Data
22
6 Output Data
23
6 Output Data
24
6 Output Data
The output bytes 2 and 3In d output the controller’s actual value (boiler temperature). The unit
of the output value depends on the settings of parameter 809:
Parameter 809 = 0 → digit
= 1 → °C
= 2 → bar
Input bytes 2, 3 (p. ex. in digit)
25
6 Output Data
The actual percentage value of the channels 1... 5 is given in the output bytes 4.... 13.
Here, 0% corresponds to the lower area limit and 100% to the upper area limit for DPS out-
puts. It depends on the configuration for upstream outputs (see table).
Output bytes 4.... 13
0...20 mA 0...20 mA
26
6 Output Data
6.3 Display
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 HEX Description
X 0x0001 Power ON
X 0x0002 OFF
X 0x0004 Ready
X 0x0008 Pre ventilation
X 0x0010 Start to move to igni-
tion position
X 0x0020 Ignition
X 0x0040 Base load
X 0x0080 Control / regulate
X 0x0100 Post ventilation
X 0x0200 Fault
X 0x0300 reserved
X 0x0400 reserved
X 0x1000 O2 – Setting
X 0x2000 Parameterisation
X 0x4000 Setting
X 0x8000 Clear memory
27
6 Output Data
Bit-no. 10-15 are to take out. These bits are used for representation of sub-modes
(i.e.: Adjustment).
You must highlight the relevant bits when you analyse the read data. This prevents customers
to use a new version without any changes by the customer after LAMTEC has enhanced func-
tionality. You must set all bits to ZEROS equivalently.
If a register is read in via the input data, the register number that has been read in appears in
the output bytes 18 and 19 as an answer. This output must now be compared to the number
read in. Only once the value output corresponds to the register number entered does the reg-
ister value in the output bytes 20 and 21 also correspond to the desired contents.
The respective processes are carried out asynchronously. For this reason, it can take some
time until the corresponding response is transferred (see also description of the input bytes 10
and 11).
Extract from the register table of the FMS/VMS/ETAMATIC
28
6 Output Data
In the output bytes 20 and 21, the content for the register numbers given in the output bytes
18 and 19 is displayed.
WARNING!
For safety reasons, you must check the following:
The register number of the requested number must also be contained in the output
bytes 18 and 19. Only then does the register value in the output bytes 20 and 21 also
correspond to the contents of the desired register.
29
6 Output Data
13 12 11 10 9 8 7 6 5 4 3 2 1 0 HEX Description
30
6 Output Data
13 12 11 10 9 8 7 6 5 4 3 2 1 0 HEX Description
31
6 Output Data
13 12 11 10 9 8 7 6 5 4 3 2 1 0 HEX Description
32
6 Output Data
6.8 Oxygen O2
NOTICE!
The O2 setpoint must be initialised by the O2 analyser on the LSB (LAMTEC SYSTEM BUS).
The O2 setpoint is read by the FMS/VMS/ETAMATIC, however it is not initialised.
33
6 Output Data
6.9 Register
If a register number is entered into the output bytes 16.... 35, then the values from the corre-
sponding registers are given here, in output bytes 30... 49.
34
6 Output Data
NOTICE!
Here, up to 10 of the numerous indirectly addressable registers can be entered (for register
list, see appendix A) and their contents can be read in the corresponding output data byte
30...49.
35
6 Output Data
6.10 LT1/LT2
The operating mode of the LT1 will be displayed in output byte 52, 53.
The operating mode is bit-coded, combinations of several bits are possible.
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 HEX Description
X 0x0001 Measurement
X 0x0002 Calibration
X 0x0004 Maintenance
X 0x0008 Heating active
X 0x0010 Cold start
X 0x0020 Standby
X 0x0040 At least one warning
active
X 0x0080 At least one fault active
X 0x0100 Manual calibration active
X 0x0200 reserved
X 0x0400 reserved
X 0x0800 reserved
X 0x1000 Limit value 1 active
X 0x2000 Limit value 2 active
X 0x4000 Limit value 3 active
X 0x8000 Limit value 4 active
36
6 Output Data
The operating mode of the LT2 will be displayed in output byte 52, 53.
The operating mode is bit-coded, combinations of several set bits are possible.
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 HEX Description
X 0x0001 Measurement
X 0x0002 Calibration
X 0x0004 Maintenance
X 0x0008 reserved
X 0x0010 Cold start
X 0x0020 Standby
X 0x0040 At least one warning
active
X 0x0080 At least one fault active
X 0x0100 reserved
X 0x0200 reserved
X 0x0400 reserved
X 0x0800 reserved
X 0x1000 Limit value 1 active
X 0x2000 Limit value 2 active
X 0x4000 Limit value 3 active
X 0x8000 Limit value 4 active
37
6 Output Data
The faults are bit-coded, combination of several set bits are possible.
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 HEX Description
* Parameter 51 can be used to read-out the probe current at the last calibration.
Output bytes 54 and 56 display LT errors.
The faults are bit-coded, combinations of several sets are possible.
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 HEX Description
38
6 Output Data
The warnings of the LT1 will be displayed in the output bytes 56, 57 and in the output bytes
58, 59.
The warnings are bit-coded, combinations of several bits are possible.
Output-bytes 56, 57 (Warnings 1-16)
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 HEX Description
0x0000 No warning
X 0x0001 Probe heating control defec-
tive, heating with fixed volt-
age
X 0x0002 Dirty pre-filter-heating (filter
SEA blocked)
X 0x0004 Flow throughput too low,
Is<260 mA (par 51)
X 0x0008 O2-sensor well-worn -> must
be replaced
X 0x0010 Leakage of flue gas piping
X 0x0020 Defective MEV-heating
X 0x0040 Defective pre-filter heating
X 0x0080 n.n.
X 0x0100 Pressure at measuring point
outside the permissible
range (too high/too low)
X 0x0200 Temperature at measuring
point outside the permissible
range (too high/too low)
X 0x0400 Error analogue output
X 0x0800 Parameter error
X 0x1000 Error analogue input
X 0x2000 Error O2-controller (see
parameter 4002)
X 0x4000 Probe current limit active
X 0x8000 Line voltage too high or too
low
39
6 Output Data
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 HEX Description
6.10.5 Absolute Pressure LT1 or Inner Resistance Probe LT2 bytes 60-61
Bytes Description
62, 63 Measured value 1
64, 65 Measured value 2
66, 67 Measured value 3
68, 69 Measured value 4
NOTICE!
These values are only available if an O2 analyser (LT1 or LT2) is connected via LAMTEC SYS-
TEM BUS. The meaning of some values differs depending on whether and LT1 or LT2 is con-
nected.
40
6 Output Data
6.11 LSB-Module
6 5 4 3 2 1 0 Description Address
X Analogue output module 11 43
X Analogue output module 12 47
X Digital output module 6 23
X Digital output module 7 27
41
6 Output Data
7 6 5 4 3 2 1 0 Description Address
X reserved
X LSB-Analog-Input-Module 14 55
X LSB-Analog-Input-Module 15 59
X LSB-Analog-Input-Module 16 63
X LSB-Digital-Input-Module 1 3
X LSB-Digital-Input-Module 3 11
X LSB-Digital-Input-Module 13 51
X LSB-Digital-Input-Module 14 55
42
6 Output Data
43
6 Output Data
6.14 NEMS
The device status is updated on an ongoing basis and displays which NEMS devices are ac-
tive on the bus.
It shows all specified data of a new message and is updated via a handshaking from the com-
munication processor.
Handshaking-Flowchart for the Message-Window between communication processor (KP)
and PROFIBUS-Master (PM):
NOTICE!
Time-out:
A new message in the Message-Window (NewData = 1) must be read by the PROFIBUS-
Master (PM) before 10 sec. have been passed, otherwise the possibly following messages are
cleared in the NEMS-Devices, until this message is read by the PROFIBUS-Master (PM).
44
6 Output Data
Here, all specified data of a new indication is displayed and updated by the communications
processor by means of hand shaking.
Handshake bit:
DataRead
96 Indication no.
97 Indication no.
98 Day
99 Month
100 Year
101 Hour
102 Minute
103 Second
104 Millisecond
Status2 Bit x Status1 Bit x Status0 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
45
6 Output Data
WARNING!
The data in the NEMS-Input-Status-Window are only valid if:
GeräteNrRequest = 0 and GeräteNrRead = 0 and InputStatusValid = 1, because only then the
data in the NEMS-Input-Status-Window relate to the device which is selected in Input-Byte 67.
If there are messages waiting in the Message-Window (New Data = 1), the InputStatusValid-
Bit will be held to = 0, if this device is currently selected in Input-Byte 67, to guarantee the con-
sistency of the data.
The Handshake-Protocol is not time-dependent, this means that no waiting loops have to be
inserted between the different states of the flowchart above.
46
7 Input Data
7 Input Data
7.1 Overview
NOTICE!
The PROFIBUS master sends the input data to FMS/VMS/ ETAMATIC. All unused bit items
must be filled with zeros to enable compatibility with new versions of firmware.
47
7 Input Data
48
7 Input Data
49
7 Input Data
7.2 Controlword
The bit-orientated controlword defines, which of the input values are sent to FMS/VMS/ETA-
MATIC. The values of the input bytes are read and transferred not before the corresponding
bit is set.
Control word (bytes 0, 1)
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
X X X X X X X X X X
50
7 Input Data
Example:
The following information is to be transferred:
Analogue value -1
Analogue value -2
Register variable with device register no.
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
X X X X
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
X X X X
51
7 Input Data
NOTICE!
If the FMS/VMS/ETAMATIC is set up in such a way that several analogue values are used for
the same analogue value, the further identical analogue values are automatically ignored
NOTICE!
The analogue values 3 and 4 are only available from the following versions:
Communications processor version K4w001 15.05.04 and DMD file 663P7N06.gsd
LT1 from version 4V24, LT2 from Version IV30a
FMS/VMS/ETAMATIC from version 4.100
52
7 Input Data
The bits of the digital inputs that are used (input bytes 8, 9) are defined using this word. The
control word is coded along the same lines as the coding of the digital inputs.
Example 1:
Fault releasing is carried out by means of the bus connection.
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
X X X
53
7 Input Data
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
X X X X X X X X X X X X X
NOTICE!
If the bus presetting is marked with "No", it is an input with safety relevant functions. The pre-
setting via BUS will be ignored.
If the bus presetting is marked with "Yes", it is an input without safety relevant functions. If the
terminal has a signal, the BUS presetting will be ignored (OR)
NOTICE!
Fault release is edge-triggered.
Only a change from 0 to 1 triggers the fault release.
54
7 Input Data
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
X X X X X X X X X X X X X
NOTICE!
If the bus presetting is marked with "No", it is an input with safety relevant functions. The pre-
setting via BUS will be ignored.
If the bus presetting is marked with "Yes", it is an input without safety relevant functions. If the
terminal has a signal, the BUS presetting will be ignored (OR)
NOTICE!
Fault release is edge-triggered.
Only a change from 0 to 1 triggers the fault release.
55
7 Input Data
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
X X X X X X X X
NOTICE!
If the bus presetting is marked with "No", it is an input with safety relevant functions. The pre-
setting via BUS will be ignored.
If the bus presetting is marked with "Yes", it is an input without safety relevant functions. If the
terminal has a signal, the BUS presetting will be ignored (OR)
56
7 Input Data
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
X X X X X X X X X X X X X
NOTICE!
If the bus presetting is marked with "No", it is an input with safety relevant functions. The pre-
setting via BUS will be ignored.
If the bus presetting is marked with "Yes", it is an input without safety relevant functions. If the
terminal has a signal, the BUS presetting will be ignored (OR)
57
7 Input Data
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
X X X X X X X X X X X X X X X XX
NOTICE!
If the bus presetting is marked with "No", it is an input with safety relevant functions. The pre-
setting via BUS will be ignored.
If the bus presetting is marked with "Yes", it is an input without safety relevant functions. If the
terminal has a signal, the BUS presetting will be ignored (OR)
NOTICE!
Fault release is edge-triggered.
Only a change from 0 to 1 triggers the fault release.
58
7 Input Data
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
X X X X X X X X X X X X X X X X
NOTICE!
If the bus presetting is marked with "No", it is an input with safety relevant functions. The pre-
setting via BUS will be ignored.
If the bus presetting is marked with "Yes", it is an input without safety relevant functions. If the
terminal has a signal, the BUS presetting will be ignored (OR).
59
7 Input Data
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
X X X X X
60
7 Input Data
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
X X X X X X X X X X X X X
61
7 Input Data
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
X X X X X X X X X X X
62
7 Input Data
With indirectly addressed registers you can read a lot of different data out of the FMS/VMS/
ETAMATIC. The update time will be longer as with direct data access and it has to be calcu-
lated for the used register if necessary. These time will be very long, if different registers are
read in multiplex operation.
With PROFIBUS you can call different parameters or operating data from FMS/VMS/ETAMA-
TIC. Therefor you must insert the appropriate register number in this field and you must set
"Register control bit" (bit 2) in the control word (input bytes 0, 1) (refer to the following exam-
ples).
Therfore you must enter the corresponding register number in this field and you must set the
bit „RegisterNr-control“(bit 2) in the controlword (input byte 0, 1) (see the examples below).
To read a register you must enter the register number first. (input byte 10, 11)
You must set Bit 2 of the control word (input byte 0, 1) to1, then the register number will be
read.
In AB 18, 19 the number of the requested register will be issued.
In AB 20, 21 the content of the requested register will be issued.
Example - Reading the setpoint value channel 1:
Register number (input byte 10,11) = setpoint value of channel 0x7540
Control word (input byte 0, 1) = read register 0x0004
Output of the requested register’s number (output byte 20, 21) = output register no. 0x7540
Output content of the requested register’s = setpoint value of channel 1
Example - Reading the actual curve set:
Register number (input byte 10,11) = actual curve set 0x7599
Control word (input byte 0, 1) = read register 0x0004
Output of the requested register’s number (output byte 20, 21) = output register no. 0x7599
Output content of the requested register’s = actual curve set 1....8 / value range 0....7
CAUTION!
For safety reason you must check, that the register number of the requested register is
contained in the answer of the output bytes 18, 19, too. Only than the register value in
output bytes 20, 21 is equivalent to the content of the requested registers.
63
7 Input Data
Fig. 7-5 Register 1 data flow (the register data flow 1...8 proceeds in the same way)
Fig. 7-6 Register 8 data flow (the register data flow 1...8 proceeds in the same way)
64
7 Input Data
NOTICE!
Here, up to 10 of the numerous indirectly addressable registers can be entered (for register
list, see appendix A) and their contents can be read in the corresponding output data byte
30...49.
Values are given out at the LSB analogue output module 11 (LSB module address 43) that
were read in by the PROFIBUS master in input bytes 40....47.
The LSB output module has 4 channels, that are addressed by the inputs as follows:
65
7 Input Data
Handshake-Function
The Modbus-registers 1 ... 8 do have additionally a Handshake-Function. With this function,
it is also possible to recall sequentially any different Modbus-Register-Values in these 8 Reg-
isters.
With the Handshake-Function it is guaranteed that the PROFIBUS-Master is informed at
what time the new values are valid, since the Modbus-Register-Numbers have changed.
The Handshake-Function does not have to be used unconditionally, if the Modbus-Register-
Numbers in these first 8 Registers have not changed during runtime. It is then sufficient when
a fixed Modbus-Register-Number is entered in the registers after the PowerUp of the PROFI-
BUS. Then it is not necessary to set the Modbus-Register-Handshake-IN-Bits. Therewith the
user is completely free in a way to use the Modbus-Registers.
The Handshake-Function should be used as described in the following table:
Handshaking-Flowchart for the Modbus-Registers 1...8 with Communication processor
(KP) and PROFIBUS-Master (PM):
NOTICE!
The value in the Output-Data-Bytes of this Register are only valid if:
ModbusRegRequest = 0 and ModbusRegDataValid = 1
because only then it is the value of the Register-Number which is selected!
If the Handshake-Function is used, the Modbus-Register-Numbers of a specific Register
should only be changed when the related ModbusRegRequest = 1!
The Handshake-protocol is not time-dependent, this means that no waiting loops have to be
inserted between the different states of the flowchart above.
66
7 Input Data
Values are given out at the LSB analogue output module 11 (LSB module address 43) that
were read in by the PROFIBUS master in input bytes 40...47.
The LSB output module has 4 channels, that are addressed by the inputs as follows:
Values are given out at the LSB analogue output module 11 (LSB module address 47) that
were read in by the PROFIBUS master in input bytes 40...47.
The LSB output module has 4 channels, that are addressed by the inputs as follows:
67
7 Input Data
Example of the values at the output module:
Values are given out at LSB digital output module 6 (LSB module address 23) and at LSB dig-
ital output module 7 (LSB module address 27) that are read into the bit of input byte 56 by the
PROFIBUS master.
The two LSB output modules have 4 channels each, that are addressed by the inputs as fol-
lows:
6.1 23 X DMA6
6.2 23 X DMA6
6.3 23 X DMA6
6.4 23 X DMA6
7.1 27 X DMA7
7.2 27 X DMA7
7.3 27 X DMA7
7.4 27 X DMA7
The communications processor also provides, in addition to the PROFIBUS DP connection, a
LAMTEC SYSTEM BUS (LSB) through which additional LSB modules can be controlled.
The LSB analogue and digital output mode described here can be directly controlled by the
DP master. They therefore provide additional outputs for the DP master.
Details on the connection and the assignment of terminal can be found in the documentation
on the LAMTEC SYSTEM BUS (publication no. DLT6095)
7.8 Reserve
68
7 Input Data
7.10 NEMS
The handshake-out of the NEMS indication window is displayed in bits 4 and 5 of input byte
67.
The handshaking procedure for the indication window between the communications proces-
sor and PROFIBUS master is described in the 6.14 NEMS - output data chapter.
Input byte 67
7 6 5 4 3 2 1 0 Values
X DataRead (new indication is read)
X DeviceRequest (request NEMS input status from other
device
In the bits 0....3 of input byte 67, the device numbers 1...8 of the NEMS are selected, the input
status of which is to be displayed in the NEMS input status window.
69
7 Input Data
The relay 1...16 of the NEMS are given a response in the bits of the input bytes 68, 69.
The individual bits each represent a relay of a device family.
Input bytes 68, 69
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Values Relay
X 1 1
X 1 2
X 2 1
X 2 2
X 3 1
X 3 2
X 4 1
X 4 2
X 5 1
X 5 2
X 6 1
X 6 2
X 7 1
X 7 2
X 8 1
X 8 2
70
7 Input Data
In order to supply the NEMS with the current time, the PROFIBUS master fills the bits of the
input bytes 70....75 with the corresponding signals. However, the time is only set if bit 10 is set
from 0 to 1 in the control word (input bytes 0, 1). Only with this edge does the PROFIBUS for-
ward the time to the NEMS using the LAMTEC SYSTEM BUS (LSB) in the form of the bit mod-
el from the input bytes 70....75.
CAUTION!
After setting the LSB time for the NEMS devices, the NEMS devices automatically carry out a
system reset!!!
NOTICE!
If a radio clock is connected to the NEMS devices and configured, the LSB time setting
through these input bytes is ignored!
71
8 Register Tables
8 Register Tables
8.1 Special Values
You can insert a maximum of 10 registers in the input bytes 16...35. You can read the corre-
sponding content of these registers in the output bytesPROFIBUS 30 to 49.
72
8 Register Tables
You can insert a maximum of 10 registers in the input bytes 16...35. You can read the corre-
sponding content of these registers in the output bytesPROFIBUS 30 to 49.
73
8 Register Tables
74
8 Register Tables
75
8 Register Tables
76
8 Register Tables
77
8 Register Tables
78
8 Register Tables
79
8 Register Tables
80
8 Register Tables
81
8 Register Tables
NOTICE!
The thermometer-bit is (Modbus operation: this register is supplied by internal Bus card)
available on register 8263 bit-1
8287 reserved
8288 reserved
8289 reserved
8290 reserved
8291 reserved
8292 reserved
8293 reserved
8294 reserved
8295 reserved
8296 reserved
8297 reserved
8298 reserved
8299 reserved
8300 5520.0 KPR_BetrStd_Gesamt_Hi total operating hours
8301 5520.1 KPR_BetrStd_Gesamt_Lo total operating hours
8302 5521.0 KPR_BetrStd_Kurvensatz_1_Hi operating hours curve set -1
8303 5521.1 KPR_BetrStd_Kurvensatz_1_Lo operating hours curve set -1
8304 5522.0 KPR_BetrStd_Kurvensatz_2_Hi operating hours curve set -2
8305 5522.1 KPR_BetrStd_Kurvensatz_2_Lo operating hours curve set -2
8306 5523.0 KPR_BetrStd_Kurvensatz_3_Hi operating hours curve set -3
8307 5523.1 KPR_BetrStd_Kurvensatz_3_Lo operating hours curve set -3
82
8 Register Tables
83
8 Register Tables
84
8 Register Tables
85
8 Register Tables
86
9 Appendix
9 Appendix
9.1 NEMS Handshake
Extract from the data log file, which is recorded directly to the interface. Here, the waiting time
up to NEMS status valid requested amounts to 391 ms + 422ms + 317 ms = 1094 ms.
87
9 Appendix
88
9 Appendix
89
LAMTEC Meß- und Regeltechnik LAMTEC Leipzig GmbH & Co. KG Presented by:
für Feuerungen GmbH & Co. KG
Wiesenstraße 6 Schlesierstraße 55
D-69190 Walldorf D-04299 Leipzig
Telefon (+49) 06227 / 6052-0 Telefon (+49) 0341 / 863294-00
Telefax (+49) 06227 / 6052-57 Telefax (+49) 0341 / 863294-10
Internet: http://www.lamtec.de Print no. DLT6100-10-aEN-047
email: info@lamtec.de Printed in Germany