HIMatrix Table of Contents
HI 800 023 E Rev. 1.01 Page 5 of 72
6.4.4 Behavior in the Event of External Short-Circuit or Overload.................................. 36
6.5 Relay Outputs....................................................................................................... 36
6.5.1 Test Routines for Relay Outputs............................................................................ 36
6.5.2 Reaction in the Event of a Fault............................................................................. 37
6.6 Safety-Related Analog Outputs (F60) ................................................................ 37
6.6.1 Test Routines......................................................................................................... 37
6.6.2 Reaction in the Event of a Fault............................................................................. 37
6.7 Analog Outputs with Safety-Related Shutdown (F3 AIO 8/4 01)...................... 38
6.7.1 Test Routines......................................................................................................... 38
6.7.2 Reaction in the Event of a Fault............................................................................. 38
6.8 Checklist for Safety-Related Outputs ................................................................ 38
7 Software for HIMatrix Systems .............................. 39
7.1 Safety-Related Aspects of the Operating System ............................................ 39
7.2 Operation and Functions of the Operating System.......................................... 39
7.3 Safety-Related Aspects of Programming .......................................................... 39
7.3.1 Programming Tool's Safety Concept ..................................................................... 39
7.3.2 Verifying the Configuration and the User Program ................................................ 40
7.3.3 Archiving a Project................................................................................................. 40
7.3.4 Options for Identifying the Program and the Configuration.................................... 41
7.4 Resource Parameters .......................................................................................... 42
7.4.1 Parameters - Versions Beyond 7 ........................................................................... 42
7.4.2 Parameters - Versions Prior to 7............................................................................ 44
7.5 Protection against Manipulation ........................................................................ 44
7.6 Checklist for Creating a User Program.............................................................. 45
8 Safety-related Aspects of the User Program .......... 46
8.1 Scope for Safety-Related Use............................................................................. 46
8.1.1 Programming Basics.............................................................................................. 46
8.1.2 Functions of the User Program.............................................................................. 47
8.1.3 Declaration of Variables and Signals ..................................................................... 47
8.1.4 Acceptance by Test Authority ................................................................................ 48
8.2 Procedures ........................................................................................................... 48
8.2.1 Assigning Variables to Inputs or Outputs............................................................... 48
8.2.2 System Parameters of the Resource ..................................................................... 49
8.2.3 Locking and Unlocking the Controller .................................................................... 52
8.2.4 Code Generation.................................................................................................... 53
8.2.5 Loading and Starting the User Program ................................................................ 54
8.2.6 Forcing................................................................................................................... 54
8.2.7 Forcing - Versions Beyond 7.................................................................................. 55
8.2.8 Time Limits............................................................................................................. 55
8.2.9 Restricting the Use of Forcing................................................................................ 55
8.2.10 Force Editor ........................................................................................................... 56
8.2.11 Forcing Signals - Versions Prior to 7 (possible with controllers and the F3 DIO 20/8
01 remote I/O)........................................................................................................
56