Professional Documents
Culture Documents
History
History
History
Platform
- Runtime Big-Endian architecture support. No compilers swithes are needed.
- Sun Sparc and Mips BE architectures are now supported.
Comfort
- Added WinForm.net demos (C# and VB)
- Improved documentation (added .NET chapter for beginners *please read it*)
Added also a chapter about Siemens data format.
- Added Helper class/functions
==================================================================================
[Added]
[Improved]
- Unix, now the client doesn't need root priviledges to perform the SmartConnect.
(Thanks to Rolf Stalder)
- Solaris now uses standard pthreads.
(Thanks to Rolf Stalder)
- Read/WriteMultiVars now checks in advance if the data fits into the PDU size.
- .net S7Client.ReadMultivars (and Write) was improved.
(Thanks to LanceL who made it)
- S7Client now checks if it's connected before do anything.
(Thanks to Mathias Ksel for reporting it)
[Latest OS]
[fixed]
======================================================================[2014-04-17]
Version 1.2.1 - Bugfix/Small changes release (fully compatible with 1.0.0)
----------------------------------------------------------------------------------
- Some small Apple Mac OSX changes (Tested under OSX 10.9.1 Mavericks)
- Some bug fixed
- Documentation updated.
If you don't have the way to rebuild Snap7 in these platforms please contact me
and I will try to help you.
They are :
- Linux i386/x86_64 GLIBC 2.11 up to 2.15
- Linux ARMHF BeagleBone Black, CubieBoard 2, PcDuino.
- A new Linux distro is supported (Ubuntu 14.04 LTS and derivatives GLIBC 2.19)
- Old Windows Platforms are still fully supported but you will find them into
\release\windows\Legacy\Win32 and Win64.
This because many people had problems with .NET environment (which doesn't like
non-Microsoft Libraries on some platforms), so the official Windows libraries are
now compiled with Visual Studio.
If you plan to use MinGW64, use Legacy libraries (wich work fine up to Windows
8).
==================================================================================
[Changed]
- Unix, now it's possible to specify the destination folder of the library using
the
optional param LibInstall=<NewPath> into the make command line. If not specified
the default path is /usr/lib.
(thanks to Gijs Molenaar)
[fixed]
======================================================================[2014-01-01]
Version 1.2.0 - New Minor platform release (fully compatible with 1.0.0)
----------------------------------------------------------------------------------
- Apple Mac OSX support (Tested under OSX 10.9.1 Mavericks)
- Some bug fixed
- Documentation improved and updated.
==================================================================================
[Added]
[fixed]
======================================================================[2013-11-10]
Version 1.1.0 - New Minor hardware release (fully compatible with 1.0.0)
----------------------------------------------------------------------------------
- LOGO 0BA7 Ethernet support (as client/server and Network I/O blocks)
- S7200 (via CP243) experimental support
- New Callback for S7Server that allow writing full synchronous gateways (protocol
translators)
- New rich-demos
- Some bug fixed
- Documentation improved and updated.
==================================================================================
[Added]
- New ClientDemo and ServerDemo for the latter functions were supplied.
- LOGO examples were supplied.
[Fixed]
======================================================================[2013-09-03]
Version 1.0.0
==================================================================================
==================================================================================