
System Manual Modular Systems
5 Operating System
HI 800 191 E Rev. 2.02
Page 31 of 114
5
Operating System
The operating system includes all basic functions of the HIMatrix controller.
Which application functions the PES should perform is specified in the user program. A code
generator translates the user program into a machine code. The programming tool transfers this
machine code to the controller's flash memory.
5.1
Functions of the Processor Operating System
The following table specifies all basic functions of the operating system for a processor system
and the connections to the user program:
Functions of the operating system
Connections to the user program
Cyclic processing the user program
It affects variables, function blocks
Automation device configuration
Defined by selecting the controller
Processor tests
- - -
I/O module tests
Depending on the type
Reactions in the event of a fault:
Preset and not changeable
The user program is responsible for the process
reaction
Processor system and I/O diagnosis
Use of system signals/variables for error messages
Safe communication:
peer-to-peer
Non-safe communication:
PROFIBUS DP, Modbus
To define the use of communication
signals/variables
PADT interface:
Actions allowed
Defined in the programming tool:
Configuration of protective functions,
User log-in
Table 17: Functions of the Processor Operating System
Each operating system is inspected by the TÜV in charge and approved for operation in the
safety-related controller. The valid versions of the operating system and corresponding
signatures (CRCs) are documented in a list maintained by HIMA in co-operation with the TÜV.
Additional features of one operating system version can only be used if a corresponding version
of the programming tool is used.
5.2
Indication of the Operating System Versions
5.2.1
SILworX
The current COM and CPU operating system versions can be displayed using the module data
overview, see the SILworX online help. The module data overview is activated from within the
online view of the Hardware Editor, selecting the menu option
Online
.
The
OS
column contains the list of the current operating system versions.
5.2.2
ELOP II Factory
The current COM and CPU operating system versions can be displayed from within the Control
Panel. The OS tab lists the current operating system versions loaded in the controller with the
corresponding loader and CRC versions. Refer to the ELOP II Factory online help for more
details.
5.3
Behavior in the Event of Faults
The reaction to faults detected during tests is important. The distinction between the following
types of faults is made: