|
Reason for 7.20 release on 11/18/2002:
* Initial release of the Intellution Gateway Server for Allen-Bradley...
Reason for 7.20a release on 02/12/2003:
* Modified documentation to comply with GE standards.
* Corrected situation where "Open system registry failed" error message was displayed when non-Admin user started the PowerTool....
Reason for 7.21 release on 06/23/2003:
* Corrected problem with Date/Time stamp being corrupted on startup.
* Corrected problem with security access during startup ... no longer requires Admin rights to AutoStart with iFix when configured in Service Mode.
* Various enhancements including: performance improvements; new ControlLogix functionality; and support for SoftLogix (review documentation for details).....
Reason for 7.22 release on 10/03/2003:
* Corrected issue in which the Device property page Port Number field would not save changes.
* Manual Logix Controller locks are now ignored.
* Added Inactivity Watchdog timer device property. This value specifies the amount of idle time a connection is allowed before it is closed by the target device. Prior to this addition, the Inactivity Watchdog was fixed at 32 seconds, the same value it defaults at now.
Reason for 7.23 release on 01/21/2004:
* The driver would sometimes add non-existent tags from RSLogix project when using physical blocking/non-blocking protocol modes.
* In the SoftLogix model, the CPU usage could go to 100pct during data transfer.
* Importing or exporting a CSV file that had tags that contain "colons" could cause the server to stop responding.
* iFix would report an "over range" alarm on startup. This occured when iFix performed a read request on a item that had not yet received its initial data update from the server.
* Added support for CompactLogix
* Added support for FlexLogix
* Added support for Windows Server 2003
* Added support for ENI-ContorlLogix
* Added support for SoftLogix Version 12
* Added support for iFIX Register tags (AR/DR)
* Added support for KF2/KF3 Half Duplex Master in the Allen-Bradley DF1
* Added support for DF1 Radio Modems in the Allen-Bradley DF1.
Reason for 7.23a release on 04/30/2004:
* Corrected "encapsulation" errors which could occur when performing large number of writes.
* Clarified documentation with regards to F file addressing with DF1 driver and Micrologix device.
* Corrected issues writing decimals when using non-English regional settings.
* Corrected read-back issues with Digital Register blocks when Invert Output was set.
* Corrected performance issues with Digital Register blocks which were addressed to elements within an INT array.
Reason for 7.24 release on 06/24/2004:
* Updated to support ControlLogix and SoftLogix version 13.
* Support for Cimplicity HMI 6.1
* Added predefined types: AXIS_GENERIC and COORDINATE_SYSTEM.
* Added AC and EXERR members to MOTION_INSTRUCTION.
* Added CoordinatedMotionStatus and InterModuleSyncFault to AXIS_SERVO.
* Added support for parenthesis in L5K DATATYPE description fields.
* Fixed expected frame length logic that could cause "framing errors".
* Fixed RSLogix5000 project download handling to take all tags off scan during the download process.
* Fixed tag import for tags containing colons (i.e. Local:1:C) such that colons are not produced in tag/group names. This fixes problems encountered during CSV export/import with tag/group names containing colons. Added Long file support to Micrologix via ENI model.
* Changed default Protocol Type from Physical Blocking to Physical Non-Blocking.
* Fixed disconnection logic for gateway models.
Reason for 7.25 release on 10/5/04:
* Rebranding of the driver name to Industrial Gateway Server.
* Added support for Latched Data.
* Added suppport for AO and DO tags to get initialized on startup.
* Fixed Help topics "Project Startup for FIX Applications" and "Error descriptions" subtopic in the help file.
* Changed all references in help file from "iGlobalCare" to "GlobalCare".
* Corrected issue where first write from iFix to an AR/DR item using the offset feature would fail.
* Help File change - added Error Description "Unable to read on device [CIP Error]".
* Corrected issues with scaling BCD and LBCD array types.
* Corrected scaling precision issues when dealing with raw BCD and LBCD data types
* Added Long file support to Micrologix via ENI model.
* Support for Controllogix 1756-L63 processor.
* Fixed memory leak when accessing arrays in iFIX.
Reason for 7.25a release on 12/13/04:
* Corrected issue which could cause writes to DR offsets to fail with an "I/O General Error Command Rejected" message.
Reason for 7.25b release on 02/03/05:
* Corrected issue found in v7.24 of the IGS. When talking to a ControlLogix and a Micrologix processor, you could lose communication to the server when the power to the Micrologix was cycled. Restarting the server would resolve the issue. Powering down the Control Logix processor and restarting it worked normally as did cable pulls. This issue could occur with either OPC Quick Client or iFix. Firmware is 2.31 series B, power to NET-ENI is provided by the Micrologix.
* Added support to modify the .LEN and .DATA field from a String file. Both fields are now updated in the PLC.
Reason for 7.25c release on 04/06/05:
* Corrected issue with tags being disabled after PLC5 project download when using the AB Ethernet driver. All tags reported "unable to read tag" errors.
Reason for 7.25d release on 09/08/2005:
* Added signal conditioning support.
* Added SLC 5/05 to Model selection.
* Added Average Device Turn-Around Time (ms) to Performance Statistics. This will aid in gauging how long it takes on average for the PLC to respond to the request.
* Renamed "ControlLogix 5550" to "ControlLogix 5500" to better represent the 5500 series of supported ControlLogix CPUs. The following CPUs are now suported under this model name: 5550, 5553, 5555, 5561, 5562 and 5563.
* Re-engineered block STRING writes, which were added in build 119, making it available for Symbolic mode as well as fixing an issue when writing to aliases of STRINGs in UDTs.
* Fixed issue where a write of LEN bytes to an ASCII (A File) string of length LEN would write two NULL terminators to the bytes following the string.
* Fixed ASCII (A File) issue where the last element of an array would always read NULL for arrays of even length size starting at an odd byte offset.
* Fixed Half-Duplex Master issue that would halt writes to a Slave if a previous Master Message write request was never received by the Slave.
* Fixed Physical Blocking read issue for UDT's greater than 65535 bytes in size.
* Fixed issue that could cause an unnecessary "CIP connection timeout" when going from Symbolic Addressing Mode to a Physical Addressing Mode.
* Fixed bug that could cause unnecessary "CIP connection timeouts" during auto tag generation and/or project upload.
* Added support for ENI:Micrologix Function Files: RTC, HSC, IOS, CS0 and CS1.
* Fixed issue that would cause integer data to sometimes be displayed in floating point format when using TX blocks.
Reason for 7.25e release on 10/31/2005:
* Updated socket error handling for consistency in behavior of user-defined device timing properties.
* Changed the Default Data Type from Long to Float.
Reason for 7.25f release on 01/25/2006:
* Modified Float Arrays to return 0 for array elements that are not valid IEEE floats when retrieved from a PLC-5, SLC and Micrologix.
* Added support for Micrologix 1100.
* Tags are no longer deactivated upon receiving STS Errors on read operations (DF1 only).
Reason for 7.25h release on 11/06/2006 (includes 7.25g non-released) :
* Fixed issue where data would appear to have good quality but would no longer be updated following an abnormal server shutdown.
* Added support for Logix Boolean array addressing including bits within SINT/INT/DINT for Logix models. DR offset functionality was enhanced to allow use of the new server addressing format.
* Enhanced STRING reads so that the string value is terminated according to the length specified in the .LEN member.
* Corrected issues that could result in server crash following a request timeout.
* Added ability to specify a Destination Node Address for use in DF1 Gateway applications.
* Fixed error handling issue in which attempts could be retried indefinitely.
* Fixed Micrologix Function File Block Write issue when multiple Micrologix devices under a channel have differing Function File Block Write settings.
* Added Tag Hierarchy Setting to Auto Tag Generation Options.
* Added capability to process OPC qualities other than "Good non-specific" and "Bad non-specific".).
Reason for 7.25i release on 01/08/2007 :
* Improved startup performance by optimizing iFix project startup ini file processing.
* Corrected performance slowdown issues for database tags after an ungraceful shutdown of Workspace.
* Corrected issue where writes to DR block offset bit 16 would fail for tags with data type Short.
* Corrected issue where driver would hang when unloaded from an application written using the EDA Toolkit.
* Corrected issue where value may never be displayed as bad in iFix, if it was being written to as device goes into error state.
Reason for 7.40 release on 12/05/2007 :
* Added support for Double data types when used with iFIX v4.5 or above.
* Added support for Control Logix firmware v16.
* Add support for “add-on instruction” UDTs (Control Logix v16 firmware).
* Add support for Lint and date data type.
* Added "Only accept responses for Station Num" Channel Property for
Full Duplex mode to better handle multi-dropped DF1 configurations.
* Corrected resource leak found in Ethernet drivers when using the PersistFile Test program.
* Corrected Slave Re-Poll Delay spin control not work correctly above 980.
* Corrected driver reading incorrect data after device ID change.
* Corrected issue with unexpected Bad Quality..
Reason for 7.41 release on 09/17/2008 :
* Added support for passing EGU parameters in double precision floating point format, as introduced in iFIX 5.0.
* Corrected issue where incorrect values could get sent up to iFix if you have a tag/address that was of an array type with rows and columns set.
* Corrected issue where some writes to array elements would fail if writes were made in rapid sequence.
* Corrected spurious "Device Not Responding" errors that could occur when there were multiple connections to same ControlLogix CPU. If 4 connections were connected to the same Contrologix PLC you could get into a state where one server would fail to connect and the other succeeds.
* Corrected issue where atomic array elements might read incorrect values, for example : TWODIMINTARRAY[42,21]
* The driver now sets the error state for Gateway devices (i.e device is not responding) on receiving an STS error code 0x02. (STS error code 0x02: The remote node specified does not ACK command). The Error message that is posted when STS error code 0x02 is received on a read/write request indicates that the error was sent by the local node (a local node could be an intermediate node like 1756-DHRIO, 1756-CNB, 1761-NET-ENI, etc).
Reason for 7.41a release on 12/15/2008 :
* Corrected an issue where a memory leak might occur when starting an Item.
* Corrected an issue where in some situations array elements could take on the same value as other array elements.
Reason for 7.50 release on 04/24/2009 :
* This release represents the next generation of the Industrial Gateway Server (IGS). With this version, GE Fanuc now offers over 100 protocol plug-ins (previous versions only supported the Allen-Bradley protocols). In addition, this version has also been fully validated running under Microsoft Vista.
Note: Please carefully review the IGS Release Notes file, and the specific documentation for each protocol you may select. DAC 4.0 (the Discover and Auto Configure tool) is not compatible with IGS 7.5. GE Fanuc is aware of the incompatibility and plans to be providing a new version of the DAC in the near future.
Reason for 7.51 release on 08/12/2009 :
* Added support for our DAC for IGS product.
* Also corrects various issues found during Kepware's in-house testing of the public version of Kepserver 5x.
Note: DAC for IGS Build v4.1.81.0 or newer must be used with IGS v7.51 or newer. (DAC for IGS is not supported with IGS v7.50)
Reason for 7.52 release on 03/18/2010 :
* Added several new protocol drivers (see below) including the new Premium Drivers suite. Note: Premium Drivers are sold and licensed separately. Existing IGS customers wishing to use one or more of the new Premium protocols should contact their GE Intelligent Platforms sales representative.
* Re-branded with new company name GE Intelligent Platforms, Inc.
* Corrected various issues (see below).
* Corrected an issue where a memory leak might occur when starting an Item.
* Also validated running under Windows Server 2008.
New Protocols
Premium : BACnet I/P
Fisher ROC serial
Fisher ROC Plus serial
SNMP
Ping
Triconex Ethernet
Core : Beckhoff TwinCAT
Mettler Toledo Serial
Automation Direct Productivity 3000 Ethernet
CID (Custom Interface)
System Monitor
Issues Resolved
* Fixed issue where alias references specified as <alias>.<tag group>.<tag name> were not getting resolved.
* Fixed issue where the alias map was not being updated following a channel/device rename in offline mode.
* Fixed issue with the Alias Name dialog where the dialog would not allow an alias to be created that maps to a channel.
* Alias names are now auto generated for system and plug-in tags.
* We now preserve server options of legacy v4 projects on project load.
* Fixed issue where the modem tab on the channel property page was not being shown on initial startup of the configuration utility after the modem had been installed.
* Fixed issue where the TAPI layer was not functioning properly when running as a service, thus affecting proper modem functionality.
* Fixed issue where L5K files with lines longer than 32768 characters would not import correctly.
* Fixed various anomalies where tags could not be auto generated via L5K.
* Added support for automatic tag database generation using .L5X files.
* Fixed Predefined Data Type tag names created during an L5K/L5X import to match the new names used in online tag generation with V17.
* Added support for asynchronous hostname resolution.
* Added support for predefined types as part of support for
firmware revision 17: AUX_VALVE_CONTROL, CAMSHAFT_MONITOR,
CB_CONTINUOUS_MODE, CB_CRANKSHAFT_POS_MONITOR, CB_INCH_MODE,
CB_SINGLE_STROKE_MODE, CC, CONFIGURABLE_ROUT, DCI_MONITOR,
DCI_START, DCI_STOP, DCI_STOP_TEST, DCI_STOP_TEST_LOCK,
DCI_STOP_TEST_MUTE, EIGHT_POS_MODE_SELECTOR, IMC,
MAIN_VALVE_CONTROL, MANUAL_VALVE_CONTROL, MMC,
MUTING_FOUR_SENSOR_BIDIR, MUTING_TWO_SENSOR_ASYM,
MUTING_TWO_SENSOR_SYM, SAFETY_MAT, THRS_ENHANCED.
* Also added support for new "Guard" members for AXIS_SERVO_DRIVE.
Reason for 7.53 release on 06/16/2010 :
* Validated runing under Windows 7
* Added A&E client access to server log.
* Picked up various Kepware enhancements and code changes.
New Protocols
Premium : DNP3 Ethernet and serial
Core : OPC UA client driver
|