HEIDENHAIN iTNC 530 HSCI Technical Manual page 1837

Hide thumbs Also See for iTNC 530 HSCI:
Table of Contents

Advertisement

Process monitor
July 2013
If you produce a PLC process with the spawn command, the iTNC searches
the event file for entries for this process. It places all relevant entries in a list
that is run after every cycle of the cyclic PLC program. If a PLC process
terminates itself, or if you terminate the process by recompiling the PLC
program, the iTNC then deletes all entries in the list.
The iTNC does not monitor the entries in the event file. This means that
syntactically incorrect entries of incorrect job names do not result in an error
message.
The iTNC issues a blinking error message if
A non-existent event file is listed in the OEM.SYS file (when the first spawn
command is executed).
Due to the number of entries in the event file, more events need to be
monitored than the run-time list permits. Maximum number of entries in the
run-time list: 15
In the PLC programming mode you can use the PROCESS MONITOR soft key
to open a status screen in which the iTNC displays all parallel processes,
including the process for the submit queue. In a time interval, which can be
set with the "+" and "–" soft keys, the iTNC displays:
The name of the process (TASKNAME)
The current status of the process (STATE)
• Executable (SCHED)
• Running (RUN+)
• Waiting for event (EVWAIT)
• Waiting for time period (TMWAIT)
• AND-gating of the bits in the event mask (AND)
• OR-gating of the bits in the event mask (OR)
The event mask (EVMASK)
The PLC module letting the process wait (MOD)
How often the process has changed contexts in the last time interval
(SCHED).
How much CPU time the processor has used from the defined time interval
(CPU(ms)). The iTNC also shows the distribution of CPU time in a bar chart
(RATIO).
Module 9260 Receive events and wait 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 iTNC returns all set
events without deleting them. Otherwise, in a call with a waiting period, the
iTNC returns all the requested events and deletes them. For a call without a
waiting period, the iTNC returns and deletes the events only if the condition is
met.
Symbolic operands of the PLC program can be used for PLC Module 9260 if
events were defined in a file and the token PLCEVENTS = in the OEM.SYS.
9.12 Cooperative multitasking
1837

Advertisement

Table of Contents
loading

Table of Contents