Skip to content

Releases: tomcx/tame4

version 4.3.1 final

20 Nov 14:39
Compare
Choose a tag to compare
  • Bugfix: Error with user defined data types in SumRequests fixed. Arrays
    and structures were overwritten with the user defined type. Minor error
    with data type STRING fixed.

version 4.3.0 final

30 Oct 22:44
Compare
Choose a tag to compare
  • Changed file names: For providing an NPM module I decided to rename the
    files to the common standart:

    old new
    tame-w-comments.js tame.js
    tame.js tame.min.js

    So tame.js is now the readable version and tame.min.js is the minified one.

  • Bugfix: Minor errors fixed.

version 4.2 final

29 Oct 16:27
Compare
Choose a tag to compare
  • New feature: Data type INT2DP added (INT in PLC, number with 2 decimal
    points in JavaScript.

  • New feature: Code and files for using TAME as an NPM module added.

version 4.1.2 final

21 Oct 21:44
Compare
Choose a tag to compare
  • Bugfix: 3 syntax errors fixed (commas deleted, thanks to Jouzer for
    reporting).

version 4.1.1 final

23 Sep 17:58
Compare
Choose a tag to compare
  • Bugfix: The TPY file generated by TwinCAT 3 can contain data types with
    no type information (especially if OSCAT is used). The parser stopped
    there with an error. Now there will be just a message logged in the
    console.

  • New feature: There is a new example using SVG graphics. Thanks to Niels
    Linnemann for providing this example.

version 4.1 final

31 Jul 15:55
Compare
Choose a tag to compare
  • New feature: For better error handling there is now an on-error function.
    Usage is similar to the on-complete function. It fires on ADS-, XML- and
    network errors.

  • New feature: Timeout for XMLHttpRequest added. The default value is set to
    5000 ms. You can change the value by overwriting the "xmlHttpReqTimeout"
    property of the client.

  • New feature: There are missing data types in some TwinCAT libraries. By
    default TAME drops an error and stops importing the data types from the TPY
    file. With the new client parameter "skipMissingTypes" set to true it will
    just drop a message an continue parsing the file.

version 4.0.1 final

03 May 12:10
Compare
Choose a tag to compare
  • Bugfix: The onReady function was not executed under iOS, fixed.

version 4.0 final

17 Mar 10:14
Compare
Choose a tag to compare
  • Changed API: Synchronous XMLHttpRequest outside of workers is in the process
    of being removed from the web platform and it's already deprecated in most
    browsers. TAME has been used synchronous requests for building the symbol
    table. With asynchronous requests became a new 'onReady' property necessary
    and the process of starting the client is different to V3.x.

    !!! If you want to replace V3.x with V4 you have to change the way of starting
    your scripts !!!

  • New feature: Handles are supported now. There are functions for getting and
    releasing handles as well as for logging them to the JavaScript console.
    TwinCAT 2.11 >= Build 1550 is needed to use this feature.

  • Bugfix: User and password were not used for fetching the TPY file, fixed.