Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

PI Connector for FANUC Focas

Definition of element paths and PI AF template named for each element

Definition of element paths and PI AF template named for each element

  • Last UpdatedFeb 23, 2023
  • 2 minute read

A Microsoft Excel representation of Table 1 in the measurement configuration CSV file

For the row in the picture which has no Element Path, the row in the configuration file would be:

,root_t,,

Constructing the table

The header row of the table must contain two columns with the explicit text as follows in order to be valid:

[Element Path]

[Template*]

  • [Element Path]

    The path to each element.

  • [Template*]

    The name of the template for the leaf element of the path.

    Note: The "*" sign after the header content means this column is mandatory and cannot be left empty.

For example, a row like:

Parent\Child

Child T

The element path indicates a Parent element under the root element, and there is a Child element under the Parent element. The template for the Child element is named Child T.

To create the table correctly, apply the following rules:

Column name

Rules

[Element Path]

  • Optional; an empty entry refers to root element.

  • Use the "full path" starting from the top-most element below the root element -without a leading backslash (\).

  • Elements in the path must be delimited using a backslash (\) character.

  • Duplicate element paths are not allowed.

  • Each element in each path must have a template name defined.

  • All names must be valid for PI Asset Framework.

  • The first element in any element path cannot start with the reserved element names cnc_rdalmmsg or cnc_rdopmsg3.

[Template*]

  • Template name for the root element must be defined by specifying empty value in [Element Path] and <Root Element Template Name> in [Template] See the second row in the section above titled A Microsoft Excel representation of Table 1 in the measurement configuration CSV file.

  • Template name cannot be any of the reserved template names:

    • cnc_rdalmmsg

    • cnc_rdopmsg3

    • cnc_rdalmmsg_cnc_rdopmsg3

    • cnc_rdsvmeter_cnc_rdspmeter

    • cnc_rdsvmeter

    • cnc_rdspmeter

    • cnc_rdspmeter_splaod_spspeed

    • cnc_rdaxisdata

    • cnc_rdaxisdata_axis

    • cnc_rdpm_item

    • cnc_rdpm_item_data

    • cnc_rdspeed

    • cnc_rdspeed_feedRate_spindleSpeed

  • All names must be valid for PI Asset Framework.

Text example of Table 1 in a measurement configuration file

# MyCompany/Installation,,,
#Date or version,,,
# Table 1: Definition of element paths and PI AF templates for each element,,,
[Element Path],[Template*],,
,root_t,,
cnc,cnc_root,,
pmc,pmc_root,,
pmc\pmc_rdmcrng,message_t,,
cnc\cnc\alarm,alm_t,,
cnc\cnc_exeprgname,exe_prg_t,,
cnc\cnc_rdmacro,pos_t,,
cnc\cnc_rdprgnum,prg_num_t,,
cnc\cnc_statinfo,stat_t,,
cnc\cnc_sysinfo,info_t,,
cnc_modal,cnc_root,,
cnc\cnc_acts,acts_t,,
cnc\cnc_actf,actf_t,,
cnc\cnc_rdseqnum,seqnum_t,,
cnc\cnc_absolute,absolute_t,,
cnc\cnc_machine,machine_t,,
cnc\cnc_relative,relative_t,,
cnc\cnc_distance,distance_t,,
cnc\cnc_rdsvmeter,svmeter_t,,
cnc\cnc_rdspmeter,spmeter_t,,
cnc\cnc_rdaxisdata,axisdata_t,,

In This Topic
TitleResults for “How to create a CRG?”Also Available in