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 CNC I/O Interface Family %R and %W<br />

3.8.1 Inputs from the CNC %R0 to %R7F<br />

3.8.1.1 Keyboard Characters: %R0.W<br />

Variables<br />

Variable Mnemonic Description<br />

%R0.W CARCLAV Receives the characters entered from the keyboard at a rate of %TS5, i.e. one<br />

character every 5 RTCs (see Sec. 8.1.2).<br />

3.8.1.2 Machine Status: %R2.W<br />

Variable Mnemonic Description<br />

%R2.7 E_M01 Optional programme stop enabled<br />

Image of field M01 of the NC status window. Indicates inclusion of optional<br />

programme stops in a part programme.<br />

The state of this bit can be changed by pressing the M01 key on the panel or<br />

reading C_M01 = 1.<br />

%R2.6 E_SLASH Block skip enabled<br />

Image of the «/» field of the NC status window. Indicates inclusion of block skips<br />

in a part programme.<br />

The state of the bit can be changed by pressing the «/» key on the panel or<br />

reading C_SLASH = 1.<br />

%R2.5 E_INTERV Cycle hold state<br />

After a cycle stop, the switch to cycle hold occurs the first time the AXIS RECALL<br />

key on the machine panel is pressed.<br />

Set by read of C_RAX = 1 by the NC.<br />

Reset by read of C_RAX = 0 by the NC.<br />

%R2.4 S_RECUL Backward/forward movement on path<br />

Set for backward or forward CNC movement<br />

Reset to cancel this state.<br />

%R2.1 E_NMAUTO N/M AUTO <strong>function</strong>ality<br />

Set to indicate that the N/M <strong>function</strong>ality (2/3, 3/5, etc.) is enabled.<br />

%R3.7 E_OPER Programme stop<br />

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

Set by M00 or M01.<br />

Reset by the CYCLE key on the machine operator panel (C_CYCLE = 1).<br />

%R3.6 E_DEFCN CNC fault<br />

Image of field «CN??» in the CNC status window. Indicates a machine error or a<br />

part programme error. The machine error number is contained in ERRMACH.<br />

Set by occurrence of a machine error (E30-E33, E36, E40-E71) or a part<br />

<strong>programming</strong> error.<br />

Reset by the RAZ key on the panel, C_RAZ = 1.<br />

%R3.4 E_DGURG General emergency retract<br />

Indicates execution of an emergency retract programme.<br />

Set by read of C_DGURG = 1 by the NC if the emergency retraction programme<br />

is enabled.<br />

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

en-938846/6 3 - 29<br />

3

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

Saved successfully!

Ooh no, something went wrong!