Class-Object Evolution and Construction Overview

When you construct a class you are building a template that contains the definitions for points, events, actions and scripts.

Configuration is very similar to configuring actual points, events, actions or scripts. The primary difference is that in several places in your configuration you enter attributes (variables) as the value. These attributes serve as placeholders for actual values, which are applied when an object designer creates an object from the class template.

The key to making a Class a valuable tool that can be used as a template for creating several objects is to anticipate the range of values, events and actions that will be required for the object's performance.

The evolution and construction of a class into objects can be divided into four phases.

Phase 1

Plan the class.

Phase 2

Configure the class.

Phase 3

Enter specifications for an object based on the class.

Phase 4

Repeat Phase 3 to create all of the objects that are needed.

Tip: Examples that are provided are based on a sample class GefTank that is included with CIMPLICITY.

You can find the sample class (GefTank.soc) file and associated graphic screen (GefTank.cim) file in the Classes\Sample folder in the C:\Program Files\GE Fanuc\Proficy CIMPLICITY\ directory.

More information

Procedure to import the sample class into a CIMPLICITY project.

About classes.