Prioritizing Messages; M Area Address Byte 5; Message-Enable Bits For Up To 80 Messages - Siemens SIMATIC TD 200 User Manual

Operator interface
Hide thumbs Also See for SIMATIC TD 200:
Table of Contents

Advertisement

TD 200 Parameters and Messages

Prioritizing Messages

To ensure that you receive the most important message first, the TD 200 uses a fixed priority
scheme. In this scheme, a higher priority message displaces a lower priority message. There
is one message-enable bit for each message. Therefore, you can have from 0 to 80
message-enable bits corresponding to the number of messages. You must not use
message-enable bits for any other purpose other than enabling messages. The TD 200
requires that you allocate full bytes for message-enable bits.
Messages are numbered in ascending order starting with message 1. Message 1 is located
at the message address specified by configuration bytes 6 and 7 of the TD 200 parameter
block. Byte 0 of the message-enable bits is located at the message-enable address specified
by configuration bytes 8 and 9 of the TD 200 parameter block. The highest priority message
is message 1 and the lowest priority message is message 80. See Section D.5 for more
information on message priorities and the display of messages.
Figure D-5 shows the prioritization scheme and the correspondence between
message-enable bits and messages.
Byte 0
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
Byte 7
Byte 8
Byte 9
Figure D-5 Message-Enable Bits for up to 80 Messages

M Area Address Byte 5

You must reserve eight bits of marker memory (M bits) for the TD 200 to use when a function
key is pressed. Your program can inspect these bits and take the appropriate action when a
key is pressed. One M bit is set by the TD 200 each time the corresponding function key is
pressed.
Note
The TD 200 does not automatically reset the function-key M bits after they are set. If you
use these bits within your program, you must then reset them from within your program.
Byte 5 of the TD 200 parameter block defines the address of the byte of M bits. Valid address
values for specific CPUs are defined in the SIMATIC S7-200 Programmable Controller
System Manual .
D-6
Message 1 – Priority 1 – (Highest)
MSB
7
6
5
4
1
2
3
4
9
10
11
12
17
18
19
20
25
26
27
28
33
34
35
36
41
42
43
44
49
50
51
52
57
58
59
60
65
66
67
68
73
74
75
76
Message 80 – Priority 80 – (Lowest)
LSB
3
2
1
0
5
6
7
8
13
14
15
16
21
22
23
24
29
30
31
32
37
38
39
40
45
46
47
48
53
54
55
56
61
62
63
64
69
70
71
72
77
78
79
80
SIMATIC TD 200 Operator Interface
C79000-G7076-C205-04

Advertisement

Table of Contents
loading

Table of Contents