Navigate the user interface

Application Code Manager
is composed of a menu bar, a toolbar, and several different panes that navigate through different objects. The objects (instances) contained in a project are arranged in a hierarchy. There are three ways to view the hierarchy, which are accessed by clicking one of the three panes (System View, Preview, and Class View). Hide or float the panes so that they can be arranged according to preference.
This table provides an overview of the user interface panes.
Pane
Description
System View
A pane that contains a tree control that enables navigation through the different components of an ACM project.
The System View pane displays branches for the objects contained in the project including
FactoryTalk Historian
Server objects,
FactoryTalk View
SE/ME Server objects, Libraries used in the project, and Controller objects.
  • Historian branch
    The Historian branch contains all Historian ScanClass objects in the Project.
    The Historian objects are organized in a 3-level hierarchy:
    Historian
    --> ScanClass
    ----> Object
    The Historian Scan Class definitions are subobjects in the FT_Historian object (instance).
  • HMI branch
    The HMI branch contains all HMI objects in the Project.
    HMI objects are organized in a 3-level hierarchy:
    HMI
    --> Displays
    ----> Object
    HMI
    --> Colors
    ----> Object
    and
    HMI
    --> Alarms
    ----> Object
  • Batch branch
    The Batch branch contains all Batch objects in the Project.
    The Batch objects are organized in a 3-level hierarchy:
    Batch
    --> Servers
    ---->Object
  • Used Libraries branch
    The Used Libraries branch displays the libraries that are used in the project.
    Libraries are organized in a 4-level hierarchy:
    Solution
    --> Library Type
    ----> Library Category
    ------> Library Catalog Number (Library Version)
Preview
A pane that contains a tree control that enables navigation through Batch objects and controllers.
Use the Batch folder to preview all the libraries added to the Class View. All the children are under the Batch folder like Class View. When you create a Batch server in System View, the following children will be created under the Batch server in Preview by default:
  • Data Servers
  • Enumerations
  • Resources Classes
  • Tag Classes
  • ProcessCell Classes
  • Unit Classes
  • Phase Classes
  • Process Cells
The Controllers folder displays all the project data organized into the following folders:
  • Controllers
  • Controller-specific data
  • Logix-specific objects
  • Task/Programs
  • Control Modules
Preview displays Logix content similar to its final state after it is generated.
Use this view to add objects, as well as generate code.
Class View
A pane that contains a tree control that enables navigation through objects grouped by Batch and Controllers folders.
Batch and Controller objects are organized by library object catalog numbers and show the instances below them.
Use this view to add, copy, or delete any object instances as well as generate code and reports or navigate the library in the
Registered Libraries
tree.
Object Identifiers
Displays the identification information for the currently selected object:
  • Name
    . The name of the object in the database.
  • Description
    . Object category or user-specified label for the object.
  • Catalog Number
    . The specific identifier assigned to the object in the library.
  • Solution
    . The name of the library object repository for the library object.
Object Parameters
This pane displays the properties tab for the object currently selected in either the
System View
,
Preview
, or
Class View
.
When applicable, a toolbar is present in the parameter pane that provides the ability to:
  • Sort parameters alphabetically.
  • Sort parameters into groups.
  • Show only visible parameters.
  • Show all (visible and hidden) parameters.
  • Open additional properties.
The parameter name shows in the column on the left and the parameter value shows in the column on the right. Change parameter values by typing a value in the right column. A description of the selected parameter displays at the bottom of the parameters tab.
Some objects have additional tabs for subobject parameters, for example, analog input of a 1756-IF16 or Attachments for libraries. Subobject parameters show on an additional tab labeled with the subobject display name.
Each row in the subobject parameters tab represents a subobject. By default, subobjects sort alphabetically by name. Sort subobjects in groups by clicking a column header.
The subobject name shows in the
Name
column. Additional columns display the subobject parameters (for example, Channel). Change the subobject name and the subobject parameter values by typing a value below the column header.
The subobject name can be configured as read-only. When the subobject name is read-only, the value is shown dimmed.
If an object or subobject parameter value is changed click
Apply changes
to save the changes to the ACM database.
The version number of the
Application Code Manager
software displays in the lower left corner of the object
Parameter
tab.
Registered Libraries
A pane that contains a tree view display of all libraries in the connected ACM database. These libraries can be added to an ACM project.
The libraries are organized in a 4-level hierarchy with statistical information in parentheses:
Solution (Number of objects)
--> Library Type (Number of objects)
----> Library Category (Number of objects)
------> Library Catalog Number (Library Version)
Library Repositories
This pane displays the configured library repositories. A library repository refers to another ACM database that can be monitored for library updates. Libraries from these source databases can be easily replicated over to the currently active database for use within a project. It is not possible to create an object directly from a library in a library repository. The library must first be replicated to the current active ACM database before it can be used to create an object. Add or remove library repositories in this pane.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal