Configuring the Discrete Proficy Historian Source block

Requirements

This block requires the installation of the Proficy Historian Client SDK on the CSense machine. You have the option to select between Proficy Historian OLE DB Provider or Proficy Historian User API while connecting. Both the options are provided by installing the Proficy Historian Client SDK.

Properties

Connection

The data source provider for the Proficy Historian.  

Click here for an example on setting up a Data Link source to Proficy Historian >>

Sampling mode:

The mode of sampling data from the archive (calculated or interpolated).

Sampling period:

Polling interval in seconds to read data from the physical media. The minimum value is 1.

Import Options:

The following two options are available for this setting:

  • Use only data in this time window:  

    Allows users to specify a window start and end time for importing data

  • Use the latest data available:  

    Allows users to import the most recent data by specifying a duration

Window Begin Time

Specifies the start of the time window for the selected tags.  (See Import Options above)

Window End Time

Specifies the end of the time window for the selected tags (See Import Options above)

Duration:

 The duration of the data import window (See Import Options above)

Create Index

If enabled, the source will create a new unique index for every row of data read from the source.  The index will be incremented on every execute.  The starting value is determined by the Index Start Value property.

Index Starting value

The starting value for the index if the Create Index property is enabled.

Index Field

If the Create Index property is disabled, select a field from the data source to use as the index field.  Indexes do not have to be unique.

Select TAB

Select the fields you wish to import from the specified data set and set the data types.  

NOTE: Proficy Historian has a default limit of returning 5000 fields, so you will need to apply a filter or import a subset if the fields you are specifically requesting are not shown in the returned fields.

Five data types are supported and interpreted as either Discrete or Continuous when read:

  • String (S) - Discrete

  • Double (D) - Continuous

  • Integer (I) - Continuous or Discrete (Conversion allowed)

  • Timestamp (T) - Timestamp or Discrete (Conversion allowed)

  • Quality (Q) - Discrete or Continuous (Conversion allowed)

Convert between these data types by selecting the required fields from the list and clicking on the conversion buttons provided.  Only valid conversions are supported.

Click Refresh to refresh the field list if property changes have been made.

Preview TAB

Provides a sample preview of the data set as read using the currently specified properties.

Return to top


Related topics:

  

CSense 2023- Last updated: June 24,2025