Data

From Industrial Robotics & Automation - Fanuc Teach Pendant Programming
Revision as of 17:15, 9 May 2019 by Mike138 (talk | contribs)

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