Alarm, fault and system messages
11.2 Reporting diagnostics information
SIMATIC MV420 / SIMATIC MV440
Operating Instructions, 04/2013, A5E02371045-06
345
11.2.6 Error messages when writing a trigger-synchronized match string (XMATCH)
Apart from protocol errors in the structure of the XMATCH command (Page 311), the
following errors are logged in the diagnostics data records as temporary errors (self-
acknowledging).
Error message in the diagnostics data
records
Error
XMATCH command discarded. Permanent
flag and Trg-ID: 0 expected.
The image acquisition control is set to "Auto trigger".
An XMATCH command was received that:
• (1) does not have a permanent flag.
• (2) has a trigger ID ≠ 0.
XMATCH command discarded. Permanent
flag mandatory for Trg-ID: 0.
An XMATCH command with the trigger ID 0 but without
a permanent flag was received.
XMATCH buffer full. Matchstring discarded
(Trg-ID: [TrgId], Program No: [Program
number], Step No: [Step number],
Matchstring Idx: [Matchstring Index]).
The received match string cannot be buffered.
The inability to buffer can have two reasons:
• (1) The trigger ID sent is more than 20 triggers
(SIMATIC MV420: 10 triggers) away from the
current counter.
Note
XMATCH commands with a permanent flag can
contain any trigger ID. Permanent settings can,
however, only be buffered for a maximum of two
different trigger IDs. If a further permanent setting is
received, the last sent setting is overwritten.
• (2) The total size of all stored match strings exceeds
200 KB (SIMATIC MV420: 100 KB).
XMATCH command discarded. Program
No: [Program number] is not active or does
not use match.
An XMATCH command has been received whose
program number refers to a program which:
• (1) Is not active
• (2) Was saved with match "Off" (decoder) or without
a string specification (OCR).
XMATCH command discarded. String for
Trg-ID: [TrgId] does not fit match settings
for step no: [Step number], Matchstring
Idx: [Matchstring Index] in program no:
[Program number]
An XMATCH command was received with a match
string that cannot be processed with the selected match
option (decoder) or string specification type (OCR).
Example
Match "Position" with start position 10, but the match
string that was sent only has 9 characters.
XMATCH command discarded.
Program sequence is active.
Program sequence mode is active. In this mode, no
XMATCH commands can be used.