The WEMSpeak utility applies to all WEM customers wishing to implement an external data transfer to/from the WEM control system. The program will act as a manager to control the reading and writing of data to and
from the WEM database. The basic concept is the host writes a request file to a computer running WEMSpeak. (This computer must have access to the WEM
database file server). WEMSpeak takes that request file and either updates the database or collects the requested information. In the case of data collection, the data
is put into a returned file (designated in the request file). In the case of database update, WEMSpeak will update the database. In all cases the program will delete the
request file upon completion of its task. If unable to complete its task, the WEMSpeak program will create a file with the same name as the request file with extension ".ERR".
All files (Transfer and Return) will be in ASCII. WEMSpeak monitors and records all database input and extract interactions in its daily activity log.
The program performs data transfer to and from the WEM control system database. This is performed by the host sending data to the control system in a format selected
via a customer configurable template or the host making a request to deliver data in a format selected via a customer configurable template. In either case, the host initiates
the transfer by sending this file (Request file). The program continuously scans for the request file. This file can be any name with a .req file extension. Once a request file is
found, WEMSpeak will process the request file. After the request file is processed, and data collection file will be created and the request file deleted.
The screen used to create a data transfer template is shown below. This powerful tool allows you to customize your data interface.