QuickStart Guide
...
Industrial Systems Connection ...
OSI

OSI Agent Advanced

4min

Review the following information for setting up and configuring the OSI Agent driver.

Important:

  • The DH Historian Agent can only have one OSI PI agent and one OSI PI server connection with one username/password configured for the OSI PI server.
  • The username/password in the DeviceHub configuration is to access the DH Historian Agent, not the OSI PI server.
  • If you would like to manage access to tags/data being sent through the OSI PI agent and server, you can set up multiple Litmus Edge connections through the NATS connector. See Set Up Edge Cascading with the NATS Connector to learn more.

Set Up the OSI Agent

See DH Historian Agent to review how to set up and configure the OSI Agent driver.

OSI Agent Advanced Driver Settings in Litmus Edge

If you review or edit the settings of the OSI Agent Advanced device, refer to the following parameters.

Parameter

Value

Type

OSI

Driver

OSI Agent Advanced

Network Port

The port configured in the DH Historian Agent. The default value is 4777.

Interface

You have the option of selecting the interface for accepting client connections. The default value is 0.0.0.0, which means using all network interfaces for accepting connections from clients.

User

The username configured in the DH Historian Agent.

Password

The password configured in the DH Historian Agent.

Enable TLS

Disable or Enable

Nats Connection Name

The NATS connection name, which should be the same as the Windows-based OSI Agent setting.

Nats Request Timeout (ms)

5000

Browse Request Items Count

500

When you Add Tags to the connected device, refer to the following register table and tag parameters.

Refer to the following additional resources:

Register Table

Name

Value Types

R

float64, bool[], sbyte[], byte[], int32[], sbyte, int16, int64, uint64[], float64[], string, uint16[], float32[], bool, byte, float32, uint64, string[], int16[], uint32[], int64[], uint16, int32, uint32

State

byte, string

Status

JSON