28.08.2013 Views

EN: man_8065_chn.pdf - Fagor Automation

EN: man_8065_chn.pdf - Fagor Automation

EN: man_8065_chn.pdf - Fagor Automation

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.

Execution channels<br />

sent and when the PLC execution is synchronized. The sending and synchronizing types<br />

may be the following:<br />

Synchronization. Meaning.<br />

Without synchronization. M function not synchronized.<br />

Before - Before. The M function is sent to the PLC and synchronized before the<br />

movement.<br />

Before - After. The M function is sent to the PLC before the movement and<br />

synchronized after the movement.<br />

After - After. The M function is sent to the PLC and synchronized after the<br />

movement.<br />

M functions with different types of synchronization may be programmed in the same block.<br />

Each one of them will be sent out to the PLC at the right moment. The transfer of auxiliary<br />

M functions is described later on in this chapter. See "4.4 Transferring auxiliary functions<br />

-M-, -H-, -S-." on page 75.<br />

The functions may be set as follows:<br />

M11 not synchronized.<br />

M12 is sent and synchronized before the movement.<br />

M13 is sent before and synchronized after the movement.<br />

M14 is sent and synchronized after the movement.<br />

When executing a block like this:<br />

X100 F1000 M11 M12 M13 M14<br />

The functions are transferred as follows:<br />

1 It sends the M11 M12 and M13 functions out to the PLC.<br />

2 waits for the PLC to execute the M12.<br />

3 The CNC moves the axis to X100.<br />

4 It sends the M14 function to the PLC.<br />

5 It waits until the PLC executes the M13 and M14.<br />

4.<br />

CNC-PLC COMMUNICATION.<br />

Auxiliary –M– functions.<br />

CNC <strong>8065</strong><br />

(REF: 1103)<br />

·71·

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

Saved successfully!

Ooh no, something went wrong!