Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

PI Interface for Werum PAS-X Batch

Source template settings

  • Last UpdatedFeb 06, 2025
  • 2 minute read

A single interface instance can gather data from one or more data sources. In the .ini file, each data source is assigned an index, which is used to specify the settings for the data source. To specify a setting for a data source, use the following syntax:

Source[<index>].<setting> = <value>

The foollowing is an example data source template:

[SOURCE TEMPLATE]
SOURCE[1].SERVICE=WPASXService
SOURCE[1].DATABASE=DB1
SOURCE[1].USER=system
SOURCE[1].PROTECTEDPASSWORD=0123456789

The following table lists the settings for data source templates.

Parameter

Description

USER

User name for explicit login to Oracle server.

service

Corresponds to the net_service_name in the oracle tnsname.ora file. The net_service_name is an alias mapped to a database networked address contained in a connect descriptor.

PSWD

For explicit login to Oracle server password for user specified in USER setting.

cursor= client | server

Optional for SQL data source. Available in DeltaV 9.3+.

  • Client (default): The interface retrieves complete dataset prior to processing. High memory consumption on interface node.

  • Server: The interface requests and processes one dataset record at a time. Reduces interface node memory consumption.

skipphases=<list>

(Optional) Specifies a comma-separated list of phases to ignore. Not case-sensitive. You can use wildcards for matching. The interface checks the list against the [Phase] field (batch recipe) or [PhaseModule] field (equipment). Examples:

skipphases=phase_1, ph*2,ph_test*, ph*ort*

skiprecipes=<list>

(Optional) Specifies a comma-separated list of recipes to ignore. Not case-sensitive. You can use wildcards for matching. The interface checks the list against the corresponding event field, depending on recipe type, as follows: Examples:

skiprecipes=recipe_1, rec*2,PRC_PAINT*, UP_TEST:2

skipunits=<list>

(Optional) Specifies a comma-separated list of units to ignore. Not case-sensitive. You can use wildcards for matching. The interface checks the list against the corresponding [Unit] field. Example:

skipunits = unit_1, u*2

TitleResults for “How to create a CRG?”Also Available in