         _____ _                   _____  _____          _____          
        / ____(_)_            _   / ____|/ ____|   /\   |  __ \   /\    
       | |     _| |_ ___  ___| |_| (___ | |       /  \  | |  | | /  \   
       | |    | | __/ _ \/ __| __|\___ \| |      / /\ \ | |  | |/ /\ \  
       | |____| | ||  __/ (__| |_ ____) | |____ / ____ \| |__| / ____ \ 
        \_____|_|\__\___|\___|\__|_____/ \_____/_/    \_\_____/_/    \_\
 
                           

>>>NOTE

The PSDIRECT Driver is the "frontend" half of a frontend  / backend pair this revision history refers
 to changes to the Backend polling program only

PSDIRECT Siemens Ethernet Backend v7.10.58.02
=============================================
Date:		01/07/2021

Changes:	- Update to VS 2017

PSDIRECT Siemens Ethernet Backend v7.10.57.01
=============================================
Date:		19/07/2018

Changes:	- changed memmory mapped file & startup sequences for >1 instances running
		- changed regCHK32.lib to CIT_DRI version

PSDIRECT Siemens Ethernet Backend v7.10.56.00
=============================================
Date:		14/09/2016

Changes:	- Upgraded Siemens ISO transport to be 64 bit compatible
		

PSDIRECT Siemens Ethernet Backend v7.10.55.2
=============================================
Date:		12/09/2013

Changes:	- Added S7 1500 option
		- Fixed problem on Windows 2008 where PSDIRECT sometimes fails to connect to backend when
		  citect starts as a service.

PSDIRECT Siemens Ethernet Backend v7.10.55.0
=============================================
Date:		12/12/2012

Changes:	- Added suppport Citect 7.3 Licensing & Dongle

PSDIRECT Siemens Ethernet Backend v7.10.54.0
=============================================
Date:		15/10/2009

Changes:	- Added suppport for S7-1200



PSDIRECT Siemens Ethernet Backend v7.10.53.1
=============================================
Date:		23/09/2008

Changes:	- minor update



PSDIRECT Siemens Ethernet Backend v7.10.53.0
=============================================
Date:		21/06/2008

Changes:	- Compiled with VS2008
		- Several optimisations for small instance db blocks - upto 2x faster


PSDIRECT Siemens Ethernet Backend v7.9.52.011
=============================================
Date:		22/08/2007

Bug:		S7-300 with long PDU block option set cased error 33, resolved

Changes:	- Unit.dbf import now sets datatype to upper case
		- Unit.dbf correctly imports DBx,B0.y tags
		 

Improvements:	- option to use OP & PG connections

PSDIRECT Siemens Ethernet Backend v7.9.52.010
=============================================
Date:		13/07/2007

Bug:		configs with lots of odd length DB's were sometimes exceeding PDU size resulting in error 22 & comms errors

Changes:	- prevent TCP reconnection when driver is idling in standby (persistent connections)
		- Unit.dbf import now skips lines with MODE="Standby"
		- Unit.dbf import skips already defined IO devices
		- .CSV import correctly imports backup IP address
		 

Improvements:	- increased number max of IO devices to 128, max connections to 256


		
modified file:	SIXSTSR.DLL

PSDIRECT Siemens Ethernet Backend v7.9.52.009
=============================================
Date:		14/06/2007

bug:	 - Incorrect version of a file slipped in in 52.8, symptoms you will see "nio_map_dit(%d) NIOLIB Bad Handle"

		
modified file:	SIXSTSR.DLL


PSDIRECT Siemens Ethernet Backend v7.9.52.008
=============================================
Date:		01/06/2007

bug:	 - Failing to write to last address of an S5 block (S5 only)

changes: - Less aggressive reconnection if bad data received, just does a retry
	 - Attempt to reduce CPU load due to scrolling in bottowm window of configurator when flooded with messages
		
modified file:	SIXSPOLL.EXE, IEISOAPI.DLL


PSDIRECT Siemens Ethernet Backend v7.9.52.007
=============================================
Date:		19/04/2007

bug:	- SIXSPOLL.EXE crashing at address 0x004042ef - resolved
		
modified file:	SIXSPOLL.EXE


PSDIRECT Siemens Ethernet Backend v7.9.52.006
=============================================
Date:		11/04/2007

bug:	- S5 writing of bits, issue resolved
		
modified file:	SIXSPOLL.EXE


PSDIRECT Siemens Ethernet Backend v7.9.52.005
=============================================
Date:		22/03/2007

Changes:	- Chnages related to S7 Writing & polling with different PDU sizes
		
modified file:	SIXSPOLL.EXE

PSDIRECT Siemens Ethernet Backend v7.9.52.004
=============================================
Date:		18/03/2007
Bugs:		- Crashing during import tags
		- Fixed 8 & 8 day timers for OEM & CIP keys - was wrong way round
Changes:	- New feature, can now talk to Siemens WinAC RTX Soft PLC
		- improved PDUsize managment
modified file:	SIXDIDW.EXE,SIXSPOLL.EXE,IEISOAPI.DLL

PSDIRECT Siemens Ethernet Backend v7.9.52.002
=============================================
Date:		06/03/2007
Changes:	- problem with "D" in backup mac ethernet address
		- improvements to "Import Tags"
modified file:	SIXDIDW.EXE

PSDIRECT Siemens Ethernet Backend v7.9.52.001
=============================================
Date:		26/01/2007
Bugs:		Fixed problem writing to last Byte of block
Changes:	- Upgraded Installation to automatically find 6.10 install directory
		- removed legacy "Register" code in the Help|about
modified file:	SIXSPOLL.EXE


PSDIRECT Siemens Ethernet Backend v7.9.52.000
=============================================
Date:		22/01/2007
Changes:	Major Release, new multi DB polling strategy - 2x faster
modified file:	All


PSDIRECT Siemens Ethernet Backend v7.9.51.010
=============================================
Date:		12/12/2006
Changes:	added demo mode timeouts for OEM & CIP keys
modified file:	SIXSPOLL.EXE


PSDIRECT Siemens Ethernet Backend v7.9.51.009
=============================================
Date:		12/12/2006
Bugs:		Fixed problem writing to TI Loop setpoints
modified file:	SIXSPOLL.EXE

PSDIRECT Siemens Ethernet Backend v7.9.51.008
=============================================
Date:		24/11/2006
Bugs:		none
Changes:	Increased number of PLC connections from 128 to 196
modified file:	IEISOAPI.DLL

PSDIRECT Siemens Ethernet Backend v7.9.51.007
=============================================
Date:		09/11/2006
Bugs:		compiler issue with DWRD Signal conditioning, resulting in bad LONG data in citect on S5 PLC (PSDIRECT3)
modified file:	SIXSTSR.DLL


PSDIRECT Siemens Ethernet Backend v7.9.51.006
=============================================
Date:		06/09/2006
Bugs:		Import variables - Fixed BYTE type & support arrays
		Backup IP address - added a check box to enable / disable
		Protocol - Removed ISO Disconnect message from TCP/IP mode
		

Changes:	modified file SIXDIDW.EXE, IEISOAPI.DLL


PSDIRECT Siemens Ethernet Backend v7.9.51.005
=============================================
Date:		28/06/2006
Bugs:		The backup IP address was being truncated to 12 characters
		eg. "176.16.200.190" to "176.16.200.1"

Changes:	modified file SIXDIDW.EXE
		



PSDIRECT Siemens Ethernet Backend v7.9.51.004
=============================================
Date:		25/05/2006
Bugs:		Changes to the way, the Backup IP address is used to make changeover smoother & faster

Changes:	Changes to both SIXSPOLL.EXE & TCP_IEISOAPI.DLL
		

Comment:	Users who do not used the backend redundancy level will not notice any changes,  These 
		issues relate to Support case CSR179504


PSDIRECT Siemens Ethernet Backend v7.9.51.003
=============================================
Date:		19/04/2006
Bugs:		None

Changes:	- changes to the file SIXSTSR.DLL
		

Comment:	The user will not notice any difference

PSDIRECT Siemens Ethernet Backend v7.9.51.002
=============================================
Date:		12/04/2006
Bugs:		GPF during the Import tag database function, although non essential has been fixed

Changes:	- some changes to TCP/IP connection status reporting to improve backup redundancy failover
		- backup TCP/IP address changover is faster
		- Minor Bug fixed erroneous comms error on ST poll block

Comment:	these changes are considdered minor


PSDIRECT Siemens Ethernet Backend v7.9.51.001
=============================================
Date:		09/02/2006
Bugs:		Bug 30361 Driver is logging huge amounts to the file H1_log.TXT

Comment:	This the a Debugging feature not for release - simply removed the debugging log


PSDIRECT Siemens Ethernet Backend v7.9.51
=========================================
Date:		02/02/2006
Bugs:		Configurator now runs on Win 2003 Server this solves CSR174266

Improvements:	Added support for S7-200 PLC's via Ethernet 
		Added redundancy at the Backend level - on request for the big airport job in china
		Installs Start menu items in citect\CITECTSCADA



PSDIRECT Siemens Ethernet Backend v7.9.50
=========================================
Date:		07/12/2005
Bugs:		Includes bug fix reported in CSR146685 | BUG29981 - 
		Display data corrupted when BackEnd poll block is larger than the actual PLC data block

Improvements:	Compiled with VC8 
		Added support for Siemens S7 "STRING" Datatype 
		Improved database import for S5 addresses
 





