Revision history version 1 of the Tani PLC Engine. Newer info here.
The newest information is on top.
Version 1.20.21 - 2021.1.21
- The connection configuration with System.AddTopic now knows a setting for the write optimization:
Keep write sequence.
Version 1.20.20 - 2020.11.3
- The installer now supports 10 20H02.
Version 1.20.19 - 2020.9.23
- Bugs fixed
- Actualized Wibu dongle libraries from the manufacturer. A security fix with a CVE number is contained.
Version 1.20.18 - 2020.9.17
- Bugs fixed
- Arrays with len of 1 in the Siemens S7 1500 models now are handled correctly.
Version 1.20.16 - 2020.8.20
- Bugs fixed
- A seldom happening syncronisation error is fixed. It did happen on very much OPC UA client connections.
Version 1.20.15 - 2020.7.30
Version 1.20.12 - 2020.7.7
- Bugs fixed
- An other bugfix in the INAT configuration impoet fixes another IEEE import issue.
- The timeout in writing the station parameters to a device is longer now.
This should prevent the timeout message after the parameter download was completed.
- On the Regor devices now DCHP can be configured on the second network adapter without any error message.
Version 1.20.11 - 2020.6.15
- In Siemens S7 1500 connections in instance data blocks now the TIA standard view can be changed for compatibility with some S7 1500 toolkits.
The "static" elements will be dropped if it is the only element containing PLC variables.
- Bugs fixed
- In the INAT import in Siemens S7 symbols now the conversion from IEEE is working correctly.
Version 1.20.10 - 2020.6.3
- Bugs fixed
- In the locic table input element a issue is fixed. Now the value is correctly also if sync read is used.
Older versions sometimes did deliber wrong values if the variable consists from multiple bytes.
Version 1.20.9 - 2020.6.8
- Siemens S7 300/400 bit write has a new option vor very old PLC models:
Do not use the native bit write, use as alternative: Read byte, modify bits, write byte.
This is unsave. If the PLC program and the OPC Server are writing in the same element a data loss will be happen.
Version 1.20.8 - 2020.5.22
- PLC Engine Collect Minimum De Luxe and PLC Engine Collect Minimum Database De Luxe added.
- Bugs fixed
- Siemens S7 1500 with firmware 2.8 now allows writing big arrays also.
Version 1.20.7 - 2020.5.8
- Bugs fixed
- In Rockwell PLC access a rarely happen timing effect ist fixes.
If did happen if mang global variables are extsing and the first access in startup is a PLC write.
- A rarely occurring effect in conjunction with Siemens S7 1500 models has a special configuration.
After many hours running the PLC access to some models are breaking the connection for a very short time.
The new setting now allows ignoring this interruption, so the OPC client does not see any warning.
- Writing of complete structures containing boolean values now will work with Siemens firmware 2.8.
- In lists of structures containing sub structures now the data are correctly always also of they will be accessed with OPC UA.
Version 1.20.6 - 2020.4.21
- For Rockwell PLC with firmware 20.12 a special setting for arrays now exist.
The automatically PLC detection can not detect the necessary offset in reading arrays in all cases.
- Bugs fixed
- In the wizzard for PLC Engine CSV file write a stability issue is fixed.
- Modbus reading inputs now correctly reads input registers.
- Modbus now handles arrays in the input and output area.
- OSI(H1 now establishes the connections stable also if many connections will be started in a short time.
- In the OPC DA client a stability issue is fixed. This did happen when an OPC Server doesnt return the data type at the function ValidateItems().
With other words a workaround for more compatibility for not compatible OPC Servers.
- The OPC toolkit c# returns correct values for the values in structures.
Version 1.20.5 - 2020.4.6
- The installation program now has more command line parameters. This is important mostly for unattended installations which do not show anything on the screen.
- Bugs fixed
- The direct download of models from the OPC UA Modeler to the PLC Engine now always uses them directly
- Long symbol lists are scrolling correctly again. This was accidentially damaged in version 1.19.4
Version 1.20.4 - 2020.3.23
- Bugs fixed
- The Windows OPC DA client does not call "browse to" any more. The reason is that some older OPC DA servers do not handle this correctly.
- The status variable functionality from the configuration software now supports writing to time values.
- An update of the Microsoft Windows Defender solves the false positive from 2020.3.19.
Version 1.20.3 - 2020.3.19
- Bugs fixed
- The OSI/H1 driver now supports VmWare drivers from the "Fast ring" product.
- The Microsoft Windows Defender accidentally has detected a virus in ConfigServerxx.exe and WmkLicGuixx.dll.
This was from 2020.3.8 up to 20.3.19. Newer Defender updates are resolving this for the 64 Bit versions.
On the 32 bit the only current solution is using another virus software.
Version 1.20.2 - 2020.2.20
- Multiple Tani products can be installed on one system. This is necessary because many other OEM deliver Tani tools for accessing plc and databases.
- In Rockwell PLC now scalar elements single bits now can be browsed, readed and written.
- Bugs fixed
- The OPC UA timing is speed up again.
- The license usage elements now are actualized on change.
- On ebmedded devices the configuration data are saved more quickly. This mostly affects flash disks.
- The logic table conn check element enables the connection if suspended.
- Siemens S7 400 models are not longer recognized as S7 1200.
- The OPC server with small licenses and the versions for sales partners now are offering the memory variables and structures.
Version 1.20.1 - 2020.2.9
- The symbols for online diagnostics have a better design.
- The logger now shows in the file settings the absolute path of the logger file.
- PLC Engine now supports the I/O on the Regor devices.
They can be used as input or output. Also the LED visible to the user can be switched.
- Symbols for Siemens S7 300/400 Models can be imported from TIA V16 projects also.
- In the OPC DA server now writing into the plc will work faster if the client does not need a write confirm.
- Bugs fixed
- In the database ODBC access now a change allows browsing Oracle 12.c.
- In the wizard database dialog a display mismatch is fixed
- In the wizard database UPDATE an error is fixed. Now the logic table is generated correctly always.
- In new plc connections to Siemens S7 300 the default "keep write sequence" bit now will be set.
- In Modbus connections bad answers from a partner are dropped. This prevents high system load.
- For Siemens S7 1500 models with firmware 2.8.x another fix has been done. It affects the amount of elements which will be requestes at once.
- The OPC UA server now handles explicit translate calls. Some UA clients are calling this.
- Under Windows now the logic tables are number conversions from string to a number correctly.
Version 1.20 - 2020.1.4
- New functionality für UA extended services as Euromap, UMATI, TMC, PackML and more: Function calls into the logic tables, variable asignment,
events, alarms.
In the OPC jargon they will be named as "Companion Specs", others name them as "Extended OPC Services". More and more of these industry based services are existing.
The base are the reference data for this services which exists as .xml files. So future services will be supported also.
- The OPC DA client now supports "flat browsing". Older OPC DA server which originally are made for 16 bit Windows may require this.
- Bugs fixed
- A stability issue in the OPC server functionality is fixed.
This did happen on many UA clients working, many plc connections and lots of synchronous read operations.
- Quickly write of many bit values into a S7 300 with time optimization selected now works stable.
Mostly this effect did happen in lot of synchronously bit read requests did run at the same time.
- Siemens S7 1500 PLC models with firmware after 2.8 now are supported for many variables. Siemens ships this firmware starting on September 2019.
- A bugfix of the OSI/H1 driver prevents crashes especially in VmWare environments.
- The element recirect function now supports path length up to 512 bytes.
- Under Windows now certificate files with the Windows line end CR LF will be handled correctly.
Version 1.19.4 - 2019.10.15
- Bugs fixed
- An effect with MySql and OPC DA ist fixed. It did affect float numbers as SELECT return data and a locale which did use the colon
as the separator for decimal places.
- The internal license Internal05 now is using the correct order number.
Version 1.19.3 - 2019.10.13
- User configurable global settings added. This is for settings in the connection between the graphical configuration and the PLC Engine or OPC
Server. It can be used also for setting specific connections in the OPC server to read only.
- The logic table database element now has an option getting SQL command as parameter.
This is a security risc, bit it allows dynamically created SQL commands which can not be realized otherworks.
- Bugs fixed
- In the S7 1500 using mixed optomized and non optimized data blocks: A read error in combined bits is fixed.
Version 1.19.2 - 2019.9.30
- TIA PlcSim support new.
- Bugs fixed
- On devices with multiple network adapters the Rockwell station search now works.
- OPC UA Browse to internal variables of class 1 now working stable.
Version 1.19.1 - 2019.9.23
- The trigger "Value change" and "Bit trigger" in the logic tables now have an option ignoring the state between never used and the first value.
This will prevent the trigger from return on power on. The first value will be used as the initial value.
- The System topic is offering in the PlcDetails of Siemens S7 1200/1500 models more values.
This are firmware releases, cycle times, load and more.
- The OPC elements now will be delivered sorted. The sorting affects names of connections, datablock names (Siemens) and root variable lists (Rockwell).
Arrays and structure content will not be sorted. With this now arrays are displayed in the correct order.
- For special S7 300 soft PLC a setting can reduce the S7 frame length directly from startup.
Only if this is set those devices are accepting the connection.
- Bugs fixed
- Rockwell routing over DH+ now knows more PLC and adapter models. This allows accessing PLC behind multiple DH+ networks.
- Rockwell reading of system structures containing hidden elements now work stable.
- OPC DA will work stable also if a client uses the same item multipne in one request.
- The installer of the configuration standalone now handles the item syntax based data conversions correctly.
Version 1.19 - 2019.9.5
- Rockwell MicroLogix/SLC/PLC5 support new. This runs the Micro800 family also.
- Rockwell Routing new. PLC using DH+ and other busses can be accessed over any network capable Rockwell controller.
Complex routing paths using DH+ and underlaying IP networks are supported also.
- The arm64 software now is supporting the dongles also.
- The installation restarts the dongle software. So the actual copy is installed always.
- Item redirects are fully supported.
- Bugs fixed
- The OPC UA server accepts connections from UA clients which does not send a url.
The UA specification will require an url given.
- An error in the logic table timestamp convert is fixed: Seconds, minutes and hours with zero are handled correctly always.
- The Windows version of the configuration software now offers the serial diagnostics if the device supports this and serial is licensed.
- The station search in the configuration software will find the devices on machines with many network adapters also.
- The optimize logic für connections working symbolic - Siemens TIA, BACnet, Rockwell - does not cut variable names.
- The input and output element in the logic tables with MQTT connections now again accepts all data types.
This was damaged in version 1.17.
- The logic elements handling times now set the error output on invalid timestamps.
- The Linux installer for gui programs now are supporting the Russian language.
- The marked lined in the diagnostics logger under Windows is better readable
Version 1.18.5 - 2019.8.31
- Bugs fixed
- S5 H1 connections with a separate connection wor wtiting now works again. This was damaged in version 1.17.0.
- The setting "single plc request" in Siemens S7 300/400 and Mitsubishi connections now handles write jobs also.
- The setting "single plc request" in Mitsubishi now is using another 3E protocol opcode. Some plc firmware releases are requiting this.
Version 1.18.4 - 2019.8.22
- Bugs fixed
- In connections to PLC a stability issue is fixed. It could happen that data was not updated anymore.
Version 1.18.3 - 2019.8.6
- New setting in the logic table value change trigger: Depending on the required logic a value change will be detected immediately
or only after the trigger reset element.
- Bugs fixed
- Logic table input elements now always correctly start on power on with OPC redundancy connections.
- In BACnet COV with many elements are handled correctly now.
- The TIA symbol import for S7 300/400 Models now imports strings from TIA15 correctly.
Version 1.18.2 - 2019.7.30
- In BACnet the start of a connection is speed up. The browsing is catching the necessary elements only.
- BACnet now optimizing using arrays and structures. The network load decreases, the performance increases significantly.
- BACnet has BBMD support now. This simplifies the configuration of connections in complex environments.
- BACnet COV elements now supported. These elements additionally have a configurable connection check.
The application does not need handling this, the usage of COV will be pretty simple.
- Bugs fixed
- The default value of BinaryInput, BinaryOutput, MultiState, BinaryValue and more now works stable.
- The Windows installer of PLC Engine now installs on a new machine the needed memory variable for the test logic table.
- The configuration shows the list of connections correctly also if more than 260connections are existing.
- Writing variable values with the configuration status functioanliy handles 16 and 32 bit variables correctly.
This was damaged in version 1.18.1.
Version 1.18.1 - 2019.7.1
- The status variable now shows elements of structures and arrays separate. This easily allows writing of structures and arrays.
- OPC UA now supports variables with the type LocalizedText and QualifiedName. Both variables are read only.
- The price lists now are available in French, Spanish and Portuguese.
- The online license activation now supports the activation over MAC addresses. Additionally bulk activations are possible now.
- Bugs fixed
Version 1.18 - 2019.6.13
- Bugs fixed
- A stability issue in the OPC client redundancy is fixed.
Version 1.17.14 - 2019.6.8
- The Russian language ist supported now. Website, configuration, item syntax help
- The internal product version management has been optimized. This allows a central management of the product names and product functionalities.
- The browsing representation of arrays in Siemens S7 1200/1500 can be changed with a configuration option from element[x,y] to element.x,y
- Bugs fixed
- More of the older versions of the Siemens S7 1200 are supported. This mostly affects models from 2011, it affects optimizing to complete data blocks also.
- The System tree now offers correctly the Siemens S7 1200/1500 models order number and plc model.
- In the Siemens S7 1500 models now datablocks containing alarms are handeld correctly.
- In Siemens S7 1500 projects with inputs defined first now comments are handled correctly.
Version 1.17.12 - 2019.6.6
- Bugs fixed
- Siemens TIA symbol import in TIA 15.1 for S7 300/400 models expanded.
Now newly created data blocks after convert a project from an earlier TIA version will be handled.
- Siemens TIA symbol import in TIA 13 for S7 300/400 models expanded. This affects SDB with instances of more SDB.
- In Siemens S7 1500 and 1200 models a plc program change under heavily OPC write load will work stable.
- The Siemens TIA portal V13 symbol import now imports recursively created index data blocks.
- The configuration will offer the adapter selection in OPC UA client connections now.
- A stability issue in the logic table handling ist fixed. It did happen in using OPC UA client connections with input elements.
- The redundancy with OPC client connection will register the elements also if the communication partner will deny this.
Version 1.17.11 - 2019.6.4
- Bugs fixed
- Intensive MQTT data write does not consume memory.
Version 1.17.10 - 2019.5.21
- The Phytec Regor devices now are shipped with a MySql database and a web server.
MySql will be administrated with a browser using phpmyadmin. MySql and the web server is switchable off.
- The Siemens TSAP search will find the Logo8 automatically.
- Bugs fixed
- Systems with network namespaces for separating networks as the Regor devices now are supporing OPC UA connections on the given adapter.
- In the OPC UA certificate management an error is fixed.
- The email send dialog now allows the creation of a new mail connection.
Version 1.17.9 - 2019.5.12
- Bugs fixed
- The new added setting "Deactivate receive cache" will stabilize OPC redundancy connections.
- In the OPC server the last optimizing can be deleted now.
- In the ODBC driver more data types are added. At most Oracle will need this.
During this work a stability issue using NULL data values in the database is fixed.
Version 1.17.8 - 2019.5.2
- Bugs fixed
- Moreover a stability issue in the item management is fixed.
Again this did hit the OPC groups, now more than 5000 OPC groups with multiple thousand elements will work now stable.
- Unfavorable timing settings which an OPC UA server will deliver will be corrected so that a stanle connection is guaranteed dynamically.
- The configuration now shows the ODBC parameters correctly again. This was accidentially damaged in version 1.17.6.
- An issue with suffixes in S7 300 symbols is fixed.
Version 1.17.7 - 2019.4.16
- The grahical configuration now saves the last used status variable table.
- Dongle licenses now can be stored on new Wibu dongles.
- Bugs fixed
- On S7 1500 connections with switched off name groups now the comments of input and output elements
are handled correctly also if the symbols has been entered in the same sequence.
- A stability issue in the internal handling of the items is fixed.
The effect did happen if many OPC groups with many elements will be switched on and off quickly.
- More than 1000 items can be handled in one OPC request.
- In the logic tables the Array Get element handles bool elements correctly always.
- Bacnet bit strings are supported now.
- The graphical configuration does not consume memory on empty variable tables.
Version 1.17.6 - 2019.4.8
- New: Redundancy for OPC UA client connections.
- Bacnet is optimized for supporting the possibilities of newer devices.
- Bugs fixed
- The VIPA Speed7 detection during the automatically Siemens S7 slot search is extended for more models.
- The auto discovery service does not slow down under Windows.
This did happen if lot of OPC servers from various manufacturers are installed in parallel.
- In The Siemens S7 1500 models now bool arrays can be written.
- The ip address change for devices which can not be reached directly works stable also
if the device and the pc has multiple network adapters and multiple ip addresses.
- An stability issue in using much OPC UA client connections is fixed.
- In fast working raw data connections a stability issue is fixed.
- The OPC UA server now supports systems with more than ten local station ip addresses in discovery.
- The writing in logic tables now reacts immediately on slowly connection establishing.
So the first data in very slowly configured data witt be handled immediately.
- In older Rockwell controllers using firmware 20 written array data will not be shifted.
It is not exactely checked if this will be correctly always. In multiple plants this is working stable.
Version 1.17.5 - 2019.4.2
- New products PLC Engine Nano for one plc, 10 items and 5 logic tables.
Version 1.17.4 - 2019.3.26
- Connections to Modbus now are supporting multiple connections needed if they are running over a Modbus TCP/RTU Gateway. Two options are existing:
- Create multiple Modbus connection. One is the master containing the IP address. The others with differend unit id or time settings will reference to this master connection.
- Use the Unit ID element from the Modbus item syntax.
- BACnet priority array new.
- BACnet schedule new.
- Siemens S7 symbol import for TIA version 15.1 new.
- The structure import from controllers now offers all elements containing structures. This simplifies the selection.
- Complete support of struktures in Rockwell controllers.
- ODBC database connections now are supporting a special settings mostly used for DB/2 on an AS400: Drop the semicolon behind the last element.
- Bugs fixed
- Arrays with float values as a single element (all array data at once) in the S7 300 are working stable now. The same is true for arrays of timers and counters.
- Importiertd struktures in Rockwell controllers are recognized and cam be used everywhere.
- In the S7 1500 models system structures in peripheral elements are supported now.
- In the S7 1500 models hidden elements are dropped again. This was damaged in version 1.16.7.
- The S7 300 Symbolimport now handles IDB which are referenced over IDB.
Version 1.17.3 - 2019.3.25
- Licenses added and license model expanded.
Version 1.17.2 - 2019.3.19
- Special VIPA Speed7 detection in the S7 slot search. This will prevent effects with older Speed7 models if a S7 1500 model is searched later.
- Bugs fixed
- BACnet names with dots now under Windows are detected correctly.
Version 1.17.1 - 2019.3.4
- New produkt OPC Server De Luxe Maximum.
- New produkt PLC Engine De Luxe DB Maximum.
- New produkt PLC Engine Small DB Maximum.
- New: Assistent for CSV file creation.
- New assistent for the creation of connections to Mitsubishi controllers.
- Bugs fixed
- Now dots in controller names are allowed. Thew will be enclosed on "".
- The Mitsubishi dialog for subnet values will save the enetered values correctly.
Version 1.17.0 - 2019.2.18
- New: PLC Engine supports serial lines in devices and under Linux. USB seriell adapter can be used also.
- New: Serial Modbus RTU.
- New: Email client. The new logic output element sends emails.
Email will be used with connections, so multiple mail accounts can be used simultanously.
A wizard simplifies the settings of the mail account.
In the logic tables all input elements will preserve their last value after an error in the connection.
- In dynamically created connections the application timeout can be configured also.
- Bugs fixed
- Quickly running OPC UA write requests to not registered elements do not return an error anymore.
- Writing to big amounts of elements has been speed up.
- In multi dimensional arrays over OPC the array indices now are in the "Siemens style".
- Under Windows a performance issue with Microsoft SQL database access is fixed.
Version 1.16.8 - 2019.1.9
- Bugs fixed
- Multiple licenses for multiple stations in one file now are working stable.
- In quickly stoping and starting again with multiple elements in a S7 300 a stability issue is fixed.
Version 1.16.7 - 2018.12.17
- The configuration software now can activate licenses online.
- PLC Engine now handles more than 4 connections to databases.
- Bugs fixed
- Using a lot of memory variables is speed up during the software startup.
- Refresh of a logic table using F5 now asks for saving for mand changes.
- the accuracy of OPC UA timeouts under Windows is increased. This prevents timeout messages on short running timeouts.
Version 1.16.6 - 2018.12.11
- Bugs fixed
- Im revision OMS2.290 of the S7 1200 now instanced data blocks are recognized correctly (5).
Version 1.16.5 - 2018.12.7
- Activate software license online. Single or with lists if many licenses need to be activated.
A big license file containing the license activations for many stations can be created. It can be created by the customer, or if the MAC addresses of the devices are sent to Tani
the ready file will be created by Tani and sent to the customer.
This will simplify the usage of a copy station for setup of multiple devices.
- The OPC Server "Minimum" and "Small" now are offering the memory variables and the status window for the configuration software.
- Float data now are setting the LOCAL_OVERRIDE quality if the value becomes nan.
- Bugs fixed
- A fragmentation issue in loading symbols is fixed (4).
- In the S7 1200 an issue with CHAR elements in flags and i/o is fixed (6).
- In long fields of integer variables in the S7 1500 a fragmentation issue is fixed.
Version 1.16.4 - 2018.11.14
- The online diagnostics in the logic tables does not stop during the change to another activated logic table.
- Bugs fixed
- In Rockwell controllers structures beginning with "__" are not showed if the desired setting is made.
- Connections to industrial controllers configured with redundancy can be created again. This was damaged in version 1.15.
Version 1.16.3 - 2018.11.8
- Siemens S7 300/400 symbol import with TIA V13 and v14 and v15 projects.
- Bugs fixed
- Logic tables using files now are preserving the file rights if they had been changed from outside.
- Modbus UDP connections to partners which do not offer the port using less computation time.
- Some S7 1200 models can handle 50 requests only. This will be handled now.
Version 1.16.2 - 2018.11.2
- In Modbus TCP connections a new setting allows register bit write instead of using the secore Modbus standard handle insecure with read, modify and write.
Some modbus devices do not have implemented the register bit writing.
- Bugs fixed
- BACnet devices using 16 Bit or BIG5 charsets now are supported.
Version 1.16.1 - 2018.10.18
- More wizards exist for database access: UPDATE and DELETE.
- Full structure support for Rockwell cointrollers now exist. So complex elements can be handles as one element.
- Sequence chains in the logic tables now uses step names additionally to the step numbers. This simplifies the usage.
- If a step number in a sequence chain is changed now all affected step jumps are corrected on request.
- The files from the diagnostics logger can be up and downloaded with the configuration software.
This also handles user data files handled by the logic tables.
- The OPC simulation to controllers now can be used for symbolic working PLC models also. Affected are S7 1500 and Rockwell Control Logix.
- Bugs fixed
- The deletion of an item now is written correctly into the diagnostics logger.
- Mixed calls ov event read and sync read for an item now stable brings the value after the call time. This is more secure but more slowly.
- The OPC UA client now supports the newer Siemens WinCC panels and their integrated OPC UA server.
- A issue on the creation of new connections to controllers is fixed. This did happen on multiple going back to the plc protocol type.
- Linux: Newer systemd environments now can stable stop processes which are depending on other processes.
This will affect firmware updates, but it may be important also for the management in bigger environments.
Version 1.16 - 2018.9.24
- Mitsubishi Melsec-Q support added. This works with all Mitsubishi controllers from the year 2000.
- Bugs fixed
- In the logic tables now the 16 Bit substractions works stable.
- The OPC UA server honors the special setting "IP address instead of domain name" also in using global discovery.
Version 1.15.3 - 2018.9.21
- Bugs fixed
- A stability issue in Rockwell controllers with separate network modules is fixed.
Version 1.15.2 - 7.9.2018
- Bugs fixed
- A stability issue during element browsing is fixed.
This was a side effect of an speed optimizing during the creation of thousands of elements.
Version 1.15.1 - 5.9.2018
- Bugs fixed
- The installation under Windows now again handles system path variablen length above 1K.
An update from the installation generator did bring this effect.
But now the install details logging does not work anymore. The installation generator manufacturer is working on this.
Version 1.15 - 29.8.2018
- Backup and restore of complete configurations gives more detailed messages to happened errors.
- The installation under Windows creates a "install.log" file.
- In the logic tables external programms can be called with the new element "External call".
- Big logic tables can be zoomed. This simplifies the handling and the overview.
- In Rockwell controllers internal variables will be dropped.
- Bugs fixed
- Renaming connections will rename the symbols also.
- The uninstaller now removes the OPC UA xml file.
- In the OPC libraries the confirm call initializing has been changed. This simplifies c# and Java confirm calls.
- String constants given to System.Topics.<MyTopic>.AddVariable now are supporting comments.
- The time display in sequence chains now is showing the correct local time.
- Using symbols now does not bring an unknown error 3.
Version 1.14.5 - 27.8.2018
- Bugs fixed
- The Windows installation fixes an internal certificate error from the standard libraries.
The reason was an expired system certificate which only will be replaced on an online system update.
- Under Windows the installation registers the services more stable.
In earler versions the installed services sometimes did not start after the installation.
Version 1.14.4 - 6.8.2018
- With the dynamic connection creation functionality now OPC UA, OPCPipe and OPC DA client connections can be configured.
- Installations with the dongle can be expanded directly on the plant.
- The system topic now offers the amount of licenses. This is created from the base license and the installed addon licenses.
Additionally the license limits are offered: The maximum possible and the currently used: Number logic tables, number items, number connections.
- More license models are existing now, this is used für individual license contracts.
- In OPC UA and OpcPipe the creation of much elements now is working much faster.
- Bugs fixed
- The system topic now brings the order numbers without a null sign on its end.
- The OPC UA server now supports the Python OPC UA library with the function which will create an item name from multiple parts.
- ODBC now supports Microsoft Access.
- The Siemens S7 symbol import supports predefined strings containing the semicolon and the dollar sign.
- If multiple BACnet connections exist they will start stable after reboot.
Version 1.14.3 - 25.7.2018
- In OPC DA client connections now the application timeout can be set. Before this was fixed to 20s.
- Additionally now dots in item names in OPC DA client connections will be converted in an exclamation point.
The dot is used as a name separators in many OPC software. The conversion will prevent wrong browse display and errors on the item registration.
- Bugs fixed
- Windows only: Another fix stabilizes the access to redirected home directories. This again affects file locking.
- If connections are reconfigured during heavily running write jobs in the logic tables the write will be finished with an error now./li>
- A stability issue in the conjunction of hevily loaded IP connections and OPC UA and OpcPipe is fixed.
Version 1.14.1 - 19.7.2018
- Bugs fixed
- The dongle recognition will work again. This was damaged in version 1.20.
Version 1.14 - 17.7.2018
- OPC UA extended discovery.
This simplyfies the configuration of OPC UA connections if the communication partner supports this. All available UA server now will be find online and showed in a list.
The internal discovery server is fully compilent so it can be used as an external discovery server.
Additionally to the internal running discovery server an external discovery server can be configured.
- OPC UA mulitcast discovery. This can be configured over the internal discovery server. As an alternative an external multicast discovery server can be configured.
- The OPC UA connections will work also if the domain system is not configured properly but the remote client needs this.
- The configuration software now uses a progress bar for the communication display. This allows faster reactions after the software start.
- Logi tables for database access created with the wizards can be saved also if the database defines elements with "can not be zero".
Some databases will set those values internally (the Pre Insert which is known by Oracle databases).
- A new logic element allows switch off and on again of source elements. This is important on MQTT and raw input elements.
It prevents reading more data from the input if the logic table is handling the logic elements behind the source.
- In connections with redundancy a new option allows the writing to all connections of the redundancy.
This is needed if the controllers are redundant also.
- Bugs fixed
- On OPC UA if many sync jobs are used and the connection will be break down frequently the core will not restart.
This can happen on special heavily load and stability test clients if multiple of these tests are running simultanously.
- OPC UA now supports more than 48 server connections.
- In the S7 1500/1200 now comments are delivered.
Version 1.12.14 - 14.6.2018
- Bugs fixed
- In the S7 1500 now instance data blocks with UDT and with the setting "set in IDB" are supported correctly also on complex structures.
- The ODBC access does not set the timeout values if the ODBC driver version 11 is used.
The Oracle ODBC driver error exists in Linux and Windows, in version 12 it is fixed.
- H1 fixes a Windows error which mostly happens on redundant server clusters.
Version 1.12.12 - 5.6.2018
- The OPC DA client is supporting more - often very old - OPC DA Server.
OPC DA was not standardized as well as OPC UA.
- Bugs fixed
- In MQTT a stability issue is fixed.
- The MQTT client now can handle more than ten topics simultanously.
- The OPC UA server now offers the item data types during browsing properly again.
This was damaged in version 1.12.11.
Version 1.12.11 - 30.5.2018
- Lot amount of symbols in one list now works much faster.
- New addon 100 000 items.
- Now hand edited symbols can be used for controllers which are supporting online variable browse.
This sometimes is neccessary for some OPC UA and OPC DA servers do not deliver data types.
- Bugs fixed
- Tiemstamps in the S7 300 in BCD format handles the millisecond value correct also on number parts above 8.
- A stability issue in the OPC UA server is fixed.
It did happen if many syncronous read and write jobs are running and the connection will be interrupted frequently.
Version 1.12.10 - 16.5.2018
- Printing of logic tables into SVG graphics added. This function will be offered only if it is enabled on the command line.
- The connection diagnostics are soning more detailed messages:
ARP errors (mostly the partner station is switched off),.
Domain errors (the domain name is wrong or is not registered).
Network configuration errorsr (no router, the network adapter is switched off).
- All components from the dongle manufacturer (Wibu) are actualized.
- Bugs fixed
- The setting "IP address instead of domain name" in the OPC UA server connections are offered during editing a connection also.
Version 1.12.9 - 13.5.2018
- In the logic tables now raw data receive can be used if the same data are received multiple.
The new trigger "New raw data" allows this.
The raw data receiving additional can be handled with "Raw data receive suspend" and "Raw data receive resume".
- The logic table input element converts the data value to that which is configured. This is true an dynamically configured items.
Exceptions are conversions from scalar data to strings or back. This need to be handled separately.
- Bugs fixed
- The setting "Offer over OPC" for structure definitions now is handled always.
Version 1.12.8 - 4.5.2018
- Bugs fixed
- During the creation of a new self signed certificate now the domain name is used also.
The precausions are: The station name does not contain dots, and the domain name exists.
- a stability issue in conjunction with ceritficates is fixed.
It could happen on not accepted certificates.
- Under Windows 32 bit less system handles are used.
Version 1.12.7 - 26.4.2018
- Bugs fixed
- The input element system utc time in the logic tables now returns the correct time under all Windows service packs.
Version 1.12.6 - 24.4.2018
- Bugs fixed
- The connections from the configuration client to the devices now stores a changed port number.
- Broken connectiond from the configuration client to a device now works stable after a station change.
- The OPC UA Server handles abort and error requests correctly and stable.
- Sending of long data frames - multiple 100KB - now works more quickly.
- Extensions for BACnet are available for accessing a wider range of devices.
- In accessing optimized structures a stability issue is fixed.
Version 1.12.5 - 19.04.2018
- The OPC UA server funktion now works much faster on access to industrial controllers which are working with symbols directly.
- Up to 64 network adapters are supported now.
- Bugs fixed
- The OPC UA client supports enum data.
- The OPC UA client can browse and access variables behind nodes which are marked as non readable.
- Under OPC UA properties can be read. The server need allow the reading for the requested variables.
- The station search of the configuration software does not use 100% of computation time on systems with one cpu only.
- OSI/H1 now works stable on cluster servers with more than 64 cpu and more than 32 network adapters.
- MQTT requests again after connection failures at the time a write request was running.
Version 1.12.4 - 14.04.2018
- The OPC UA client supports more functionality for handling of structures.
- Bugs fixed
- The OPC UA client detects variables with badly assigned data types.
A reading of the data value is not necessary, before only this did return the correct data type.
Version 1.12.3 - 11.04.2018
- Bugs fixed
- The S7 1500 access now is supporting the system function blocks which are shipped with some expansion cards.
- MQTT send does not hang after long times.
Version 1.12.2 - 23.03.2018
- Bugs fixed
- RAW connections using plc header or rfc1006 with data life acks enabled does not hang in sending data after long time of running.
Version 1.12.1 - 22.03.2018
- Structures now are a standard data type. OPC UA handles structures as normal elements. Some industrial controllers are knowing structutes as Siemens S7 300/400 und S7 1200/1500, Rockwell Logix and BACnet.
- Structures can be created dynamically over OPC. This lies in the System tree - Topics <topic name> AddStructure.
- The S7 1200/1500 optimizes the communication to the controller over structures.
This dramatically increases the communication, eminently if lot of bit variables are handled.
- Fields which does not start at zero now can be handled with the start offset. This need to be enablen in the connection protocol settings.
- The Memory variables can be switched off central.
- Bugs fixed
- A stability issue in OPC DA is fixed. This did happen in very lot of variables with invalid parameters was used.
Version 1.10.24 - 14.2.2018
- Bugs fixed
- Software licenses will be recognized correctly on software actualizations from very old revisions.
- Logic tables containing raw data on multiple elements do not stop after long periods.
Version 1.10.22 - 22.1.2018
- In the Siemens S5 now bits can be written also in very old configurations which will need a separate connection for writing.
- Support for the W&T purebox with firmware 1.46 added. For the firmware update please use the configuration from version 1.11.10
- Bugs fixed
A flaw in using very much variables in Rockwell controllers is fixed. Now all variables are using the correct data type.
This behaviour happened if more than tenthousand variables are existing. Variables in structures are not affected.
Version 1.10.20 - 16.1.2018
- The performance on access to Siemens 1200/1500 models is speed up.
- Bugs fixed
- In the S7 1500 structures are showed correctly also if the data block using them was edited with Step7 TIA Portal before v12.
- The access to a S7 1500 using lot of flags and inputs / outputs works stable now.
- The optimizing of read requests to s Siemens S5 now combines bit and word area elements.
This will increase the speed if lot of bit and word elements are requested in mixed order.
- S5 connections with H1 to CP which can handle the writing into the plc woth two connections only are working much faster.
- Editing a subroutine call in a logic table now works also if the subroutine itself was changed to more input or output parameters.
- The editor for the user/password of the configuration access now can be used on systems with touch also.
- The OPC UA dialogs now does not show multiple overlying parameters.
Version 1.10.12 - 6.12.2017
- Bugs fixed
- Rockwell plc with firmware after 10/2017 now works.
Version 1.10.11 - 29.11.2017
- Bugs fixed
- Extensions for some BACnet devices included.
Version 1.10.10 - 26.11.2017
- Bugs fixed
- Stability issues in OPC DA fixed. This could happen if multiple OPC DA clients are working simultanously, and at minimum one of this frequently creates and deletes the DA connection.
Version 1.10.9 - 20.11.2017
- Bugs fixed
- Logic tables working ofer redundant configured connections are working stable if elements are written only.
- The configuration handles big amounts of memory variables correctly.
- Editing variables in the status variables display does not disturb the list.
Version 1.10.8 - 15.11.2017
- BACnet supports devices which can not handle browsing multiple.
- Bugs fixed
- Seauence chanins now are starting on poweron always.
- During the creation of subroutoutine input parameters the configuration software does not block.
- The logic elements input and output with variable item name and unconnected input for the name does not hang the engine.
Version 1.10.7 - 9.11.2017
- Windows Server 2008 without service pack now supported.
- context sensitive help in the konfiguration now available on PC Linux also.
- Bugs fixed
- The wizard databases now allows changing element assignement from variables to constants and back.
- Better support on Windows systems with complex group securiry rules set.
Version 1.10.6 - 6.11.2017
- In connections to a S7 1500 the browsing of instance data blocks can be switched off. This simplifies the usage of some OPC UA clients which will browse recursively all items.
- The diagnostics logger allows marking lines. Marked lines can be given into the clipboard.
- The konfiguration device connection dialog searches new stations all the time the window remains open.
- All elements in the system tree are readable now, before some elements did allow writing only. Some OPC clients did not support write only elements.
- The dongle now can be used in the network. A central dongle can contain more than one licenses optionally. The network dongle need to be enabled in the configuration: General sytstem settings - allow network dongle.
- The OPC UA client can ignore short session errors from the partner station.
- Bugs fixed
- After a firmware update no license errors are shown.
- In the logic table display no hand cursor is shown over elements if the online diagnostics is active.
- Under Linux the all submenu texts are translated now.
Version 1.10.5 - 30.10.2017
- New: Support of the pure.box5. The device is offering two separate ethernet adapters - ideal for separating different networks.
Bugs fixed
- OPC DA client stability issue fixed.
- Loading and saving device data now works stable on Suse Linux Leap 42.3.
Version 1.10.4 - 26.10.2017
- Bugs fixed
- S7 1500 programs with instance data blocks recursive with function blocks with instance data blocks now working.
Version 1.10.3 - 25.10.2017
- Bugs fixed
- Logic tables containing text to number conversions are working stable in Win10 64 Creators Update and Win7 with hotfixes after 05/2017..
Version 1.10.2 - 24.10.2017
- Sequence chains and other groups of logic tables can be temporarely suspended.
On the reactivation later they will start with the the first step.
All changes on logic tables in the suspended group will work if the group will remain working.
On the end of the configuration software all suspended groups remain working.
- New logic element for OR and AND:
They will switch the ouptut if it is clear that this is true (any OR element is true, or any AND element is false).
It will not wait until all elements are having new data.
The existing OR and AND elements are waiting for all input signals have new input data. They are existing as before.
- New logic element for handling text data: Remove letters, from start, or from end, or both.
- Complete groups of logic tables can be copied with the clipboard.
- Complete groups can be renamed.
- The entry of constant texts in the constant element is easier to handle. Texts and text arrays ars handled separate.
- The OPC UA client caches more data, mostly data returned from exploring. This speeds up the communication.
- Memory variables and structures can be exported and imported separately. Single elements or group of elements can be used.
- The dongle and software activations are searched after the software start for some minutes.
If a dongle or software activation is found it will be used.
After the search period the choosen test license will be active.
- Bugs fixed
- More than 10 groups in the memory variables are working stable now.
- The logic tables created with the wizards are shown correctly again. This was damaged in the configuration 1.11.3.
- Sequence chains are starting on the first step always after power on.
- On startup of PLC Engine the logic tables are staring after all logic tables are load. This prevents a logic table startup error because a called subroutine is missing if it will be loaded later.
- The deletion of all memory variables or structures in the menu now working.
- On change of parameters in subroutines the diaplay is actualized immediately.
- The change of the S7 protocol in the TSAP dialog now corrects the protocol setting.
Version 1.10.1 - 11.10.2017
- Bugs fixed
- The OPC UA browsing for the search of later findable elements handles the timeout for all elements properly.
Version 1.10 - 2.10.2017
- BACnet support new. BACnet often is used in the building automation.
- New diagnostics for variables. The variables can be sort to the variables itself or the client which uses them.
- Multiple triggers in one logic table will now handled separate if the following conditions will be true:
- Multiple not connected logics are existing.
- Multiple of this independently logics will have its own triggers.
- Variables which will be used over OPC UA client cyclic will be rebrowsed all 30s if they can not be found.
- More colors can be used in the logic tables: Comments, constants.
- In the graphical editor the logic elements can be placed betwenn existing elements. The existing elements will be moved as row or column - or both if an element will be placed on the cross.
- The graphical editor now handles a cursor position. Elements handled with the keyobard or speedbar will be inserted on the actual cursor position.
- More OPC UA server errors from some machines are bypassed: Wrong reply to Publish rquests.
- Bugs fixed
- In the graphical editor moved elements are handled more properly. The recalculation of the whole logic table will not be called so often.
- Structures can be commented.
- Variables in structures can be commented later.
- Multiple connected in series triggers - a value change and a bit trigger - now are working stable.
- Subroutines with structures as parameters are now handled stable. This affects the edit phase and the runtime behaviour.
- S5 strings now are accepting the maximum given length.
- Modbus symbol import now handles big amount of symbols.
Version 1.9.5 - 4.9.2017
- Bugs fixed
- Fixings for the S7 1500 bit write.
Version 1.9.4 - 1.9.2017
- Bugs fixed
- Data comparisons now stable with float values also.
Version 1.9.3 - 31.8.2017
- Bugs fixed
- Fixings special for the ODBC Oracle database. Oracle does conform some ODBC specifications. Special handlings are required.
Some important things in using ODBC with Oracle databases:
- The user and password needs to be given in the connection configuration. Oracle does not offer configuring the password in the ODBC system configuration.
- The browsing of schema does not work, Oracle does not support this. Please use the username in capital letters for the schema name.
- If the table name and column namens are not browsed enter this names in capital letters also.
- ODBC connections using the Oracle database do not hang if logic tables using ODBC Oracle are running and more ODBC Oracle database elements are configured.
Version 1.9.2 - 25.8.2017
- Bugs fixed
- The file create trigger does not respond a configuration error.
Version 1.9.1 - 23.8.2017
- Bugs fixed
- ODBC under Windows XP does not hang if no ODBC data source will be given.
Version 1.9 - 14.8.2017
- Postgre SQL added.
- ODBC added. Windows and Linux.
- More logic elements can be configured with settings as a parameter. This will affect roundings, the time trigger and some more.
- The licenese and their status values will be offered in the system tree.
- On the Raspberry PI and den W&T devices the time settings are supported now. The hardware manufacturers individual website need not to be needed anymore.
- All libraries affecting security things are actualized.
- The configuration offers the speed bar buttons for the logic table handling in a separate line. This simplifies the usage on small screens.
- The logic elements are showing more detail information if enough space is available. This mostly affects the database elements.
- Input and output of floating point numbers now honor the language setting: Comma in Germany, dot in the US.
- The database request element now returns additional more information about the return status of the database request.
- The online values are showing more details, also on the structure build output.
- In logic tables using subroutines now the online diagnostics is offered.
- Bugs fixed
- If few or slowly working logic tables exist only less computation time is used.
- The Linux installation process now installs the MySql client libraries. Ubuntu needs this in some versions.
- The saving and restoring of the configuration parameters works also if non US ASCII letters are used in the path.
- The Microsoft database now supports more time formats. So the datetime element no longer needs to be handled with a separate conversion element.
- All database access now supports utf-8 if ever possible. Depending on the database or database element there may exist limitations. This is because some database types do not support non US-ASCII letters on all elements.
- On the W&T devices the software will start even if multiple firmware actualisations are made.
- The Windows installation now works if nor configuration or neither OPC test programm will be choosen.
- OPC UA client connections does loose and restore after some minutes if very few items are used only.
Version 1.8.6 - 12.7.2017
- The online diagnostics of the logic tables are showing outputs never used in grey and without a value.
- Bugs fixed
- OPC UA client connections do not break after hundred thousands of write operations.
- Rockwell Compact/Control Logix elements do not longer disturb after many controller program changes.
- The element "Create structure" works again. It was damaged in version 1.6.1.
Version 1.8.5 - 7.7.2017
Bugs fixed
- The configuration software now works stable in editing S5 connections with H1.
Version 1.8.4 - 4.7.2017
- Bugs fixed
- In the W&T devices the NTP setting now works on devices with firmware after 1.33.
- The configuration software now contains the time zones file. So now the time zone can be set.
- Ms SQL bit write uses 0 and 1 instead of FALSE and TRUE if the sql server version will require this.
Version 1.8.3 - 3.7.2017
- The symbol import for Modbus now knows the setting "delere old symbols before the new import".
- Bugs fixed
- In the W&T devices now the time settings are working: NTP and direct time setting.
- Tje online diagnostics of database elements now shows the state of the used cfile cache separately.
- The Siemens Step7 symbol import works stable under Windows also if only some variables need to be imported.
Version 1.8.1 - 14.6.2017
- Bugs fixed
- Startup with very much logic tables works mich faster.
- Editing a subroutine which is used in very much logic tables does not bring an error message.
Version 1.8 - 8.6.2017
- In the memory variables more variables can be added dynamically.
This will work over specialized OPC UA services. It works also with writing to the "AddVariable" element.
The creation of new connections to controllers did exist for longer time.
The dynamically created elements remain until the end of the OPC Server - mostly by switching off the PC.
- In connections to controllers symbols can be created dynamically.
- The memory variables now are supporting groups. An OPC client browses them as a tree.
- String Arrays are supported now.
- The management of software licenses is simplified.
- In connections to Modbus devices the charset can be selected. Strings are using this.
- In the Siemens S7 300/400 controllers more elements are offered in the program code area.
- Bugs fixed
- Licenses will be stored also if no authorisation code will be entered.
The authorisation code will be used only for the communication to the manufacturer.
- OPC UA open files will be closed on the end of the UA session.
- Logic tables whoich are writing over OPC UA are working stable also if data writing will be called very rarely.
- In the logic tables number conversions are done on subroutine parameters, too.
Version 1.7.4 - 16.5.2017
- Bugs fixed
- Connections to controllers which are created over OPC (System.AddTopic) are setting the timing standard values now correctly.
In slowly reacting controllers now there are no errors returned.
- The OPC tunneling license now works again.
Starting from version 1.14.3 it was handled uncorrectly which results in returning item syntax errors.
- In the Siemens S7 1500 now arrays in UDT which are created locally in deeper UDT are recognized correctly.
Version 1.7.3 - 15.5.2017
- Bugs fixed
- Corporate licenses will be stored properly with addons also.
- The online diagnostics for the logic tables will work again. They were damaged during adding the support for MIPS cpu types.
Version 1.7.2 - 24.4.2017
- Bugs fixed
- The installer for Windows contains a new compiled library freetds for the MS SQL access.
Version 1.7.1 - 18.4.2017
- Font setting for the logic tables. Additionally the logic tables background can be set.
- Redundancy now additionally handles multiple cpu slot settings in the connected controllers. This can be different Modbus slave ID also.
- The file functions now support quota. This prevents the disk from running full.
- The OPC UA file functions now support the creation of directories.
- The timeout in OPC UA and OpcPipe client connections now possible.
- Cyclic not readable dongles now will be written into the diagnostics logger: Time the dongle is unavailable and the time it comes back.
- Wizard for MQTT data transfer added.
- Browsing of arrays expanded: Instead of browling long arrays completely they now can be browsed individually.
This may affect the item syntax; the previous syntax is supported also.
- The Windows installation now saves the last setting. During software actualisation the old settings are used again.
- All libraries which are containing security functions are actualized.
- Bugs fixed
- Modifying station parameter as changing the IP address preserves the station name on Raspberry PI devices.
- Corrections in the W&T and Raspberry PI installations.
- A stability issue in OPC UA is fixed. Now the connection establishing on devices with very slowly encryption functions works stable.
- Rockwell controllers with firmware after V24 handles structures with BOOL fields correctly.
- In Siemens S7 1500 controllers programmed completely new with TIA V14 now instance blocks will be recognized properly.
Version 1.7 - 26.3.2017
- Mqtt added. Broker and client is supported. The MQTT variables are bound with logic tables to the controller or OPC data.
- PLC Engine Basis Small now supports up to 20 controller connections.
- Firmware update works over the configuration software. The firmware is cryptographical signed, this saves against errors, damages and hacking attacks.
- Bugs fixed
- The Siemens OpenController with integrated S7 1515 is supported now. It can accessed over the controller ethernet ports or over ttat from the integrated Windows part.
- In the menus some translations ara added.
- Loading big configurations into the PLC Engine is significantly faster.
Version 1.6.1 - 3.2.2017
- S7-1500 expanded with array data blocks and S5 time.
Version 1.6 - 30.1.2017
- OPC UA file functions new. The file elements in the logic tables are offering OPC UA files and standard files.
- The configuration now basing on a new toolkit version (Qt5). This simplifies the usage on high resolution screens.
- Licensing for software licenses with addons is easier to handle.
- The speed bar are changed in their sort orders. Most significant things are on the left.
- In the logic tables the elements accessing one controller can be changes easily.
- Databases now support giving the data later to the database if it is not reachable.
- For the database element now some configurations can be optional a parameter.
This is valid for the name of the connection, the number of results, the scheme and the database table name.
The ID for the handling of database results now is an output parameter.
It can be optional used in the database result element as input parameter.
So database elements can be used in subroutines.
-
- The station parameters as the IP address can be changed with the configuration software in the W&T devices.
- Bugs fixed
- Extremly long comments - more than 20K of data - do not affect the OPC interfaces.
- The OPC UA client now works with 256 bit certificates.
- The trigger value change now works stable with strings.
Version 1.5.5 - 21.12.2016
- Bugs fixed
- OPC UA client connections will be reestablished stable after connection loss.
Version 1.5.1 - 2.12.2016
- Bugs fixed
- In the Windows version now roundings are working correctly with negative values.
Version 1.5 - 28.11.2016
- New: OPC UA now supports security. All possible security functions can be used. With the configuration software the easily the certificates can be managed.
Version 1.4.2 - 8.11.2016
- Bugs fixed
- The automaticaly working controller program change logic does not loose items if very much items are activated and lot of synchronously jobs are working. This affects Rockwell and Siemens S7 1500/1200 controllers.
Version 1.4.1 - 25.10.2016
- Bugs fixed
- The S7 1200 V3.5 now is supported.
- OPC UA server connections do not hang if multiple elements will be disconnected in one request.
- Rockwell controllers will be analyzed completely new after recognized controller program code changes. This solves invalid structure references.
- New support for W&T devices with firmware from version 1.33.
- Recognized program changes in Rockwell and Siemens S7 1500 controllers will be handled quickier.
Version 1.4 - 07.10.2016
- The S7 1200 supports browsing online and optimized data blocks.
- The source and destination elements now are supporting the topic and item name optional as a parameter. The connection test element also allows the connection name as parameter.
- Creation of connections to PLC now easier.
- Bugs fixed
- Error in roundings fixed.
- Database requests now allowed in subroutines.
Version 1.3.1 - 14.09.2016
- more license types for small plants.
- Bugs fixed
- The S7 1500 will support more hardware configurations. Especially on controllers under construction with not all hardware modules are installed the connection will work now stable.
Version 1.3 - 25.08.2016
- Microsoft SQL support. Full browsing of servers, instances, groups, databases, tables and columns. Multiple instances can be used in parallel.
- File functions added. Read and write from files in various formats as .csv, section files, Euromap 63 amd more.
Network files are supported also. Files can be monitored for changes.
- Siemens 1500 optimized data blocks are supported.
- Siemens 1500 will be browsed online. The symbol import is not necessary.
- The configuration saves its last used window in the PLC Engine.
- File cache for storing data if the database is not available. If it comes back the data will be send then.
- New source with the actual date and time. This can deliver the UNIX timespamp also.
Version 1.2.1 - 16.06.2016
- The wizard generated database tables now have an online diagnostics if shown in wizard mode.
- Bugs fixed
- Errors in the wizard dialogs for database access fixed.
- The Database "Read from database" dialog does not drop the index marking if rebrowsed.
- More and better tool tips in the database wizard dialogs.
Version 1.2.0 - 06.06.2016
- Database functions added. The MySql database will be supported. Standard database functions supported are INSERT, SELECT, UPDATE, DELETE and CALL. Individual SQL statements are possible, too.
- Bugs fixed
- The logic table online diagnostics reflects the status of the connection now stable.
- A stability issue fixed for items used over OPC tunnels.
Version 1.8.3 - 20.04.2016
- Bugs fixed
- Rockwell Logix family access to some structure elements fixed.
- The configuration does not hang if the performance in the connection to the product for configuration changes in speed frequently.
Version 1.1.2 - 10.04.2016
- The Wiesemann and Theis pure.box 3 now supported.
- Extensions for RAW data. Lot of new functions dor decoding and creating binary and text and .csv contents are existing now. Some new wizards simplify the decoding of .csv..
- More comfortable error handling. Connections will show colored warnings and errors. During saving a warning or error hint comes also.
- Examples for logic tables in the help.
Version 1.1.1 - 15.03.2016
- Sequence chains added new. Multiple chains with multiple steps each
can be used.
- The tool tips in the logic tables are showing the details of the
element.
- Bugs fixed
- Display error on OPC diagnostics fixed.
- The logic tables now have some settings which define optimization of
the display.
Version 1.1 - 23.02.2016
- Ok bits in the calculation elements allowing reaction to bad results.
Version 1.0 - 17.12.2015
- PLC Engine new. It includes the proven Tani OPC Server. Standard
functionality is handling of data between PLC, data calculations and
data collecting.
Tani GmbH, Freiligrathstraße 12, 90482
Nürnberg Telefon: 0911/98037354 E-Mail: info@tanindustrie.de HRB:
Amtsgericht Nürnberg 29562