Data: Difference between revisions

From Industrial Robotics & Automation - Fanuc Teach Pendant Programming
Content added Content deleted
No edit summary
No edit summary
Line 5: Line 5:


Fanuc's software handles data in variables known as "Registers".
Fanuc's software handles data in variables known as "Registers".
{| class="wikitable"
|+Registers Options
!Register Type
!Label
!Range
!# Of Elements
!Type of Data Allowed
|-
|Register
|R
|
|1
|Numeric Values
|-
|Position Register
|PR
|
|6
|Position Values - Cartesian or Joint
|-
|Pallet Register
|PL
|
|3
|Position Values - Cartesian
|}


==== Registers ====
==== Registers ====
A register is listed as R[#] and can contain an integer.
A register is listed as R[#] and can contain an integer. This is good for math equations, counters, single dimension data handling, and temporary storage registers.


==== Position Registers ====
==== Position Registers ====
A position register is listed as PR[#] and contains positional data in six separate elements.
A position register is listed as PR[#] and contains positional data in six separate elements. Position registers can handle


==== Pallet Registers ====
==== Pallet Registers ====
A position register is listed as PR[#] and contains positional data in three separate elements.
A position register is listed as PL[#] and contains positional data in three separate elements.
<br />
<br />



Revision as of 17:15, 9 May 2019

HI! You've reached a page that is in progress. Currently, this page serves as a dumping point for materials, ideas, resources, links, and media. Eventually it will be organized into a proper wiki page like the rest of the site. Check back soon! - May 7th 2019

This page details data structure and types used in the FANUC TP programs. For the use of data for directing program flow, see Registers.


Fanuc's software handles data in variables known as "Registers".

Registers Options
Register Type Label Range # Of Elements Type of Data Allowed
Register R 1 Numeric Values
Position Register PR 6 Position Values - Cartesian or Joint
Pallet Register PL 3 Position Values - Cartesian

Registers

A register is listed as R[#] and can contain an integer. This is good for math equations, counters, single dimension data handling, and temporary storage registers.

Position Registers

A position register is listed as PR[#] and contains positional data in six separate elements. Position registers can handle

Pallet Registers

A position register is listed as PL[#] and contains positional data in three separate elements.

Videos