15.07.2013 Views

Automatic control function programming manual ladder language

Automatic control function programming manual ladder language

Automatic control function programming manual ladder language

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

3.8.3 Inputs from the Axis Groups<br />

Variables<br />

The inputs from the axis groups are contained in eight 128-byte blocks. These are variables %Rg00 to %Rg7F where<br />

g equals 1 to 8 for groups 1 to 8.<br />

3.8.3.1 Group Status: %Rg00.W<br />

REMARK All these variables apply to independent CNC axis groups. Only variables E_RAZ1<br />

to E_RAZ8, E_CYCL1 to E_CYCL8, E_DEGURG1 to E_DEGURG8, NO_POS1 to<br />

NO_POS8 and E_DEF1 to E_DEF8 apply to PLC axis groups (see Chapter 17).<br />

Variable Mnemonic<br />

(group 1 to 8)<br />

Description<br />

%Rg00.7 E_M011 Optional programme stop enabled on group g of independent CNC axes<br />

to E_M018 Indicates that optional programme stops in a part programme are enabled.<br />

%Rg00.6 E_SLASH1 Block skip enabled on group g of independent CNC axes<br />

to E_SLASH8 Indicates that block skips in a part programme are enabled.<br />

%Rg00.5 E_INTER1<br />

to E_INTER8<br />

Intervention status on group g of independent CNC axes.<br />

%Rg00.0 E_PROG1 Active programme on group g of independent CNC axes.<br />

to E_PROG8 Indicates that a part programme is active in one of AUTO, SINGLE, DRYRUN,<br />

SEARCH, TEST or MDI modes<br />

%Rg01.7 E_OPER1<br />

to E_OPER8<br />

Indicates that a programme stop caused by M00 or M01 is enabled.<br />

%Rg01.6 E_DEF1 Fault on group g<br />

to E-DEF8 Indicates a <strong>programming</strong> error or the absence of a part programme on the group.<br />

Set to indicate that the group is faulty.<br />

%Rg01.5 NO_POS1 Axis on wait for positioning<br />

to NO_POS8 When accurate positioning is required by <strong>programming</strong> (<strong>function</strong>s G09, M00, M02<br />

or M10) in MDI or JOG mode whenever movement is stopped, signal NO_POSg<br />

is transmitted while the axis is on wait for positioning.<br />

Set to indicate that the axis is on wait for positioning.<br />

%Rg01.4 E_DGURG1 Emergency retraction in progress on group g<br />

to E_DGURG8 Indicates execution of an emergency retraction programme.<br />

Set after read of C_DGURGg = 1 by the CNC if the emergency retraction<br />

programme is enabled.<br />

Reset by detection of M00 or M02.<br />

%Rg01.3 E_RAX1 Axis recall on group g of independent CNC axes<br />

to E_RAX8 Indicates that axis recall is enabled.<br />

%Rg01.2 E_CYCL1 Cycle in progress on group g<br />

to E_CYCL8 Indicates that the group is executing a part programme block.<br />

Reset: the CNC is waiting for flag C_CYCLEg = 1 to execute the part programme<br />

or the next block.<br />

Set: indicates that a block is being executed.<br />

en-938846/8 3 - 53<br />

3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!