=============================================================================== README: ioManager =============================================================================== Maximize the Notepad window to read this file more easily. Contents: ========= What's New in Version R7.0a? What's New in Version R6.1a? What's New in Version R6.0b? What's New in Version R6.0a? What's New in Version R5.1c? What's New in Version R5.1b? What's New in Version R5.1a? What's New in Version R5.0b? What's New in Version R5.0a? What's New in Version R1.0c? What's New in Version R1.0b? Windows NT Installation Notes Uninstallation of this Product How to Get Help Enhancements and bug fixes for this version of ioManager are listed below. See the ioManager User's Guide (Opto 22 form #1440) for more information on software features. What's New in Version R7.0a? =============================================================================== July 28, 2005 Enhancements: ------------- 1. The Assign IP Address dialog box now supports DHCP devices such as E1 and E2 brain boards as well as BootP devices like EIO and UIO. 2. Added the ability to find all OptoMMP (memory-mapped) devices on the network and list their MAC and IP addresses, firmware versions, and types. 3. Added the ability to use Host Names instead of IP Addresses in Inspect mode. Host Name and Domain Name were added to the Status Write dialog box. 4. Load Cell (SNAP-AILC), Profibus (SNAP-SCM-PROFI), and SNAP-AOA-23-iSRC modules now supported. 5. Added Scanner Flags setting to the Inspect mode Status Write dialog box. 1 = process alarms in digital scanner 2 = stop analog scanner 4 = stop digital scanner 8 = stop control engine 6. 32 PID Loops now available on SNAP Ultimate I/O Units with analog capability. Bug fixes: ----------- 1. IP Addresses that were very similar could sometimes be incorrectly resolved in Inspect mode. Now each IP Address has a port and timeout associated with it. 2. When installing new firmware in the Maintenance dialog box, ioManager now confirms that the device has restarted after the firmware is installed. 3. "Save to Flash" is now the default in the Send Configuration dialog box. 4. SNAP-AIRTD module now has a generic resistance mode point type. =============================================================================== What's New in Version R6.1a? March 1, 2005 Enhancements: ------------- 1. Added support for High Density Digital Input and Output modules. 2. Added "Is Event Occurring?" flag to the mememory map for Digital Events. 3. Added items to the Status Read dialog for diagnostic purposes: TCP Idle Session Timeout Count Arcnet Transmit Attempts Since Powerup Arcnet ACKs Arcnet Timeouts Arcnet Other (node not found, etc Arcnet Timeout Value (msec.) Arcnet Receive Interrupts Digital Interrupt Failures Since Powerup =============================================================================== What's New in Version R6.0b? January 17, 2005 Bug fixes: ----------- 1. PPP Incoming Password string in Configuration Mode is now being written to the correct memory map address. 2. PPP Modem Initialization strings can now have embedded commas. =============================================================================== What's New in Version R6.0a? October 1, 2004 Enhancements: ------------- 1. Added hotkeys to the Turn On and Turn Off points in the Inspect Mode Digital Point dialog box. 2. Clarified menu options for installing firmware via Ethernet or serial connection. 3. Organized common communications into one button in Inspect and in Configuration modes. 4. Added Timeout fields to the I/O Unit Import/Copy dialog. 5. Modified the Modbus Address Conversion graphic to make it easier to understand. 6. Added Milliseconds Since Powerup, Ethernet MAC Resets Since Powerup, and Digital Output Points Resets Since Powerup to Inspect Mode Status Read dialog. 7. Inspect Mode now remembers the Timeout setting. Bug fixes: ----------- 1. Scratch Pad String Inspect dialog box now guards against invalid length values. 2. Installing firmware to multiple devices in the Maintenance dialog no longer results in an erroneous "Could not open local file" log message. 3. The Inspect Mode Point Configuration and Analog Point dialog boxes now display all AIPM module channels correctly. 4. ioManager will now allow you to save an empty file, including a file from which all I/O units have been deleted. 5. ioManager is now stable when reading OTG files with Digital Events. 6. You can now write to the PID module data in Inspect Mode. 7. PPP Status - Status Result for LCE devices now returns the correct status codes. 8. Data Logging Configuration in Inspect Mode now reads and writes to all points correctly. 9. Changing the Point Type in the Point Configuration dialog box in Inspect Mode now updates the scaling values, ensuring that subsequent calibrations to the updated point are scaled correctly. 10. Connections with latency between ioManager and the device no longer time out when attempting to read after a powerup. =============================================================================== What's New in Version R5.1c? April 27, 2004 Enhancements: ------------- 1. Added Sync I/O Unit to PC Time feature to the Maintenance dialog. 2. Added SNAP-pH/ORP analog input module. 3. Modified the Modbus Address Conversion picture to make it easier to understand. Bug fixes: ----------- 1. All 128 digital events can now be accessed on ENET-D64, UP1-D64, and UP1- M64. 2. The memory map location of Incoming PPP Password is now F03E60B0. The PPP Phone Number can now have embedded commas and the Link Always Connected setting is now being saved to disk correctly. 3. The AIV2-i and pH/ORP modules did not display proper choices for Point Type in Inspect Mode. 4. The main window will now remember its size and position. 5. All Event Dialogs in Inspect mode are now properly disabled when accessing SNAP-LCE. =============================================================================== What's New in Version R5.1b? December 18, 2003 Bug fixes: ----------- 1. Serial Module Parity in Inspect mode can now be set to Even with- out it switching back to Odd when the Apply button is pressed. Also, added Mark and Space to the list of parity choices. 2. The Modbus memory map address calculator now correctly supports the full range of memory map addresses as shown in the picture. =============================================================================== What's New in Version R5.1a? November 14, 2003 Enhancements: ------------- 1. Added Configuration and Inspect dialogs for PID Loops. 2. Added support for Simple I/O (SNAP-ENET-S64). 3. Added Configuration and Inspect dialogs for M2M functionality. 4. Current Local IP Address was added to the display of PPP Status. 5. Login and Password strings in PPP Config were lengthened to 64 characters. Bug fixes: ----------- 1. Serial Module Config no longer clears the Hardware Flow Control byte. 2. The extended Scratch Pad areas for Integers and Floats now have the correct MemMap addresses in the Configuration and Inspect dialogs. =============================================================================== What's New in Version R5.0b? September 15, 2003 Enhancements: ------------- 1. Added Flash Tech Config and Status dialogs. 2. Added M2M section to Event Messages Inspect dialog. 3. Scratch Pad Floats and Integers expanded to 3072 items from 1024 items. 4. Switch To Loader Mode command added to Status Write dialog. 5. Improved Maintenance Dialog to be resizable, have colored text in the results list, and to copy a portion of a result line to the clipboard. 6. Added Ethernet Physical Link dialog. 7. In Inspect Mode, added "used" markers in the event/message number combo box to indicate which events/messages are currently configured. Bug fixes: ----------- 1. Commas are now stripped from Point Descriptions as they are written to disk. 2. Alarm Events, Digital Events, Serial Events, Timers, Wiegand Events, Event Messages, Serial Modules, Wiegand Modules, Point Config, PPP and Status Write handle partial reads/writes of the memory map. 3. The Maintenance Dialog no longer allows duplicte IP Addresses, and the Copy button is correctly enabled when a result line is selected. =============================================================================== What's New in Version R5.0a? July 30, 2003 Enhancements: ------------- 1. Added the ability to configure Analog Events, Digital Events, Serial Events, Timer Events, Wiegand Events, Wiegand Modules, PID Modules, Scratch Pad Bits, Scratch Pad Integers, Scratch Pad Floats, Scratch Pad Strings, IP Security, Date and Time, Data Logging, Modbus, Status Write, and Wireless I/O Unit. 2. Added "Inspect Mode" which gives the ability to inspect and/or change any memory mapped value on an Ethernet I/O unit that can be reached over an Ethernet connection. 3. Added "Maintenance Mode" which gives the ability to perform various operations on one or more Ulitimate I/O units. Operations include Install Firmware, Install Module Firmware, Upload File, Down- load file, Read Files From Flash, Write Files To Flash, and Clear Flash Files. 4. Added the ability to change the IP Address, Subnet Mask, Gateway Address, and DNS Address of an Ethernet I/O unit. 5. Added support for the SNAP-UP1-M64 I/O unit which allows analog and digital I/O on all 64 points. Bug fixes: ----------- 1. Ultimate I/O D64 brains were not being recognized when trying to read flash memory images. 2. Changed the way that the address for where the Flash Memory Image begins is determined. Removed reliance on reading the unit type. =============================================================================== What's New in Version R1.0c? September 12, 2002 Enhancements: ------------- 1. Detailed error and diagnostic messages are reported when an I/O Unit image is sent using the I/O Unit Import/Copy dailog. Bug fixes: ----------- 1. Some strings were not being null terminated correctly when sent to an I/O Unit. All strings in the memory map have a specified maximum length, so the strings must be truncated to one less than that maximum length to allow for a trailing null character. The problem could only occur on strings that were longer than the field length. Point Name, FROM E-mail Address, TO E-mail Address, E-mail Subject, SNMP Community string, and SNMP Host Community string were all incorrect. SNMP Sysname, SNMP Syslocation, and SNMP Syscontact were actually being truncated to 16 bytes when the field is 32 bytes. Modem Initialization string, Modem Hangup string, Incoming Login, Incoming Password, Modem Listen string, Outgoing Login, Outgoing Password, and Phone Number were technically incorrect but their lengths were being handled properly in the ioManager dialogs so it was highly improbable to have an error with these strings. 2. When sending I/O Unit images to Ultimate I/O units, an error occurs if there are modules that exist in the image that are not present on the I/O unit. This error was causing the operation to be aborted. Now, the operation continues, and errors are logged and displayed at the end of the operation. 3. When reading an I/O Unit image from a file, the number of characters to be read in was not being checked against the number of characters that were actually read in. If these two numbers are different, it indicates a corrupt I/O Unit image file. This error is now reported. 4. The I/O Unit Import/Copy dialog would sometimes allow the Create I/O Unit radio button to be selected even though other choices on the dialog had disabled that button. =============================================================================== What's New in Version R1.0b? November 12, 2001 Bug fixes: ----------- 1. Removed calls that were causing computers without Microsoft Office installed to display error messages when reading and sending brain images. 2. Changed how analog point information is sent. No scaling is sent for non- scalable points. Gain and Offset are no longer sent since it might wipe out previous calibration. 3. Fixed PPP Configuration strings, which were not being cleared correctly before being initialized by ioManager. This resulted in random characters at the end of strings in the PPP Configuration. 4. Gateway and DNS addresses were not being sent correctly to Ulitimate I/O brains in the Assign IP Address dialog box. =============================================================================== Windows NT Installation Notes: ----------------------------- Windows NT users must have write access to the registry and the WinNT\System32 directory to successfully install and use this product. =============================================================================== Uninstallation of this Product: ------------------------------ A utility is provided to uninstall this product. The utility will remove all registry entries and files previously installed with the following exceptions: - The installation directory tree is not removed if any user-created files exist in it. - The Win95/Win98 program folder or Windows NT program group is not removed if any icons have been added by the user. =============================================================================== How to Get Help --------------- If you have any questions about this product, contact Opto 22 Product Support Monday through Friday, 8 a.m. to 5 p.m., Pacific Time. Email: support@opto22.com Phone: 800/TEK-OPTO (835-6786) 951/695-3080 Fax: 951/695-3017 Bulletin Board (BBS): http://bbs.opto22.com 951/695-1367 (24 hours a day, 7 days a week) When accessing the BBS, use the following modem settings: - No parity, 8 data bits, 1 stop bit - Baud rates up to 28,800 - Z-modem protocol for uploads and downloads Please provide the following information about your system to the Product Support engineer: - Version of this product - PC configuration (type of processor, speed, memory, operating system) - A complete description of your hardware system, including: - jumper configuration - accessories installed (such as daughter cards) - type of power supply - types of I/O units installed - third-party devices installed (e.g., barcode readers) - Controller firmware version - Any specific error messages seen