Emulation Release Notes and History

The following is a list of features and fixes that have been included in the latest Emulation releases.

Emulation 24.2.0

  • Added capability to select MQTT Protocol version.

Emulation 24.1.0

  • Added capability to OPC UA Protocol to handle arrays. Can read a whole array or single element and can write a whole array or single element, if supported by the server.
  • Added Slave ID support for Modbus TCP/IPv4 and TCP/IPv6 connections.

Emulation 24.0.0 (December 6, 2023)

Emulation 23.0.0 (December 5, 2022)

  • Added support for additional protocols: Beckhoff, S7, and PLCSIM Advanced.
  • Improved OPC UA connections with support for polling control variables and group writing of sensor variables.
  • Using Emulation connections now requires an Emulation license. Modbus and OPC DA connections will work without an additional license.
  • Fixed Modbus bugs and improved its error handling.

Emulation 22.0.5 (July 8, 2022)

  • Fixed small bug with Allen-Bradley protocol.

Emulation 21.0.4 (April 2, 2021)

  • Fixed a threading bug in OPC UA controls.

Emulation 21.0.3 (March 3, 2021)

  • Fixed a threading bug in OPC DA controls.

Emulation 20.2.0 (August 11, 2020)

  • Added Allen-Bradley connections.

Emulation 20.0.7 (June 17, 2020)

  • Fixed a bug with reading uint_16 registers as a server.

Emulation 20.0.6 (May 8, 2020)

  • Fixed issues with the Emulation Modbus protocol. When FlexSim is set as a server, clients were unable to connect to, write to or poll FlexSim consistently.
  • Updated Modbus variable's register # field to display the actual stored register number rather than a 1-based number to accurately reflect which registers are being used.

Emulation 20.0.5 (April 17, 2020)

  • Fixed script that generates self-signed certificates for OPC UA not working for directories with spaces in the name.

Emulation 20.0.4 (April 10, 2020)

  • Enabled generation of self-signed certificates for OPC UA.

Emulation 20.0.0 (December 6, 2019)

  • Added support for OPC UA connections.

Emulation 19.0.7 (November 13, 2019)

  • Fixed modbus not reconnecting properly after a reset.

Emulation 18.2.3 (December 27, 2018)

  • Added pick options to the value field of control actions.

Emulation 18.2.1 (September 6, 2018)

  • Fixed an exception on reset with binding statistics of internal emulation variables.

Emulation 18.2.0 (August 8, 2018)

  • Fixed Modbus polling for changes.
  • Fixed the Modbus panels in the Variable shared asset so they show the associated object now.

Emulation 18.1.0 (April 9, 2018)

  • Updated the Emulation module and added it to the toolbox.