Displaying runtime status and attributes for a FANUC CNC device

The Devices window displays the devices that are defined in the node. Runtime statistics will be maintained for each device that is in the Started state.

Displaying runtime statistics

To display the runtime statistics:

  1. Select a device in the list of devices.
    The device’s operational statistics are displayed in the Status tab.
  2. Click the Status tab. The following example displays the status panel associated with a FANUC CNC device.

    Runtime Status Fields
    StatusValue
    Start Time (ms)Millisecond length of time needed to start the device.
    Stop Time (ms)Millisecond length of time needed to stop the device.
    Avg Queue Wait (ms) Millisecond length of time device read/write requests spent in a queue waiting processing.
    Queue DepthAverage number of items in the queue.
    Last ReadTimestamp of the last read request.
    Avg Read (ms)Average Millisecond length of time needed to perform a device read.
    Last WriteTimestamp of the last write request.
    Avg Write (ms)Average Millisecond length of time needed to perform a device write.
    Last OccurrenceMost recent time the error occurred.
    First OccurrenceInitial time the error occurred.
    VariableThe Variable associated with the error occurrence.
    StatusThe error code that was encountered.
    Ext. StatusAn error code that was returned by the device.
    Repeats The number of times the error has occurred between the Last and First occurrence.

Displaying attributes

The FANUC CNC devices will display additional attributes when they are in the Started state. To display these attributes:

  1. Select a FANUC CNC device in the list of devices. The FANUC CNC device attributes are displayed in the Attributes tab.
  2. Click the Attributes tab.
    The Attributes tab for the FANUC CNC device will display the attributes and their current values for the selected device:

    Attribute Fields
    AttributeValue
    CNC Controlled AxesMaximum number of controlled axes
    CNC Controlled Machine GroupsMachine group number.
    CNC Controlled PathsPath number.
    CNC Controlled ServosServo axis number. *This data is the same as controlled axis.
    CNC Controlled SpindlesSpindle number.
    CNC Machining GroupMachine group number.
    CNC Max AxesMaximum controlled axes.
    CNC Max Machine GroupsMaximum machining group number.
    CNC Max PathsMaximum path number.
    CNC Max SpindlesMaximum spindle number.
    CNC Programs AvailableNumber of avaliable programs.
    CNC Programs RegisteredNumber of registered programs.
    CNC Storage Device of Data ServerStorage location of data. None, HDD, or ATA Card.
    CNC System AxesNumber of CNC axes.
    CNC System Compound Machining FunctionWeither the CNC has compound machining function.
    CNC System i SeriesWeither the CNC is an i series.
    CNC System Loader Control FunctionWeither the CNC has loader control function.
    CNC System M/T/TTKind of M/T
    CNC System Max AxesMax controlled axes.
    CNC System Model InformationModel information.
    CNC System SeriesSeries information.
    CNC System Transfer Line FunctionWeither the CNC has transfer line function.
    CNC System TypeThe CNC type.
    CNC System Version.Version number of the CNC.
    CNC Unused MemoryAmount of unused memory.
    CNC Used MemoryAmount of used memory.
    Structure Count The number of SINFO objects associated with the device. These are the registered structures, they may not all be in use.
    Structure Member Count The number of VINFO objects associated with all SINFO objects. This is the sum of all members attached to all structures.
    Total Variable Count The number of all VINFO objects associated with the device. If the VINFO is a structure, then also count the children, however counts arrays as individual items.
    Variable Count The number of VINFO objects associated with the device. These can be primitives, arrays or structures, but they only count as 1 item in the tree.