Module 9260 Receiving And Waiting For Events - HEIDENHAIN TNC 426 PB/M Technical Manual

Table of Contents

Advertisement

7 – 166

Module 9260 Receiving and waiting for events

Call the module only in a submit job or spawn job. The module enables a
spawn job or submit job to interrogate or wait for the occurrence of one or
more events. At the same time, the module triggers a change in context.
Markers 4200 to 4202 and 4204 have undefined changes after the module call.
If you transfer the value zero for the event mask, the TNC returns all set events
without deleting them. Otherwise, in a call with a waiting period, the TNC
returns all the requested events and deletes them. For a call without a waiting
period, the TNC returns and deletes the events only if the condition is met.
If the events are OR-gated, the TNC returns and deletes only the set events.
You can specify the events to be deleted by calling without a waiting period
and with an OR gate.
Event bits 16 to 31 are reserved for the operating system:
n
Bit 16: BREAK, cancels a function. Setting and reading is permitted. If you
transmit this event, the TNC cancels access to interfaces and the network!
n
Bit 17: Reserved, do not use
n
Bit 18: Reserved, do not use
n
Bit 19: QUIT, acknowledgment of a request. Use this bit only in the
immediate context of a request.
n
Bit 20 to bit 31: Reserved, do not use
Call:
PS
B/W/D/K <Wait>
0 = do not wait
–1 = wait
PS
B/W/D/K <AND/OR>
0 = OR-gated, otherwise AND-gated
PS
B/W/D/K <Event mask>
0 = available events
CM
9260
PS
B/W/D/K <Events>
Read events
Error recognition:
Marker
Value
Meaning
M4203
0
Event has been read
1
Error code in W1022
W1022
2
Incorrect transfer value for <Wait> parameter
20
Module was not called in a spawn job or submit job
HEIDENHAIN Technical Manual TNC 426, TNC 430

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tnc 430 pa/mTnc 430 mTnc 426 cbTnc 430 caTnc 426 pbTnc 430 pa ... Show all

Table of Contents