28.08.2013 Views

CNC 8035 - Programming manual - Fagor Automation

CNC 8035 - Programming manual - Fagor Automation

CNC 8035 - Programming manual - 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.

MIRROR<br />

SCALE<br />

SCALE(X-C)<br />

PRBST<br />

CLOCK<br />

TIME<br />

DATE<br />

Example: If the <strong>CNC</strong> controls the X and Z axes and the ZX plane (G18) is selected.<br />

(P122 = PLANE) assigns the value of $31 to parameter P122.<br />

0000 0000 0000 0000 0000 0000 0011 0001 LSB<br />

Abscissa axis = 3 (0011) => Z axis<br />

Ordinate axis = 1 (0001) => X axis<br />

Returns in the least significant bits of the 32-bit group, the status of the mirror image of each axis,<br />

1 in the case of being active and 0 if not.<br />

Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 LSB<br />

The axis name corresponds to the number according to the programming order for them.<br />

Example: If the <strong>CNC</strong> controls the X and Z axes, axis1 = X, axis2 = Z.<br />

It returns the general scaling factor being applied.<br />

Returns the specific scaling factor of the indicated axis (X-C).<br />

Returns probe status.<br />

0 = the probe is not touching the part.<br />

1 = the probe is touching the part.<br />

If this variable is accessed, block preparation is interrupted and the <strong>CNC</strong> waits for this command<br />

to be executed to resume block preparation.<br />

Returns the time in seconds indicated by the system clock. Possible values 0..4294967295.<br />

If this variable is accessed, block preparation is interrupted and the <strong>CNC</strong> waits for this command<br />

to be executed to resume block preparation.<br />

Returns the time in hours-minutes-seconds format.<br />

If this variable is accessed, block preparation is interrupted and the <strong>CNC</strong> waits for this command<br />

to be executed to resume block preparation.<br />

Returns the date in year-month-day format.<br />

Axis 2 Axis 1<br />

(P150=TIME)<br />

Loads P150 with hh-mm-ss. For example if the time is: 34sec. P150 = 182234.<br />

(P151=DATE)<br />

It assigns to P151 the year-month-day. For example if the date is April 25th 1992, P151<br />

= 920425.<br />

If this variable is accessed, block preparation is interrupted and the <strong>CNC</strong> waits for this command<br />

to be executed to resume block preparation.<br />

<strong>Programming</strong> <strong>manual</strong><br />

HIGH-LEVEL LANGUAGE PROGRAMMING<br />

Variables 11.<br />

<strong>CNC</strong> <strong>8035</strong><br />

·T· MODEL<br />

(SOFT V16.3X)<br />

·243·

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

Saved successfully!

Ooh no, something went wrong!