Skip to content

Commit

Permalink
V4.0 final release
Browse files Browse the repository at this point in the history
  • Loading branch information
tomcx committed Mar 17, 2016
1 parent 583b429 commit 01c579f
Show file tree
Hide file tree
Showing 7 changed files with 12 additions and 8 deletions.
8 changes: 5 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ TAME is JavaScript library created for an easy and comfortable access to the Twi
acronym for „TwinCAT ADS Made Easy“ and stands also for „taming“ the complexity of ADS and AJAX requests.
Originally a „wast product“ from the programming of a browser based visualisation for my home, it has become a (in my
opinion) useful little piece of software and I hope it will help others who want to develop their own visualisations.
I'm not a professional programmer (in fact this is my first "seroius" project), so don't get upset when you look at
I'm not a professional programmer (in fact this is my first "serious" project), so don't get upset when you look at
the code.

The library allows to exchange data with a TwinCAT PLC without any knowledge of ADS. The browser connects to the
Expand All @@ -32,7 +32,7 @@ Features
- Methods for read and write access to single variables, variable blocks, arrays and structures exists.

- Supported data types: BOOL, BYTE, WORD, DWORD, USINT, SINT, UINT, INT, UDINT, DINT, TIME, TOD, DT, DATE, REAL, LREAL
and STRING.
and STRING. Bounds checking is implemented but can be switched off.

- Sum commands are supported (read and write).

Expand All @@ -55,7 +55,9 @@ Features

- Automatic structure padding for exchanging data with TwinCAT 2 and ARM-based devices (i.e. CX90xx) or with TwinCAT 3.

- Export/import functions for symbols and data types to/from files. Intented for the use with TASKER (Android).
- Export/import functions for symbols and data types to/from files. Intented for the use with Tasker (Android).

- Force synchronous XMLHttpRequests for easier scripting in Tasker.


Requirements
Expand Down
Binary file modified docs/TAME-API.odt
Binary file not shown.
Binary file modified docs/TAME-API.pdf
Binary file not shown.
2 changes: 1 addition & 1 deletion examples/tamex/basic/js/demo.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @author T.Schmidt, 02.01.2015
* @author T.Schmidt, 02.01.2016
* Very basic example using TAME 4.
*/

Expand Down
2 changes: 2 additions & 0 deletions release_notes.txt
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@
- 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.



Expand Down
4 changes: 2 additions & 2 deletions tame-w-comments.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*!
* TAME [TwinCAT ADS Made Easy] V4.0 beta 160304
* TAME [TwinCAT ADS Made Easy] V4.0 160317
*
* Copyright (c) 2009-2016 Thomas Schmidt; t.schmidt.p1 at freenet.de
*
Expand All @@ -17,7 +17,7 @@
*/
var TAME = {
//Version
version:'V4.0 beta 160304',
version:'V4.0 160317',
//Names of days and months. This is for the formatted output of date values. You can
//simply add your own values if you need.
weekdShortNames: {
Expand Down
4 changes: 2 additions & 2 deletions tame.js

Large diffs are not rendered by default.

0 comments on commit 01c579f

Please sign in to comment.