Professional Documents
Culture Documents
Attention:
Maintenance on supply, signal and data lines may only be executed by qualified personnel with
consideration off all ESD protection measures. With direct contact of this lines the maintenance personnel have to be electrostatic discharged!
Important Note
All HIMA products mentioned in this manual are protected with the HIMA trade-mark. As not differently noted down this is possibly also valid for other mentioned manufactueres and their products.
The technology is subject to changes without notice.
All technical statements and data in this manual have been worked out very carefully, and effective
checks and inspections have been applied. This manual may however contain flaws or typesetting
errors. Therefore HIMA does not offer any warranties nor assume legal reponsibility nor any liability
for the possible consequences of any errors in this manual. HIMA would appreciate being informed
on possible errors.
Table of Contents
Table of Contents
2
2.1
3
3.1
3.2
Assignment tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Assignment of the Operating Systems to the
Types of Central Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Assignment of the Operating Systems to other Firmware . . . . 6
Cycle Run . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
5
5.1
5.2
7
7.1
7.2
7.3
11
12
12
12
8
8.1
8.2
10
10.1
10.1.1
10.1.2
10.1.3
10.1.4
10.1.5
10.1.6
10.1.7
10.1.8
10.2
10.2.1
10.2.2
10.2.3
10.2.4
14
14
16
17
18
18
20
23
23
23
24
24
25
25
25
Table of Contents
11
11.1
11.2
11.3
11.4
Diagnostic Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Information to be Called during RUN Operation . . . . . . . . . .
Errors in the Central Area (CPU LED lights up) . . . . . . . . .
Errors in the IO Area (IO LED lights up) . . . . . . . . . . . . . . .
List of Error Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
26
26
29
29
30
The main functions of the operating system and the selections in the user
program are listed in the table below.
Functions of the operating system
Type of IO-module
fixed or configureable
Diagnostic display
ELOP II
PLESY II
PLESY II Logline
MODBUS-Mastersystems
MODBUS-Slavesystems
512 bytes
2.1
BS-CRC: 2E49
Assignment tables
Assignment tables
3.1
System family
H41q
H51q
H41q-S
H51q-S
System name
H41q-M
H41q-H
H41q-HR
H41q-MS
H41q-HS
H41q-HRS
H51q-M
H51q-H
H51q-HR
H51q-MS
H51q-HS
H51q-HRS
Central unit
F 8653
F 8653
F 8652
F 8651
F 8651
F 8650
Operating system
TV tested
3.2
Operating system
BS41q/51q V7.0-7
BS41q/51q V7.0-7
(9808)
V 1.0
V 2.0
BS41q/51q V7.0-7
(9808)
V 1.4
V 2.1
Cycle Run
Cycle Run
The operating system continually processes the user program cyclically.
A greatly simplified form of the order of processing looks as follows:
Extensive self-tests
Cycle run
PES with
2 central modules, 1 IO-bus
PES with
2 central modules, 2 IO-busses
1 central modules, 1 IO-bus
H41q-H, H41q-HS
H51q-H, H51q-HS
Stage 1
cyclically selftests
cyclically consistency test
master change central module
cyclically selftests
cyclically consistency test
Stage 2
Stage 3
Stage 4
Stage 5
Stage 6
Stage 7
Cycle Run
Redundant central modules are synchronized after each cycle stage.
Communication via the serial interfaces and the parts of the self-test not
performed in every cycle are independent of the cycle stage.
For further test routines and reactions on errors cf safety manual.
5.1
Function
TV
tested
H8-UHR-3
HA-PID-3
PID controller
HK-AGM-3
H51q PES-master-monitoring
HK-LGP-3
HK-MMT-3
Modbus-master
HZ-DOS-3
HZ-FAN-3
TV test means that the respective building block can be used in safety
related PES, and that it has a TV safety certificate.
5.2
IO-module
Type
TV
F 3221
F 3222
F 3223
F 3224
F 3225
F 3227
F 3228
Type
Function
TV
BS
F 3235
F 3236
F 3237
F 3238
F 3311
HB-RTE-3
HB-RTE-3
HB-RTE-3
TV
Function
TV
BS
F 3312
F 3313
H8-STA-3
F 3314
H8-STA-3
F 3321
F 3322
HB-BLD-3/4
HB-BLD-3/4
HB-BLD-3/4
Temperature linearisation
F 3323
33311
F 3330
F
F 3332
F 3333
F 3334
F 3412
F 3413
F 3422
F 5202
F 5203
F 6103
HA-LIN-3
F 6204
HA-PMU-3
F 6207
HA-LIN-3
HA-PMU-3
Temperature linearisation
Input converter parametrization
F 6208
HA-PMU-3
F 6213
HA-RTE-3
F 6214
HA-RTE-3
F 6215
HA-LIN-3
HA-PMU-3
Temperature linearisation
Input converter parametrization
F 6216
HA-LIN-3
HA-PMU-3
Temperature linearisation
Input converter parametrization
F 6217
HA-LIN-3
HA-PMU-3
Temperature linearisation
Input converter parametrization
HA-PMU-3
HZ-FAN-3
HA-PMU-3
HA-PMU-3
F 6701
F 6705
F 6706
10
SIO-channel
1...8
2
PLESY II
PLESY II Logline
1...8
1,2
MODBUS-Master
1...8
1,2
1...8
1...8
acc. to IP address
11
7.1
7.2
7.3
12
8.1
8.2
13
10.1
14
Slave-system
Slave Address
Function Code
Data
Error check
Slave Address
Function Code
Data
Error check
Slave
Code
Data
Error
check
End of
telegr.
T1 T2
T3
1 byte
1 byte
2 bytes
T1 T2
T3
slave
code
function code
writing or reading of variables, events
data
error check
Reading of variables
Writing of variables
Reading of events
Time synchronization
The master system can read and write the variables of the HIMA PES,
which habe the attribute Modbus read and write.
15
EXPLANATION
Example:
Reading of bool variablen
Slave number:
Function code:
Bool variables:
17
1
20...56 = 37 variables
16
Type
Slave
Code
Starting address
Number
Check
DEC
17
20
37
CRC
HEX
11
01
00 25
2 bytes
00
14
Slave
Code
Bytes
Data
27-20
Data
35-28
Data
43-36
Data
51-44
Data
56-52
Check
DEC
17
205
107
178
14
27
CRC
HEX
11
01
05
CD*
6B*
B2*
0E*
1B*
2 bytes
* = possible values
CD (Hex) = 11001101 (binary), i.e. the variables no. 27, 26, 23, 22, and 20
have 1 signal and the variables no. 25, 24 and 21 have 0 signal.
Immediately after the request the PES sends the data to the master system.
For an example for reading out the buffer cf paragraph 10.1.5.
EXPLANATION
Example:
Slave number:
Function code:
Bool variable:
17
5 (Force single coil)
37
37
17
Slave
Code
Starting address
Data
DEC
17
37
65280
HEX
11
05
00
25
Check
FF 00
2 bytes
Check
Slave
Code
Starting address
Data
DEZ
17
37
65280
HEX
11
05
00
25
FF 00
2 bytes
The PES receives the data transmitted and writes them to the variables at
the beginning of the next cycle. Therefore the longest response time is the
cycle time of the PES.
EXPLANATION
18
CODE
EXPLANATION
FUNCTION
65
66
67
last events
CODE
BC
HO
LO
65
BYTE COUNT
START. POINT
66
BYTE COUNT
not used
67
BYTE COUNT
not used
HO
LO
ERROR
CHECK
QTY. OF PTS
QUANTITY OF POINTS
is always the total number of events (highest number + 1). The values are
transmitted as compressed values.
LO
HO
a
ms
ds
s
m
h
HO
Value
a
Time
ms
ds
Low byte
High byte
0 or 1 signal (1 byte)
0...99 milliseconds
0... 9 deciseconds/tenths of seconds
0...59 seconds
0...59 minutes
0...23 hours
19
BYTE COUNT
0
EXPLANATION
no new events available
<64
64
EXPLANATION
20
Code
Starting address
HO
xx
Number of events
LO
HO
2048
Check sum
LO
max. 1024
HO
Value
Time
ms
ds
0...99 milliseconds
0...9 deciseconds/tenths of seconds
0...59 seconds
0...59 minutes
0...23 hours
All events occurred are contained in the answer of the slave or the buffer
is empty:
All 8 bytes of the remaining data of the transmission have the value
EE(hex).
When events are being checked via code 3, as many events are read out
of the buffer (a maximum of 31 events x 4 integer values = max. 31 x 8
bytes) as have been defined in the request of the master system. As one
event consists of 8 bytes, 4 integer variables have to be taken together in
reading.
21
Start addresses:
1st Master: 3072
2nd Master: 3584
Example
The master system requests the maximum number of events:
1st request/transmission: start address: 3072
number of integer variables: 124
2nd request/transmission: start address: 3073
number of integer variables: 124
3rd request/transmission: start address: 3072
number of integer variables: 124
22
CODE
EXPLANATION
CODE
BC
70
DATA
ms
time:
date:
ds
ms
ds
s
min
h
d
m
a
min
CRC
h
xx
0...99 milliseconds
0...9 deciseconds
0...59 seconds
0...59 minutes
0...23 hours
1...31 days
1...12 months
0...99 years
23
10.2
24
no error
error of number:
number = 0 or greater than the number of defined variables
or number >128 bytes
25
Diagnostic Display
11 Diagnostic Display
The diagnostic display consists of a four-digit alphanumerical display as
well as two LEDs with IO and CPU identification on the front plate of the
central module of the PES. Via 2 pushbuttons additional information can
be called from the PES. The kind of information is explained below. One
pushbutton is for selecting the next higher or lower level, the other pushbutton is for selection information on the same level.
11.1
Call of the
info
Text
Expl.
BATI
----
BN
BOOT-ID
BS41q/
51q
V7.0-7
(9737)
26
Explanation
----
4x, 2x
4x
EPROMCRC
CB1
CB2
CB3
5x
6x
7x
CODEAC34
VERSION
code version
1x, 1x
C.TIME
0064
cycle time in ms
1x, 4x
DATE
0212
date, day/month
1x, 8x
Diagnostic Display
Display
Text
Expl.
47
iiii
Explanation
Call of the
info
1x
1x,
1x, 1x
K-IS
0120
2x
K-SO
0034
3x
KEY
0022
4x
Konfigura- HIMA
tion
configuration name
1x, 2x
MAX170ERR
0013
5x
MONO
----
nnnn
1403
RELOAD
----
mono-reload is working
OSLD
*nxy
*1a8
OS-Loader starts up
display during the download
n = 0 or 1, x = 0...F, y = 5, 6, 7, 8
1x
Programm PRO1
program name
1x, 1x
Ressource H51RT
resource name
1x
RUN
----
RUN3402
VERSION
SC1 up to
SC 64
0012
SIO1
0012
0012
SIO2
2x,2(-65)x,
2x,2(-65)x,
1x
27
Diagnostic Display
Display
Text
Explanation
Call of the
info
Expl.
STOP
TIME
1431
3132
32.3
time in hours/minutes
time in minutes/seconds
time in seconds/deciseconds
1x, 5x
1x, 6x
1x, 7x
>
>
8x
1x
ACK, ,
28
Diagnostic Display
11.2
Explanation
Text
11.3
DEAD
EXCP
NMI
RAMT
CHCK
WAIT
STOP
error stop
by error stop through error of output modules, coupling
module and group amplifier, it is possible to call the positions of the IO-modules with pushing two times the button
of the central module to the right side
Display
Explanation
1024
1314/2/4
14**
29
Diagnostic Display
11.4
no error
error in central module
cycle time exceeded
6-8
9-12
13
14
15-16
17
18
19
20-21
22-28
29, 30
31-39
40-46
47
48-52
53
54-87
88
89-92
93
30
Diagnostic Display
Error code
number
94
95-99
100
101
102
103-126
127
128-130
131
132
133
134
135
136, 137
138
139-150
151
152-160
161
162-167
168-175
176, 177
178, 179
180, 181
182
183, 184
185
186
187
188
31
Diagnostic Display
Error code
number
189
190
191
192
193
194-196
197
198
199
200
201-208
209
210-214
215-216
217-219
220-222
223-226
227-228
229
230-239
240
241-252
32
253
254
255
From:
Company:
Name:
Dept.:
Address:
Phone:
Fax:
Date
Dear reader,
we are always eager to keep our manuals up to date and to avoid errors. But if you have found an
error in this manual, or if you want to make suggestions for improvements, also for the HIMA products, we would be very grateful to you.
Please use therefore just this page or a photocopy of it and send it to us by post or by fax.
(Fax No. (+49) 6202 709-123)
HIMA
... the safe decision.
TI 99.09E
(9908)
0499.10