Skip to content

Changelog

[3.2.10] - 2024-03-01

Added

[3.2.9.1] - 2024-01-16

Fixed

  • 3.2.9 broke trace function initialization--fixed now.

[3.2.9] - 2024-01-03

Fixed

  • Trace functions are now inhibited until event system is fully initialized

[3.2.8] - 2023-11-17

Changed

  • Added OPC-UA access to _HMI structs

[3.2.7] - 2023-11-13

Added

Changed

  • Removed call_after_online_change_slot pragma from CreateEvents(). This should fix existing issue with online changes causing cycle exceeds.

[3.2.6] - 2023-10-17

Added

Fixed

  • Added Name of Component which raised error in AbortImmediateError()

[3.2.5] - 2023-09-07

Added

[3.2.4] - 2023-08-11

Added

Fixed

  • FB_ControlSource was inhibiting Stop commands when module was in Idle state.

[3.2.3] - 2023-08-02

Fixed

  • Optimized message filtering logic on Trace() functions

[3.2.2] - 2023-07-27

Added

  • Added RegisterComponent() and RegisterSubmodule() methods to FB_PackML_BaseModule

[3.2.1] - 2023-06-29

Added

  • I_BaseFB now support the use of __SYSTEM.IQueryInterface to allow the use of the __QUERYINTERFACE operator

[3.2.0] - 2023-06-02

Added

  • Added library parameter ALLOW_DUPLICATE_SEQUENTIAL_MESSAGES
  • Added basic testing VISUs that can be connected to modules for rapid testing and debug
  • Added license file to project (MIT License)

Changed

  • By default, Trace() messages sent are filtered if the previous message is identical to the next one. This helps with the flooding of the message log if, for instance, the logic is stuck in a state where messages are being sent. See ALLOW_DUPLICATE_SEQUENTIAL_MESSAGES.

[3.1.1] - 2023-05-08

Changed

  • Removed all references to Tc3_System library

[3.1.0] - 2023-04-14

Added

  • Added FB_ControlSource
  • Added contents of SPT_PackML_Base library as part of consolidation effort
  • Added contents of SPT_ComponentBase library as part of consolidation effort
  • Added contents of SPT_Tracing library as part of consolidation effort

[3.0.2] - 2023-02-15

Fixed

  • Updated FB_BaseFB.TraceWithJson() to correctly call AddEntryWithJson()

[3.0.1] - 2022-10-05

Added

  • Added Trace() method to FB_BaseFB
  • Added Marker() method to FB_BaseFB
  • Added TraceWithJson() method to FB_BaseFB

[3.0.0] - 2022-10-05

Added

  • Initial release