Page 3 - Overview
ii x Contents OMWT-SOFT-OPC Server Contents Overview 1 Quick Start................................................................................................................................. 1 Description .............................................................................................
Page 4 - Error Messages
OMWT-SOFT-OPC Server Contents x iii OMWT-SOFT-OPC Server Tags 29 Using OPC Tags.......................................................................................................................29 Device Names .........................................................................................
Page 5 - Quick Start
OMWT-SOFT-OPC Server Overview x 1 Overview Quick Start When OMWT-SOFT-OPC is run for the first time it displays this help screen. You may view this help screen again by selecting "Help" from OMWT-SOFT-OPC's main window. OMWT-SOFT-OPC is designed to gather data from sensors. OMWT-SOFT-OPC mak...
Page 7 - Description; Wireless Setup
OMWT-SOFT-OPC Server Overview x 3 Description OMWT-SOFT-OPC is a data acquisition OLE for Process Control (OPC) server that acquires data from devices and passes this data using OPC to a client application. OMWT-SOFT-OPC waits for the device to transmit and then processes the transmission. Any Windo...
Page 8 - Edit Device
4 x Overview OMWT-SOFT-OPC Server delete it. To edit a device click on the device to select it and click on "Edit" to edit the device. There is also a "Stop" button. If you click that button, OMWT-SOFT- OPC will stop listing devices in the window. When you click on the "Stop"...
Page 9 - Receivers; Device List
OMWT-SOFT-OPC Server Overview x 5 Receivers The following is a list of supported receivers: x OMWT-REC232-600 x OMWT-XREC-SER (at 19200 baud) x OMWT-RECIP x OMWT-REPEAT Device List OWMT-SOFT-OPC Server interfaces to a large number of devices. New devices are continually being created for wireless ne...
Page 10 - Polling
6 x Overview OMWT-SOFT-OPC Server Polling For a wireless device the polltime has a slightly different meaning. OWMT-SOFT- OPC does not actively poll wireless devices. Rather, it waits to receive a packet from the devices. Therefore, the polltime is how often OWMT-SOFT-OPC expects to receive a packet...
Page 11 - Data Logging
OMWT-SOFT-OPC Server Overview x 7 What is OPC? OLE for Process Control (OPC) is a specific specification of Microsoft’s Object Linking and EmbeOPCding (OLE) and Component Object Model (COM) that is administered by the OPC Foundation (150 member companies including Microsoft Corporation). OPC provide...
Page 12 - Change Port
8 x OMWT-SOFT-OPC Main Window OMWT-SOFT-OPC Server OMWT-SOFT-OPC Main Window Main Window OMWT-SOFT-OPC displays the number of devices online and offline. It also lists the devices that are currently offline displaying the name and serial number of the device. If OMWT-SOFT-OPC is running with TCP/IP ...
Page 13 - Add/Delete IP Connection
OMWT-SOFT-OPC Server OMWT-SOFT-OPC Main Window x 9 Add/Delete IP Connection (OMWT-RECIP Receiver only)OWMT-SOFT-OPC will display the “Add/Delete IP Connection” screen. IP addresses already setup will be displayed. The following is a list of the columns: Node – Node number for the IP address. OWMT-SO...
Page 14 - View IP Connection Status
10 x OMWT-SOFT-OPC Main Window OMWT-SOFT-OPC Server View IP Connection Status (OMWT-RECIP Receiver only)OWMT-SOFT-OPC will display the “IP Status” screen. OWMT-SOFT-OPC shows the current state of the all the connections. The following describes the columns: Node – Node number for the IP address. OWM...
Page 15 - Outputs; New and Edit
OMWT-SOFT-OPC Server OMWT-SOFT-OPC Main Window x 11 Outputs Outputs are only send packets. The Output devices do not send packets. Therefore the setup for an Output sensor must be done manually. Some Outputs need to be “trained” to the packets that it will receive for from the Server. New and Edit C...
Page 16 - Train
12 x OMWT-SOFT-OPC Main Window OMWT-SOFT-OPC Server Train The Train dialog is used in the processing of training the Output device to output packets (as produced by OWMT-SOFT-OPC). Follow these steps to train an Output device: 1. Select the desired Output from the list of Outputs.2. Press and hold t...
Page 17 - Search and Add Devices; ReConfigure Net
OMWT-SOFT-OPC Server OMWT-SOFT-OPC Main Window x 13 Search and Add Devices OWMT-SOFT-OPC will display the "Add Wireless Device" screen. Devices already in the OWMT-SOFT-OPC.ini file are displayed in the top portion of the screen. Follow the setup procedure to add more devices.The setup scree...
Page 18 - Quit
14 x OMWT-SOFT-OPC Main Window OMWT-SOFT-OPC Server Devices Clicking this menu option shows the View Device List window. OMWT-SOFT-OPC shows a list of devices and their serial numbers. To see the help for a device, click on the device and then click the help button. OMWT-SOFT-OPC will display the he...
Page 19 - Format
OMWT-SOFT-OPC Server OMWT-SOFT-OPC Server .ini File Format x 15 OMWT-SOFT-OPC Server .INI File Format OMWT-SOFT-OPC.ini The OMWT-SOFT-OPC.INI file contains the configuration parameters for the server and the devices being polled. When OMWT-SOFT-OPC searches and finds a new device it adds the device ...
Page 20 - SERVER
16 x OMWT-SOFT-OPC Server .ini File Format OMWT-SOFT-OPC Server SERVER [Server] - Section name. PortType - Communication medium (AUTO, OMWT-232-600, etc.). PortNo - Port number. NumberDevices - Number of devices to be polled by the server. OfflinePollTime - How often to poll for offline devices. Mil...
Page 22 - TEMPERATURE Setup
18 x OMWT-SOFT-OPC Server .ini File Format OMWT-SOFT-OPC Server TEMPERATURE Setup (OMWT-TEMP15 and OMWT-THERM) [Device n ] - Section name. Address - – serial number of the sensor. DeviceType - Device type. (DeviceType=TEMP) PollTime - How often to poll the device. (ms) Label - Name used for the devi...
Page 23 - HUMIDITY
OMWT-SOFT-OPC Server OMWT-SOFT-OPC Server .ini File Format x 19 HUMIDITY (OMWT-TEMPRH) [Device n ] - Section name. Address - – serial number of the sensor. DeviceType - Device type. (DeviceType=HUMIDITY) PollTime - How often to poll the device. (ms) Label - Name used for the device (and Topic). Log ...
Page 24 - DIGCOUNTER and Directional Counter
20 x OMWT-SOFT-OPC Server .ini File Format OMWT-SOFT-OPC Server DIGCOUNTER and Directional Counter (OMWT-IRCNT, OMWT-DIRCNT) [Device n ] - Section name. Address - – serial number of the sensor. DeviceType - Device type. (DeviceType=DIGCOUNTER or DIRECTCNT) PollTime - How often to poll the device. (m...
Page 25 - CNTTEMP
OMWT-SOFT-OPC Server OMWT-SOFT-OPC Server .ini File Format x 21 CNTTEMP (OMWT-DOORCNT) [Device n ] - Section name. Address – serial number of the sensor. DeviceType - Device type. (DeviceType=CNTTEMP) PollTime - How often to poll the device. (ms) Label - Name used for the device (and Topic) (typical...
Page 26 - FASTCNTTEMP
22 x OMWT-SOFT-OPC Server .ini File Format OMWT-SOFT-OPC Server FASTCNTTEMP (OMWT-PULSECNT) [Device n ] - Section name. Address – serial number of the sensor. DeviceType - Device type. (DeviceType=FASTCNTTEMP) PollTime - How often to poll the device. (ms) Label - Name used for the device (and Topic)...
Page 27 - ALARMTEMP
OMWT-SOFT-OPC Server OMWT-SOFT-OPC Server .ini File Format x 23 ALARMTEMP (OMWT-TEMPALRM) [Device n ] - Section name. Address - serial number of the sensor. DeviceType - Device type. (DeviceType=TEMP) PollTime - How often to poll the device. (ms) Label - Name used for the device (and Topic). Log - E...
Page 28 - Analog Input
24 x OMWT-SOFT-OPC Server .ini File Format OMWT-SOFT-OPC Server Analog Input (OMWT-AIN5V, OMWT-AIN10V, OMWT-AIN20MA, OMWT-VIB, OMWT- MOT) [Devicen] - Section name Address – serial number of the sensor. DeviceType - DeviceType=AI PollTime - How often to poll the device (ms). Label - Name used for the...
Page 29 - Access/Control Reader
OMWT-SOFT-OPC Server OMWT-SOFT-OPC Server .ini File Format x 25 Access/Control Reader (OMWT-ACCESSREADER) [Device n ] - Section name. Address - serial number of the sensor. DeviceType - Device type. (DeviceType=IDR) PollTime - How often to poll the device or wait for packet. (ms) Label - Name used f...
Page 31 - Wireless Analog Output
OMWT-SOFT-OPC Server OMWT-SOFT-OPC Server .ini File Format x 27 Wireless Analog Output (OMWT-ANGOUT) [Device n ] - Section name. Address - serial number of the sensor. NodalAddress – node where the output will be sent. Defaults to 0 for the OMWT-REC323-600 Receiver. For OMWT-RECIP, the node number r...
Page 33 - Using OPC Tags; Device Names
OMWT-SOFT-OPC Server OMWT-SOFT-OPC Server Tags x 29 OMWT-SOFT-OPC Server Tags Using OPC Tags OMWT-SOFT-OPC uses the Device Name for the first part of the OPC tag name. The individual tag names from Device follow. OMWT-SOFT-OPC uses a hieratchial tree from name with various degrees of levels. The fol...
Page 35 - Device Tag Names; Temperature
OMWT-SOFT-OPC Server OMWT-SOFT-OPC Server Tags x 31 Device Tag Names The Server uses device tag names to allow access to the I/O data and specific operational information. Tag names are dependent on the type of devices used. Temperature (OMWT-TEMP15, OMWT-THERM): TEMP n or 'T' Prefixed Topic Names o...
Page 40 - FASTCNTTEMP: FASTCNTTEMP
36 x OMWT-SOFT-OPC Server Tags OMWT-SOFT-OPC Server FASTCNTTEMP: FASTCNTTEMP n (OMWT-PULSECNT) online (R) - indicates if the device is communicating (0 or 1) polltime (R/W) - how often to poll the device (in milliseconds) nodaladdress (R) – (TCP/IP Receiver). The node address starts at 1. For TCP/IP...
Page 46 - Dual Discrete Output: OUTPUTDISC
42 x OMWT-SOFT-OPC Server Tags OMWT-SOFT-OPC Server Dual Discrete Output: OUTPUTDISC n (OMWT-DUALOUT) online (R) - indicates if the device is communicating (0 or 1) polltime (R/W) - how often to poll the device (in milliseconds) nodaladdress (R/W) – (TCP/IP Receiver). The node address starts at 1. F...
Page 47 - Wireless Analog Output: OutputAnalog
OMWT-SOFT-OPC Server OMWT-SOFT-OPC Server Tags x 43 Wireless Analog Output: OutputAnalog n (OMWT-ANGOUT) online (R) - indicates if the device is communicating (0 or 1) polltime (R/W) - how often to poll the device (in milliseconds) nodaladdress (R/W) – (TCP/IP Receiver). The node address starts at 1...
Page 48 - Server Item Names
44 x OMWT-SOFT-OPC Server Tags OMWT-SOFT-OPC Server Server Item Names Server Items are made available when the "Server" Topic is defined. These items give information about the Server and the current operational status of the Server. PortType (R) - communication medium: "COM", "L...
Page 51 - Logging; Features
OMWT-SOFT-OPC Server OMWT-SOFT-OPC Server Data Logging x 47 OMWT-SOFT-OPC Server Data Logging Features OMWT-SOFT-OPC Server can log data to an ASCII file at a programmable interval. The default name of the file is OMWT-SOFT-OPC.LOG. The name can be changed by changing the INI file. The log rate (pro...
Page 52 - File Management
48 x OMWT-SOFT-OPC Server Data Logging OMWT-SOFT-OPC Server File Management If the log rate is greater than or equal to 5 seconds, OMWT-SOFT-OPC opens and then closes the log file each time data is logged. If the log rate is less than 5 seconds, OMWT-SOFT-OPC leaves the file open and closes the file...
Page 53 - File Format - Data Log; Example log
OMWT-SOFT-OPC Server OMWT-SOFT-OPC Server Data Logging x 49 File Format - Data Log The log record format is as follows: hh:mm:ss,mm/dd/yyyy,data1,data2,data3, ... , data n Where: hh:mm:ss is the time (ex. 23:40:50) mm/dd/yyyy is the date (ex. 02/03/99) data n - is the data for each device that has l...
Page 54 - File Format - Error Log
50 x OMWT-SOFT-OPC Server Data Logging OMWT-SOFT-OPC Server File Format - Error Log The log record format is as follows: hh:mm:ss,mm/dd/yyyy,Error number,Error Msg,Online Flag,DeviceLabel Where: hh:mm:ss is the time (ex. 23:40:50) mm/dd/yyyy is the date (ex. 02/03/99) Error number- - Error number as...
Page 55 - Overview of OMWT-RECIP Receivers; Setting up to use OMWT-RECIP Receivers
OMWT-SOFT-OPC Server OMWT-RECIP Receivers x 51 OMWT-RECIP Receivers Overview of OMWT-RECIP Receivers OWMT-SOFT-OPC can connect to OMWT-RECIP receivers and receive and process sensors packets. As of this writing, the OWMT-RECIP (operating in “Pass- Thru” mode) is the only supported TCP/IP receiver. O...
Page 56 - OMWT-RECIP Receiver Notes
52 x OMWT-RECIP Receivers OMWT-SOFT-OPC Server OMWT-RECIP Receiver Notes If OWMT-SOFT-OPC initiates the connection then OWMT-SOFT-OPC will continually try to establish the connection when the connection is disrupted or never accepted. If the receiver initiates the connection, OWMT-SOFT-OPC relies on...
Page 57 - Communication Errors; Cannot Open Communication Port Already In Use.; Cannot Find Receiver!
OMWT-SOFT-OPC Server Error Messages x 53 Error Messages Communication Errors OMWT-SOFT-OPC Server communication initialization errors will cause the 'OMWT-SOFT-OPC Initializing Error!" window to be displayed to help you determine what the cause of failure may be and to allow you to retry or abor...
Page 58 - Runtime Errors; Communication Error: CRC16 or Time Out
54 x Error Messages OMWT-SOFT-OPC Server Runtime Errors Communication Error: CRC16 or Time Out Sensor transmission was not received within the polltime or the transmission got corrupted. Cannot Find Receiver. Receiver has become disconnected from the computer. OMWT-SOFT-OPC Server Internal Error. Co...
Page 59 - Corrections; Why Use Corrections; Correction IDs
OMWT-SOFT-OPC Server Corrections x 55 Corrections Why Use Corrections Some devices, like a thermistor, need their data corrected in order to be meaningful. A thermistor uses resistance to measure temperature. The relation between the resistance and the temperature is non linear. A thermistor uses a ...
Page 60 - How to use Corrections; Lookup Table
56 x Corrections OMWT-SOFT-OPC Server How to use Corrections Correction.INI file After adding the Correction ID to the device section of the OMWT-SOFT-OPC.INI file, you must set up the Correction used by that Correction ID. If you're using a correction that is not predefined, you must write a Correc...
Page 61 - Predefined Corrections
OMWT-SOFT-OPC Server Corrections x 57 Predefined Corrections The device type "Thermistor" will default to a correction ID of 128. To override this default you can add a CorrID parameter to the device section of the OMWT-SOFT- OPC.INI file, or you can set a new default for all thermistors in ...
Page 63 - Where Do I Find Everything I Need for
OMWT-SOFT-OPC Server Corrections x 59 M-4066/0604 Where Do I Find Everything I Need for Process Measurement and Control? OMEGA…Of Course! Shop online at www.omega.com TEMPERATURE Thermocouple, RTD & Thermistor Probes, Connectors, Panels & Assemblies Wire: Thermocouple, RTD & Thermistor C...