|
Version
|
Release Date
|
Additions & Changes
|
| Wavewin F.J |
02 / 02 / 2012
|
(Reserved Device #):
Reserved device number 255 for system internal purposes.
(Optimization):
Optimized the peformance of the system so it can poll large
files without loading up the polling buffers.
|
| Wavewin F.I |
01 / 17 / 2012
|
(SEL Events):
Improved the extraction of the SEL event files from the
SEL relays. In previous versions MID would start with the earliest file then
decrement up. If new events come in during polling then an event may be missed.
Added a check to make sure the event's date and time matches the date and time
in the history.
(SEL Events):
Added support to extract the SEL Compressed Raw 60 cycle files.
There is a new option in the "Event Type" drop down list. The new option
is "Compressed Raw L60".
|
| Wavewin F.H |
01 / 08 / 2012
|
(FTP Connections):
Corrected a problem with exporting FTP connections when
multiple extensions are defined. The pipe sign separator was breaking
the extensions into different table columns.
(SEL Events):
Changed the direction the events are extracted. In
previous versions the events were extracted latest event first (top
of the history down). It now extracts the oldest events first (bottom
of the history going up).
(SEL Events):
Increased the number of events listed in the His report
from 12 to 48.
(SEL Events):
Added clearing the SEL event number varaible after
the the SEL events driver has completed.
|
| Wavewin F.G |
12 / 08 / 2011
|
(ABB670 Relay - FTP):
Added support to read and extract Comtrade zip files from
the ABB 670 relay using the FTP communications protocol.
|
| Wavewin F.E |
09 / 18 / 2011
|
(SEL Recorders):
Added support to read the data saved in the SEL recorders. All
data is saved in a comma delimited format and can be plotted using the SDC driver.
|
| Wavewin F.C |
07 / 05 / 2011
|
(Save and Archive Dialog):
Changed the Nomenclature in the Save and Archive dialog to
better define the Saving or Archiving of the system DTB files.
(Polling SEL Compressed Files):
Corrected the settings of the milliseconds in the long file name
when polling for SEL compressed files. In previous version the zero padding was
not being applied for the milliseconds readings.
|
| Wavewin F.B |
04 / 20 / 2011
|
(Save Path):
Added checks to not overwrite the defined Save Path and
Messages & Logs Path if the paths are not accessible when the device manager
is first opened.
|
| Wavewin F.9 |
04 / 06 / 2011
|
(GPS Time in TIS Driver):
Added support for reading IRIG-B from a GPS connected to
one of the RJ45 ports on a TIS recorder. Improved the timing to be better
than 1 millisecond.
|
| Wavewin F.7 |
03 / 17 / 2011
|
(Virtual Comm Ports):
Added a new option in the Device Configuration dialog to set
a serial COMM port connection as a Virtual Port. Virtual Ports in Wavewin will
not hold the COMM port. It will connect to the port before a poll and disconnect
after the poll is complete. To set a device as a Virtual Comm Port open the
device configuration dialog for the device and click the "Virtual Port"
radio button under the "Connection Type" field. All device drivers that use the
Virtual Port must include the "Connect" (#6) and "Disconnect" (#8) drivers.
(FTP Sessions Active/Passive):
Added a new option in the Device Configuration dialog to
set the FTP file transfer mode (Active or Passive). For an FTP device protocol
the file transfer mode can be set using the "File Transfer Mode" drop down list.
FTP's file transfer mode is default to "Passive".
|
| Wavewin F.6 |
03 / 08 / 2011
|
(Serial Communications):
Corrected an error checking routine that was causing the
serial commands to be sent out the port multiple times.
|
| Wavewin F.5 |
02 / 27 / 2011
|
(TCP/IP Client):
Changed the way the data is written to a server from a
TCP/IP Client devices. In previous versions the data was written in a
premptive fashion. This means the TCP/IP client write operations would not
return until all of the data was sent to the server. In an event based system
the write operations return immediately with no wait time. Data is now written
with error checking to ensure the data is properly transfered.
|
| Wavewin F.4 |
02 / 22 / 2011
|
(Lock Device Manager):
Added support to lock the device manager from a user editing
and seeing the device configuration information. In lock mode the device table
is disabled and minimized.
(Disable port switch):
If the device manager is in lock mode a computer connected to
the device manager can not port switch to any of the devices configured in
the device table.
(TCP/IP Client):
Changed the way the data is read from the TCP/IP
Client devices. In previous versions the data was read in a premptive fashion.
It is now read through event calls from the operating system.
(Modbus Drivers):
Added support for the IEEE float to the Modbus
ASCII, RTU and TCP drivers.
|
| Wavewin F.3 |
02 / 09 / 2011
|
(Modbus TCP Driver):
Corrected a problem sending the Modbus TCP header to a Modbus
client. The data count byte in the TCP header was not being properly calculated.
|
| Wavewin F.2 |
02 / 06 / 2011
|
(Modbus TCP and RTU Driver):
Added the ability to send polling variables from any of the
devices being polled to an RTU using the Modbus TCP commands and the Modbus
RTU commands. The modbus communications can be configured in Wavewin in the
following ways: Multiple RTU Masters can be connected to multiple ports/sockets
on the same Wavewin machine provided that each RTU connects to a different
port on Wavewin (1 to 1 relationship). Or multiple devices (various
manufacturers & models) can be connected to one and/or multiple ports on the
same Wavewin machine (1 to 1 and/or Many to 1 relationship) (star and/or
multi-drop topology) provided that all of the connected devices are set to
different addresses (each device must have a unique address).
The Modbus RX and TX device must be set to an Ethernet Server in the device
configuration dialog. For RX and TX of Modbus TCP commands the device title
for the Modbus device in the device configuration dialog must be set to
MODBUS MASTER (TCP) and the data type field must be set to Binary. For RX and
TX of Modbus RTU commands the device title for the Modbus device in the device
configuration dialog must be set to MODBUS MASTER (RTU) and the data type field
must be set to Binary.
The “RTU-MB4.INI” file located in the Wavewin folder holds the variables to
send to the RTU. This INI file is used to assign MODBUS addresses to the
user variables that are defined in the Wavewin “DRIVERS.INI” file. The
“RTU-MB4.INI” file is formatted as comma-separated values that are listed
in the following order:
Address, Variable, Type, Multiplier, Divider
Address = 4x Read Register Address in Hex
Variable = Name of user assigned Wavewin variable
Type = (-1) for Signed or (1) for Un-Signed
Multiplier = Multiply Variable By before transmit to RTU
Divider = Then Divide Variable By and transmit to RTU
The “RTU-MB4.INI” file is basically an electronic copy of a typical “MODBUS
Register Definitions Sheet”. The significance of this work is that the
“RTU-MB4.INI” file is created by the user, which means that the actual
mapping/assignment of the MODBUS Slave registers is up to the user). The
MODBUS Registers Map is the same for all of the connected devices which
is another significant result in that it simplifies having to deal with
various types of devices from various manufacturers.
|
| Wavewin E.Z |
01 / 31 / 2011
|
(# of Devices):
Increased the number of devices that can be configured and polled
from one device manager table. The total number of devices is now 2000. In previous
versions the device limitation was 999.
(# of variables):
Increased the number of system and device variables to 64000.
In previous version the maximum number of variables was limited to 24000. The
increase will accomodate the increase of total devices to 2000.
|
| Wavewin E.Z |
01 / 31 / 2011
|
(TCP/IP Server):
Activated the TCP/IP Server for multiple TCP/IP Client socket
connecting to the Wavewin TCP/IP Servers.
(Modbus ASCII HEX Driver):
Added the ability to send polling variables from any of the
devices being polled to an RTU using the Modbus ASCII HEX commands. The
modbus communications can be configured in Wavewin in the following ways:
Multiple RTU Masters can be connected to multiple ports/sockets on the same
Wavewin machine provided that each RTU connects to a different port on
Wavewin (1 to 1 relationship). Or multiple devices (various manufacturers & models)
can be connected to one and/or multiple ports on the same Wavewin machine
(1 to 1 and/or Many to 1 relationship) (star and/or multi-drop topology) provided
that all of the connected devices are set to different addresses (each
device must have a unique address). The “RTU-MB4.INI” file located in the
Wavewin folder holds the variables to send to the RTU. This INI file is used
to assign MODBUS addresses to the user variables that are defined in the
Wavewin “DRIVERS.INI” file. The “RTU-MB4.INI” file is formatted as comma-separated
values that are listed in the following order:
Address, Variable, Type, Multiplier, Divider
Address = 4x Read Register Address in Hex
Variable = Name of user assigned Wavewin variable
Type = (-1) for Signed or (1) for Un-Signed
Multiplier = Multiply Variable By before transmit to RTU
Divider = Then Divide Variable By and transmit to RTU
The “RTU-MB4.INI” file is basically an electronic copy of a typical “MODBUS
Register Definitions Sheet”. The significance of this work is that the
“RTU-MB4.INI” file is created by the user, which means that the actual
mapping/assignment of the MODBUS Slave registers is up to the user). The
MODBUS Registers Map is the same for all of the connected devices which
is another significant result in that it simplifies having to deal with
various types of devices from various manufacturers.
|
| Wavewin E.Z |
01 / 02 / 2011
|
(Import):
Added two new options to the Import engine. The new
import options are overwrite the existing devices or append new devices
to the end of the table. The import engine imports device information into
the device table from a comma delimited text file.
(Log Variables):
Added the option to turn off/on logging of the system
log files from the device configuration dialog. The "Log Header" field
has been changed to "Log Variables". Logging of the system log files is
defaulted to ON. To turn off logging select off from the "Log Variables"
drop down list.
|
| Wavewin E.Y |
12 / 23 / 2010
|
(TCP/IP Server):
Activated the TCP/IP Server for multiple TCP/IP Client sockets
connecting to the Wavewin TCP/IP Servers.
|
| Wavewin E.X |
09 / 27 / 2010
|
(Dispatch Table):
Added support to scan the events folder in the background.
The event folder is scanned when the dispatch table is first displayed and
if the automatic refresh is set it also scans the events folder on the interval
set in the Dispatch Properties dialog. Scanning the event folder in the
background allows for working in the dispatch table without interruption. A message
is displayed in the status bar when the events folder is scanned.
|
| Wavewin E.W |
09 / 20 / 2010
|
(Dispatch Table):
Added support to the Dispatch Table to handle communications to
multiple master stations. A new button menu option was added to select the
master station for requesting events records from.
|
| Wavewin E.T |
08 / 05 / 2010
|
(Log In/Log Out):
Removed the password column from the "LOG IN-OUT Tracking.CSV" file.
|
| Wavewin E.S |
08 / 04 / 2010
|
(Log In/Log Out):
For SIP security a new Log In/Log Out button has been added to
the Device Manager's toolbar. To Log In to the Device Manager click on the
Log In button. A Log In dialog will be displayed enter your Full Name in the
"Users Name:" field and enter the password in the "Password:" field. The
password is case sensitive. The dialog will allow for three tries to enter
the correct password then it will be closed. Once Logged In the Log In button
will change to Lou Out. The Device Manager will be automatically Log Out if
there is no activity for 15 minutes. A comma delimited CSV file records
all Log In and Log Out activity. The filename is "LOG IN-OUT Tracking.CSV"
and is saved to the Wavewin directory.
|
| Wavewin E.Q |
05 / 24 / 2010
|
(Dispatch Table: Device Numbers):
Changed the way the device numbers are assigned for polling. In previous
versions the device numbers where assigned according to the group numbers defined in the
device manager table. It has been changed to assign the device numbers according to the
group name. This will allow nested communication processors to abort just that communication
processor if errors occurred during polling.
|
| Wavewin E.P |
05 / 20 / 2010
|
(Save Path):
Corrected a problem where the Save Path was blocked out due to testing.
(Address):
Corrected a problem where the Address field was blocked out due to
testing. Testing was done on increasing the field to 5 characters.
|
| Wavewin E.N |
05 / 13 / 2010
|
(REL/MDAR Driver):
Corrected a problem with sorting the event history list in the *.3EH files.
|
| Wavewin E.M |
05 / 01 / 2010
|
(Save Path):
Protected the Save Path and Messages & Logs Path in the Save and
Archive Dialog.
(Save Path):
Added the Device Configuration "Save Path" field to each internal driver.
|
| Wavewin E.J |
04 / 21 / 2010
|
(Port Back Out Field):
The default Ctrl-D for the Port Back Out field in the Device Configuration
dialog has been taken out.
|
| Wavewin E.I |
04 / 20 / 2010
|
(Save and Archive Dialog):
In the Save and Archive dialog the "Save Path:" field has been changed to
"Events Path:" and the "Message Path:" has been changed to "Messages & Logs Path:".
|
| Wavewin E.H |
04 / 14 / 2010
|
(Driver.ini Variables):
Added 2 new Escape Code Commands to the Drivers.ini file. The first is TC,
this command holds the value in the time code field displayed in the "Device Configuration"
dialog. The second is CMP, this command holds the "Company Name" displayed in the
"Save and Archive" dialog.
(SENDCR=X):
Added a new command called SENDCR=X. This command will send a Carriage Return
to the connected device every X seconds to ensure the device does not time out during a polling
session. Some device have settings that will time out after a specified number of minutes if
no characters are received. Example: SENDCR=20.
|
| Wavewin E.G |
04 / 11 / 2010
|
(Device Configuration Dialog):
Improved the Device Configuration Dialog to be more user friendly. Below is
a list of improvements:
A.) Broke up the Escape Sequence Command field into separate fields. The new fields are:
Phone Number: (CMND): displayed under Communication Information section for Serial
Connections.
Password 1: (CMND1): displayed under the Device Information section.
Password 2: (CMND2): displayed under the Device Information section.
Port Back Out: (CMND3): displayed under Communication Information section
for Serial & Ethernet Connections.
Log Headers: (CMND4): displayed under the Device Information section.
Event File Type: (CMND5): displayed under the Device Information section.
Save Path: (CMND6): displayed under the Device Information section.
B.) Added a new Save Path (CMND6) field to specify where the files extracted from
the polling device are saved to disk.
C.) Added an Event File Type selection list to specify what type of event file to
extract from the polling device.
D.) Added a selection between Serial and Ethernet connections. The Ethernet connection
also has a Protocol list to select the type of Ethernet Protocol (TCP/IP Server, TCP/IP Client,
FTP Client and Telnet Client).
E.) Added hints to all fields.
(BPRO/TRPO/DPRO/LPRO Polling Driver):
Added a new polling driver to poll the ErlPhase relays. The new driver is
called ERL-RELAYS. The ERL-RELAYS polling driver navigates the VT100 terminal mode to
select the latest event files then uses the Z-Modem protocol to download the events.
|
| Wavewin E.F |
01 / 14 / 2010
|
(File Transfer):
Corrected the checking of the file transfer time when receiving files.
In previous versions it was accepting file transfers if the character size of the
Microsoft file time was less than or equal to 9. On December 26th, 2009 the Microsoft file
time incremented to 10 characters.
|
| Wavewin E.C |
10 / 30 / 2009
|
(Password Protection):
Added password protection to the "Configuration Dialogs",
"Save and Archive Dialog" and the "Export" option. Also, added a checkbox in the
"Save and Archive" dialog to hide the critical information such as phone numbers
and passwords.
|
| Wavewin E.A |
10 / 29 / 2009
|
(SEL CEV Compressed Driver):
Added support to parse out the event date and time,
relay ID name, event type, location and targets from the compressed format.
These field are used for naming the event files and for creating summary files.
|
| Wavewin E.9 |
10 / 26 / 2009
|
(File Transfer Driver):
Modified the file transfer engine to transfer files with
no path defined in the drivers.ini file. If no path is specified then the
files are automatically transfered from the Save Path. If no Save Path is
defined then the files are transfered from the Wavewin path.
|
| Wavewin E.8 |
10 / 21 / 2009
|
(SEL Compressed Events):
Added to the extraction of the SEL compressed event files.
The C command now extracts 16 samples per cycle and 30 cycles of data by
sending "CEV S16 L30" to the relay. To define the C command put a C in the
6th field of the EscSeq Command: example: 1 Otter 0 0 1 C
|
| Wavewin E.7 |
10 / 12 / 2009
|
(SEL Compressed Events):
Added an new option to extract the SEL compressed event files.
To define compressed events put a C in the 6th field of the EscSeq Command.
example: 1 Otter 0 0 1 C
(SEL ASCII Raw Events):
Added an new option to extract the SEL ASCII raw event files.
To define ASCII raw events put a L in the 6th field of the EscSeq Command.
example: 1 Otter 0 0 1 L
|
| Wavewin E.0 - E.5 |
07 / 07 / 2009 to 08 / 18 / 2009 |
(Dispatch Table):
Added a new table that allows a dispatcher to request a poll for
any of the devices configured in the Master Station's device manager.
|
| Wavewin D.P |
07 / 10 / 2008 |
(Station ID):
Changed the name of the Station ID column to Group ID
for cross triggering.
(Cross Triggers):
Added cross triggering for the Poll Sensors/Binary driver. If a
trigger level is exceeded on a sensor then an event trigger file will be saved
for that device along with an event file for each device with the same Group ID number.
|
| Wavewin D.N |
06 / 23 / 2008 |
(Escape Code Commands):
Expanded the number of Escape code commands from 8 to 12,
CMND plus CMND1 to CMND11.
|
| Wavewin D.M |
06 / 12 / 2008 |
(TIS Driver):
Only allow the automatic offset calculation for channels that
have AMPS as the unit.
|
| Wavewin D.E |
02 / 14 / 2008 |
(COM Port):
Changed SETPORT to close and open the COMM port when executed.
Previous versions would only change the baud rate, parity and stop bits when
executed. Added this to help improve the communications when a massive amount
of data is being sent through the port for long periods.
(TIS driver):
Added a new TIS Binary driver to support more recorders per PC.
The new TIS binary driver uses 0% resources.
(TIS Driver):
Added a SOE file for every trigger waveform file created.
The SOE files are saved to the save path and contain a list of the channels
that triggered during the event.
(TIS Driver):
When a trigger is detected in the TIS driver the date and time
displayed in the upper right hand corner of the menu will blink from red to gray.
To clear the blinking click on the refresh directory menu button.
|
| Wavewin D.B |
12 / 16 / 2007 |
(TIS driver):
The TIS polling drivers will reset the recorder if it detects
a gap in sampling. The last version had a gap of 50 millisecond for testing. The
gap is set back to 1 millisecond.
(TIS driver):
Added the millisecond difference to the TIS data file. All samples
are tagged according to the new milliseconds difference in the data file.
(Telnet):
Added support for the telnet protocol. To specify a telnet session
for polling open the devices "Configuration" dialog (F2) then click on the
"Ethernet Connection" dialog. Select "Telent Client" from the "Ethernet Connection"
list. Enter the port number and IP address or host name. Click OK then click save
in the "Configuration" dialog.
|
| Wavewin D.A |
11 / 30 / 2007 |
(TIS driver):
The TIS polling drivers will reset the recorder if it detects a gap
in sampling. The previous gap was set to 1 millisecond in this version the gap is
now set to 50 milliseconds.
(TIS driver):
Added a new button in the "Ethernet Connection" dialog to edit
the TIS recorder settings. Click the "Configure" button to display the "TIS Config"
settings application for the selected device.
(Telnet):
Added support for the telnet protocol. To specify a telnet session
for polling open the devices "Configuration" dialog (F2) then click on the
"Ethernet Connection" dialog. Select "Telent Client" from the "Ethernet Connection"
list. Enter the port number and IP address or host name. Click OK then click save
in the "Configuration" dialog.
|
| Wavewin D.6 |
09 / 24 / 2007 |
Replaced the sample number count reset in the TIS Driver with the new millisecond
count reset. Added this to support the TIS's latest firmware version.
|
| Wavewin D.4 |
08 / 24 / 2007 |
Modified the Export and Import features to use a tab delimited format. The comma
delimited format used in the previous version was conflicting with commas
used in the device "Driver" and "EscSeq Commamd" fields.
Improved the Rochester polling driver to rename any extracted files if an
error occurs during communications. Previous versions would delete the files.
Also, improved saving the last polled date and time. If an error occured during
communications the latest date and time polled was not being saved to the
SDC-HIS.INI file.
|
| Wavewin D.3 |
08 / 24 / 2007 |
Added a new menu option under the Device menu to export the existing device
table to a comma delimited ASCII file. Export files are automatically tagged
with the .CSV extension. The ASCII file contains all or selected device
entries. The first line in the export file specifies the column headers.
Added a new menu option under the Device menu to import previously exported
device manager files. Import will read each entry in the import file and change
any existing entries with the new information and it will also add new entries
if they do not exist in the open device manager table.
|
| Wavewin D.2 |
08 / 22 / 2007 |
Added 2 new commands in the Drivers.ini file for Ethernet connections. First
command "Connect", will connect to the IP address and port number specified
at the active device. The second command "Disconnect" will disconnect from the
IP address at the active device.
Added 3 new menu buttons. The first button allows for pinging the IP address
and port number for the open device. The second button will connect to the IP
address and port number for the open device and the third button will disconnect
from the active device. The 3 new buttons are only displayed if the device has
an IP address and port number defined in its EscSeq Command field.
Took out all ping and connection calls for IP address when the devices in the
table are initialized.
|
| Wavewin D.1 |
08 / 07 / 2007 |
Added an automatic feature to rename Mehta records upon retrieval.
The new names are in accordance with the IEEE C37.232 format and the old
filename tag is placed in a user field.
Added new passed parameters via the "EscSeq Command" (positions 5, 6 & 7)
to allow for retrieval of 16 samples raw or filtered data. For example: you
can ask for raw data at 16 samples/cycle by sending "EVE 1 R S16" to the relay.
The "EVE 1" part is the default Wavewin setting, to add the "R S16" parameters
you need to edit the configuration dialog and add "R S16" at the end of the
command field. So if the current command is: "OTTER 1 0 x" then the new command
would be "OTTER 1 0 x R S16".
Changed the polling scheme for the Ethernet ports from an event based interface
to a preemptive based interface in order to synchronize the reading intervals
across all ports and to eliminate the possibility of collisions with data
received from the RS232/485 ports.
Added new fields to allow for disabling of the automatic save in DTB files
feature and to allow for renaming of the DTB files to the IEEE C37.232 format
on a periodic basis.
|
| Wavewin D.0 |
07 / 23 / 2007 |
Added automatic detection of the loss of a TIS recorder by monitoring the
sample counts of each scan. When a sample count is loss the system will
automatically reset the recorder and restart the TIS configuration and
capture drivers.
|
| Wavewin C.Z |
06 / 07 / 2007 |
Added a circular buffer for the TIS driver.
Added automatic screen updates from the TIS internal polling driver.
Added an internal driver to read the TIS configuration information.
Added triggers to the TIS internal driver.
|
| Wavewin C.Y |
05 / 21 / 2007 |
Added a new comamnd called TXLAST to send data to a device before the MID
window is closed.
Added a new driver to poll the TIS device for the configuration.
|
| Wavewin C.W |
04 / 28 / 2007 |
Expanded the memory manager for each driver to 16 megabytes.
Added clearing of the IO logs upon exiting the device manager table.
Improved the memory manager for Ethernet TCP/IP connections.
|
| Wavewin C.S |
03 / 22 / 2007 |
Improved the FTP and TCP/IP connections to bypass all problem connections
when the device manager is first displayed. If a problem occured connecting
to a device then an error will be displayed in the status bar's 5th field.
If multiple conections had problems then the last problem device is displayed.
|
| Wavewin C.R |
02 / 22 / 2007 |
Improved the TCP/IP client polling. Previous versions were shutting
down communications when communication trouble was detected with a device. The
system now continues polling and will keep trying to communicate with the troubled
device to see if the network recovers.
|
| Wavewin C.Q |
02 / 08 / 2007 |
Added a new command called RUNFILE to run an executable or Bat file
along with command line parameters. The new command's calling sequence is
RUNFILE=C:\TEMP\FTP_SCRIPT.EXE | "C:\SCRIPT_COMMADS F. If command line parameters are
used then the application path and file is separated from the command line parameters
with a pipe sign.
|
| Wavewin C.O |
01 / 04 / 2007 |
Device Manager: Added support for Master 0 in the Mehta poll driver.
|
| Wavewin C.K |
08 / 11 / 2006 |
Increased the number of maximum variables allowed in the system from 10,000 to 24,000.
|
| Wavewin C.H |
06 / 12 / 2006 |
Fixed a problem with the FTP Events driver when renaming to long file names using File Type 1.
|
| Wavewin C.E |
03 / 27 / 2006 |
Added a new driver to put files on an FTP Server. The new driver is called FTP-SEND.
Improved the ASCII parse engine to ignore all #0 inserted between text.
|
| Wavewin C.B |
12 / 12 / 2005 |
Added full protection to the FTP extraction events driver to protect
against the FTP components and Windows message boxes being displayed in case of errors.
|