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 of Control unit

Special features

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 execution of the reset by 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 of Control unit

Special features

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 execution of the reset by 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.