HI 801 003 E HIMax Safety Manual
HI 801 003 E HIMax Safety Manual
HI 801 003 E HIMax Safety Manual
Safety Manual
SAFETY
All HIMA products mentioned in this manual are protected by the HIMA trademark. Unless otherwise noted,
this also applies to other manufacturers and their respective products referred to herein.
HIMax, HIMatrix, SILworX, XMR, HICore and FlexSILon are registered trademarks of
HIMA Paul Hildebrandt GmbH.
All technical specifications and notes in this manual have been written with great care and effective quality
assurance measures have been implemented to ensure their validity. For questions, please contact HIMA
directly. HIMA appreciates any suggestion on which information should be included in the manual.
Equipment subject to change without notice. HIMA also reserves the right to modify the written material
without prior notice.
For further information, refer to the HIMA DVD and our website http://www.hima.de and
http://www.hima.com.
Contact
HIMA contact details:
HIMA Paul Hildebrandt GmbH
P.O. Box 1261
68777 Brhl, Germany
Phone: +49 6202 709-0
Fax: +49 6202 709-107
E-mail: [email protected]
Revision
index
Changes
Type of change
technical
editorial
7.00
7.01
8.00
8.01
HIMax
Table of Contents
Table of Contents
1
Safety Manual
1.1
1.2
1.3
Target Audience
1.4
1.4.1
1.4.2
Writing Conventions
Safety Notices
Operating Tips
8
8
9
2.1
2.1.1
2.1.2
Intended Use
Scope
Environmental Conditions
10
10
10
2.2
2.2.1
2.2.2
10
10
10
2.3
11
2.4
11
3.1
3.1.1
3.1.2
3.1.3
3.1.4
3.1.5
12
12
12
13
13
13
3.2
3.2.1
3.2.2
3.2.3
3.2.4
3.2.5
3.2.6
14
14
14
15
16
16
16
3.3
3.3.1
3.3.2
16
16
17
3.4
3.4.1
3.4.2
3.4.3
3.4.4
3.4.5
Safety requirements
Hardware Configuration
Programming
Communication
Maintenance Work
Cyber Security for HIMax Systems
17
17
17
18
18
18
3.5
3.5.1
Certification
Test Conditions
20
21
Processor Module
4.1
Self-Tests
24
4.2
24
10
12
24
Page 3 of 70
Table of Contents
HIMax
4.3
24
4.4
25
4.5
25
26
5.1
Rack ID
26
5.2
Responsibility
26
Communication Module
29
Input Modules
30
7.1
General
30
7.2
30
7.3
31
7.4
7.4.1
7.4.2
7.4.3
31
31
31
31
7.5
7.5.1
7.5.2
7.5.3
31
31
31
32
7.6
7.6.1
7.6.2
7.6.3
32
32
32
32
7.7
32
Output Modules
8.1
General
33
8.2
Safety of Actuators
33
8.3
33
8.4
8.4.1
8.4.2
8.4.3
8.4.4
33
34
34
34
34
8.5
8.5.1
8.5.2
34
34
34
8.6
8.6.1
8.6.2
8.6.3
8.6.4
8.6.5
35
35
35
35
35
35
8.7
36
Page 4 of 70
33
37
HI 801 003 E Rev. 8.01
HIMax
Table of Contents
9.1
9.1.1
37
37
9.2
9.2.1
9.2.2
37
37
37
10
Software
10.1
38
10.2
10.2.1
10.2.2
38
38
38
10.3
10.3.1
Resource Parameters
System Parameters of the Resource
39
40
10.4
10.4.1
Forcing
Forcing of Data Sources
44
45
10.5
45
11
User Program
11.1
General Sequence
46
11.2
11.2.1
11.2.2
11.2.3
11.2.4
11.2.5
11.2.6
11.2.7
11.2.8
11.2.9
11.2.10
11.2.11
11.2.12
46
46
47
48
49
49
50
51
51
52
52
52
53
11.3
53
12
Communication Configuration
12.1
Standard Protocols
54
12.2
54
12.3
12.3.1
12.3.2
12.3.3
12.3.4
12.4
58
12.5
58
13
59
14
61
38
46
54
Page 5 of 70
Table of Contents
15
Page 6 of 70
HIMax
62
Appendix
65
Glossary
65
Index of Figures
66
Index of Tables
67
Index
68
HIMax
1 Safety Manual
Safety Manual
This manual contains information on how to operate the HIMax safety-related automation device
in the intended manner.
The following conditions must be met to safely install and start up the HIMax automation
systems, and to ensure safety during their operation and maintenance:
Knowledge of regulations.
Proper technical implementation of the safety instructions detailed in this manual performed
by qualified personnel.
HIMA will not be held liable for severe personal injuries, damage to property or the environment
caused by any of the following:
Unqualified personnel working on or with the devices.
De-activation or bypassing of safety functions.
Failure to comply with the instructions detailed in this manual.
HIMA develops, manufactures and tests the HIMax automation systems in compliance with the
pertinent safety standards and regulations. The use of the devices is only allowed if the
following conditions are met:
They are only used for the intended applications.
They are only operated under the specified environmental conditions.
They are only operated in connection with the approved external devices.
To provide a clearer exposition, this manual does not specify all details of all versions of the
HIMax automation devices. Refer to the corresponding manuals for further details.
This safety manual represents the "Original instructions" as of Machinery Directive (Directive
2006/42/EC).
The "Original documentation" for the HIMA system is written in German language. The
statements made in the German documentation shall apply.
1.1
The most current version of this safety manual, which is indicated by the highest revision
number, is applicable and valid. The current version is available on the current HIMA DVD or
can be downloaded from the HIMA website at www.hima.com.
For details on how to use previous HIMax and SILworX versions, refer to the corresponding
previous versions of this manual.
1.2
Page 7 of 70
1 Safety Manual
1.3
HIMax
Target Audience
This manual addresses system planners, configuration engineers, programmers of automation
devices and personnel authorized to start up, operate and maintain the devices and systems.
Specialized knowledge of safety-related automation systems is required.
1.4
Writing Conventions
To ensure improved readability and comprehensibility, the following writing conventions are
used in this document:
Bold
Italics
Courier
RUN
Chapter 1.2.3
1.4.1
Safety Notices
The safety notices are represented as described below.
They must be strictly observed to ensure the lowest possible operating risk. The content is
structured as follows:
SIGNAL WORD
Type and source of risk!
Consequences arising from non-observance
Risk prevention
NOTICE
Type and source of damage!
Damage prevention.
Page 8 of 70
HIMax
1.4.2
1 Safety Manual
Operating Tips
Additional information is structured as presented in the following example:
TIP
Page 9 of 70
HIMax
2.1
Intended Use
This chapter describes the conditions for using HIMax systems.
2.1.1
Scope
The safety-related HIMax controllers are certified for use in process controllers, protective
systems, burner systems and machine controllers.
Redundant operation of HIMax modules does not preclude simultaneous operation of other nonredundant modules.
2.1.1.1
2.1.1.2
2.1.1.3
2.1.2
Environmental Conditions
All the environmental conditions specified in the safety manual (HI 801 001 E) must be
observed when operating the HIMax system.
2.2
2.2.1
2.2.2
Page 10 of 70
HIMax
2.3
NOTICE
Electrostatic discharge can damage the electronic components within the controllers!
When performing the work, make sure that the workspace is free of static, and wear
an ESD wrist strap.
If not used, ensure that the module is protected from electrostatic discharge, e.g., by
storing it in its packaging.
Only personnel with knowledge of ESD protective measures may modify or extend the
system wiring.
2.4
Content
Hardware description of the modular system
Test results
Versions of the operating systems certified
by the TV
Description of the individual components
safeethernet and standard protocols
Use of SILworX for engineering, starting up,
testing and operating the HIMA systems.
Instructions on how to use SILworX
Document no.
HI 801 001 E
HI 801 101 E
HI 801 103 E
The documents are available as PDF files on HIMA website at www.hima.com (except for the
SILworX online help).
Page 11 of 70
HIMax
3.1
WARNING
Possible physical injury caused by safety-related automation systems improperly
connected or programmed.
Check all connections and test the entire system for compliance with the specified
safety requirements before start-up!
3.1.1
3.1.2
Page 12 of 70
HIMax
3.1.3
PADT
Using the PADT, the user creates the program and configures the controller. The safety concept
of the PADT supports the user in the proper implementation of the control task. The PADT
implements numerous measures to check the entered information.
3.1.4
Redundancy
To improve availability, all parts of the system containing active components can be set up
redundantly and, if necessary, replaced while the system is operating.
Redundancy does not impair safety. SIL 3 is still guaranteed even if system components are
used redundantly.
3.1.5
3.1.5.1
3.1.5.2
3.1.5.3
Redundancy of Components
It may be necessary to structure the components redundantly, refer to the system manual
(HI 801 001 E) for further details:
Power supply of the controller.
HIMax modules.
Sensors and actuators.
Page 13 of 70
HIMax
3.2
3.2.1
3.2.2
3.2.2.1
Page 14 of 70
HIMax
3.2.2.2
When a processor module is inserted in the base plate, it automatically synchronizes itself with
the configuration of the existing processor modules. The time required for the synchronization
process extends the controller cycle up to the maximum cycle time.
The synchronization time increases with the number of processor modules that have already
been synchronized.
For more information on how to insert and remove a processor module, refer to the X-CPU 01
manual (HI 801 009 E) or the X-CPU 31 manual (HI 801 355 E).
4. In the diagnostic history for the non-synchronized module, read the synchronization time
from n to n+1 processor modules in every synchronization process and note it down. The
largest synchronization time value is used to determine the watchdog time.
5. Calculate the watchdog time TWD using the following equation:
TWD = TSync + TMarg + TCom + TConfig + TLatency + TPeak where
TSync
TMarg
TCom
TIP
3.2.3
The configured watchdog time can be used as maximum cycle time in the safeethernet
configuration, see communication manual (HI 801 101 E).
Page 15 of 70
HIMax
Make sure that the calculated watchdog time is not greater than the response time required for
the process portion processed by the user program.
3.2.4
3.2.5
3.2.6
Response Time
Assuming that no delay results from the configuration or the user program logic, the response
time of HIMax controllers running in cycles is twice the system cycle time.
3.3
3.3.1
Page 16 of 70
HIMax
3.3.2
3.4
Safety requirements
The safety requirements specified below must be met when using the safety-related PES of the
HIMax system.
3.4.1
Hardware Configuration
Personnel configuring the HIMax hardware must observe the safety requirements specified
below.
Product-Independent Requirements
To ensure safety-related operation, only approved safety-related hardware modules and
software components may be used. The approved hardware modules and software
components are specified in the
Version List of Modules and Firmware for HIMax Systems from HIMA Paul Hildebrandt
GmbH. The latest versions can be found in the version list maintained together with the test
authority.
The operating requirements specified in this safety manual (see Chapter 2.1.2) about EMC,
mechanical, chemical, climatic influences must be observed.
Product-Dependent Requirements
Only devices that are safely separated from the power supply may be connected to the
system.
The operating requirements detailed in the system manual, particularly those concerning
supply voltage and ventilation, must be observed.
Only safety-related modules may be used to process safety-related tasks.
Only power supply units of type PELV or SELV may be used for power supply. The provided
supply voltage must be 35 V even if a fault occurs!
3.4.2
Programming
Personnel developing user programs must observe the safety requirements specified below.
Product-Independent Requirements
In safety-related applications, proper configuration of the safety-relevant system parameters
must be ensured.
In particular, this applies to the system configuration, maximum cycle time and safety time.
Page 17 of 70
HIMax
The system response to faults in the safe input and output modules must be defined in the
configuration in accordance with the system-specific safety-related conditions. Examples:
- Fault reaction in the user program.
- Configuration of safe initial values for variables.
3.4.3
Communication
When implementing safety-related communications between the various devices, ensure
that the system's overall response time does not exceed the process safety time. All
calculations must be performed in accordance with the rules given in 12.2.
During the transfer of (safety-related) data, IT security rules must be observed.
The transfer of safety-relevant data through public networks like the Internet is only permitted
if additional security measures such as VPN tunnel or firewall have been implemented.
If data is transferred through company-internal networks, administrative or technical
measures must be implemented to ensure sufficient protection against manipulation (e.g.,
using a firewall to separate the safety-relevant components of the network from other
networks).
Never use the standard protocols to transfer safety-related data.
Only devices with safe electrical separation may be connected to the communication
interfaces.
3.4.4
Maintenance Work
Operators are responsible for ensuring proper maintenance work. They must take the required
measures to guarantee safe operation during maintenance.
Whenever necessary, the operator must consult with the test authority responsible for the
factory acceptance test (FAT) and define administrative measures appropriate for regulating
access to the systems.
3.4.5
Each change to the user program or configuration results in a new configuration CRC.
The operating options depend on the rights of the user logged into the PES.
The programming tool prompts the user to enter a password in order to log in to the PES.
PES data can only be accessed if the PADT is operating with the current version of the user
project (archive maintenance!).
Connection between the PADT and PES is not required in RUN and can be interrupted.
Page 18 of 70
HIMax
WARNING
Physical injury possible due to unauthorized manipulation of the controller!
The controller must be protected against unauthorized access!
For instance:
Changing the default settings for login and password!
Controlling the physical access to the controller and PADT!
Careful planning should identify the measure to be taken. The required measures are only to be
taken after the risk analysis is completed. Such measures are, for example:
Meaningful allocation of user groups.
Maintained network maps help ensuring that secure networks are permanently separated
from public networks, and if required, only a well-defined connection exists (e.g., via a
firewall or a DMZ).
Use of appropriate passwords.
A periodical review of the security measures is recommended, e.g., every year.
The user is responsible for implementing the necessary measures in a way suitable for
the plant!
For more details, refer to the HIMA cyber security manual (HI 801 373 E).
Page 19 of 70
3.5
HIMax
Certification
HIMA safety-related automation devices (programmable electronic systems, PES) of the HIMax
system have been tested and certified by TV for functional safety in accordance with
and
the standards listed below:
SIL 3
SIL 3
Performance level e
SIL CL 3
SIL 3
The following chapter contains a detailed list of all environmental and EMC tests performed.
All devices have received the
Page 20 of 70
mark of conformity.
HIMax
3.5.1
Test Conditions
The devices have been tested to meet the climatic and environmental requirements as of the
following EMC standards:
Standard
IEC/EN 61131-2
IEC/EN 61000-6-2
IEC/EN 61000-6-4
EN 298
EN 61326-1
EN 61326-3-1
EN 54-2
Table 2:
3.5.1.1
Content
Programmable controllers, Part 2
Equipment requirements and tests
EMC
Generic standards, Parts 6-2
Immunity for industrial environments
Electromagnetic Compatibility (EMC)
Generic standards Emission standard for industrial environments.
Automatic burner control systems for burners and appliances burning
gaseous or liquid fuels
Electrical equipment for measurement, control and laboratory use EMC
requirements - Part 1: General requirements
Electrical equipment for measurement, control and laboratory
use - EMC requirements - Part 3-1: Immunity requirements for safetyrelated systems and for equipment intended to perform safety-related
functions (functional safety) - General industrial applications
Fire alarm systems
Climatic Conditions
The following table lists the most important tests and limits for climatic conditions:
Standard
IEC/EN 61131-2
Climatic tests
Operating temperature: 0...+60 C
(Test limits: -10...+70 C)
Storage temperature: -40...+85 C
Dry heat and cold resistance tests:
+70 C / -40 C, 16 h, +85 C, 1 h
Power supply not connected
Temperature changes, withstand test:
Fast temperature changes: -40 C / +70 C power supply not connected
Immunity test
Slow temperature changes: -10 C / +70 C power supply connected
EN 54-2
Table 3:
Page 21 of 70
3.5.1.2
HIMax
Mechanical Conditions
The following table lists the most important tests and limits for mechanical conditions:
IEC/EN 61131-2
Table 4:
3.5.1.3
Mechanical tests
Vibration immunity test:
5...9 Hz / 3.5 mm amplitude
9...150 Hz, 1 g, EUT in operation, 10 cycles per axis
Shock immunity test:
15 g, 11 ms, EUT in operation, 3 shocks per axis and direction
(18 shocks)
Mechanical Tests
EMC Conditions
Higher interference levels are required for safety-related systems. HIMax systems meet these
requirements in accordance with IEC 62061 and IEC 61326-3-1.
Test standards
IEC/EN 61000-4-2
IEC/EN 61000-4-3
IEC/EN 61000-4-4
IEC/EN 61000-4-5
IEC/EN 61000-4-6
IEC/EN 61000-4-16
Table 5:
Page 22 of 70
Criterion
FS
FS
FS
FS
FS
FS
FS
FS
FS
FS
FS
FS
FS
IEC/EN 61000-6-4
EN 55011
Class A
Table 6:
HIMax
3.5.1.4
Supply Voltage
The following table lists the most important tests and limits for the device's supply voltage:
IEC/EN 61131-2
Table 7:
Page 23 of 70
4 Processor Module
HIMax
Processor Module
The processor module's safety function is maintained by processing the user program with two
processors that constantly compare their data. If a fault occurs, the watchdog sets the module to
the safe state and reports the CPU state.
Refer to the manual for further details about the processor modules.
4.1
Self-Tests
The following section specifies the most important self-test routines of controllers' safety-related
processor modules:
4.2
Processor test
Memory test
Comparator test
CRC test with non-volatile memories
Watchdog test
4.3
NOTICE
Interruption of the safety-related operation possible!
Replacing a processor module with a lit or blinking Ess LED can result in the
interruption of a controller's operation.
Do not remove processor modules with a lit or blinking Ess LED.
A lit or blinking Ess LED indicates that the processor module is required for the system to
function.
Even if the LED is not lit or blinking, the system redundancies, which this processor module is
part of, must be checked using SILworX. The communication connections processed by the
processor module must also be taken into account.
Refer to the processor module manuals (HI 801 009 E and HI 801 355 E) and to the system
manual (HI 801 001 E) for more details on how to replace processor modules.
Page 24 of 70
HIMax
4.4
4 Processor Module
4.5
Page 25 of 70
HIMax
5.1
Rack ID
The rack ID identifies a base plate within a resource and must be unique for each base plate.
The rack ID is the safety parameter for addressing the individual base plates and the modules
mounted on them!
The rack ID is stored in the connector board of the system bus module.
The procedure for configuring the rack ID is described in the system manual (HI 801 001 E) and
in the SILworX first steps manual (HI 801 103 E).
5.2
Responsibility
Only one of the system bus module contained in each system bus may receive the Responsible
attribute and thus be configured as responsible for system bus operation.
For system bus A, the Responsible attribute is reserved for the system bus module or the
X-CPU 31 processor module in rack 0, slot 1.
The following conditions apply for system bus B:
- If X-SB 01 and X-CPU 01 are used, the attribute can be configured with SILworX.
The Responsible system bus module must either be located in rack 0, slot 2, or in rack 1,
slot 2.
- If X-CPU 31 is used, the attribute is fixed for the module in rack 0, slot 2.
Prior to starting safety-related operation, ensure the Responsible attribute is properly configured
for both system busses.
The procedure for setting the Responsible attribute is described in the SILworX first steps
manual (HI 801 103 E).
WARNING
Physical injury possible!
SILworX must be used to verify the configuration.
Proceed as follows:
In SILworX, log in to the system module in rack 0, slot 2.
In SILworX, log in to the system module in rack 1, slot 2.
Check the Control Panels of both system bus modules to ensure that the Responsible
attribute has only been set for the correct system bus module (see Figure 1 and
Figure 2)!
Page 26 of 70
HIMax
Figure 1:
Figure 2:
Page 27 of 70
HIMax
If X-CPU 31 processor modules are inserted in rack 0, slots 1 and 2 (Figure 3), they are
always set to Responsible. In this case, the system bus module in rack 1, slot 2, must not be
set to Responsible.
Figure 3:
Page 28 of 70
HIMax
6 Communication Module
Communication Module
Communication modules control both safety-related data transfer to other HIMA controllers and
non-safety-related data transfer through fieldbuses and Ethernet.
The processor module controls safety-related data traffic using the SIL 3-certified transfer
protocol safeethernet. The communication module forwards the data packets to the other
systems. The safety-related protocol ensures that corrupted messages are detected (blackchannel principle).
This allows safety-related communication via non safety-related transmission paths, i.e.,
standard network components.
The standard protocols are for instance:
- Modbus
- PROFIBUS master/slave
- Send/Receive TCP
- PROFINET IO
- SNTP
Refer to the following documents for further details on communication and communication
modules:
Page 29 of 70
7 Input Modules
HIMax
Input Modules
Module
Numbe Safetyr of
related
channel
s
Interference-free
channels
Remark
Digital inputs
X-DI 16 01
X-DI 32 01
X-DI 32 02
X-DI 32 03
X-DI 32 04
16
32
32
32
32
SIL 3
SIL 3
SIL 3
SIL 3
SIL 3
X-DI 32 05
32
SIL 3
X-DI 32 51
X-DI 32 52
X-DI 64 01
X-DI 64 51
Analog inputs
X-AI 16 51
X-AI 32 01
X-AI 32 02
32
32
64
64
SIL 3
-
16
32
32
SIL 1
SIL 3
SIL 3
120 VAC
24 VDC
Proximity switch (NAMUR)
48 VDC
With sequence of events
recording
Proximity switches (NAMUR),
with sequence of events
recording
24 VDC
Proximity switch (NAMUR)
24 VDC
24 VDC
0/4...20 mA
Thermocouple
X-AI 32 51
Counter inputs
X-CI 24 01
X-CI 24 51
32
24
24
SIL 3
-
Table 8:
7.1
General
Safety-related inputs can be used for both safety-related signals and non-safety-related signals.
Non-safety-related signals, however, may not be used for safety functions!
Safety-related input modules automatically perform high-quality, cyclic self-tests during
operation.
If a fault occurs, the initial value is provided to the user program as a global variable and, if
possible, detailed fault information is issued. The user program can read out the error code and
thus evaluate this fault information.
In addition to the diagnostic LEDs, the controllers generate and save error and status
messages. The PADT can read the saved diagnostic messages.
For more information on the input modules, refer to the individual module manuals.
7.2
Page 30 of 70
HIMax
7.3
7 Input Modules
7.4
7.4.1
Test Routines
The online test routines check whether the input channels are able to forward both signal levels
(L and H levels), irrespective of the signals actually present on the input. This functional test is
performed whenever the input signals are read.
7.4.2
Redundancy of Inputs
The digital inputs may be connected redundantly. The redundant connection is usually used to
increase the availability of the module inputs.
7.4.3
7.5
7.5.1
Test Routines
The module captures analog values in parallel along two paths and compares the results with
one another. Additionally, it cyclically tests the input path function.
7.5.2
Page 31 of 70
7 Input Modules
7.5.3
HIMax
7.6
7.6.1
Test Routines
The module captures the counter values in parallel along three paths and compares the results
with one another. Additionally, it cyclically tests the input path function.
7.6.2
7.6.3
7.7
Page 32 of 70
HIMax
8 Output Modules
Output Modules
Module
Digital outputs
X-DO 12 02
X-DO 24 01
X-DO 24 02
X-DO 32 01
X-DO 32 51
Digital relay outputs
X-DO 12 01
X-DO 12 51
Analog outputs
X-AO 16 01
X-AO 16 51
Table 9:
8.1
Number of
channels
Safetyrelated
Safely galvanically
separated
Remark
12
24
24
32
32
SIL 3
SIL 3
SIL 3
SIL 3
-
24 VDC, 2 A
24 VDC
48 VDC
24 VDC
24 VDC
12
12
SIL 3
-
230 VAC
230 VAC
16
16
SIL 3
-
Pairwise
-
General
The safety-related output modules are written once per cycle, the generated output signals are
read back and compared with the specified output data.
The safe state of the outputs is 0 or an open relay contact.
Using the corresponding error code, the user can program additional fault reactions in the user
program.
For more information on the output modules, refer to the individual module manuals.
8.2
Safety of Actuators
In safety-related applications, the PES and connected actuators must all meet the safety
requirements and achieve the specified SIL. For information on how to achieve the required SIL
for sensors and actuators, see IEC 61511-1, Section 11.4.
8.3
8.4
Page 33 of 70
8 Output Modules
8.4.1
HIMax
8.4.2
If output noise blanking has been activated and transient interference has been
suppressed, a potential delay in the reaction to safety time - watchdog time must be
taken into account.
In all cases, the module also indicates the fault through the Error LED on the front plate.
8.4.3
8.4.4
8.5
8.5.1
8.5.2
Reading the output signals back from the switching amplifiers located before the relays.
Testing the switching of the relays with forcibly guided contacts.
Checking the integrated redundant safety shutdown.
Operating voltage monitoring.
Page 34 of 70
HIMax
8.6
8 Output Modules
8.6.1
8.6.2
If output noise blanking has been activated and transient interference has been
suppressed, a potential delay in the reaction to safety time - watchdog time must be
taken into account.
In all cases, the module also indicates the fault through the Error LED on the front plate.
8.6.3
8.6.4
8.6.5
Page 35 of 70
8 Output Modules
8.7
HIMax
Page 36 of 70
HIMax
9.1
9.1.1
Safety Function
The safety function of the X-HART module includes the following points:
HART Deactivation: If the module is shut down, the HART channels are safely deactivated in
accordance with SIL 3.
HART Filtering: HART access to HART transmitters or sensors is locked in accordance with
SIL 3.
HART communication influences the analog metrological accuracy by approx. 1 %.
There are no additional repercussions for the analog modules.
If the HART filtering function is deactivated on the HART module, the corresponding analog
sensor or actuator can be reprogrammed. This can impair safety.
9.2
9.2.1
Safety Function
The module monitors the rotation speed of a turbine, independently of the HIMax overall system
and the user program. The module trips the turbine via the digital outputs.
Depending on the measuring input, the module measures the rotation speed and direction of a
sensor with safety-related accuracy. To determine the rotation speed, one turbine is equipped
with three sensors. The rotation speed values calculated for the three sensors are used by the
module to perform a 2oo3 evaluation. The result is provided to the safety-related X-MIO 7/6 01
processor system and the user program.
If a sensor signal fails, the module outputs a warning. If two of the three signals fail, the trip
function is triggered.
The module is equipped with safety-related digital outputs as described in Chapter 8.3.
The safety function is performed for all inputs and outputs in accordance with SIL 3. The relay
output is implemented as a potential-free, non-safety-related signaling contact (changeover).
9.2.2
Redundancy
To increase availability, the module must be used in a dual redundant structure. To this end,
only dual redundant connector boards may be used.
Page 37 of 70
10 Software
10
HIMax
Software
The software for the safety-related automation devices of the HIMax systems consists of the
following components:
Operating system.
User program.
SILworX programming tool in accordance with IEC 61131-3
The operating system is loaded into each module of the controller. HIMA recommends using the
latest version valid for the safety-related applications. This chapter particularly describes the
operating system of the processor module.
The user program is created using the SILworX programming tool and contains the applicationspecific functions to be performed by the automation device. Parameters are also set using
SILworX.
The user program is compiled with the code generator and transferred to the non-volatile
memory automation device through an Ethernet interface.
10.1
10.2
10.2.1
10.2.2
Page 38 of 70
HIMax
10 Software
An independent test of each loop (consisting of input, the key interconnections in the application
and output) is usually sufficient.
Suitable test cases must also be created for the numerical evaluation of formulas. Equivalence
class tests are useful. These are tests within defined ranges of values, at the limits of or within
invalid ranges of values. The test cases must be selected such that the calculations can be
proven to be correct. The required number of test cases depends on the formula used and must
include critical value pairs.
HIMA recommends actively performing a simulation with data sources, since this is the only way
to prove that the sensors and actuators in the system (also those connected to the system via
communication with remote I/Os) are properly wired. This is also the only way to verify the
system configuration.
SILworX can be used as testing aid for:
checking inputs
forcing outputs
This procedure must be followed both when initially creating and when modifying the user
program.
10.3
Resource Parameters
Some parameters are defined in SILworX for actions permitted during the resource's safetyrelated operation and are referred to as safety parameters.
WARNING
Physical injury possible due to defective configuration!
Neither the programming system nor the controller can verify project-specific
parameters. For this reason, enter these safety parameters correctly and verify the
whole entry upon completion of the PES load from within the PES itself.
These parameters are:
For the rack ID, refer to Chapter 5.1 and the system manual (HI 801 001 E).
Responsible attribute of system bus modules, see Chapter 5.2
The parameters marked in Table 10
Settings that may be defined for safety-related operation are not firmly bound to any specific
requirement classes. Instead, each of these must be agreed upon together with the competent
test authority for each separate implementation of the controller.
Page 39 of 70
10 Software
10.3.1
HIMax
Parameter
Name
System ID
[SRS]
Safety Time
[ms]
Watchdog
Time [ms]
Target Cycle
Time [ms]
Target Cycle
Time Mode
Multitasking
Mode
Max.Com.
Time Slice
ASYNC [ms]
Max.
Duration of
Configuration
Connections
[ms]
Maximum
System Bus
Latency [s]
Page 40 of 70
S 1) Description
X
X
Applicationspecific
HIMax
Parameter
Allow Online
Settings
10 Software
S 1) Description
X
ON:
OFF:
i
Autostart
Start Allowed
Load allowed
Reload
Allowed
Global
Forcing
Allowed
Global Force
Timeout
Reaction
Default value: ON
ON:
If the processor module is connected to the supply voltage, the
user program starts automatically.
OFF: The user program does not start automatically after connecting
the supply voltage.
Default value: OFF
ON:
A cold start or warm start permitted with the PADT in RUN or
STOP
OFF: Start not allowed.
Default value: ON
ON:
Configuration download is allowed.
OFF: Configuration download is not allowed.
Default value: ON
ON:
Configuration reload is allowed.
OFF: Configuration reload is not allowed.
A running reload process is not aborted when switching to
OFF.
Default value: ON
ON:
Global forcing is permitted for this resource.
OFF: Global forcing is not permitted for this resource.
Default value: ON
Specifies how the resource should behave when the global force
timeout has expired:
Stop Forcing Only
Stop Resource
Default value: Stop Forcing Only
Applicationspecific
Applicationspecific
Applicationspecific
Applicationspecific
Applicationspecific
Applicationspecific
Page 41 of 70
10 Software
HIMax
Minimum
Configuration
Version
Fast Start-Up
1)
10.3.1.1
Use of the Parameters Target Cycle Time and Target Cycle Time Mode
These parameters can be used to constantly maintain the cycle time as close to the Target
Cycle Time [ms] value as possible. To do this, this parameter must be set to a value > 0. HIMax
then limits tasks such as reload and synchronization on the redundant modules to ensure that
the target cycle time is maintained.
The following table describes the effect of Target Cycle Time Mode.
Target Cycle
Time Mode
Fixed
Fixed-tolerant
Dynamic-tolerant
Dynamic
10.3.1.2
Page 42 of 70
HIMax
10 Software
Suitable value: Select the value such that the cyclic processor tasks can be executed within the
time resulting from Watchdog Time - Max. Duration of Configuration Connections.
The volume of the configuration data to be communicated depends on the number of configured
remote I/Os, the existing connections to PADTs and the system modules with an Ethernet
interface.
A first setting can be calculated as follows:
For X-CPU 01: TConfig = nCom + nRIO + nPADT * 0.25 ms + 2 ms + 4*TLatency/1000
For X-CPU 31: TConfig = nCom + nRIO + nPADT * 0.25 ms + nPADT + 2 ms + 4*TLatency/1000
Where:
TConfig
nCom
nRIO
nPADT
TLatency
If the calculated time value is less than 6 ms, it is rounded up to 6 ms. The calculated time can
either be modified in the properties of the resource or directly online based on the figure
gathered in the online statistics.
When generating the code or converting the project, a warning message is displayed in the
PADT if the value defined for Max. Duration of Configuration Connections is less than the value
resulting from the previous formula.
i
10.3.1.3
If Max. Duration of Configuration Connections is set too low, communication between PADT
and PES runs very slow and may even fail!
Page 43 of 70
10 Software
10.3.1.4
HIMax
Parameter
Function
Force Deactivation
Default
setting
Setting for
safe operation
OFF
Application-specific
OFF
Application-specific
OFF
Application-specific
OFF
Application-specific
10.3.1.5
10.4
Forcing
Forcing is the procedure by which a variable's current value is replaced with a force value. The
variable receives its current value from a physical input, communication or a logic operation. If
the variable is forced, its value does no longer depend on the process, but is defined by the
user.
Page 44 of 70
HIMax
10 Software
WARNING
Failure of safety-related operation possible due to forced values possible!
Forced value may lead to incorrect output values.
Forcing prolongates the cycle time. This can cause the watchdog time to be
exceeded.
Forcing is only permitted after receiving consent from the test authority responsible for
the acceptance test.
When forcing values, the person in charge must take further technical and organizational
measures to ensure that the process is sufficiently monitored in terms of safety. HIMA
recommends setting a time limit for the forcing procedure.
Refer to the system manual (HI 801 001 E) for further details on forcing.
10.4.1
10.5
Page 45 of 70
11 User Program
11
HIMax
User Program
This chapter describes the safety-related aspects that are important for the user programs.
11.1
General Sequence
General sequence for programming HIMax automation devices for safety-related applications:
1. Specify the controller functionality.
2. Write the user program.
3. Compile the user program:
the user program is error-free and can run.
4. Verify and validate the user program.
Upon completing these steps, the user program can be tested and the PES can begin the safe
operation.
11.2
11.2.1
Input (Function Block Editor, Structured Text Editor), monitoring and documentation.
Global variables with symbolic names and data types (BOOL, UINT, etc.)
Assignment of HIMax controllers (Hardware Editor)
Compilation of user program into a format that can be loaded into the PES
Communication configuration
Programming Basics
The tasks to be performed by the controller should be defined in a specification or a
requirements specification. This documentation serves as the basis for checking its proper
implementation in the user program. The specification format depends on the tasks to be
performed. These include:
Combinational logic
- Cause/effect diagram
- Logic of the connection with functions and function blocks
- Function blocks with specified characteristics
Sequential controllers (sequence control system)
- Written description of the steps and their enabling conditions and of the actuators to be
controlled.
- Flow charts
- Matrix or table form of the step enabling conditions and the actuators to be controlled.
- Definition of constraints, e.g., operating modes, EMERGENCY STOP, etc.
Page 46 of 70
HIMax
11 User Program
The I/O concept of the system must include the analysis of the field circuits, i.e., the type of
sensors and actuators:
Sensors (digital or analog)
- Signals during normal operation (de-energize-to-trip principle with digital sensors, 'lifezero' with analog sensors).
- Signals in the event of a fault:
- Definition of safety-related redundancies required for safety (1oo2, 2oo3).
- Monitoring of discrepancy and reaction.
Actuators
- Positioning and activation during normal operation.
- Safe reaction/positioning at shutdown or after power loss.
Programming objectives for user program
11.2.2
Easy to understand.
Easy to trace and follow.
Easy to test.
Easy to modify.
Page 47 of 70
11 User Program
11.2.3
HIMax
Parameter
Function
Name
Program ID
Priority
Program's
Maximum Number
of CPU Cycles
Max. Duration for
Each Cycle [s]
Page 48 of 70
Setting for
safe operation
User-defined
Default
value
0
Applicationspecific
0
Applicationspecific
Applicationspecific
0 s
Applicationspecific
Safetyrelated
Applicationspecific
ON
Cold Start
Applicationspecific
ON
Applicationspecific
OFF
Applicationspecific1)
ON
Applicationspecific
OFF
OFF is
recommended
Stop
Forcing
Only.
HIMax
11 User Program
Parameter
Function
Code Generation
Compatibility
1)
Default
value
Setting for
safe operation
SILworX V7
and higher Applicationfor new
specific
projects
Once test operation is completed, the program's cold start is necessary prior to starting safety-related
operation!
11.2.4
Code Generation
The code is generated after entering the complete user program and the I/O assignments of the
controller. The code generator creates the configuration CRC.
This is a signature for the entire configuration that is issued as a 32-bit, hexadecimal code. This
includes all of the configurable or modifiable elements such as the logic, variables or switch
parameter settings.
Before loading a user program for safety-related operation, the user program must be
first compiled twice. The two generated versions must have the same CRC.
By default, SILworX automatically compiles the resource configuration twice and compares the
checksums.
The result of the CRC comparison is displayed in the Logbook.
By compiling the user program twice and comparing the checksums of the generated code, the
user can detect potential corruptions of the user program resulting from random faults in the
hardware or operating system of the PC in use.
11.2.5
Page 49 of 70
11 User Program
HIMax
A load process includes all user programs of the resource configuration. The system monitors
that the resource configuration is loaded completely. Afterwards, the user programs can be
started, i.e., the routine begins to be processed in cycles.
11.2.6
The PADT is only able to operate the resource, e.g., by performing a reload and forcing, if the
project loaded in the resource is opened in SILworX. Without the project in SILworX, only a
STOP of the resource is possible!
HIMA recommends performing a project data backup, e.g., on an external data storage
medium, after the user programs are loaded into the controller, even in case of reload.
This is done to ensure that the project data corresponding to the configuration loaded into the
controller remains available even if the PADT fails.
HIMA recommends performing a data backup on a regular basis also independently from the
program load.
Reload
If user programs were modified, the changes can be transferred to the PES during operation.
After being tested by the operating system, the modified user program is activated and assumes
the control task.
Page 50 of 70
HIMax
11 User Program
The user is responsible for ensuring that the watchdog time includes a sufficient reserve time.
This should allow the user to manage the following situations:
Variations in the user program's cycle time
Sudden, strong cycle loads, e.g., due to communication.
Expiration of time limits during communication.
For more details on the watchdog time, refer to Chapter 3.2.2.
11.2.7
Online Test
Online test fields (OLT fields) can be used in the user program logic to display variables while
the controller is operating.
For more information on how to use OLT fields, use OLT field as keyword in the SILworX online
help and refer to the SILworX first steps manual (HI 801 103 E).
11.2.8
Test Mode
To diagnose faults, the user program operating in test mode can be run in single steps, i.e.,
cycle for cycle. Each cycle is triggered by a command from the PADT. In the period between
two cycles, the global variables written to by the user program remain frozen. The assigned
physical outputs and communication data no longer respond to changes in the process
accordingly!
This function can only be used if the Test Mode Allowed system parameter is set to ON in the
corresponding user program.
State
OFF
ON
Description
Test mode is not possible (default setting).
Test mode is possible.
NOTICE
Failure of safety-related operation possible!
If the user program is frozen in test mode, it cannot provide a safety-related response to
inputs and thus control the outputs! The values of the outputs cannot change in test
mode.
For this reason, test mode is not allowed during safety-related operation!
For safety-related operation, the Test Mode Allowed parameter must be set to OFF!
Page 51 of 70
11 User Program
11.2.9
HIMax
11.2.10
Interface declaration
Signal list
Logic
Description of data types
Configurations for system, modules and system parameters
Network configuration
List of signal cross-references
This documentation is required for the factory acceptance test (FAT) of a system subject to
approval by a test authority (e.g., TV).
11.2.11
Multitasking
Multitasking refers to the capability of the HIMax system to process up to 32 user programs
within the processor module.
The individual user programs can be started and stopped independently from one another.
Page 52 of 70
HIMax
11 User Program
A user program cycle can takes multiple processor module cycles. This can be controlled with
the resource and user program parameters. SILworX uses these parameters to calculate the
user program watchdog time:
Watchdog TimeUser program = Watchdog TimeProcessor module * Maximum Number of Cycles
Operation of the individual user programs is usually interference-free and independent of one
another. However, reciprocal influence can be caused by:
Use of the same global variables in several user programs.
Unpredictably long runtimes can occur in individual user programs if no limit is configured
with Max Duration for Each Cycle.
The distribution of user program cycle over processor module cycles strongly affects the
user program response time and the response time of the variables written by the user
program!
A user program evaluates global variables written by another user program after at least one
processor module cycle. Depending on the value set in the programs for Program's
Maximum Number of CPU Cycles, the reading process may be prolonged by many
processor module cycles. The reaction to changes performed to such global variables is thus
delayed!
Refer to the system manual (HI 801 001 E) for details on multitasking
11.2.12
11.3
Page 53 of 70
12 Communication Configuration
12
HIMax
Communication Configuration
In addition to using the physical input and output variables, variable values can also be
exchanged with other system through a data connection. In this case, the variables are declared
with SILworX, in the Protocols area of the corresponding resource.
12.1
Standard Protocols
Many communication protocols only ensure a non-safety-related data transmission. These
protocols can be used for the non-safety-related aspects of an automation task.
WARNING
Physical injury possible due to usage of unsafe import data!
Do not use data imported from unsafe sources for the user program's safety functions.
12.2
Page 54 of 70
HIMax
12 Communication Configuration
In this case, the following requirements apply to the Fixed-tolerant or Dynamic-tolerant settings
of Target Cycle Time Mode:
1. Watchdog Time 1.5 * Target Cycle Time
2. Receive Timeout 5 * Target Cycle Time + 4 * Latency
Latency refers to the delay on the transport path.
3. For reload, there is either just one user program or several user programs, the cycle of which
is limited to a single processor module cycle.
12.3
The allowed worst case reaction time depends on the process and must be agreed upon
together with the competent test authority.
Terms
Receive Timeout:
Production Rate:
Watchdog Time:
Worst Case
Reaction Time
Delay:
The following conditions apply to the calculations of the maximum reaction times specified
below:
The signals transmitted over safeethernet must be processed in the corresponding
controllers within one CPU cycle.
The reaction time of the sensors and actuators must be added.
The calculations also apply to signals in the opposite direction.
12.3.1
Page 55 of 70
12 Communication Configuration
Input
HIMax Controller 1
Safety-Related Protocol
Figure 4:
HIMax
HIMax Controller 2
Output
TR = t1 + t2 + t3
TR
t1
t2
t3
12.3.2
Input
HIMax Controller
Safety-Related Protocol
Figure 5:
HIMatrix Controller
Output
TR = t1 + t2 + t3
TR
t1
t2
t3
Page 56 of 70
HIMax
12.3.3
12 Communication Configuration
Input
Remote I/O 2
Remote I/O 1
HIMax Controller
Output
Figure 6:
Response Time with 2 HIMatrix Controllers or Remote I/Os and 1 HIMax Controller
TR = t1 + t2 + t3 + t4 + t5
TR
t1
t2
t3
t4
t5
i
12.3.4
Remote I/O 1 and remote I/O 2 can also be identical. The time values still apply if a HIMatrix
controller is used instead of a remote I/O.
Calculating the Worst Case Reaction Time with 2 HIMax and 1 HIMatrix
Controller
The worst case reaction time TR is the time between a change on the sensor input signal (in) of
the first HIMax controller and a reaction on the corresponding output (out) of the second HIMax
controller. It is calculated as follows:
Input
HIMax Controller 1
HIMatrix Controller
Figure 7:
HIMax Controller 2
Output
TR = t1 + t2 + t3 + t4 + t5
Page 57 of 70
12 Communication Configuration
TR
t1
t2
t3
t4
t5
i
12.4
HIMax
12.5
Page 58 of 70
HIMax
13
Sensor Supply
Analog Input
Ground
Detection Loop
Figure 8:
M Fire alarm
REOL
Terminating Resistor on the Last Loop
Sensor
RL Limit for the Maximum Loop Current
RShunt Shunt (see the Module-Specific
Manual)
For the application, the REOL, RL and RShunt resistors must be calculated as dictated by the
sensors in use and the number of sensors per detection loop. Refer to the data sheet from the
sensor manufacturer for the necessary data.
The alarm outputs for controlling lamps, sirens, horns etc. are operated in accordance with the
energize-to-trip principle. These outputs must be monitored for short-circuits and open-circuits.
Additionally, line monitoring for the output modules must be configured and processed in the
user program.
A suitable user program can be used to control visual display systems, indicator light panels,
LED indicators, alphanumeric displays, audible alarms, etc.
Page 59 of 70
HIMax
The routing of fault signal messages via input and output channels or to transmission equipment
for fault signaling must occur in accordance with the de-energize-to-trip principle.
Fire alarms can be transmitted from one HIMax system to a different system using the existing
Ethernet communication standard (OPC). Any communication loss must be reported.
HIMax systems that are used as fire alarm systems must have a redundant power supply.
Precautionary measures must also be taken against power supply drops, e.g., the use of a
battery-powered horn. Uninterrupted operation must be ensured while switching from the main
power supply to the backup power supply. Voltage drops for up to a duration of 10 ms are
permitted.
If a system failure occurs, the operating system writes to the system variables defined in the
user program. This allows the user to program fault signaling for faults detected by the system.
If a fault occurs, the HIMax system switches off the safety-related inputs and outputs with the
following effects:
The low level is processed in all channels of the faulty inputs.
All channels of the faulty outputs are switched off.
Page 60 of 70
HIMax
14
X-BASE PLATE
X-SB 01
X-CPU 01, X-CPU 31
X-AI 32 01, X-AI 32 02
X-DO 24 01, X-DO 32 01
The specified HIMax components were tested in accordance with the following standards:
EN 50271:2010
EN 50495:2010
IEC / EN 60079-0:2012 + A11:2013
IEC / EN 60079-29-1:2008
The specified components meet the requirements of ATEX Directive 2014/34/EU and are safety
devices, controlling devices and regulating devices in accordance with it.
The specified components are suitable for monitoring ignition hazards in potentially explosive
atmospheres as associated apparatus or, as stationary gas detection systems, for detecting and
measuring flammable gases.
The components' hardware and software were tested for compliance with the requirements of
EN 60079-29-1 and EN 50271.
Gas sensors meeting the requirements of EN 60079-29-1 must be connected to the 4...20 mA
signal inputs. The gas sensors must be wired in compliance with the documentation and the
EU Type-Examination certificate.
The safety-relevant user program must be created using the SILworX programming tool and
taking the safety manual into account.
The safety function must be proved by verification and validation.
Specific safety information and operating instructions in accordance with ATEX Directive
2014/34/EU, Annex II (1.0.6) shall be created for the safety facility or gas warning system to be
assembled. In an additional conformity assessment procedure, a complete
EU Type-Examination certificate shall be issued for the safety facility or gas warning system
under consideration of the above-mentioned points.
Page 61 of 70
15
HIMax
Standard
IEC 60079-0:2011
EN 60079-0:2012 +
A11:2013
IEC 60079-15:2010
EN 60079-15:2010
Description
Explosive atmospheres - Part 0:
Equipment - General requirements
Explosive atmospheres - Part 15:
Equipment protection by type of
protection "n"
Marking
Description
Explosion protection marking in accordance with directive.
II
Equipment group, for all areas with explosive atmosphere, other than
underground mines.
Equipment category, for use in areas in which explosive gas atmosphere is
unlikely to occur or, if it does occur, will persist for a short period only.
Explosion protection marking in accordance with IECEx standard.
Type of protection for non-sparking equipment.
Type of protection for sparking equipment.
Gas group for explosive gas atmospheres, typical gas is hydrogen.
Temperature class T4, with a maximum surface temperature of 135 C.
Equipment protection level, it corresponds to ATEX equipment category 3G
3G
Ex
nA
nC
IIC
T4
Gc
Page 62 of 70
HIMax
Specific Conditions
1. The HIMax components must be mounted in an enclosure that meets the
EN 60079-15/EN 600079-15 requirements with degree of protection IP54 or better.
2. The enclosure must be provided with the following label:
WARNING: Work is only permitted in the de-energized state
3.
4.
5.
6.
Exception:
If a potentially explosive atmosphere has been precluded, work can be also performed when
the device is under voltage.
The HIMax components are designed for operation not exceeding pollution degree 2.
The enclosure in use must be able to safely dissipate the generated heat. Refer to Table 18
for details on the power dissipation of HIMax components.
The supply voltages must be taken from power supply units with safe separation. Use power
supply units of type PELV or SELV only.
The operating conditions specified in the module manuals must be observed.
Applicable standards:
IEC 60079-14: 2013
Explosive atmospheres - Part 14: Electrical installations design,
selection and erection
EN 60079-14: 2014
The requirements for type of protection "n" must be observed.
Page 63 of 70
HIMax
Max. power dissipation
3W
3W
3W
3W
11 W
21 W
21 W
14 W
38 W
13 W
15 W
21 W
12 W
9W
41 W
21 W
33 W
15 W
23 W
17 W
15 W
23 W
13 W
10 W
21 W
15 W
51 W
38 W
32 W
29 W
34 W
34 W
31 W
28 W
7W
41 W
41 W
9W
9W
55 W
12 W
7W
9W
45 W
21 W
Page 64 of 70
HIMax
Appendix
Appendix
Glossary
Term
AI
AO
ARP
COM
Connector board
CRC
DI
DO
EMC
EN
ESD
FB
FBD
ICMP
IEC
Interference-free
MAC Address
PADT
PE
PELV
PES
R
R/W
Rack ID
rP
SB
SELV
SFF
SIL
SILworX
SNTP
SRS
SW
TMO
W
Watchdog (WD)
WDT
Description
Analog input
Analog output
Address resolution protocol, network protocol for assigning the network addresses to
hardware addresses
Communication module
Connector board for the HIMax module
Cyclic redundancy check
Digital input
Digital output
Electromagnetic compatibility
European norm
Electrostatic discharge
Fieldbus
Function block diagrams
Internet control message protocol, network protocol for status or error messages
International electrotechnical commission
Inputs are designed for interference-free operation and can be used in circuits with
safety functions.
Media access control address, hardware address of one network connection.
Programming and debugging tool (in accordance with IEC 61131-3)
PC with SILworX
Protective earth
Protective extra low voltage
Programmable electronic system
Read
Read/Write
Base plate identification (number)
Peak value of a total AC component
System bus (module)
Safety extra low voltage
Safe failure fraction, portion of faults that can be safely controlled.
Safety integrity level (in accordance with IEC 61508)
Programming tool for HIMax
Simple network time protocol (RFC 1769)
System.Rack.Slot addressing of a module
Software
Timeout
Write
Time monitoring facility for modules or programs. If the watchdog time is exceeded, the
module or program enters the error stop state.
Watchdog time
Page 65 of 70
Appendix
HIMax
Index of Figures
Figure 1:
27
Figure 2:
27
Figure 3:
28
Figure 4:
56
Figure 5:
56
Figure 6:
Response Time with 2 HIMatrix Controllers or Remote I/Os and 1 HIMax Controller
57
Figure 7:
57
Figure 8:
59
Page 66 of 70
HIMax
Appendix
Index of Tables
Table 1:
11
Table 2:
21
Table 3:
Climatic Conditions
21
Table 4:
Mechanical Tests
22
Table 5:
22
Table 6:
22
Table 7:
23
Table 8:
30
Table 9:
33
Table 10:
42
Table 11:
42
Table 12:
44
Table 13:
49
Table 14:
51
Table 15:
52
Table 16:
62
Table 17:
62
Table 18:
64
Page 67 of 70
Appendix
HIMax
Index
CRC ............................................................ 49
De-energize-to-trip principle ........................ 10
Energize-to-trip principle ............................. 10
ESD protection ............................................ 11
Fault reactions
inputs ....................................................... 31
outputs..................................................... 33
Functional test of the controller ................... 38
Hardware Editor .......................................... 44
LED Ess ...................................................... 24
Multitasking ................................................. 52
Online test field ........................................... 51
Output noise blanking ........................... 34, 35
Process safety time ..................................... 14
Proof test..................................................... 16
Rack ID ....................................................... 26
Redundancy ................................................ 13
Response time ............................................ 16
Page 68 of 70
Responsible................................................ 26
Safety concept............................................ 38
Safety function............................................ 37
Safety time ................................................. 16
Self-test ...................................................... 12
Specific conditions...................................... 63
Test conditions
climatic .................................................... 21
EMC ........................................................ 22
mechanical.............................................. 22
supply voltage ......................................... 23
To make a controller lockable .................... 44
Version list .................................................. 38
Watchdog time
determination .......................................... 15
resource .................................................. 14
user program .......................................... 15
HI 801 003 E
2016 HIMA Paul Hildebrandt GmbH
HIMax and SILworX are registered trademark of:
HIMA Paul Hildebrandt GmbH
Albert-Bassermann-Str. 28
68782 Brhl, Germany
Phone: +49 6202 709-0
Fax: +49 6202 709-107
[email protected]
www.hima.com