2/19/2020
v3.5.1
11/27/2018
v3.5.0
9/11/2018
v3.4.2
8/23/2018
v3.4.1
8/8/2018
v3.4.0
1. Modified licensing algorithm used to identify PC.
Previous algorithm not compatible with Windows 10 feature updates.
IMPORTANT: This version will update your previously activated license to use a new algorithm that is not compatible with earlier OPC Server versions.
After upgrade, it is important that you do not revert to an earlier OPC Server version or your license will revert to trial mode.
9/16/2017
v3.3.0
1. Moved license file to ProgramData
2. Built in Viusal Studio 2010
3. Using Visual C++ 2010 CRT & MFC redistributables
1/30/2014
v3.2.0
1. Added VT_R8 (64-bit IEEE floating point value) support
10/10/11
v3.1.1
1. Moved license file for improved Windows Vista/7/2008 WRP compatibility.
10/30/2010
v3.0.2
1. Fixed problem with heap corruption on non-compliant Modbus/TCP response packet.
Problem reported by ICS-CERT after security researcher intentionally built invalid response packets for vulnerability testing.2. Modified simulation algorithm to use scaling.
3. Fixed problem with Channel Configuration Dialog.
Delete button was always enabled, regardless of whether list contained channels.3/16/2010
v3.0.1
1. Modified for terminal services compatibility.
2/3/2010
v3.0.0
1. Server is now OPC DA 3.00 compliant
2. Server has passed OPC DA 3.00 Compliance Test
3. Added Event Viewer
4. Fixed problem with writing to word swapped 32-bit values if requested data type was set to VT_EMPTY on OPC Client.
5. Server now runs in Virtual PCs. License transfer is disabled in Vitual PC environment.
6. Added VB.NET OPC Client example application.
7. Improved Windows Vista/7 compatibility
7/22/2009
v2.12.3
1. Modified Virtual PC algorithm
OPC Server Trial software will not run in Virtual PC
OPC Server Purchased software will run in Virtual PC
License transfer mechanism disabled for purchased software in Virtual PC.
5/26/2009
v2.12.1
1. Modified enterprise licensing algorithm
5/6/2008
v2.12
1. Enabled simulation mode for Holding Registers, Coils, and File Records
2. Added User simulation mode. User simulation does not modify register values.
8/7/2007
v2.11
1. Rebuilt using latest OPC Core Components SDK for Windows Vista compatibility.
2. Server is now compatible with Windows Vista Business, Ultimate, and Enterprise.
8/1/2007
v2.10
Server Modifications
1. Added ability to select transfer media and drive to License Transfer mechanism.
Current version allows any drive letter; previous versions supported drive A only.
Transfer media options now include USB Drive, Floppy Drive, and Shared Network Drive.
2. Converted Help system to HTML Help.
3. Fixed problem with License Transfer mechanism.
4. Disabled Virtual PC support.
2/1/2007
v2.9.5
1. Fixed problem with Tag Browser access rights filter.
1/18/2007
v2.9.4
1. Added 'Number of Bytes' field to Tag import and export record.
Previous version set 'Number of Bytes' field to default.
To be compatible with Modbus/TCP OPC Server import/export, ensure that Modbus/TCP OPC Server version also has this modification.
2. Added 'Access Rights' field to Tag import and export record.
Previous version set 'Access Rights' field to default.
To be compatible with Modbus/TCP OPC Server import/export, ensure that Modbus/TCP OPC Server version also has this modification.
3. Fixed problem with Access Rights reporting to OPC Client applications.
Previous version erroneously indicated that all Items had R+W access, regardless of access rights setting.
11/9/2006
Installer Modification
1. Added inetwh32.dll to distribution.
10/11/2006
Installer Modification
1. Removed opcnetapi.dll from distribution.
9/6/2006
v2.9.3
1. Modified License Manually operation
Previous version generated new UserCode1 each time License Manually dialog was opened.
Current version preserves UserCode1 unless RegKey1 or RegKey2 is entered.
8/28/2006
Packaging Update
1. Added RoboEx32.dll for help system.
2. Added VB6 runtime merge module.
3. Added MFC merge module
4. Re-packaged with latest OPC binaries.
2/11/2006
v2.9.1
1. Modified License by Phone dialogs.
Buttons all labeled 'License Manually' now. Dialog now has manual licensing instructions.
2. Fixed trial version license file problem.
Trial version did not install license file in correct location resulting in Fatal License Error #15.
2/3/2006
v2.9
1. Modified last used file algorithm.
Last used file now stored in HKLM registry section. Previous version stored last used file in HKCU registry section. This caused the server to start with a blank configuration when server was launched from a different login than the login that was used for configuration.
9/2/2005
v2.8
1. Server engine upgraded to OPC DA v2.05a.
2. Passed OPC DA 2.05a compliance test.
3. Fixed problem with writing to scaled items from OPC Client.
4. Added VT_UI2 and VT_UI4 native types.
5. Enhanced OPC Client example application for ease of use and expanded
requested data type options.
2/2/2005
v2.7f
1. Fixed problem with scaling negative values for VT_I2 and VT_I4 native types.
2. Improved 'bad' and 'uncertain' data quality reporting in monitor mode.
3. Added low and hi limit support for OPC_QUALITY_EGU_EXCEEDED. This quality is reported when scaling values are exceeded.
1/25/2005
v2.7e
1. Updated automation client for online licensing.
1/5/2005
v2.7d
1. Changed ordering URL to new secure server.
2. Removed splash screen
5/14/2004
v2.7c
1. Fixed export CSV problem.
End-of-line sequence contained an extra carriage return. Extra carriage return removed. This did not cause problems with importing, however, some text editors exhibited problems.
4/20/2004
v2.7b
1. Fixed import problem. Import CSV algorithm was not calculating number of bytes correctly for VT_I4 and VT_R4 types.
4/6/2004
v2.7a
1. Fixed packet optimization problem on input and output register types.
This problem showed up when the register range of a group of tags exceeded the Device Properties Max Data Size field by exactly one.
2/5/04
v2.7
1. Added device property for setting transaction block size.
2. Rebuilt using latest OPC DA source files.
3. Updated Licensing mechanism to v4.2.1.7.
4. Fixed problem with discrete transaction block size.
Previously, discrete reads were limited to 125 bits. Now, discrete reads support up to 2000 bits
5. Fixed exception problem with cut/copy/paste tag.
6. ListView location column now uses numeric sorting.
11/18/2003
v2.6b
1. Fixed problem with clicking the Close [X] button while running in the system tray and with at least one client connected.
When running in the system tray, clicking the close button should cause the server window to close for viewing but remain in the system tray. If a client was connected and the close button pressed, the server would erroneously warn that clients were connected and ask whether to continue with shutdown.
2. Added license transfer button to demo dialog to allow license transfer to expired demo machine.
10/7/02
v2.6a
1. Fixed obscure problem with license file corruption.
Previously, certain conditions made it possible to exit the app without closing the license file, which in some instances resulted in corruption.
2. Fixed problem with ASBVSimpleClient example application.
Result code for OPCGroup functions was tested for = 0
to indicate success, causing successful operations to report an error.
Result code now tested for >= 0.
5/16/02
v2.6
1. Added online license support.
2. Added device status button to toolbar.
3. Added connection timeouts field to device status dialog.
2/4/02
v2.5
1. Added logical channels to minimize connections when using bridge devices.
2. [Delete Device] toolbar button replaced by context sensitive [Delete] button.
3. [Delete Group] toolbar button replaced by context sensitive [Delete] button.
4. [Delete Tag] toolbar button replaced by context sensitive [Delete] button.
5. Delete key now deletes current selection.
6. Fixed problem with displaying VT_I2 and VT_I4 data types as VT_UI2 and VT_UI4 while in monitor mode.
7. Added Channels to import/export CSV routines.
1/19/02
v2.4a
1. Added mechanism to prevent multiple instances of the server from being opened.
2. Fixed licensing problem that occurred when the server was started from a remote client.
3. Added license status to About dialog.
4. Modified Excel Client. Original referenced OPC Automation 2.0 DLL, now references AS OPC Automation 2.0 DLL.
1/17/02
v2.4
1. Added mechanism to allow for selection of Modbus FNC 5 or FNC 15 for forcing discretes, to accommodate more diverse hardware.
2. Fixed problem with system tray icon not disappearing when app is shutdown.
11/13/01
v2.3a
1. Modified window behavior for system tray operation.
Previously, icon appeared in system tray and on the task bar. Now, only the system tray icon appears.
11/9/2001
v2.3
1. Passed OPC DA 2.04 Compliance Test
2. Fixed problem with string (VT_BSTR) datatype support.
3. Improved error detection and reporting.
4. Device status now available from either device or group popup menu.
5. Added access rights radio buttons to Tag Properties dialog.
8/31/2001
v2.2a
1. Fixes problem with offline devices causing interference with online devices.
2. Improved multi-device performance.
3. Additional bad return packet detection code added.
4. Packets now implement Modbus/TCP transaction ID.
8/28/2001
v2.2
1. Includes 'Automated Solutions OPC Automation 2.0' dll.
2. Fixed Import/Export CSV routines.
3. Import/Export CSV now exchanges scaling values.
4. Built using toolkit version 2.04.
5. On Device Properties dialog, 'IP Address' field changed to 'Node Address' and now accepts IP Address (required), TCP/IP port (optional), and Modbus/TCP Unit ID (optional). Unit ID field was removed.
6. Added 'Timout Connect' field to device properties.
7. Improved error reporting for device status.
8. Tag view 'Location' field now shows correct value based on selected address type.
9. Several minor fixes to Asvbsimpleclient sample application.
6/18/2001
v2.1
1. Added string (VT_BSTR) datatype support.
2. Function 16 now used for writing. Function 6 was used previously.
3. Changed Tag Group icon.
4. Updated Help system.
5. Added context-sensitive help.
6/8/2001
v2.0a
1. Modified license file.
4/9/2001
v2.0.1
1. Fixed License, Server Registration menu item.
Menu item was erroneously disabled on licensed server.
4/9/2001
v2.0
1. This is the first shipping version.