CCN Architecture

The CCN driver uses the standard Niagara network architecture with CcnDevices under a CcnNetwork. Normally, drivers have direct points under a Points extension. The CCN driver has table groups under a Points extension with points under the table groups. Diagrammatically the hierarchy looks like this:

Figure 1.   Ccn driver architecture
Image

The CCN driver provides support for several types of data:

  • CcnTableGroup is a container within which to organize CcnTable proxy points.
  • CcnPicTable contains CCN PIC- type proxy points.
  • CcnPocTable contains CCN POC-type proxy points.
  • CcnDataTable contains CCN Data-type proxy points.
  • CcnDataTablewithTimeSchedule contains special proxy points for the CCN DataTable time schedule that can be represented either in tabular form, as other tables are represented, or graphically as a time schedule.
  • CcnFidTable contains CCN Fid-type proxy points.
  • CcnFidTablewithTimeSchedule contains special proxy points for the CCN FidTable time schedule that can be represented either in tabular form, as other tables are represented, or graphically as a time schedule.
  • CcnAHTable contains CCN Alarm History-type proxy points.
  • CcnInputProxy shadows the behavior of the CCN Input Points under a CcnPicTable.
  • CcnOutputProxy shadows the behavior of the CCN Output Points under a CcnPicTable, CcnDataTable, CcnDataTable with CcnTimeSchedule, CcnFidTable or CcnFidTable with a CcnTimeSchedule.