Skip to main content

Transfer object

After double-clicking the transfer object, configure the following settings and confirm your entries by clicking “OK”:

PropertyDescription
InfluxDBInflux Plug-In instance to be used
Time series

Dynamic:
The measurement series can be passed dynamically as a parameter at runtime. This is useful when data is to be written to different measurement series.

Static:

A static measurement series must be configured in the transfer object. This setting should be used when data is to be written to only one measurement series.

Timestamp Source

InfluxDB:

When receiving data, the InfluxDB server uses its own server time (UTC) as the timestamp. This option should not be used for large amounts of data. Further information on this can be found at the bottom of this page.

OPC Router (UTC):

During the transfer, the time from the OPC Router server is set as the timestamp in UTC.

Dynamic:

A custom timestamp can be passed at runtime. If possible, this is converted to UTC.

Null Handling

Error:

The transfer is aborted with an error if a null value is detected.

Discard:

The value is discarded and nothing is written to the database. No error is triggered.

Replace:

A null value is replaced with a specified value.

Tag keysTags assigned to the written value. Tags help filter and classify the data. Additionally, different tags prevent identical values from being grouped together.
Field keys

Names for the fields into which the values are written at runtime,
e.g., temperature or pressure.

Default

Default value of a field.

Note: This column is only available if “Discard” is selected for null handling.

Type

Data type of a field

Note: This column is only available if “Discard” is selected under "Null Handling."

note

Measure series, tags, and fields that have not yet been used are automatically created by the InfluxDB server and do not need to be created beforehand.

note

Inserts are performed in batches whenever possible. Erroneous records do not prevent the insertion of valid data transmitted at the same time, but the transfer object displays a corresponding error.

warning

When transmitting large amounts of data, do not use InfluxDB as the timestamp source, as this can result in data being aggregated. InfluxDB assigns timestamps upon receiving the data, which can lead to the aggregation of values transmitted within the same nanosecond during batch inserts.

It is recommended to use the OPC Router as the timestamp source or to set the timestamp yourself using the “Dynamic” option.