Troubleshoot buffering
- Last UpdatedJan 28, 2025
- 2 minute read
- PI System
- PI Connector for UFL 1.3.2.139
- Connectors
Errors related to writing to PI AF or Data Archive are indicated with a red X icon on the connector administration page. This indicates that there is a problem with the data flow to the PI Server, and shows the relevant error that caused the data flow to stop.
Connector to Data Archive
If the connector encounters an unrecoverable PI point-based error while sending data to Data Archive, it discards the errant values while continuing to send data. The connector also logs that information with the PI point ID, timestamp, and value.
If a recoverable error occurs, the error is logged with the PI point ID, timestamp, and value. To preserve the time integrity, the data continues to buffer until you take a corrective action. Refer to the Learn about message log section of this user guide for direction on corrective actions.
Connector to PI AF
The following error messages may result from issues related to buffering from a connector to PI AF. Perform the corrective actions to resolve the issue. If the issue persists, contact AVEVA Technical Support though the OSIsoft Customer Portal Contact Us page.
|
Message Example |
Cause |
Corrective Action |
|---|---|---|
|
An invalid modification to an existing AF object was attempted. Discarding offending event and continuing processing. ID: SFO.24B0D811-C129-4FD1-8AD1-4EED17D1FBB6. Error details: Cannot change the type for an existing attribute template. Attribute template '\\TESTPI\AFResources\ElementTemplates[Airport Monitor Connector.Fuel Tank Farm]|StorageCapacity', Current type 'System.Int32', New type 'System.String', Schema 'OSIsoft.Observable.AirportMonitor.FuelTankFarmAsset 1.0.0.0'. |
Attribute type change |
Change the attribute type to the "New Type" displayed in the error message and then restart the connector. For static attributes, this will fix the problem. For data references, changing the attribute type corrects the PI AF error, but the underlying PI point will not receive updates because it still has an incompatible type. |
|
Cannot change an existing AF Element's template. AF Element 'path' with index 'ID' uses template 'existingTemplate'. Cannot apply template 'newTemplate' representing asset Schema 'schemaId schemaVersion'."); |
A new asset was processed with the same fully qualified ID as an existing PI AF element but it has a different schema ID (template). |
Delete the existing element and restart the connector. |
|
An invalid modification to an existing AF object was attempted. Discarding offending event and continuing processing. ID: SFO.24B0D811-C129-4FD1-8AD1-4EED17D1FBB6. Error details: Cannot modify an existing enumeration set. Set name 'Airport Monitor Connector.PumpTypes'. The number of entries in the enumeration set has changed |
Enum entry add |
Delete the offending enumeration set and restart the connector. |
|
An invalid modification to an existing AF object was attempted. Discarding offending event and continuing processing. ID: SFO.24B0D811-C129-4FD1-8AD1-4EED17D1FBB6. Error details: Cannot modify an existing enumeration set. Set name 'Airport Monitor Connector.PumpTypes'. 'TestReplacement' enumeration value cannot be added to the enumeration set. |
Enum entry replacement |
Delete the offending enumeration set and restart the connector. |
|
An invalid modification to an existing AF object was attempted. Discarding offending event and continuing processing. ID: SFO.6C461BA6-DCC9-4993-AF42-22375A10E8EA. Error details: Cannot modify an existing enumeration set. Set name 'Airport Monitor Connector.PumpTypes'. 'Screw' enumeration value cannot be modified. Current value 'Screw'. New value '2'. |
Enum value order changed |
Delete the offending enumeration set and restart the connector. |