PI Interface for Siemens SIMATIC Batch 5.1.9 release notes
- Last UpdatedMay 01, 2026
- 6 minute read
PI Interface for Siemens SIMATIC Batch collects batch data, converts the data to PI tags and PI batch properties, and stores the collected data as event frames and elements within PI Asset Framework (PI AF).
PI Interface for Siemens SIMATIC Batch 5.1.9, released July 2023, internally replaces PI SDK with AF SDK improving the security, robustness, and communication capabilities of the interface. As a result, this interface only writes Event Frames to a PI AF Server, and disallows creating PI Batches in the PI Batch Database.
Users creating PI Batches in the PI Batch Database will need to migrate to Event Frames in order to utilize this version of the interface.
For more information on product features and functions, including system requirements and installation/uninstallation instructions, refer to PI Interface for Siemens SIMATIC Batch guide.
New features and enhancements
There are no new features or enhancements in this release.
Resolved issues
This section lists items resolved in this release:
|
Work Items |
Description |
|---|---|
|
22127 |
Interface now properly creates Aliases for tag templates under AF. |
|
22133 |
Attribute values referencing other event frames are captured regardless of the order event frames are created. |
|
22137 |
Constraint issues during a "Delayed Start" will no longer happen. |
|
22140 |
Unirecord data sources are now included in unirecord imports and exports. |
|
22151 |
Duplicate event frames are not created when BatchID or Name contains not allowed characters. |
|
22156 |
Cache start and end times can no longer be permanently altered by arbitration events. |
|
22158 |
Debug messages should now be correctly logging based on the configuration file. |
|
22159 |
PI Event Frames Interface Manager will enable /TS flag option only for Emerson DeltaV and AVEVA Batch Management InBatch. |
|
22162 |
Non PISDK communication/network errors do not attempt to retry the connection and no longer disrupt program flow. |
|
22166 |
Running the interface second time in recovery mode resets the Event Frame's Attributes value timestamps. The Event frame attributes are processed differently during updates. |
|
22172 |
When removing an interface from PI Event Frames Interface Manager it will also remove any associated services. |
|
22178 |
Event frames are now merged properly within the cache time. |
|
22181 |
When adding an interface to PI Event Frames Interface Manager the instance id will be initialized as the same value of interface id. |
|
22185 |
Batch Interface events are sorted based on timestamputc. If two events have the same timestamputc, property events are processed last. |
|
22197 |
The Auto generated Attribute names ("Event_1", "Event_2" etc) are now named in proper sequential order. |
|
22205 |
Property templates are now assigned to the correct batch when there are multiple Procedures/Batches with the exact same name. |
|
22208 |
PI Event Frames Interface Manager now handles any differences in specifying module database Module Paths and event frames Element Paths correctly. |
|
22209 |
Interface will no longer have a delay in processing a batch when the local time is greater than GMT. |
|
22211 |
MONITORTAGWINDOW now defaults to 0, meaning monitor tag counts do not get trimmed to the most recent <MONITORTAGWINDOW> days of activity and roll over at INT_MAX unless MONITORTAGWINDOW is deliberately set. |
|
22216 |
Interface ID has been added to the message logs in order to uniquely identify log message. |
|
22218 |
All generated unirecords will have the placeholder [TIMESTAMP] have the format "YYYY-MM-DD" for a SQL source and "YYYY/MM/DD" for non SQL source like EVT files. |
|
22219 |
Unit procedure level event frames using different units will no longer be merged. |
|
22221 |
Monitor tags now accurately reflect the number of batches and their child events. |
|
22224 |
PI Event Frames Interface Manager properly creates new default virtual user service without errors. |
|
22229 |
SISBatch interface now uses a new algorithm for processing batches which fixes the issue with missing batches in real-time. |
|
22235 |
Interface configuration for RST and RET reads United States format standard. |
|
22241 |
UOMMAP is properly correctly and substituted properly for the corresponding UOM in the event frame attributes. |
|
22245 |
The unit procedure batch id attribute is controlled by the unit procedure recipe template batchid. |
|
22246 |
PI Event Frames Interface Manager does not allow older interfaces to edit health tags. |
|
22249 |
All batch interfaces remove passwords from INI file regardless of parameter capitalization. |
|
22250 |
Merging issue causing unit procedure and operation not to close has been fixed. |
|
22260 |
Batch event frames no longer merge event frames when merging is disabled and unique ids do not match. |
|
22268 |
All RST and RET within the configuration will be parsed as US format. |
|
22269 |
Procedures now close properly in cases where the UBR is true and the end time is not set properly. |
|
22275 |
A check that verifies that a Procedure Event Frame and a Unit Procedure Event Frame are both generated by the same interface instance before linking them together. |
|
22282 |
When the Unit Procedures are closed, all their corresponding children like Operation, Phase, Phase states, etc. are closed properly. |
|
22283 |
The Event log source will be created during the interface install step. |
|
22313 |
Alarm and Event data is now queried by using the Ord Identity column instead of a mix of dates and the Ord Identity column Other than the initial interface start up and history recovery, this updated method does not rely on the date to query the A&E data. |
|
22464 |
The 'Watch Interface Log' button in PI Event Frames Interface Manager opens Windows Event Viewer. |
|
23099 |
Linking is now always available to be configured in PI Event Frames Interface Manager. |
|
23177 |
PI Event Frames Interface Manager now stores RST and RET as UTC. Note that they can be edited in a local friendly time string and read into the interface correctly. When written by the configuration program they will write the times out as UTC and a local time string as a comment. |
|
23811 |
Interfaces now utilize the Event Viewer instead of the SDK message logs. |
|
24552 |
PI Event Frames Interface Manager now updates the server information icon correctly. |
|
24579 |
All interfaces now support storing credentials in Windows Credential Manager. |
|
25136 |
PI Event Frames Interface Manager display different options based on the installed interface version. |
|
25314 |
Aveva Branded Install kit. |
|
25642 |
Interface status tags that are automatically created by the interface can now be individually enabled/disabled. |
|
25811 |
PI data server collectives and PI buffering to multiple PI data servers is now supported. |
|
26466 |
Batch Interfaces now support an AF Interface Statistics element that stores the values of the pi tags recorded during interface execution. The location of the newly created element can be configured using the Batch Interface Configuration Manager, and passed through the ini file. |
|
26756 |
Writing batches to a PI Batch database is no longer supported. This version of the interface only creates Event Frames in PI AF. |
|
27053 |
Added new logging level 3 (DB) to include Unirecord diagnostics messages in to message log. |
|
27091 |
Extra emphasis on ensuring AF checkin is performed before disconnecting, as well as the addition of the AFAutoCheckin feature. |
|
50935 |
Addressed advanced parsing issue when using LBE ("Left Bound Exclusive") |
|
52120 |
Whenever an Interface becomes the primary, it will use the /RST command line switch as the start date and process the batches. |
|
67289 |
UniRecord exports now include all UniRecord fields. |
|
67298 |
Event sorting is faster and memory consumption is better managed during event queuing. |
|
67926 |
Interface will not allow Batch events with a zero start time. |
|
68207 |
PI Event Frames Interface Manager will now store SCAN values as low as one second without complaint. |
|
68907 |
The interface creates a virtual service account to run the service in new installations. The Virtual Service Accounts are named inline with the interface: NT Service/ <Interface Instance Name> |
|
69287 |
Updated the PI Event Frames Interface Manager utility to only allow TagPath properties to be set on Asset Templates and Property Templates. Fixed issue where the TAGPATH value was not being saved properly. |
|
69486 |
All attributes are now created on the correct event frame. |
|
69854 |
Fixes minor failover issues and includes a health tag that can be used to monitor failover status. |
|
70398 |
Float tag values are now evaluated correctly. |
|
70403 |
Message logging includes exception data. |
|
70471 |
Very long log messages are successfully logged. |
|
72522 |
Interface stability improvements. |
|
73489 |
Interface no longer hangs due to locale thread lock issue. |
|
73498 |
Setup kit creates the event source name under application logs to match with Interface application name which is used by logging framework. |
Known Issues
There are no known issues for this release.
Security information and guidance
We are committed to releasing secure products. This section is intended to provide relevant security-related information to guide your installation or upgrade decision.
We proactively disclose aggregate information about the number and severity of security vulnerabilities addressed in each release. The tables below provide an overview of security issues addressed and their relative severity based on standard scoring.
For this release of PI Interface for Siemens SIMATIC Batch, there were no vulnerabilities fixed or mitigated or fixed.
Security vulnerabilities fixed in PI Interface for Siemens SIMATIC Batch 5.1.9 release
|
Severity Category |
CVSS Base Score Range |
Number of Fixed Vulnerabilities |
|---|---|---|
|
Critical |
9 - 10 |
0 |
|
High |
7.0 - 8.9 |
0 |
|
Medium |
4.0 - 6.9 |
0 |
|
Low |
0 - 3.9 |
0 |
Distribution Kit Files
|
Product |
Software Version |
|---|---|
|
Microsoft Visual C++ 2019 Redistributable (x86) |
14.21.27702 |
|
Microsoft Visual C++ 2019 Redistributable (x64) |
14.21.27702 |
|
PI AF Client 2018 SP3 Patch 4 |
2.10.10.2539 |
|
PI Interface for Siemens SIMATIC Batch |
5.1.9.9 |
|
PI Network Subsystem Support (PINS)* |
3.4.435.538 |
* - The PI Network Subsystem Support (PINS) component is not displayed on the installation welcome screen if the PI Data Archive is installed .