Page
4 Program Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4- 1
4.1 Signal Status Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4- 1
4.1.1 Program-Dependent Signal Status Display ”STATUS” . . . . . . . . . . . . . . . . .4 - 2
4.1.2 Direct Signal Status Display ”STATUS VAR” . . . . . . . . . . . . . . . . . . . . . . . . . .4- 2
4.2 Forcing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4- 3
4.2.1 Forcing Outputs ”FORCE” . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4- 3
4.2.2 Forcing Variables ”FORCE VAR” . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4- 3
4.3 Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4- 4
4.4 Programmer Operator Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4- 4
5 Error Diagnostics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5- 1
5.1 Interrupt Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5- 1
5.1.1 ”ISTACK” Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5- 1
5.1.2 Meaning of the ISTACK Displays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5- 3
5.1.3 LED Error Signalling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5- 5
5.2 Program Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5- 5
5.2.1 Determining an Error Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5- 5
5.2.2 Program Trace with the Block Stack (”BSTACK”) Function . . . . . . . . . . . . 5 - 7
5.3 System Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5- 9
5.4 Error Detection and Entry in the Error DB . . . . . . . . . . . . . . . . . . . . . . . . . . .5- 10
5.4.1 Error Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5- 10
5.4.2 Error Entry in Error DBs 2 and 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5- 14
5.4.3 Ways of Evaluating the Error DBs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5- 16
5.5 Error Messages in Plaintext with COM 115F . . . . . . . . . . . . . . . . . . . . . . . . .5- 16
5.5.1 General Explanations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5- 16
5.5.2 Types of Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5- 17
6 Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6- 1
6.1 Integral Function Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6- 2
6.1.1 Conversion Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6- 2
6.1.2 Arithmetic Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6- 3
6.1.3 Analog Value Matching Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6- 4
6.1.4 The FB 252 Block Transfer Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6- 9
6.1.5 The FB 253 Mailbox Transfer Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6- 10
6.1.6 The FB 254 Synchronization Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6- 10
6.1.7 Depassivation Block FB 255 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6- 14
6.2 OB 251 PID Algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6- 15
6.3 Loadable Function Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6- 25
EWA 4NEB 811 6149-02
vii