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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

3.8.2 Outputs to the CNC %W0 to %W7F<br />

3.8.2.1 Pulse Commands: %W2.W<br />

Variable Mnemonic Description<br />

%W2.3 CHG_OPDC If CHG_OPDC is set, the dynamic operators are reloaded in C by a general CNC<br />

reset.<br />

%W2.2 C_INDG Common group/independent group switchover<br />

This command is latched. A change of state of C_INDG is detected only on a<br />

common reset requested by the PLC.<br />

C_INDG = 0: Common groups<br />

C_INDG = 1: Independent groups<br />

%W2.1 C_NMAUTO N/M AUTO <strong>function</strong>ality<br />

Set to enable the AUTO N/M (2/3, 3/5, et.) <strong>function</strong>ality.<br />

This command is operative when command C_CYCLE goes low.<br />

%W2.0 KB_INIT Keyboard initialisation<br />

Set to enable identification of the configuration of keyboards and interconnected<br />

CNCs. Identification must be carried out whenever the configuration is modified.<br />

After identification, keyboard 1 is assigned to CNC 1.<br />

%W3.7 C_M01 Optional stop (M01) enabled<br />

A pulse forces a change of state to enable or inhibit optional stop depending on<br />

the previous state.<br />

%W3.6 C_SLASH Block skip enabled<br />

A pulse forces a change of state to enable or inhibit block skip depending on the<br />

previous state.<br />

%W3.5 C_RAZER Cancels the following error without a reset.<br />

%W3.4 C_DGURG Emergency retract request<br />

This request is taken into account in the AUTO, SINGLE and DRYRUN modes.<br />

The current block is interrupted and the system branches to the last emergency<br />

retract programme declared in the part programme by <strong>function</strong> G75.<br />

If no emergency retract programme was defined, this command is processed in<br />

the same way as C_ARUS.<br />

%W3.3 C_RAX Axis recall selection<br />

This request is taken into account when E_ARUS = 1 and all the axis jogs are<br />

released. It is a bistable type command. The first pulse sets E_INTERV and<br />

enables the axis jogs in both directions. If at least one axis has been moved in<br />

INTERV mode, a second pulse sets E_RAX and enables a single direction of<br />

movement of the axis jogs to return the slides to the initial position.<br />

%W3.2 C_CYCLE CYCLE START pulse<br />

Allows execution of the AUTO, SINGLE, MDI, DRYRUN, SEARCH, TEST, LOAD<br />

and UNLOAD modes.<br />

A pulse command must be used for C_CYCLE to prevent resumption of<br />

machining after detection of M02 or a reset in the AUTO and DRYRUN modes.<br />

%W3.1 C_ARUS Machining stop request<br />

This request is taken into account in the AUTO, SINGLE, MDI, DRYRUN and<br />

incremental JOG modes. The first pulse stops machining. Machining is restarted<br />

by action on CYCLE.<br />

3 - 38 en-938846/8

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

Saved successfully!

Ooh no, something went wrong!