Reset

PLC reset, axis

Description

The PLC can be requested to perform a reset via this axis-specific interface. Here the PLC must indicated that it wants to be notified about reset requests by the NC kernel by setting the element enable_w.

See also State graph of operation modes

Data type

LC_CONTROL_BOOL_UNIT, see description Control Unit

Peculiarities

Consumption data item

Access

CNC sets command_r to TRUE to command a reset for the PLC. The CNC sets command_r to FALSE after the PLC acknowledges the execution of the reset via the state_w element.

ST Path

gpAx[axis_idx]^.ipo_lc_control.plc_reset

Commanded value

ST Element

.command_r

Signal flow

CNC → PLC

Data type

BOOL

Value range

[TRUE = Reset request from CNC to PLC, FALSE]

Return value

ST Element

.state_w

Signal flow

PLC → CNC

Data type

BOOL

Value range

[TRUE = PLC executed reset, FALSE]

Request

ST element

.enable_w

Signal flow

PLC → CNC

Data type

BOOL

Value range

[TRUE = PLC wants to be notified about requests by CNC, FALSE]

PLC reset, channel

Description

The PLC can be requested to execute a reset via this channel-specific interface. Here the PLC must indicated that it wants to be notified about reset requests by the NC kernel by setting the element enable_w.

See also State graph of operation modes

Data type

LC_CONTROL_BOOL_UNIT, see description Control Unit

Peculiarities

Consumption data item

Access

CNC sets command_r to TRUE to command a reset for the PLC. The CNC sets command_r to FALSE after the PLC acknowledges the execution of the reset via the state_w element.

ST Path

gpCh[channel_idx]^.bahn_lc_control.plc_reset

Commanded value

ST Element

.command_r

Signal flow

CNC → PLC

Data type

BOOL

Value range

[TRUE = Reset request from CNC to PLC, FALSE]

Return value

ST Element

.state_w

Signal flow

PLC → CNC

Data type

BOOL

Value range

[TRUE = PLC executed reset, FALSE]

Request

ST element

.enable_w

Signal flow

PLC → CNC

Data type

BOOL

Value range

[TRUE = PLC wants to be notified about requests by CNC, FALSE]

Notice

notice

Before a new command and after detecting reset acknowledgement, the state_w state is cleared by the CNC.