ESP "Readme"
This README.HTML file documents the changes made to ESP (Easy
Setup without Programming). ESP is a product of
Industrial Control Links, Inc.
of Auburn California, USA.
v4.00
Summary
New feature release.
Minor maintenance.
New Features/Changes
- Data & Alarm Logging
- Added data and alarm logging. Automatically logs data
records based on triggers and alarm records based on
change of alarm state. Features include single or
multiple files, configurable file format and maximum
size, and time/date stamp.
- TUI (Textual User Interface)
- Added the ability to display data and alarm logs on a
TUI.
- The Page Up and Page Down keys now work in the TUI.
- Added alarm properties that can be applied to TUI alarms
or alarm logs.
- Signed, unsigned and hex modes are now supported for TUI
fields.
- Communications
- PPP modem dial-up is now supported when using TCP/IP.
- Additional modes and flexibility are now available to
send & receive "non-standard" data types over Modbus
protocol. You can now set up the ICL-4300 to deal with
almost any representation.
- Any integer register type is now allowed for diagnostic
mapping of Arcnet node IDs (int8 was required before).
- A list of phone numbers can now be used for alarm
dialing, with configurable control over how the system
escalates from one number to the next.
- Error Messaging
- Improved error checking and reporting while parsing the
config file.
- The system event log mechanism has been changed so that
a fresh log file (icl4300.log) is created each time the
application starts. The previous log file, if any, is
backed up to icl4300.bak. This makes it easier to find
applicable error messages, and reduces the likelihood
that the log will fill up and stop recording.
- Miscellaneous
- The Status LED and the reboot signal can now be mapped
to Boolean registers.
- Added "-l" command line option to turn the status LED
off.
- Parser has gotten more strict about accepting floating
point numbers where an integer is expected. The sample
files have been changed accordingly.
- Added I/O breakouts in comment headers of sample files.
- The [FORMAT] record now left justifies buffer register
types that are inserted into format string.
Fixed Problems
- [Defines] entries can now be nested together.
- BrickNet now has the ability to receive messages while
waiting to access the media when sending a command.
- The maximum register count for Arcnet messaging was being
calculated incorrectly, allowing too many registers to be
specified in a [NetEvent].
- Error messages are now displayed cleanly to the TUI.
- The communication failure status now properly reflects
success/failure over a dialup connection.
- The presence of Arcnet hardware is now detected before the
system tries to install the Arcnet device driver.
- DTR is now cleared when the application exits in order to
hang up any attached modem(s).
- TUI autoedit feature was not working properly.
- Fixed Arcnet device address to eliminate unreliable Arcnet
device communications.
v3.20
Summary
New feature release.
Minor maintenance.
New Features/Changes
- Added support for Arcnet LAN controller.
Fixed Problems
- Modbus master can now rewind and re-evaluate received
characters as invalid message are rejected. This is in
support of systems that use store and forward.
v3.10
Summary
Many new features, including Ethernet, Modbus/TCP and HotLink
support.
New Features/Changes
- HotLink
- Added HotLink operator interface panel support, via TUI.
Some changes were made to the various TUI records to
accommodate the HotLink.
- Added local alarm annunciation on the HotLink beeper, via
TUI.
- Textual User Interface (TUI)
- Added TUI value lists and TUI buttons.
- Added auto edit feature to TUI.
- Ctrl+N and Ctrl+P are now used for next and previous menus
in the TUI.
- Ctrl+S (or '*' on HotLink) is used for auto selection of
TUI value list.
- Ctrl+A is used to set a TUI register block to the value
of the currently selected register.
- Made attributes and colors configurable on the TUI.
- Changed TUI key scan time to 50ms from 100ms.
- TUI now supports both hierarchical and flat menu
structures.
- Communications
- TCP/IP is now supported (requires TCP/IP Support Kit):
- Modbus/TCP protocol is supported.
- ESP can act as an FTP server.
- ESP can act as a Telnet server.
- Network statistics and comm fail information can now be
mapped to registers.
- Moved response delay parameter from network sessions to
network ports.
- BrickNet always routes using routing table from session
that monitors.
- Other
- Increased configuration file parsing performance.
Fixed Problems
- BrickNet can now respond to messages while waiting to send
a command or during an event or cycle gap.
- Removed "check" error on pager ID when using a numeric
pager.
v3.01
Summary
ESP has now been split off from the ICL-4300 Utilities as a
separate product. There are no functional changes.
New Features/Changes
Fixed Problems
|