EasyManuals Logo

HIMA HIMatrix F30 Safety Manual

Default Icon
72 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #48 background imageLoading...
Page #48 background image
8 Safety-related Aspects of the User Program HIMatrix
Page 48 of 72 HI 800 023 E Rev. 1.01
Two essential advantages result from using symbolic names instead of physical addresses:
The system denominations of inputs and outputs can be used in the user program.
The modification of how the variables are assigned to the input and output channels
does not affect the user program.
In versions beyond 7, variables are used instead of signals.
Signals - Versions Prior to 7
A signal is used for associating various areas of the overall controller. The signal is created
in the Signal Editor and corresponds to the global level of a program's VAR_EXTERNAL, if
the connection has been previously established.
8.1.4 Acceptance by Test Authority
HIMA recommends involving the test authority as soon as possible when designing a
system that is subject to approval.
8.2 Procedures
This chapter describes the procedures typically used for developing the user programs for
safety-related HIMatrix controllers.
8.2.1 Assigning Variables to Inputs or Outputs
The required test routines for safety-related I/O devices, I/O modules or I/O channels are
automatically executed by the operating system.
The procedure for assigning the variables used in the user program is different in ELOP II
Factory and SILworX.
Operating System Versions Beyond 7
To assign a variable to an I/O channel
1 Define a global variable of an appropriate type.
2. Enter an appropriate initial value, when defining the global variable.
3 Assign the global variable the channel value of the I/O channel.
4. In the user program, evaluate the error code -> Error Code [Byte] and program a safety-
related reaction.
The global variables is associated with an input/output channel
Operating System Versions Prior to 7
Proceed as follows to assign the value of a variable to an I/O channel:
To assign a variable to an I/O channel
1 Define a variable of an appropriate type.
2. In the Signal Editor located in the Hardware Management, define a signal and name it
as the variable.
3. Drag the signal onto the program's variable declaration.
4. Drag the signal onto the channel list associated with the I/O module.
5. In the user program, evaluate the error code and program a safety-related reaction.
The variable is assigned to an I/O channel.
The system signal name for the error code depends on the I/O channel type.

Table of Contents

Other manuals for HIMA HIMatrix F30

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the HIMA HIMatrix F30 and is the answer not in the manual?

HIMA HIMatrix F30 Specifications

General IconGeneral
BrandHIMA
ModelHIMatrix F30
CategoryController
LanguageEnglish

Related product manuals