FANUC: Difference between revisions

From Knowledge Base
(Created page with "To set up communication with a FANUC control, see FANUC FOCAS. ==Part counting== Bit #0 of parameter 6700 determines which M-codes will cause the part counter (stored in parameter 6711) to increment. *If it is set to 0: <code>M02</code>, <code>M30</code>, and <code>MX</code> (where X is the value of parameter 6710) will increment the part counter. *If it is set to 1: Only <code>MX</code> (where X is the value of parameter 6710) will increment the part counter. Par...")
 
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 2: Line 2:


==Part counting==
==Part counting==
Bit #0 of parameter 6700 determines which M-codes will cause the part counter (stored in parameter 6711) to increment.
Bit #0 (PCM) of parameter 6700 determines which M-codes will cause the part counter (stored in parameter 6711) to increment.


*If it is set to 0: <code>M02</code>, <code>M30</code>, and <code>MX</code> (where X is the value of parameter 6710) will increment the part counter.
*If it is set to 0: <code>M02</code>, <code>M30</code>, and <code>M''x''</code> (where ''x'' is the value of parameter 6710) will increment the part counter.
*If it is set to 1: Only <code>MX</code> (where X is the value of parameter 6710) will increment the part counter.
*If it is set to 1: Only <code>M''x''</code> (where ''x'' is the value of parameter 6710) will increment the part counter.


Parameter 6710 holds the M-code to use for part counting as described above.
Parameter 6710 holds the M-code to use for part counting as described above.
Line 13: Line 13:
{| class="wikitable"
{| class="wikitable"
|+Behavior of parameters 6700 and 6710
|+Behavior of parameters 6700 and 6710
!6700
!6700#0 (PCM)
!6710
!6710
!Behavior
!Behavior
|-
|-
|0
| rowspan="2" |0
|0
|0
|<code>M02</code> and <code>M30</code> count parts
|<code>M02</code> and <code>M30</code> count parts
|-
|-
|0
|''x'' > 0
|x > 0
|<code>M02</code>, <code>M30</code>, and <code>M''x''</code> count parts
|<code>M02</code>, <code>M30</code>, and <code>Mx</code> count parts
|-
|-
|1
| rowspan="2" |1
|0
|0
|Part counting is disabled
|Part counting is disabled
|-
|-
|1
|''x'' > 0
|x > 0
|Only <code>M''x''</code> counts parts
|Only <code>Mx</code> counts parts
|}
|}
[[Category:OnTakt User Guide]]

Latest revision as of 13:06, 10 April 2023

To set up communication with a FANUC control, see FANUC FOCAS.

Part counting

Bit #0 (PCM) of parameter 6700 determines which M-codes will cause the part counter (stored in parameter 6711) to increment.

  • If it is set to 0: M02, M30, and Mx (where x is the value of parameter 6710) will increment the part counter.
  • If it is set to 1: Only Mx (where x is the value of parameter 6710) will increment the part counter.

Parameter 6710 holds the M-code to use for part counting as described above.

  • If it is set to 0, it will not be used at all.
Behavior of parameters 6700 and 6710
6700#0 (PCM) 6710 Behavior
0 0 M02 and M30 count parts
x > 0 M02, M30, and Mx count parts
1 0 Part counting is disabled
x > 0 Only Mx counts parts