7TACOM.DLL:



   - 2010-05-03:

     POLLED: Updated for Flygt AquaCom.



   - 2010-05-18:

     POLLED: Updated for Flygt AquaCom.



7TACOMC.DLL:



   - 2009-07-24:

     Setting IGSS node number in system configuration fails. This has
now been fixed.



   - 2010-05-18:

     POLLED: Updated for Flygt AquaCom.



7TCML.DLL:



   - 2009-06-08:

     7TCML: All MJK PLC types (MJK GW, MJK SUB and MJK EXTENDED): Avoid
fetching 

     historical data when connected due to alarm from substation.

     

     Previous versions 

     of this interface would fetch historical data and online data if
the substation 

     connected to IGSS to indicate alarms. Now only online data is
fetched to ensure 

     that the connection time is minimal in case of power failure at the
substation.

      Historical data will *only* be feteched if IGSS initiates the
connection (on 

     demand or scheduled).

     



7TCMLTCP.DLL:



   - 2009-06-08:

     TCP/IP connection timeout were not reported correctly and thus no
driver errors 

     were given in the alarm list. This has now been corrected.

     

     MJK specific: 

     Sometimes changing the map would fail if the GPRS connection was
not established 

     fairly quickly. If this happened then IGSS would continue to read
data assuming 

     the change of map was successful and thus read values from from a
wrong map.

      This has now been corrected!



   - 2009-06-15:

     Fixed issues with fetching historical data.



   - 2009-07-17:

     Offset of message type 75 (Read/Write Datalog) was incorrectly
multiplied by 

     2. This has now been fixed for all other station types than SH&J
(SH&J requires 

     the offset to be enterpratated as a byte offset)



7TDHFILE.DLL:



   - 2009-09-02:

     The 7TDHFILE driver now also supports STRINGS. The external type
must be enables 

     as a valid 8 bit type in system configuration - and you must use
external type 

     FP8 for all string objects mapped to sting values in the input
file. STRINGs 

     must be specified as type 3 in the input file.



7TDHFILEC.DLL:



   - 2009-09-02:

     The 7TDHFILE driver now also supports STRINGS. The external type
must be enables 

     as a valid 8 bit type in system configuration - and you must use
external type 

     FP8 for all string objects mapped to sting values in the input
file. STRINGs 

     must be specified as type 3 in the input file.



7TFGWC.DLL:



   - 2011-02-17:

     TT2386 : Increased number of independent channels to 128.



7TIZU.DLL:



   - 2009-06-04:

     7TIZU: Increased addressing range for IR and Expansion IR areas.
The area is 

     *only* available higher than M320 if FA3 protocol is used.



   - 2009-09-16:

     Due to a memory overwrite the driver try to fetch data from random
datagroups 

     if the user requested data from data group 15.



7TMJKTCP.DLL:



   - 2011-02-10:

     The 7TMJKTCP driver might crash in rare situations. A relatively
high risk of 

     crash is seen if a specific node continue to be unreachable for
extensive amounts 

     of time (ie. several days/weeks).  This has now been fixed.



7TMOD.DLL:



   - 2010-02-24:

     Support for Grundfos CU361 devices in 7Tmod and 7Tmodgprs



   - 2010-11-10:

     7TMOD using wrong Modbus ID for PLCs when connected directly



7TMODC.DLL:



   - 2010-02-24:

     Support for Grundfos CU361 devices in 7Tmod and 7Tmodgprs



   - 2010-11-10:

     7TMOD using wrong Modbus ID for PLCs when connected directly



7TMODGPRS.DLL:



   - 2010-02-24:

     Support for Grundfos CU361 devices in 7Tmod and 7Tmodgprs



   - 2010-03-29:

     Support for Grundfos CU361 devices in 7Tmod and 7Tmodgprs
(REUPLOAD)



   - 2010-06-08:

     Driver sometimes stops scanning the device requiring restart of
driver



   - 2010-07-07:

     Driver sometimes stops scanning the device requiring restart of
driver



   - 2010-08-04:

     7TMODGPRS driver stops polling if GPRS connection drops



   - 2010-08-12:

     Communications error when TCP Header is received without main
packet



   - 2011-02-17:

     TT2256: Support for new CU25X Grundfos PLCs in 7TMOD and 7TMODGPRS



   - 2011-05-24:

     TT2720 : Keepalive gets sent as a MODBUS write instead of MODBUS
read, and getting 

     history sometimes fails



7TMODGPRSC.DLL:



   - 2010-02-24:

     Support for Grundfos CU361 devices in 7Tmod and 7Tmodgprs



   - 2011-02-17:

     TT2256: Support for new CU25X Grundfos PLCs in 7TMOD and 7TMODGPRS



   - 2011-07-14:

     7TMODGPRS: Processortype changed from CU24X to CU25X



7TOPC.DLL:



   - 2009-07-09:

     crashes at start and/or online update if configuration contains
table objects 

     with length = 0



   - 2010-04-22:

     All or most OPC addressing in the configuration are at rare cases
deleted at 

     start up



   - 2010-04-22:

     New option to driver 42(OPC) so it can read CU401 CSV files
backwards



   - 2010-05-18:

     All or most OPC addressing in the configuration are at rare cases
deleted at 

     start up

     New option to driver 42(OPC) so it can read CU401 CSV files
backwards

     

     

     



7TOPCC.DLL:



   - 2009-05-07:

     Edit mapping property page for OPC drivers are not releasing lock
on the OPC 

     server. OPC server will then often stay in memory forever



7TS7TCP.DLL:



   - 2010-01-27:

     7TS7TCP: CPU usage might be excessive if all connections in a S7
node is occupied.



ACCCTRL7.DLL:



   - 2009-11-12:

     Definition: Missing OPC tags after copy and rename of an object. If
you copy 

     and rename (or just rename) an object with one or more atoms mapped
to OPC tags 

     then the OPC tags are lost. This has now been fixed.



ALARMMANAGEMENTSYSTEM.EXE:



   - 2009-09-24:

     Fixes an issue where the modem could be slowly filled with old read
messages 

     after several weeks.



   - 2010-02-03:

     AMS license check failed on 64bit Windows versions.



   - 2010-03-12:

     Improved handling of server communication on 64 bit Windows.



ALARMMANAGEMENTSYSTEM.RESOURCES.DLL:



   - 2009-09-24:

     A few more words in the Danish resource file for AMS.



BCLMERGE.EXE:



   - 2010-01-20:

     New feature to merge BCL files when merging IGSS configurations



CALENDAR.DAYVIEW.DLL:



   - 2010-03-12:

     Improved handling of server communication on 64 bit Windows.



DC.EXE:



   - 2009-05-14:

     IGSS time synchronization can now be disabled through the registry
integer key:

     

     

     DC_HKLMEnableIGSSTimeSynch

     

     Values:

     

     0: Disables IGSS Time synchronization

     

     

     1: (default) Enables IGSS Time synchronization

     

     Setting EnableIGSSTimeSynch 

     to 0 is especially useful if you want to disable IGSS
timesynchronization of 

     IGSS clients connected via MS Terminal services. These clients
dosn't normally 

     have the required privilegies to set the time on the TS server and
will thus 

     fail.



   - 2009-05-25:

     DC: Log to SQL server might fail for some locale settings.

     

     The time format 

     used when inserting values into the LOG table in SQL was incorrect
and might 

     have failed on some specific locales.



   - 2009-06-08:

     Online suspend state might not be shown correctly after operator
reconnect to 

     server.

     The online suspend state is controlled by the setpoint atom of the 

     node status object. The value of the setpoint was always reset
(e.g. node *not 

     suspended* state) on OP connects/reconnects to the IGSS server.
This has now 

     been fixed.



   - 2009-06-23:

     Crash when operating the scroll bar in a graph (only seen in some
combination 

     of graph duration, periode and datatype) - fixed



   - 2009-07-29:

     Report UNC paths with ip-addresses cannot resolve to local drive
path. May lead 

     to poor performance when storing huge amount of historical data



   - 2009-09-11:

     Improved performance when merging historical data into BCL files

     After this 

     change it is not possible to combine BCLdirect and BCLdelta.

     If you have specified 

     BCLdirect, BCLdelta will be ignored



   - 2010-02-15:

     For tables the latest outgoing command was not logged.



   - 2010-02-18:

     Tables with alarm delay would never get into alarm



   - 2010-03-24:

     DC might fail in multiuser systems on Multi-CPU platforms in rare
occations.

      DC. The Application DC.EXE will crash, and sometimes you will get
an error 

     message from the Runtime Environment - sometimes no error message
will be given.

      Normally DC.EXE will be automatically restarted by the IGSS
starter, but OP 

     stations will temporarily loose connection to the server while
DC.EXE is being 

     restarted.



   - 2010-05-18:

     Analog node status objects with alarm delay might not work
correctly. This has 

     now been fixed.

     DC might crash during system stop if AuditTrail is enabled.

      The crash might happen if the configuration was never loaded
succesfully; e.

     g. if the configuration was not installed prior to deployment.

     



   - 2010-08-06:

     Spool progress indicator objects only worked when stationnames and
indicator 

     objects were in uppercase.



   - 2010-10-05:

     Alarm delay was functioning incorrectly on node status objects.



   - 2011-04-08:

     Department of Homeland Security's Industrial Control System Cyber
Emergency 

     Response Team has provided a pattern that when send to DC on TCP
port 12397 

     will popup a chelm.exe dialogue each time it is sent This dialogue
require user 

     intervention to remove. 

     This in now fixed.

     



DE.EXE:



   - 2009-12-02:

     x



   - 2010-04-19:

     DE removed two bound backgroundcolors of a textbox, this has been
fixed



   - 2010-05-18:

     DE removed two bound backgroundcolors of a textbox, this has been
fixed



DEF.EXE:



   - 2009-05-01:

     Max number of rows in a grid is increased 100 -> 1000



   - 2009-06-23:

     Objects selected in an imbedded diagram does not appear in the
object list in 

     "object historian" - fixed

     

     Crash when operating the scroll bar in a graph 

     (only seen in some combination of graph duration, periode and
datatype) - fixed



   - 2009-07-02:

     When selecting multiple objects and the deselecting one of the
using (Shift 

     + click) the object is still included when copy/pasting. - Fixed



   - 2009-07-29:

     IGSS Supervision module now supports fetching LOG data from
IGSSDataServer when 

     reading data for historical trends.



   - 2009-08-28:

     Fix:The combination of many areas with many templates could make
your Object 

     Browser crash.



   - 2009-10-02:

     Def might possibly crash if you have set the option
"ChgAreaAtDiaOpen" to 0 

     and you are copying an object from one area to another. This has
now been fixed.



   - 2009-10-13:

     Graph windows cannot be resized



   - 2009-10-15:

     If all graphs are visible it just takes time to update them all
dymically

     If 

     the are distrubuted on many panes in an embedded diagram it has now
been optimized 

     so only graphs on the visible part of the pane will have their
graphics updated.

      



   - 2009-10-15:

     Graph data might be missing if IGSSDataServer is used and LOG file
size is very 

     big (10 Mb+). The problem is seen if it takes more than 1 second to
read a LOG 

     file from the report directory. The timeout has now been increased
to 10 secs.



   - 2009-10-27:

     If you try to install a configuration in version 7 after installing
version 

     8 on that same pc you will get an version mismatch error as Def is
launching 

     chelm from the V8 folder. This has been fixed so that Def is using
the GSSWORK 

     folder setting in the registry.



   - 2009-11-02:

     The scroll bars on dynamic graphs does not act like you would
expect from scrollbars.

      This has now been fixed.



   - 2009-11-02:

     Supervise: Standard graphs: Setting graph end time to '00:00:00'
would add 24 

     hour to the graph data period.



   - 2009-11-13:

     The first value on a standard graph might be missing if
IGSSDataServer is used 

     for fetching LOG values. This results in inaccurate trend graphs -
especially 

     if the object(s) graphed rarely changes (e.g. a digital state).
This has now 

     been fixed.



   - 2010-02-15:

     Alarm delay was working improperly for analog objects.



   - 2010-03-11:

     Import of groups containing graphs with certain properties may
crash



   - 2010-03-23:

     Command no. 31 not present when right click in supervise



   - 2010-11-11:

     Def Crash med MS webbrowser ActiveX both Ver 7 & 8



DEUDEF.DLL:



   - 2009-06-15:

     Layout problem in Select Objects for Dynamic Graph has been fixed
in German 

     version.



DINGSM.DLL:



   - 2009-05-19:

     WinBrowse/WinPager now supports messages with spaces with when
using predefined 

     values.



DINM20.DLL:



   - 2009-05-19:

     WinBrowse/WinPager now supports messages with spaces when using
predefined values.



DMYREP.MDE:



   - 2009-05-12:

     Header dates could be formated wrong by Excel in some cases.



   - 2009-07-23:

     Date format fix in Excel reports



DMYREP.MDE:



   - 2010-01-21:

     Dmyrep.mde Starts and shutsdown without any messages.

     When driver to HP printer 

     was failing it caused dmyrep to fail.



DRAWG7.DLL:



   - 2010-04-29:

     Sometimes background drawings does not match the diagram size,
become semitransparent 

     or in other ways disturbed

     Use of BMP32 cashed images removed



   - 2010-05-18:

     Sometimes background drawings does not match the diagram size,
become semitransparent 

     or in other ways disturbed Use of BMP32 cashed images removed



I2DL7.DLL:



   - 2009-06-17:

     If a system with *two* servers are using one or more OP stations
with distributed 

     drivers then the servers might not get a stabil connection up and
running and 

     might thus not get data at all from the distribured driver. The
first server 

     connecting to the OP station with the distributed driver will get a
good connection 

     - but as soon a the second server is started both the first and the
second server 

     will loose connection randomly. This problem was thus only seen on
systems with 

     more than one server.



   - 2009-09-14:

     Outgoing packets are now going to the correct place when a server
is running 

     in driver backup mode.



   - 2009-10-15:

     Data from IGSS drivers might be discarded if buffer space is
exhausted. In rare 

     cases this might even cause DC to terminate unexpectedly. This has
now been 

     fixed.  



   - 2010-01-15:

     During statup in IGSS multiuser systems the server(s) will try to
establish 

     connection to distributed PLC drivers (if applicable). Sometimes
these connection 

     attempts would fail in such a way that the connection could not be
established 

     unless the OP station running the distributed driver was restartet.
In the log 

     file I2.log on the OP station there will be entries stating that
all connections 

     are in use and thus no further connections could be made.



   - 2010-02-08:

     I2DL: Connection to OP stations with distributed drivers might
fail. This has 

     previously been fixed with defect number 2010. This is an update to
the previous 

     fix.



   - 2010-07-16:

     Time services was not sending at correct intervals



IGSS.EXE:



   - 2010-02-02:

     If DC is slow to stop the starter will endup restarting the system
instead of 

     completing the shutdown. This has now been fixed.



IGSSDATASERVER.EXE:



   - 2009-07-29:

     IGSSDataServer provides fast access to LOG data on the server in an
IGSS multiuser 

     environment. IGSSDataServer.exe must be running on the IGSS server
and Supervise 

     must be stopped and restarted for the IGSSDataServer function to
work properly.

      All OP stations requiring this new and improved trending function
must have 

     def.exe build 9210 or higher installed.



   - 2009-09-30:

     You now have the option to hide the data server using a button on
teh interface.

     

     You can also use the -h option for a command line argument.

     You can always 

     get teh interface for a running datasever up by typing
igssdataserver on a comandprompt.



   - 2009-10-16:

     Graph data might be missing if IGSSDataServer is used and LOG file
size is very 

     big (10 Mb+). The problem is seen if it takes more than 1 second to
read a LOG 

     file from the report directory. The timeout has now been increased
to 10 secs.



IGSSEUT7.DLL:



   - 2009-11-13:

     Unexplainable error messages on calculations seen when installing
certain config

     urations



IGSSOPCSERVER.EXE:



   - 2009-12-11:

     OPC server crashed



   - 2010-01-06:

     OPC server no longer checks for a hardlock i certain scenarios.



   - 2011-07-15:

     Some objects are not browsable in IGSS OPC server, This is now
fixed



IGSSUT7.DLL:



   - 2010-03-25:

     The Supervise caption clock is changing from standard time to
daylight saving 

     time one hour later that the PC clock



MNT.EXE:



   - 2010-04-23:

     Maintenance is sometimes crashing when closing down



   - 2010-05-18:

     Maintenance is sometimes crashing when closing down



POLLED.DLL:



   - 2009-06-08:

     POLLED: Fetch data from all nodes now fetches data using all
channels on the 

     driver.

     

     Previously only nodes on the first channel was serviced.



   - 2009-06-08:

     POLLED: Fetch data from all nodes now fetches data using all
channels on the 

     driver.

     Previously only nodes on the first channel was serviced.



   - 2009-07-17:

     SH&J PS4/8404: Reading of historical data might reult in incorrect
data in rare 

     occations. This IGSS PS4 driver (PSTN/GSM/GPRS) automatically reads
definitions 

     of historical data from the SH&J stations when fetching historical
data. This 

     enables the driver to automatically configure setting for
historical data at 

     runtime. Sometimes the reading of historical data definitions might
give incorrect 

     result which in turn results in "strange" historical values in IGSS
(e.g. graphs 

     and reports). The problem is only seen of systemes with multiple
GPRS stations 

     or systems with more than one GSM/PSTN modem. The problem is only
seen in very 

     rare occations.



   - 2009-10-02:

     Historical data fetched from PLC data log (when using dailed-up or
GPRS connections)

      might not work correctly if the data type of the logged data is 32
bits (e.

     g. external type: FLOAT, FP32S, FP32SWS etc). Data was retried and
shown correctly 

     - but the actual depth of the log was calculated incorrectly and
thus too few 

     historical logs was fetched from the PLCs. This has now been fixed.



   - 2010-02-24:

     Support for Grundfos CU361 devices in 7Tmod and 7Tmodgprs



   - 2010-07-16:

     Time services was not sending at correct intervals



REPORTS.XLS:



   - 2009-07-23:

     Date format fix for Excel reports



RMS.DLL:



   - 2009-06-30:

     Property dialogue. Interval combo is not correctly set when
reduction is "Value(

     s)"



   - 2009-07-15:

     Minor corrections (Bug: 1772+1776)



   - 2009-10-22:

     If report bias is set different from 0 RMS would offset reports
based on HDM 

     day values with one day



   - 2010-03-26:

     It can also be that confusing that preview is including any value
that have 

     same timestamp as the end time since end time is not included in
the interval 

     (it is first value of next interval)

     Anyway. The preview has been changed to 

     show these values



   - 2010-07-23:

     RMS showed digital states in preview but in printed output it
showed only number

     s



SHMEMMGR7.DLL:



   - 2009-07-29:

     If the first IGSS program stated is not checking hardlock (like
sysconfig) all 

     following programs that are checking hardlock will fail with "no
hardlock found"

      until everything has been restarted



   - 2009-12-07:

     Enables V7 to run on Windows 7



   - 2011-07-18:

     -



SYNCSRV.EXE:



   - 2010-07-28:

     The SynchServer applicarion now supports the following options
through the registry 

     key
HKEY_CURRENT_USERSoftware7-TechnologiesIGSS32VX.00.00ENVIRONMENT_HKLM

       SYNCSHOW: 1 = show SyncSrv.exe application window. 0 = Do not
show SyncSrv.

     exe application window. Default is 0. SYNCCALC: 1 = Enable
synchronization of 

     calculated values. 0 = Disable synchronization of calculated
values. Default 

     is 0. SYNCLOCAL: 1 = Enable synchronization of local object values
(I/0-mode 

     = "Local"). 0 = Disable synchronization of local object values.
Default is 1.

      SYNCALARM: 1 = Enable synchronization of alarms. 0 = Disable
synchronization 

     of alarms (use this option if alarms are handled in the PLC).
Default is 1. 

     SYNCINHIBIT: 1 = Enable synchronization of alarm inhibit status. 0
= Disable 

     synchronization of alarm inhibit status (use this option if alarm
inhibit flags 

     are stored in the PLC). Default is 1.  



SYSCONFIG.EXE:



   - 2009-07-30:

     7TACOM: Setting IGSS node number in system configuration fails.



SYSCONFIG.EXE:



   - 2010-03-05:

     missing in previous update for defect



WINBROWSE.EXE:



   - 2009-05-19:

     WinBrowse/WinPager now supports messages with spaces with when
using predefined 

     values.



WINPAGER.EXE:



   - 2009-05-19:

     In rare cases winpager could not acknowledge a repeated alarm.



   - 2009-05-25:

     Solves a problem where WinPager in some cases could not ackn. a
repeated alarm.



