PLC
218 9836 3521 01
5.3 System Globals
The System Globals is the interface between the PLC and the tightening controller part of the system. By
setting global outputs from the PLC you can order ID devices to be read, start a tightening cycle and so
on. By reading inputs you can check the state of the system, for example if a cycle is ready.
These variables are all declared in the System_Globals section of the Global Variables worksheet found
in the project tree of the PowerMACS PLC.
5.3.1 Station variables
The following inputs reflects the status of the station, and to some extent, the system:
This signal is True if the TC hardware Emergency input is inactive.
Reflects the number of synchronization points that have been
passed. Initialized to 0 at cycle start.
This input is set False when START is set True and is set to TRUE
when the Cycle Data result has been stored in the PowerMACS
internal cycle data queue. That is, when True an external device can
read the cycle data without delay.
This might be useful for external devices that need to know when
they can expect the result of the last cycle is available.
Indicates system errors. The respective bits have the following
meaning (bit 0 is the least significant):
ï‚· 0: (value 1) Servo errors
ï‚· 1: (value 2) Spindle errors
ï‚· 2: (value 4) TC has lost contact with system TC
ï‚· 1-31: Reserved
This signal is True when the ToolsTalk PowerMACS Test Bolt form is
open and connected to this station. See also chapter: Test Bolts.
This signal is True when an ACTA 3000 unit is connected to the
system and is active against a spindle belonging to this station.
Indicates whether or not a ToolsTalk PowerMACS is connected to
the target system. True if a connection exists and False if not.
This signal is True when a valid the mode is set using the PLC output
MODE.
A mode is valid if it is in the interval [1...50] and at least one bolt is
connected normally for the mode.
Reflects the mode number sent from the ACTA 3000 unit. Only valid
if ACTA_ACTIVE is True.
Reflects the spindle number sent from the ACTA 3000 unit. Only
valid if ACTA_ACTIVE is True.