: `T YSTEM The OMP-MODL is a battery powered portable data logging and control system. It can be left at a site to collect data from various analog and digital signal or sensor inputs. This data is mathematically processed by the OMP-MODL and stored in its internal memory while simultaneously performing basic onsite alarm functions.
1... I NTRODUCTION OMP-MODL System Base The OMP-MODL System Base refers to the main data logger unit composed of a stack of two interconnected modules... the MLCPU-1 module and the MLAD-1 module. These two modules combined house the main microprocessor and support circuitry, memory, power supplies, A to D converter as well as 6 inputs (4 analog, 1 Cold Junction Compensation Figure 1...
Page 5
HyperWare. HyperWare, running on an IBM compatible PC under the Microsoft Windows environment provides a multitude of functions for setup of the OMP-MODL as well as analysis of collected data including: Serial Communications support between the PC and the...
PCMCIA Memory Card Interface - plug-in module provides a socket and interface circuitry for removable PCMCIA memory card support. When utilized, the OMP-MODL stores data to the credit card sized PCMCIA card. At any time, the card can be unplugged from its socket and carried or shipped to a another site where the data can be downloaded to a PC.
Page 7
EATURES Designed with the User in mind, the OMP-MODL portable data logging system has a multitude of integral features ranging from special hardware considerations to unlimited software programmability and data review. Capabilities include: Up to 24 channels of analog input or 40+ digital input/outputs.
Page 8
8. Leave the OMP-MODL to collect data. 9. Later, connect up to the OMP-MODL via a serial link (RS-232 or modem) or retrieve the PCMCIA memory card and from within HyperWare, download the OMP-MODL memory to a file on the 10.
Page 10
NCLOSURE OUNTING The OMP-MODL (Figure 2... -1) is built up by plugging together a combination of modular layers. A top plate (or display module ML-DISP) is then fastened to the top and a bottom plate/hanger is fastened to the bottom of the stack to complete the Using the OMP-MODL 2...
2... OMP-MODL System Base unit. As modules are added to the stack, the connectors must be aligned and plugged together as the modules slide together. Four side retaining screws are then installed into the sides to securely hold the assembly together.
GPDI input circuitry, alarm output circuitry, User push buttons and status indicators. Various components in this module are identified in Figure 2... -3. This module is required in all OMP-MODL systems. User Interface Indicators and Buttons An array of LED indicators and buttons are available at one end of the MLCPU-1.
ENABLE Button: Pressing the ENABLE button initiates the execution of the current Program Net residing in OMP-MODL memory. Upon press of the ENABLE button, the Feedback LED (see following) will blink 2 times indicating acknowledgement of the command. If the logger is equipped with the ML-DISP module, the the LCD will change to display ENABLED on the second line.
MODL that includes a setpoint function that controls logging to memory. For example log only when the kiln temperature exceeds 150F. Pressing the ENABLE button merely causes the OMP-MODL to take readings of the kiln temperature... but logging to memory STARTS when the temperature rises above the 150F threshold.
2... OMP-MODL System Base 3-Button System Initialization: A complete initialization of the logger that will clear data memory and program memory can be performed using the ENABLE, STOP and RESET buttons. This sequence is normally only used when a unit is upgraded in the field with a new EPROM or in the event that...
Page 16
Refer to Appendix I for wiring details. Although the RS-232 specification is only for communication distances up to 50’, communication with the OMP-MODL via RS-232 at Baud rates up to 19.2 Kbaud has been successfully achieved with 100’ of cable.
Figure 2... -4: MLCPU-1 Terminal Strip Connections (end view) External Power An external power source may be used to power the OMP-MODL . If an external power supply is connected to the OMP-MODL and its supply voltage is greater than approximately 10.7 VDC, the OMP- MODL will operate from the external supply and the batteries will not be used.
500 ma MAX at 32VDC MAX . Operation is dependent on logic associated with the Relay Alarm #1 icon within the Program Net executing in the logger. Using the OMP-MODL 2... OMP-MODL System Base Per the HIGH RANGE ML005...
Page 19
2... OMP-MODL System Base Relay R2 (Terminals 5 & 6) Wiring connections for Output Relay 2. The relay is a normally open device with contacts rated for 500 ma MAX at 32VDC MAX. Operation is dependent on logic associated with the Relay Alarm #2 icon within the Program Net executing in the logger.
Page 20
The OMP-MODL utilizes static ram for internal data storage which requires a constant power supply to maintain its memory. Similarly, the Real Time Clock (RTC) that keeps track of the date and time within the OMP-MODL runs continually whether the main power switch is ON or OFF.
(Internal Mode) which in turn, is used in the mV to temperature conversion equation required in thermocouple measurements. Additionally, the CJC sensor can be used within a Program Net to monitor the temperature inside the OMP-MODL enclosure. 2-12...
Page 22
MLAD-1 or any installed MLIM-1 Analog Input modules, a wire jumper must be installed across terminals 13 and 14 (marked INT for internal). The OMP-MODL is shipped from the factory with this jumper installed. NOTE: If thermocouples are connected to the OMP-...
Page 23
2... OMP-MODL System Base NOTES: 2-14 Using the OMP-MODL...
Page 24
2... ModuLogger System Base Using the ModuLogger...
Page 25
3... I NTERFACE ODULES By adding Interface Modules (Figure 3... -1), the OMP-MODL System Base can be expanded for additional I/O channels, modem, display, PCMCIA memory, and battery operation. A full family of modules is available to meet most signal interface and/or feature requirements.
These may include setting Module Address Switches and Input Configuration Switches. 2. Turn the OMP-MODL System Power switch OFF. 3. Determine the Port (layer) at which the new Interface Module is to be installed. Refer to Figure 3... -4. Note that some modules must be installed at a particular position (eg the MLIM-5 must be installed between the MLCPU-1 and the MLAD-1 modules).
Page 27
If an indication of proper operation is not seen, repeat the installation procedure, examining connector pins closely for bent or misaligned pins. SING THE 3... I NTERFACE EXTERNAL POWER RELAY R1 RELAY R2 TTL ALARM OUTPUT SERIAL PORT ML004 OMP-MODL ODULES...
Page 28
Input / Output Module Layer Module Position # 2 MLAD-1 Layer. Analog Inputs fixed at Module Position # 1 MLIM-5 Layer (if installed) Must layer between MLAD-1 and MLCPU-1 MLCPU-1 Layer. Fixed Position ML-BATT Battery Pack. Connects to bottom of MLCPU-1 module OMP-MODL SING...
Page 29
These instructions are included in following sections or provided with the Interface Module at the time of purchase. As Interface Modules are added to a User’s OMP-MODL, the instruction sheets provided should be added to this section of the manual.
Page 30
3... I NTERFACE ODULES NOTES: OMP-MODL SING...
Page 31
ML-BATT; B ATTERY The OMP-MODL can be equipped with the ML-BATT module to provide battery power for portable or remote site applications. The ML-BATT module includes two holders, each of which contains 3 D-cells, resulting in a nominal 9Vdc supply to the OMP-MODL.
Page 32
Field Replacement of Batteries To access the batteries, remove the four retaining screws holding the bottom plate to the OMP-MODL assembly. The battery connector can then be unplugged and the batteries be replaced by popping them out of the holders and reinstalling new batteries.
Page 33
ML-DISP; D ISPLAY AND The OMP-MODL can be equipped with the ML-DISP module ( Figure 3... -7) to provide a 2 line liquid crystal display (LCD), front panel Status/Alarm indicating LEDs and a full complement of User buttons. With these features, system messages, status, and more can be accessed in the field without a serial connection to a PC.
LCD. The LCD is continually ON. Information to be displayed is controlled by a User via the SELECT and NEXT front panel buttons. Additionally, alarm messages will be automatically displayed on the LCD when User pre-programmed conditions are met. These messages and 3-10 OMP-MODL SING...
Information that can be displayed on the LCD is arranged in a hierarchical format and is accessed by a User via the NEXT and the SELECT buttons on the front panel of the OMP-MODL. The menu structure is diagrammed in Figure 3... -8.
Page 36
Steps through all of the active Message Icons Erases data memory, leaving Net program intact Figure 3... -8: LCD (display) Menu Structure OMP-MODL SING Shows the current date and time in the Logger Shows the % memory used...
Figure 3... -8. Further details may be found in later sections detailing the functions described. When the OMP-MODL is powered ON, the Top Menu is displayed in the LCD. The Top Menu indicates the OMP-MODL EPROM version on the top line of the LCD (software version...
Page 38
Displays momentarily during the actual serial upload of of a Program Net to the OMP-MODL. ROGRAM Displays upon first power up of the OMP-MODL after the Program Net has been lost. This should only occur after replacement (or initial installation) of the lithium cell used for Data Memory backup.
ATE AND Press SELECT to display the current Date and Time in the OMP-MODL Real Time Clock. This is the date and time to which collected data is referenced. The OMP-MODL date and time are set from within HyperComm (Chapter 5).
Page 40
Menu is displayed. Displayed Probe icon values will be updated whenever the net node is updated. If the OMP-MODL is Stopped (ie not executing the net), the last calculated node value will be displayed. TIP: Displaying Probe icon Values while the OMP-MODL is enabled will slow down the execution of the net.
ISPLAY TATUS ESSAGES Messages can be sent to the LCD due to OMP-MODL operational conditions or User programmed Program Net conditions. To view the active messages; from the Top Menu, press NEXT five times and then SELECT while the Display Status Messages menu is displayed.
Page 42
User specified application from within a Program Net. The ALARM LED’s provide visual indication of the state of the two output relays contained on the MLCPU-1 module. When the ALARM LED is ON, the relay contacts are closed. 3-18 OMP-MODL SING...
HANNEL Overview: The MLIM-1 is a four channel add-on Interface Module for use in conjunction with the OMP-MODL System Base. NOTE: The MLAD-1 module of the System Base includes the functionality of the MLIM-1 in additon to its other functions. This section’s configuration and operation instructions pertain to both the MLIM-1 add-on module and the MLAD-1 component of the System Base.
Each switch bank should have only ONE switch ON and the other four switches OFF. 3-20 +/-400uA +/-500uA +/-1.0mA +/-11 mA +/-22mA Inter-Module Connection bus Set one switch in each of the 3 banks ON OMP-MODL SING I/O Wiring Terminal Strip ml051...
Page 45
Chan C Configuration Switches (one per channel) ml013 Figure 3... -11: Channel configuration switches within the MLIM-1 Module SING THE 3... I NTERFACE ml051 Ground Ref jumpers Fuse (one per channel) Chan D I/O Wiring Terminal Strip OMP-MODL ODULES 3-21...
Page 46
Four sets of Input Configuration Switches are provided for each of the four channels (Figure 3... -11). Through the use of these switches, various types of signals can be directly fed into the OMP-MODL eliminating the need for User supplied external precision dividers, shunts and other circuitry.
Page 47
When a MLIM-1 channel is configured as a particular type of input via the module configuration switches, the configuration will be automatically detected during the development of a Program Net for the OMP-MODL. Software input range configuration and utilization of the MLIM-1’s channels in a Program Net is covered in Chapter 7 and within the Master Icon Listing in Appendix A.
20mA current channels where the power supply powering the 4-20mA transmitter is accidently shorted directly across the logger input channel. To avoid this inconvenience, always check wiring prior to powering up system power supplies. HERMOCOUPLE PPLICATION Lo (Red) Shield OMP-MODL SING Terminal Strip ML055...
Page 49
The most accurate readings will be achieved when the OMP-MODL has been allowed to temperature stabilize. In rapidly changing temperature environments, additional accuracy can be achieved if the OMP-MODL is housed within another enclosure providing better temperature equalization throughout the system.
Page 50
MLAD-1 Chassis Ground terminal. NOTE: Do not ground the signal wiring shield conductor at the sensor end (the end away from the OMP-MODL) as this can induce additional noise into the sensor wiring.. 3-26...
Page 51
Observe polarity or the output signal will be reversed. Channel Isolation: The negative terminal of MLIM-1 channels configured as DC Voltage inputs are isolated from the OMP-MODL circuit ground by a 22Kohm resistor (see Figure 3... -12). Common Mode Input Range Considerations:...
Page 52
Supply Figure 3... -16: Terminal strip connections for multiple 4-20mA inputs To minimize noise pickup on sensor wiring between the OMP-MODL and the end sensor or signal source, 18 to 22 AWG shielded, twisted pair wire is recommended. At the low current levels input to the MLIM-1, voltage drop...
MLAD-1 Chassis Ground terminal. NOTE: Do not ground the signal wiring shield conductor at the sensor end (the end away from the OMP-MODL) as this can induce additional noise into the sensor wiring.. APPLICATION NOTES; DC Current Channels...
Page 54
The fuse can be removed from the circuit and checked for continuity with an ohm-meter and/or replaced with a Littelfuse P/N: 273.050 fuse available from Omega Engineering Incorporated or many electronic distributors. 3-30 OMP-MODL SING...
Page 55
Address Switch bank (Figure 3... -17). The switch bank contains 5 switches. Note the marking on the circuit board identifying address rows for Module Layers 2 through 5. Set one switch in the bank ON corresponding to a SING THE 3... I NTERFACE ODULE VERVIEW ml051 OMP-MODL ODULES 3-31...
Page 56
MLIM-2 channel circuitry. In Counter mode, 16,777,216 transitions can be received before the counter will roll- over to 0 and begin counting up again. This may be a consideration during the 3-32 ODULES VENT NPUT PPLICATION OUNTER NPUT PPLICATION OMP-MODL SING...
Page 57
Common terminals on the module terminal strip (Figure 3... -20). Note that all of the four Common terminals are interconnected and connect directly to the OMP-MODL circuit ground. Refer to Chapter 7 for steps to generate a Terminal Strip Wiring printout for use in making field wiring connections.
Page 58
`common’ terminal to prevent shorting out of the source signal and possible damage to the MLIM-2. Current Limited Output Driver Debounce RC HyperLogger Circuit Ground channel shown) OMP-MODL SING Count / Event Signal Software Controlled Debounce Circuit Amplified Frequency ML059...
In extremely noisy applications, shielded wire may be required. If shielded wire is used, the shield at the OMP-MODL end should be connected to an external earth ground (Figure 3... -23) or if available, a grounded Shield connection provided on another type installed interface module (such as the MLIM-1).
Page 60
OMP-MODL battery life will be drastically reduced. Note that the when the Output is OFF, it is merely floating, ie it is not driven to a ground (or shorted to ground) potential.
Page 61
Common terminals on the module terminal strip (Figure 3... -25). Note that all of the four Common terminals are interconnected and connect directly to the OMP-MODL circuit ground. Refer to Chapter 7 for steps to generate a Terminal Strip Wiring printout for use in making field wiring connections.
Page 62
MLIM-4; RTD / R ESISTANCE Overview The MLIM-4 is a four channel Interface Module for use in the OMP-MODL System Base. Each of the four channels can be individually programmed for any combination of RTD (100 ohm or 1000 ohm), Resistance or Thermistor input via the HyperWare software (HyperNet).
Page 63
Chapter 6, within the Master Icon Listing in Appendix A, and with specific detail in this document. When the MLIM-4 module is detected in a OMP-MODL after clicking on the New Program button from within HyperNet, four icons representing the MLIM-4 input channels will display on the screen.
Page 64
If the resistance is small relative to the resistance being measured, this 3-40 ODULES NPUT PPLICATION 100 or 1000 ohm @ 0’ C European (0.0385) or American (0.0392) alpha coefficient curve 2, 3, or 4-wire configuration HERMISTOR NPUT PPLICATION ESISTANCE NPUT PPLICATION NPUT IGNAL ONNECTION OMP-MODL SING ETHODS...
1000 ohm RTD). Wire Gauge ohms per 1000 ft @ 25C (77F) 41.6 26.2 16.5 10.4 Table 5: Typical Copper Wire resistance OMP-MODL SING THE 3... I NTERFACE ODULES ohms per 1000 ft @ 65C (149F) 30.2 19.0 11.9...
Page 66
For long lead wire runs and in applications in electrically noisy environments, it is recommended that twisted pair and/or shielded wire be used. If shielded wire is used, the shield at the OMP-MODL end should be connected to an external earth ground (Figure 3... - 28) or if available, a grounded Shield connection provided on another type installed interface module (such as the MLIM-1).
Page 67
For long lead wire runs and in applications in electrically noisy environments, it is recommended that twisted pair and/or shielded wire be used. If shielded wire is used, the shield at the OMP-MODL end should be connected to an external earth ground (Figure 3... - 29) or if available, a grounded Shield connection provided on another type installed interface module (such as the MLIM-1).
Page 68
4-5 or 10-11. A wire jumper must then be installed connecting terminals 2-3 for Channel A and 8-9 for Channel C. Refer to Chapter 6 for steps to generate a Terminal Strip Wiring printout after construction of a Program Net for use in making field wiring connections. OMP-MODL SING...
Page 69
For long lead wire runs and in applications in electrically noisy environments, it is recommended that twisted pair and/or shielded wire be used. If shielded wire is used, the shield at the OMP-MODL end should be connected to an external earth ground (Figure 3... - 30) or if available, a grounded Shield connection provided on another type installed interface module (such as the MLIM-1).
Page 70
3... I NTERFACE ODULES NOTES: 3-46 OMP-MODL SING...
Page 71
IGITAL NTERFACE Overview: The MLIM-8 is an eight channel Interface Module for use in the OMP-MODL System Base. Each of the eight channels can be individually programmed for any combination of Event input or Digital output via the HyperWare software (HyperNet).
Page 72
Channel input impedance is greater than 30K ohm. A 40mS debounce circuit can be enabled via software which can be used to filter out `contact bounce’ (Refer to the Master Icon Listing in Appendix A for details). 3-48 ODULES VENT NPUT PPLICATION OMP-MODL SING...
Page 73
Isolation from Relay contact closure Powered Signal Application TTL or CMOS 15VDC Max Lamp Figure 3... -33: Contact closure and Powered type Event signal input SING THE 3... I NTERFACE Event Signal Debounce RC Software Controlled Debounce Circuit ML135 ML058 OMP-MODL ODULES 3-49...
Page 74
(Figure 3... -33). Note that all of the four Common terminals on the terminal strip (3, 6, 9, 12) are interconnected and connect directly to the OMP-MODL circuit ground. Refer to Chapter 7 for steps to generate a Terminal Strip Wiring printout for use in making field wiring connections.
Page 75
Common terminals on the module terminal strip (Figure 3... -35). Note that all of the four Common terminals are interconnected and connect directly to the OMP-MODL circuit ground (see Figure 3... -32). Refer to Chapter 7 for steps to generate a Terminal Strip Wiring printout for use in making field wiring connections.
Page 76
3... I NTERFACE ODULES OTES 3-52 OMP-MODL SING...
Page 77
Module Installation: Installation of the MLIM-5 into the OMP-MODL System Base is unique in that it requires a special set of signals only available from the connector on the MLCPU-1 module. For this reason, the MLIM-5 can only be installed between the MLCPU-1 module and the MLAD-1 module as shown in Figure 3...
Page 78
To insure compatibility with the MLIM- 5, utilize only Omega Engineering supplied memory cards or verify alternate parts compatibility with Omega Engineering Technical Support prior to plugging into the OMP-MODL. 3-54 OMP-MODL SING...
Figure 3... -36: MLIM-5-2400 (or -144) Module Installation: Installation of the MLIM-5-2400 into the OMP-MODL System Base is unique in that it requires a special set of signals only available from the connector on the MLCPU-1 module. For this reason, the MLIM-5-2400 can only be installed between the MLCPU-1 module and the MLAD-1 module as shown in Figure 3...
Page 80
2400 Baud modem has been detected. The MLIM-5-2400 is self-configuring with the exception of one parameter... the number of rings before the OMP-MODL answers an incoming call. This parameter is set from within HyperNet (the Global icon) and is thoroughly explained within the Master Icon Listing in Appendix A under the Global icon section.
Page 81
14400 Baud telephone modem communications capability. Installation of this module will allow the full complement of serial communications/ control of the OMP-MODL from a remotely located PC equipped with a modem. Additionally, loggers equipped with a modem can utilize the Pager Alarm Output feature from within HyperWare (see Appendix A).
Page 82
3... I NTERFACE ODULES NOTES: 3-58 OMP-MODL SING...
Figure 4... -1: Organization of HyperWare software Each of the above HyperWare windows is covered in a separate chapter within this manual. In a typical data collection session with the OMP-MODL, all of the above functions will be used. 4... H ™...
Page 85
To install and use HyperWare, the following minimum equipment is required: 386 or higher IBM PC compatible 4 Meg (minimum) of RAM memory Mouse or other pointing device Serial port for OMP-MODL connection (via Modem or RS-232 link) Microsoft Windows 3.1x, 95 or NT VGA display...
Page 86
ROGRAM Upon launch of the HyperWare program, the HyperComm window will be displayed showing graphics of a PC, a HyperLogger, OMP-MODL, or OMP-MNL and a partial serial cable connecting between the two. Upon establishing a serial connection between the logger and the PC, the cable will be show connection and the logger graphic will change to reflect the model logger to which the PC is connected.
Page 87
4... H ™ S YPER OFTWARE NTRODUCTION utilize a visual click and drag of icons (as in construction of Program Nets and for icon based serial communications). In the HyperComm window and throughout HyperWare, passing the cursor over icons and buttons results in a short descriptor display on the Status Message Bar in the lower left corner of the screen.
Page 88
ROCESSING Button Toolbar. SING THE 5... H ™ C YPER ERIAL OMMUNICATIONS window (Figure 5... -1) will appear with YPER YPER YPER RACK OMP-MODL OMMUNICATIONS , and P...
. Select the port on your PC to which the RS-232 adapter is ECTION connected. For RS-232 communications 19,200 Baud is automatically selected and will provide the fastest data transfers.. dialog box (Figure 5... -2). check box in the ODEM OMP-MODL SING THE ARAMETER...
Page 90
Info on the PC modem capabilities must be on hand (ie Baud rate capabilities, installed port, etc) SING THE 5... H ™ C YPER button to initiate ONNECT window ready for communication. dialog box and retry. ODEM OMP-MODL OMMUNICATIONS ERIAL ERIAL...
Page 91
Port and try again. YPER check box under M ODEM ONTROL dialog box per the following guidelines: using the pull-down list box under the P . Select the port to which the modem is OMP-MODL SING THE window ERIAL and the dialog ODEM...
Page 92
The time specified in the edit box is a delay time to wait before attempting the next call. SING THE 5... H ™ C YPER OMMUNICATIONS Set Dialog Box Baud To: 1200 baud 2400 baud 19,200 baud OMP-MODL...
Page 93
8. Save and Exit the editor. Re-launch HyperWare and check that all is well. Modem: HyperComm includes the standard configurations for three major modem brands, Hayes Compatible, US Robotics, and Zoom. Refer IRECTORY NTRY IRECTORY NTRY NTRIES OMP-MODL SING THE...
Page 94
OK and HyperWare will return to the H communication. If the link fails, check the following points: Is the PC to modem cable connected? (external modems only) SING THE 5... H ™ C YPER OMMUNICATIONS dialog box with ERIAL OMMUNICATIONS window ready for YPER OMP-MODL...
Page 95
HyperWare automatically recognizes and adapts to the model of logger to which it SING THE Figure 5... -4: HyperComm serial communication window (connection established) ERIAL dialog box and retry. ™ YPER OMP-MODL...
Page 96
(eg HyperLogger, OMP-MODL, OMP-MNL). The logger graphic on the left side of the HyperComm Window portrays the model detected. Communication Techniques Visual communication has been designed into the HyperComm Window allowing for intuitive mouse driven communication. Two methods are used...
At any time, the logger can be interrogated for its operational Status. Drag and drop the Status Icon from the logger to the PC and release it. The Logger Status dialog (Figure 5... -6) will open detailing operational information. OMP-MODL Figure 5... -6: Logger Status report dialog SING THE...
2 volts higher than indicated. If the Input Range Jumper (see MLCPU-1 section of Chapter 2) is set to HI, the External supply voltage will be approximately 3.5 volts higher than indicated. OMP-MODL SING THE ™ C YPER OMMUNICATIONS 5-11...
Page 99
Net Icon overlaying the PC to the logger and release it. The Net icon on the PC represents the last Program Net (*.NET) file edited from within the HyperNet (Chapter 7) window or the last Program Net downloaded from a serially connected logger. OMP-MODL SING THE...
Memory icon overlaying the logger to the PC and release it. After a prompt dialog, the data will be downloaded. Upon completion of the serial data transfer, a filename will be requested by a pop-up dialog. OMP-MODL SING THE ™ C YPER...
Page 101
The last updated value at the Probe Point node is then displayed on the PC. Optionally, by clicking on the Resample Periodically check box, readings will be communicated to the display dialog as the node is updated. OMP-MODL SING THE...
Page 102
Specific logger functions can then be checked to allow access to that function for that password. CAUTION Keep track of Passwords as they can not be disabled via a serial link without knowing the Master password. OMP-MODL SING THE ™ C YPER OMMUNICATIONS 5-15...
Page 103
HyperWare. Because of this, HyperWare automatically 5-16 ROTECTED UNCTIONS Download Net Program Download Data Upload Net Program Enable Stop Clear Memory Get Status Set Time Monitor Probes Real Time Tracking Set Unit Name/ID - A S PECIAL OMP-MODL SING THE...
Page 104
Master password when prompted and select Change Master Password. Click the OK button without entering any text in the New Password or Confirm text boxes. This will clear the Master password and allow access to all logger functions without a password. OMP-MODL 5-17 SING THE...
Page 105
5... H ™ C YPER OMMUNICATIONS NOTES: 5-18 OMP-MODL SING THE...
Page 106
5... H ™ C YPER OMMUNICATIONS ™ SING THE OGGER...
Page 107
VERVIEW The OMP-MODL utilizes the optional PCMCIA Card System to provide expanded data storage capacity within the OMP-MODL and/or to provide storage to a removable memory card that can be removed and transported to another location where the data is read from the card and saved into a file on the a PC.
For applications using the PCMCIA card only for expanded memory capacity within the OMP-MODL, the only components required are the MLIM-5 and one or more memory cards (formatted for us with the OMP-MODL PCMCIA card system). The MLIM-5 module should be installed per the Interface Module instructions in Chapter 3.
Page 109
PCMCIA C RANSPORTABLE For applications of the PCMCIA card for transportable data, the OMP-MODL must be configured with the MLIM-5 Interface Module and an the external PCMCIA drive (PD-1) must be connected to the PC and interface drivers installed on the PC. The correct PCMCIA drive letter must then be specified within HyperWare.
Page 110
Multiple Configuration boot options, it may be desirable to set up an optional load of these drivers. Refer to the DOS Help and/or manual for details on how to set up the Multiple Configuration boot. SING THE OMP-MODL...
Page 111
DATABOOK instead of the directory called CARDTALK referred to within this chapter. NOTE: The OMP-MODL and HyperWare PCMCIA card system has been designed to be implemented using the external PD-1 PCMCIA drive. Users with PC’s equipped with integral PCMCIA drives may be able to utilize drivers supplied with their PC’s for read/write...
Page 112
3. Select OK to save the changes and close the dialog. 4. Double-click on the PC drive graphic and HyperWare will scan the PCMCIA card installed in the drive checking for proper format and the presence of the three support files. SING THE CAUTION PCMCIA card connector. OMP-MODL...
Page 113
OMP-MODL. Transferring Data from the OMP-MODL to the PC After data has been stored on a PCMCIA card in the OMP-MODL, the card can be transported back to the PC location where the collected data is transferred from the card to a Download File on the PC.
Page 114
PCMCIA - M ISCELLANEOUS Formatting PCMCIA cards Before a PCMCIA card can be used in the OMP-MODL system, it must be properly formatted and prepared. As supplied from Omega Engineering Incorporated, PCMCIA cards are already formatted and prepared however, this procedure is fully supported under HyperWare.
Page 115
The MC-XX memory cards utilize an internal lithium cell (Panasonic BR-2325, 3V or equivalent) for power when not installed in the OMP-MODL or the PD-1 drive at the PC location. This lithium cell should be replaced yearly for maximum data integrity.
Page 116
6... PCMCIA C ONFIGURATION AND 4. Carefully insert the battery door and swing it closed. 5. Slide the Lock pin to the LOCK position. 6-10 SING THE OMP-MODL...
Page 117
6... PCMCIA C ONFIGURATION AND SING THE OGGER...
Page 118
OMP-MODL. Actual development of the Program Net is performed in the H YPER Net from the PC to the OMP-MODL (or to the PCMCIA card) is performed from within the H YPER INDOW...
Page 119
Thermocouple icons) and their values are stored in OMP- MODL memory (RAM chip icons). Additionally, the difference between the two thermocouple channels is calculated (by the Math icon) and stored in memory. Figure 7... -2: Temperature sampling Program Net SING THE OMP-MODL...
Page 120
Descriptions of the main button / icon groups follow: 7... H YPER EVELOPMENT INDOW from within the H YPER INDOW button on the toolbar. The HyperNet Window will open YPER OMP-MODL SING ™ I ASED ROGRAMMING EATURES AND OOLS , click YPER INDOW...
Page 121
If an icon is deleted, all connections into and out of the icon will also be deleted. If the Delete function has been selected and no items are to be deleted, clicking on any open space in the workspace will disable the Delete function. OMP-MODL SING THE...
Page 122
Program Nets must be developed to match the existing hardware installed in the target OMP-MODL. For example a Program Net that uses a MLIM-2 Frequency Input Channel will only work in a OMP-MODL that has a MLIM-2 installed. Configuration details that must match include: Interface Modules - Program Nets must match the OMP-MODL installed Interface Module types.
HyperWare directory for each of the OMP-MODLs with which they work. The subdirectory names may correlate to the OMP-MODL ID or Unit Name which are User programmed (See HyperNet Programming in Chapter 7). As Program Nets are developed for each OMP-MODL or configuration, they can then be saved into the corresponding subdirectory.
Figure 7... -10 shows the topology of an icon with its various terminals. 7... H ™ I YPER Processing Icons Special Icons Math Sample Rate Clock Delta Function Global Settings Average Function Warm-Up Timer Count Accumulator Probe Point Comparator Periodic Output Logical AND Integral Function construction OMP-MODL SING ASED ROGRAMMING...
Page 125
NOTE: if the Enable input is not connected, it defaults to the Enabled state. SING THE ENABLE Input UPDATE Input Icon OUTPUT of Graphic DATA or LOGIC ML128 OUTPUT of UPDATE SIGNAL NPUT ERMINALS UTPUT ERMINAL NPUT ERMINAL OMP-MODL...
Page 126
However, many parameters are common to the different types of icons. A Thermocouple Input icon Configuration Dialog is shown in Figure 7... -11 and a description of configuration parameters typically seen in a configuration dialog box follow. OMP-MODL SING ™ I ASED ROGRAMMING...
Page 127
This Thermocouple icon supports 6 different types of thermocouple. Similarly, other icons have User configurable ranges or types. THER ARAMETERS Most of the icons have additional parameters such as filtering, equations, data types, etc that are all User programmable. 7-10 SING THE dialog box ANGE OMP-MODL...
Page 128
True / False values are transmitted from icon to icon via Logic type signal connections. Logic signals have only two states. As with the other signal types, HyperNet only allows Logic signals to be connected to Logic type terminals on icons. OMP-MODL SING ™ I ASED...
Page 129
NPUTS TO Table 7... -3: Example Logic type signals and icons XAMPLE TYPE ONNECTIONS COMMAND NPUT ICONS HAVE AN AMPLE Table 7... -4: Example Update signals and icons OMP-MODL LOGIC T CONS WITH ERMINALS ELAY LARM ICONS OMPARATORS AMPLE LOCKS...
Page 130
ERFORMANCE After construction of a Program Net a quick review should be done to insure that the Net’s performance in the OMP-MODL will meet the User’s goal. This check should include proper implementation and for higher speed applications, a processing (execution) speed review.
Page 131
Due to the nearly unlimited flexibility and potential variations of Program Net designs, it is difficult to specify the actual speed performance of Program Nets. In an attempt to relate to the OMP-MODL User a feel for the Program Net processing speeds to be expected, the following guidelines are presented.
Page 132
Following are three benchmark Program Net execution times that can be used to gain a relative feel for the sampling rates achievable with the OMP-MODL. The times were empirically determined with a single channel (as specified) storing directly to memory. In each case, the Program Net consists of one Sample Rate Clock icon, one input channel icon, and one memory icon.
Page 133
Window button will return HyperWare to the HyperComm Window. The Program Net icon displayed on the PC graphic represents the last edited Program Net. Drag and drop the Program Net icon from the PC to the serially connected OMP-MODL or to the PCMCIA card drive to upload the new Program Net.
Page 134
7... H ™ I YPER ASED ROGRAMMING NOTES: OMP-MODL 7-17 SING...
Page 135
ROCESSING OF VERVIEW Once data has been collected by the OMP-MODL and downloaded to a OMP-MODL Download file on the PC, a number of powerful data analysis and viewing options are available from within HyperWare. (See HyperComm, Chapter 5 for details on downloading data from the OMP-MODL).
Page 136
Figure 8... 1 OMP-MODL receives its data from various hardware channels such as thermocouples, then saves the collected data to OMP-MODL memory. In contrast, Post-Processing Net receives its data from a OMP-MODL Download file, processes the data, then saves the data in a destination file format. Figure 8... -1 shows a completed Post-Processing Net.
Page 137
Figure 8... -3: Post-Processing window Opening a OMP-MODL Download File (*.HLD) The first step in Post-Processing of a OMP-MODL Download file is to open the file to be processed. A source OMP-MODL Download file containing the OMP-MODL collected data is opened by clicking on the Open OMP-MODL Download File button on the toolbar.
Page 138
File/Save Net As or with the Save Net button. The saved Post- Processing Net can then be opened at a later time for conversion of additional OMP-MODL Download files that have the same channel Figure 8... configuration and filename.
Page 139
HyperWare from within the respective application’s normal Open file commands Download file, HyperPlot can be used without construction of a Post-Processing Net. button in the Tool Bar. The OMP-MODL Download file to be viewed can then be Figure 8... HyperPlot button 8...
Page 140
Channel Names from both the First and the Second source files. However, additional File Information such as Starting Time/Date, comments, etc. will be pulled from ONLY the first source file. Additionally, both file’s channel data will adjusted to start at the same date/time. SING ILES OMP-MODL...
Page 142
VERVIEW HyperPlot is an integral sub-program of HyperWare that provides graphic data display of 1 to 7 channels of OMP-MODL collected data versus time (Figure 9... -1). Autoscaling, zoom/unzoom, data analysis, and bitmap file (*.BMP) generation are all provided features of HyperPlot. HyperPlot displays data from the standard OMP- MODL Download file format (*.HLD).
Page 143
YPER From HyperComm... After data has been downloaded from a OMP-MODL to a OMP-MODL Download file (*.HLD) on the PC, the data can be immediately viewed with HyperPlot. After the Download file has been saved to PC disk, a Memory icon will display overlaying the PC graphic in the HyperComm Window.
Page 144
Data File Information Displays the Title and comments entered into the Download file at the time of Download from the OMP-MODL or PCMCIA card. From this window, the Title displayed at the top of Plots can be edited. Calculations Zoom All Returns the view to show all of the data file.
Page 145
Time 0 as the time of the first data sample. With Absolute mode, the time and date when the OMP-MODL stored the sample is used. Linear or Logarithmic; The X-axis is scaled linearly or on a base 10 log scale.
Page 146
Figure 9... -4: HyperPlot Options / X-axis Y-Axis The Y-Axis dialog (Figure 9... -5) provides User control over grids, scaling and symbols used during the plotting of data. Descriptions of User selectable options follow: OMP-MODL SING THE ™ G YPER RAPHIC...
Page 147
Check boxes are provided for the enabling of symbols for each displayed channel. CALING When a OMP-MODL Download file is first plotted, all channels are autoscaled to fit on the screen. This auto-scaling feature can be disabled by the User and a manual range specified by clicking the Manual checkbox and entering a High and Low limit in the Manual Ranges text boxes.
Page 148
ARGE ILES WITH If a OMP-MODL Download file contains a channel with greater than 20,000 samples, the plot must be broken into two or more pages for plotting. If a file of this size is plotted, an information dialog box will display asking if the User wants to advance to the next page before plotting.
Page 149
9... H ™ G YPER RAPHIC ISPLAY OMP-MODL SING THE...
Page 150
YPER RACK VERVIEW The OMP-MODL in conjunction with a PC running HyperWare is capable of operating in a real-time mode called HyperTrack or tracking. HyperTrack provides a real-time graphic trending and/or scrolling numerical display on the connected PC screen of values received from a serially connected OMP-MODL. Figure 10... -1 shows real-time tracking in the HyperTrack window.
Page 151
YPER RACK A OMP-MODL that is to be used in the real-time tracking mode must be programmed with a Program Net that incorporates Probe Point icons. The Probe Point icons are connected to nodes within the Program Net that the User may want to monitor through HyperTrack.
Page 152
OMP-MODL receives its data from various hardware channels such as thermocouples whereas the HyperTrack Net receives its data from the Probe Point icons contained in the Program Net in an Enabled OMP-MODL. Figure 10... -4 shows a completed HyperTrack Net.
Page 153
The OMP-MODL may be in either the Enabled or Stopped mode. 2. From the HyperComm Window, click and drag the Program Net icon on the OMP-MODL to the PC and release it. The Program Net and Probe Point icon information will be automatically downloaded to the PC and a Probe Point icon will display overlaying the image of the PC.
Page 154
Reading Probe Point icons from a Program Net on disk: If a copy of the Program Net that will be running in the OMP-MODL during tracking is available on disk, this Program Net can be opened from disk and the Probe Point icon information will be available for HyperTrack Net development.
Page 155
Multiple inputs can be connected to the File icon and through its configuration dialog box, the data can be stored in an ASCII (*.TXT), OMP-MODL Download (*.HLD), or Excel Spreadsheet (*.XLS) format. Multiple File icons can be connected in a net for simultaneous storage of different signals and/or multiple file formats.
Page 156
To start tracking, click on the Green Start button. Clicking on this button commands the connected OMP-MODL to start sending out the Probe Point icon values, which are in turn processed by the HyperTrack Net on the PC. The Scrolling Display window(s) will automatically open and begin displaying data.
(FIFO) as a function of the User defined settings explained below. In cases where the OMP-MODL is set for very fast sampling rates , the Trending function will put heavy video demands on the connected PC and PC’s video card.
Page 158
Elapsed time since the start of the Track session (the default), or Absolute, in which the absolute calendar date and time is displayed. To select Absolute, click on the Display Absolute Date/Time check- box. SING THE ™ R YPER RACK OMP-MODL ISPLAY 10-9...
Page 159
File icons will cause the file information to be overwritten with new data. To save data from consecutive HyperTrack sessions, rename any connected File icon before restarting the HyperTrack session. YPER RACK ESSION AUSE OMP-MODL SING THE...
Page 160
To stop a real-time tracking session, click on the Stop button. Stopping a tracking session does not stop execution of the Program Net within the OMP-MODL, it merely commands the OMP-MODL to stop sending Probe Point values to the PC.
Page 161
10... H ™ R YPER RACK ISPLAY NOTES: 10-12 OMP-MODL SING THE...
Page 162
10... H ™ R YPER RACK ISPLAY OMP-MODL 10-1 SING THE...
Page 163
11.. . A PPENDICES 11... A PPENDICES OMP-MODL 11-1 SING THE...
Page 164
11... A PPENDICES NOTES: 11-2 OMP-MODL SING...
Page 165
Program Net. If no name is User provided, the Backplane Port (1 to 6) and Channel (A to D) where the actual Interface Module channel is installed will be used for the name. SING THE 11.. . A A: M PPENDIX ASTER EFERENCE OMP-MODL EFERENCE 11-3...
Page 166
See Appendix for discussion on use of filtering. 11-4 SING EFERENCE Both the Thermocouple Icon and the VDC-2V OMP-MODL...
Page 167
Name will be referenced by other icons downstream in the Program Net. Units: Specifies the temperature scale units that will be output from this icon. Celcius, Fahrenheit, and Ohms are directly supported. SING THE 11.. . A A: M PPENDIX ASTER NPUT OMP-MODL EFERENCE 11-5...
Page 168
OLTAGE BATT FUNCTION: Used to take readings of the OMP-MODL internal Supply Voltage. If internal batteries are installed in the OMP-MODL and an external power supply is also connected, the output value will be the higher of the two. The Supply Voltage output from this icon is representative of the voltage measured at an internal node on the power supply circuitry.
Configuration Switch setting. Because of this capability, a DC-LO Icon can be changed into a Thermocouple Icon by simply clicking on the CHANGE button. SING THE 11.. . A A: M PPENDIX ASTER CALE OLTAGE NPUT Both the Thermocouple Icon OMP-MODL EFERENCE 11-7...
Page 170
See Appendix for discussion on use of filtering. 11-8 SING EFERENCE OMP-MODL...
Page 171
See Appendix for discussion on use of filtering. SING THE 11.. . A A: M PPENDIX ASTER CALE OLTAGE NPUT OMP-MODL EFERENCE 11-9...
Page 172
See Appendix for discussion on use of filtering. 11-10 SING EFERENCE CALE OLTAGE NPUT OMP-MODL...
Page 173
First order noise filtering can be enabled during channel reading. First order filtering reduces high frequency noise that may be picked up by sensor wiring with SING THE 11.. . A A: M PPENDIX ASTER CALE URRENT NPUT OMP-MODL EFERENCE 11-11...
Page 174
11.. . A A: M PPENDIX ASTER the cost that it slows down the rate at which a channel can be sampled. See Appendix for discussion on use of filtering. 11-12 SING EFERENCE OMP-MODL...
Page 175
FUNCTION: RTD, resistance, and thermistor signal inputs can all be handled with the MLIM-4. With the MLIM-4 installed in a OMP-MODL, these respective function icons become available for use in Program Nets. As an RTD input, the icon samples the resistance of the connected RTD, converts it to temperature and passes it along to the next icon.
Page 176
AC Noise Reject: Enables software filtering of 50Hz or 60Hz noise on inputs. See the OMP-MODL User’s Manual Appendix for an explanation of the 50/60 Hz filtering technique. Change: Click on CHANGE to switch the icon / dialog box between thermistor, resistance, or RTD type input.
Page 177
FUNCTION: RTD, resistance, and thermistor signal inputs can all be handled with the MLIM-4. With the MLIM-4 installed in a OMP-MODL, these respective function icons become available for use in Program Nets. As a thermistor input, the icon samples the resistance of the connected thermistor, converts it to temperature and passes it along to the next icon.
Page 178
AC Noise Reject: Enables software filtering of 50Hz or 60Hz noise on inputs. See the OMP-MODL User’s Manual Appendix for an explanation of the 50/60 Hz filtering technique. Change: Click on CHANGE to switch the icon / dialog box between thermistor, resistance, or RTD type input.
Page 179
FUNCTION: RTD, resistance, and thermistor signal inputs can all be handled with the MLIM-4. With the MLIM-4 installed in a OMP-MODL, these respective function icons become available for use in Program Nets. As a Resistance input, the icon samples the resistance of the connected input and passes it along to the next icon.
Page 180
AC Noise Reject: Enables software filtering of 50Hz or 60Hz noise on inputs. See the OMP-MODL User’s Manual Appendix for an explanation of the 50/60 Hz filtering technique. Change: Click on CHANGE to switch the icon / dialog box between thermistor, resistance, or RTD type input.
Page 181
The GPDI (General Purpose Digital Input) is a hardware digital input for Event and Counter applications. It is incorporated into every OMP-MODL System Base. As an EVENT input, it samples the input signal state (High or Low) per the sampling rate set on the Update input.
Page 182
Depending on the duty cycle of the contact bounce, the OMP-MODL may count these bounces as events or transitions (count mode) resulting in technically accurate but undesired data. By enabling the debounce function, typical short duration contact bounce will be filtered out.
Page 183
FUNCTION: The GPDI (General Purpose Digital Input) is a hardware digital input for Event and Counter applications and is incorporated into every OMP-MODL System Base. As a COUNTER input, it accumulates counts from a User connected hardware signal input, then outputs the count when it receives an Update command. When the count is output, the counter is automatically set back to 0 and counting resumes.
Page 184
Depending on the duty cycle of the contact bounce, the OMP-MODL may count these bounces as events or transitions (count mode) resulting in technically accurate but undesired data. By enabling the debounce function, typical short duration contact bounce will be filtered out.
Page 185
MLIM-2. Four channels can be configured on an individual basis as Frequency, Event, or Counter type Inputs and four separate channels are available for Digital Output. With the MLIM-2 installed in a OMP-MODL, these respective function icons become available for use in Program Nets.
Page 186
Depending on the duty cycle of the contact bounce, the OMP-MODL may count these bounces as events or transitions (count mode) resulting in technically accurate but undesired data. By enabling the debounce function, typical short duration contact bounce will be filtered out.
Page 187
FUNCTION: Event / Counter / Frequency input and Digital output functions are all provided with the MLIM-2. With the MLIM-2 installed in a OMP-MODL, these respective function icons become available for use in Program Nets. The same dialog is used to configure the four input channels for Event, Frequency, and Counter functions.
Page 188
Depending on the duty cycle of the contact bounce, the OMP-MODL may count these bounces as events or transitions (count mode) resulting in technically accurate but undesired data. By enabling the debounce function, typical short duration contact bounce will be filtered out.
Page 189
FUNCTION: Event / Counter / Frequency input and Digital output functions are all provided with the MLIM-2. With the MLIM-2 installed in a OMP-MODL, these respective function icons become available for use in Program Nets. The same dialog is used to configure the channel for Event, Frequency, and Counter functions.
Page 190
Provides a text box for User entry of a units label that will be shown at the output from this icon. Conversion to other units can be performed within a Program Net by adding a Math Icon onto this icon’s output. Event / Counter / Frequency 11-28 SING EFERENCE Select FREQUENCY for the Frequency function. OMP-MODL...
Page 191
FUNCTION: Event input and Digital output functions are all provided with the MLIM-8. With the MLIM- 8 installed in a OMP-MODL, these respective function icons become available for use in Program Nets. As an EVENT input, the icon samples the state of the User connected hardware input signal (HI or LO) each time an Update command is received.
Page 192
Depending on the duty cycle of the contact bounce, the OMP-MODL may count these bounces as events resulting in technically accurate but undesired data. By enabling the debounce function, typical short duration contact bounce will be filtered out.
Page 193
Eight channels of Digital output or Event input are all provided with the MLIM-8. With the MLIM-8 installed in a OMP-MODL, these respective function icons become available for use in Program Nets. (Click on the CHANGE button within the Event dialog to switch the channel’s icon function to a Digital Output).
Page 194
DIGITAL ALARM O UTPUT FUNCTION: A Digital Alarm (TTL) output is provided as an integral part of the OMP-MODL System Base. The Digital Alarm icon provides software access to this alarm output. INPUTS: Data/Logic Signal: Logic type. True input turns Alarm ON. LOW input turns Alarm OFF.
Page 195
RELAY ALARM O UTPUT FUNCTION: Two Relay Alarm outputs are provided as an integral part of the OMP-MODL System Base. The Relay Alarm icons provide software access to these alarm outputs. INPUTS: Input Signal: Logic type. True input turns Alarm ON. False input turns Alarm OFF.
Page 196
UTPUT FUNCTION: A regulated 5Vdc, 125mA current limited output is provided as an integral part of the OMP-MODL System Base. The + 5 Volt icon provides software access to this alarm output. INPUTS: Data/Logic Signal: Logic type. True input turns Output ON. LOW input turns Output OFF.
Page 197
GREEN LED S TATUS FUNCTION: A Green LED (light emitting diode) is provided as an integral part of the OMP-MODL System Base and displays on the front panel of the OMP-MODL. The Green LED icon provides software access to this Status output.
Page 198
User programmed messages can be displayed on the LCD (liquid crystal display) on the front panel of the OMP-MODL System Base. The LCD Message icon provides for User entry of a two-line message for display when the icon input is TRUE.
Page 199
FUNCTION: Four channels of Digital output are provided (along with 4 channels of Event / Counter/ and Frequency input) with the MLIM-2. With the MLIM-2 installed in a OMP-MODL, these respective function icons become available for use in Program Nets.
Page 200
For example: (619) 555-1212,,,,,9999 entered in this text box will result in: When the Pager icon is activated, the OMP-MODL will dial the phone number (619)555-1212. Parenthesis and hyphens are ignored.
(one or two commas) can be added to insure that the tone is received before the pager code is sent. NOTE: The OMP-MODL does not detect a busy line or pager tone, it merely executes the sequence of numbers and commas defined in this text box.
Page 202
FUNCTION: Probe Point Icons mark and provide access to nodes within a Program Net for: The OMP-MODL front panel display while the Net is executing. Values at the nodes can be accessed through the Display Probe Icon Values LCD menu selection Use during real-time HyperTrack sessions.
Page 203
Precison will be lost in the conversion to integer format (eg 26.3 becomes 26). If large numbers are processed, this loss of precision may be negligible (eg 36785.2 becomes 36785). OMP-MODL SING THE A: M ASTER...
Page 204
ASTER MEMORY (OMP-MODL) I FUNCTION: The Memory icon represents data memory within the OMP-MODL System Base (either internal or a PCMCIA memory card if installed). The Units associated with the icon Output connected to the Memory icon Input will be stored with the recorded values.
Page 205
Precison will be lost in the conversion to integer format (eg 26.3 becomes 26). If large numbers are processed, this loss of precision may be negligible (eg 36785.2 becomes 36785). OMP-MODL SING THE A: M ASTER...
Page 206
Save File as Type: Specify the file type (and extension) to be used. Three file types are supported as follows: *.HLD - This format is the standard OMP-MODL Download file format. HyperPlot uses this file format. *.TXT - An ASCII file format that can be viewed with any text type editor or wordprocessor such as Notepad (for smaller files).
Page 207
FUNCTION: The Real-Time Scrolling Display icon represents the HyperTrack Scrolling Display Window in which real-time data values from a OMP-MODL are displayed. The Real-Time Scrolling Display icon is used from within the HyperTrack Window during construction of a HyperTrack Net.
Page 208
FUNCTION: The Real-Time Trending Display icon represents the HyperTrack Graphic Trending Display Window in which real-time data values from a OMP-MODL are displayed. The Real-Time Trending Display icon is used from within the HyperTrack Window during construction of a HyperTrack Net.
Page 209
SING THE 11.. . A A: M PPENDIX ASTER OMP-MODL EFERENCE 11-47...
Page 210
(1 degree F maximum deviation), however the number of data samples used is radically reduced with the Delta icon data. (Note that the curves are displayed with the same temperature scaling but are merely offset for viewing.) 11-48 SING EFERENCE OMP-MODL...
Page 211
Force Output Every: If this box is checked, a value will output periodically regardless of whether or not the delta value has been exceeded. SING THE 11.. . A A: M PPENDIX ASTER OMP-MODL EFERENCE 11-49...
Page 212
The highly varying trace depicts the raw input which was logged straight to memory. The second, smoother trace was fed through a Sliding Average icon set for 10 samples. The smoothing effect is apparent. 11-50 SING EFERENCE OMP-MODL...
Page 213
Average calculation will be suspended until re-enabled. Upon re-enable, the calculation will continue and after 3 more samples are received, the 10 sample average will be output (unless the following check box is checked) SING THE 11.. . A A: M PPENDIX ASTER OMP-MODL EFERENCE 11-51...
Page 214
Provides a text box for User entry of a units label that will be shown at the output from this icon. Output Name: Specify the label for the Output. This name will show directly under the Output terminal within the Program Net. 11-52 SING EFERENCE OMP-MODL...
Page 215
Enable signal is TRUE. OUTPUTS: Output Signal: Data type. The Minimum icon updates its output with the minimum value after receiving and analyzing the User specified number of readings. SING THE 11.. . A A: M PPENDIX ASTER OMP-MODL EFERENCE 11-53...
Page 216
Provides a text box for User entry of a units label that will be shown at the output from this icon. Output Name: Specify the label for the Output. This name will show directly under the Output terminal within the Program Net. 11-54 SING EFERENCE OMP-MODL...
Page 217
Enable signal is TRUE. OUTPUTS: Output Signal: Data type. The Maximum icon updates its output with the maximum value after receiving and analyzing the User specified number of readings. SING THE 11.. . A A: M PPENDIX ASTER OMP-MODL EFERENCE 11-55...
Page 218
Provides a text box for User entry of a units label that will be shown at the output from this icon. Output Name: Specify the label for the Output. This name will show directly under the Output terminal within the Program Net. 11-56 SING EFERENCE OMP-MODL...
Page 219
Enable signal is TRUE. OUTPUTS: Output Signal: Data type. The Sum icon updates its output with the arithmetic sum of the User specified number of input readings. SING THE 11.. . A A: M PPENDIX ASTER OMP-MODL EFERENCE 11-57...
Page 220
Provides a text box for User entry of a units label that will be shown at the output from this icon. Output Name: Specify the label for the Output. This name will show directly under the Output terminal within the Program Net. 11-58 SING EFERENCE OMP-MODL...
Page 221
Percent (ie a number from 0 to 100) or a decimal format (ie a number from 0.0 to 1.0) depending on the User specified Report format within the Configuration Dialog. SING THE 11.. . A A: M PPENDIX ASTER OMP-MODL EFERENCE 11-59...
Page 222
Specify if the output value is to be in Percent or in a Decimal format. Output Name: Specify the label for the Output. This name will show directly under the Output terminal within the Program Net. 11-60 SING EFERENCE OMP-MODL...
Page 223
Enable: None OUTPUTS: Output Signal: Data type. The Integral icon updates its output with the new integral value after receiving an Update Command from the connected Update Clock. SING THE 11.. . A A: M PPENDIX ASTER OMP-MODL EFERENCE 11-61...
Page 224
Provides a text box for User entry of a units label that will be shown at the output from this icon. Output Name: Specify the label for the Output. This name will show directly under the Output terminal within the Program Net. 11-62 SING EFERENCE OMP-MODL...
Page 225
Enable: Processing of icon is allowed when Enable pin is unconnected or when connected and Enable signal is TRUE. OUTPUTS: Output Signal: Data type. The Math calculation result. SING THE 11.. . A A: M PPENDIX ASTER OMP-MODL EFERENCE 11-63...
Page 226
Subtracts 20 from Input X X*1.2 Multiplies X times 1.2 Divides X by 2 X cubed EXP(X) e to Xth power 2*(X-Y) 2 times the difference of the X Input minus the Y Input SQR(Y) Y squared SQRT(X) Square root of X OMP-MODL...
Page 227
CJC input in ohms(Y) TC_K(X,Y) Same as above for type K TC_E(X,Y) Same as above for type E TC_T(X,Y) Same as above for type T TC_R(X,Y) Same as above for type R TC_S(X,Y) Same as above for type S OMP-MODL EFERENCE 11-65...
Page 228
(eg 10/3=3.33333 but will be output as the integer 3). If large numbers are processed and/or operations are performed that will not have decimal results (addition,subtraction, multiplication, etc), this loss may be negligible. 11-66 SING EFERENCE OMP-MODL...
Page 229
Update Clock: None Enable: Processing of icon is allowed when Enable pin is unconnected or when connected and Enable signal is TRUE. OUTPUTS: Output Signal: Logic type. SING THE 11.. . A A: M PPENDIX ASTER UNCTION OMP-MODL EFERENCE 11-67...
Page 230
Defines when the Output is updated. If inputs to the icon are updated at different times/rates (asynchronously), the User can specify when the Output should be updated. X or Y Updated - The Output is updated if either the X or the Y inputs are Updated. 11-68 SING EFERENCE OMP-MODL...
Page 231
Y input Updated - The Output is updated only when the Y input is Updated. If a calculation is performed that uses the X input, the last X input value will be used in the calculation and the Output will be updated. OMP-MODL SING THE A: M...
Page 232
Icon Name: Specify the label for the icon. This name will show directly under the icon within the Program Net. Constant: Enter the constant value in this text box. Output Name: Specify the label for the Output. This name will show directly under the Output terminal within the Program Net. 11-70 SING EFERENCE OMP-MODL...
Page 233
Units: Provides a text box for User entry of a units label that will be shown at the output from this icon. SING THE 11.. . A A: M PPENDIX ASTER OMP-MODL EFERENCE 11-71...
Page 234
Icon Name: Specify the label for the icon. This name will show directly under the icon within the Program Net. Stays TRUE when ______ turns TRUE: to the Latch icon input is displayed in this function statement. 11-72 SING EFERENCE The Ouput name of the icon connected OMP-MODL...
Page 235
11.. . A A: M PPENDIX ASTER EFERENCE Output Name: Specify the label for the Output. This name will show directly under the Output terminal within the Program Net. OMP-MODL 11-73 SING THE...
Page 236
Outputs from the icons that are connected to this AND icon’s Inputs. Output Name: Specify the label for the Output. This name will show directly under the Output terminal within the Program Net. 11-74 SING EFERENCE OMP-MODL...
Page 237
OR icon’s Inputs. Output Name: Specify the label for the Output. This name will show directly under the Output terminal within the Program Net. SING THE 11.. . A A: M PPENDIX ASTER HyperNet completes OMP-MODL EFERENCE 11-75...
Page 238
Outputs from the icons that are connected to this XOR icon’s Inputs. Output Name: Specify the label for the Output. This name will show directly under the Output terminal within the Program Net. 11-76 SING EFERENCE UNCTION OMP-MODL HyperNet...
Page 239
NOT (inverting) icon’s Inputs. Output Name: Specify the label for the Output. This name will show directly under the Output terminal within the Program Net. SING THE 11.. . A A: M PPENDIX ASTER UNCTION HyperNet completes this functional OMP-MODL EFERENCE 11-77...
Page 240
If this check box is checked, after the accumulated count total is passed to the Output, the total will be cleared and counting will restart from 0. If the box is not checked, counting will be cumulative, adding on to the current total. 11-78 SING EFERENCE OMP-MODL...
Page 241
Program Net by adding a Math Icon onto this icon’s output. Output Name: Specify the label for the Output. This name will show directly under the Output terminal within the Program Net. SING THE 11.. . A A: M PPENDIX ASTER The Timed Counter increments its accumulated OMP-MODL EFERENCE 11-79...
Page 242
Data/Logic Signal: Logic (True/False) type. Enable: Processing of icon is allowed when Enable pin is unconnected or when connected and Enable signal is TRUE. OUTPUTS: Output Signal: Data type. The accumulated count is output. ICON CONFIGURATION DIALOG BOX: 11-80 SING EFERENCE OMP-MODL...
Page 243
Program Net by adding a Math Icon onto this icon’s output. Output Name: Specify the label for the Output. This name will show directly under the Output terminal within the Program Net. SING THE 11.. . A A: M PPENDIX ASTER OMP-MODL EFERENCE 11-81...
Page 244
The Sample Rate Clock icon generates the Update signal/command used throughout Nets to set Sampling Rates of the different input type icons. (The icon derives its clock rate from a OMP-MODL internal clock.) When the Sample Rate Clock generates an Update command, it causes the connected icons to read their inputs, process the signal accordingly, then Update their Outputs.
Page 245
Sample Rate Clock Resolution to milliseconds from within the Global icon Configuration dialog. Use of the millisecond setting will result in higher power consumption as the OMP-MODL microprocessor is continually running during this mode. In the Seconds mode, the microprocessor is put to a low power `sleep’ mode during times of inactivity.
Page 246
Rotary and Log to Full Memory modes. This 2 week limit is due to a maximum time count that the OMP-MODL can internally store at the faster clock rate. For sessions longer than 2 weeks, utilize the SECOND mode.
Page 247
Logic type. The Logic Output turnsTrue and staysTrue immediately after receipt of an Update command. Output Signal 2: Update type. The Update command is passed through the icon after a User defined delay (warm-up time). SING THE 11.. . A A: M PPENDIX ASTER OMP-MODL EFERENCE 11-85...
Page 248
Logic Output turnTrue and the pass through of the Update command. The time is in seconds. Output Name: Specify the label for the Output. This name will show directly under the Output terminal within the Program Net. 11-86 SING EFERENCE OMP-MODL...
Page 249
OMP-MODL is Enabled, then stays True for a User specified length of time before returning False. NOTE: In both modes, after the Start/Stop clock `stops’, the OMP-MODL will continue to be Enabled. However, any icons in the Net that are controlled by the Start/Stop icon will not update.
Page 250
A text box is provided for User entry of the date and time to turn the Output OFF. Output Name: Specify a name for the Output signal from this icon. This Output Name will be referenced by other icons downstream in the Program Net. 11-88 SING EFERENCE OMP-MODL...
Page 251
Output True. Output Name: Specify a name for the Output signal from this icon. This Output Name will be referenced by other icons downstream in the Program Net. SING THE 11.. . A A: M PPENDIX ASTER OMP-MODL EFERENCE 11-89...
Page 252
The above net displays a typical application. The Periodic Output Icon is used to cycle a OMP-MODL Relay Output On and Off at regular intervals. Another possible application is to insert a time delay into an Event (Logic Type) signal branch.
Page 253
Delay to Initial Turn-On: Amount of time after the Enable input goes HI, that the output remains LOW. If the Enable pin is not connected, it is HI. In this case, the Delay is the time delay after enabling the OMP-MODL itself. On Duration:. Amount of time the output remains HI.
Page 254
Program Net. The function is the same as if the front panel STOP button were pressed. In the following example Net, if the flow ever drops to less than 10GPH, the OMP-MODL will stop logging. In this Net, logging will not restart, even if the flow increases to over 10GPH again.
Page 255
Logic (True/False). Output is TRUE only while any of the five conditions are true. A Latch icon can be connected to the Output of this icon if a latching function is desired. ICON CONFIGURATION DIALOG BOX: SING THE 11.. . A A: M PPENDIX ASTER OMP-MODL EFERENCE 11-93...
Page 256
Logger and HyperWare versions. The Output is set LOW when the Program Net is stopped. Output Name: Specify a name for the Output signal from this icon. This Output Name will be referenced by other icons downstream in the Program Net. 11-94 SING EFERENCE OMP-MODL...
Page 257
Program Net... allowing for quick future reference. Program Name: A short (16 characters maximum) Program Net name can be entered via this text box. This name can be accessed on the OMP-MODL front panel LCD as well as through a Status Query serial communication command.
Page 258
MILLISECONDS - This mode must be used if any Sample Rate Clocks will be set at faster than 1 second rates. In this mode, the OMP-MODL can resolve time increments as small as 1/1000 of a second. NOTE: Use of the millisecond mode will result in higher power consumption as the OMP- MODL microprocessor is continually operating.
Page 259
LCD or through a serial communication Status Query, this Recalibration Period can be set very long. Auto-answer after __ ring: If a OMP-MODL is equipped with a modem, the number of rings to wait before answering the call can be User defined. Enter the number in the provided text box.
Page 260
Each icon is set to compare the same number of samples before outputting its count. INPUTS: Data/Logic Signal: Data type. OUTPUTS: Output Signal: Data type. The Histogram icon outputs it count after receiving the user specified number of samples. 11-98 SING EFERENCE OMP-MODL...
Page 261
Count incremented when the input satisfies the following conditions: Specifies the range that the input must fall within in order to increment the icon’s counter. SING THE 11.. . A A: M PPENDIX ASTER OMP-MODL EFERENCE 11-99...
Page 262
Whenever the Thermocouple’s enable input is ON, the channel will sample. Conversely, if its Enable input is OFF, it will not sample. This setup allows the user to turn on different portions of a net program at will 11-100 SING EFERENCE OMP-MODL...
Page 263
The states of each icon can then be selected. Clicking “OK” will cause HyperWare to sent the appropriate commands to the logger, telling it to update the Remote Control Ions accordingly. SING THE 11.. . A A: M PPENDIX ASTER OMP-MODL EFERENCE 11-101...
Page 264
ICON CONFIGURATION DIALOG BOX: CONFIGURATION OPTIONS: Icon Name: Specify the label for the icon. This name will show directly under the icon within the Program Net. Initial State: This is the state of the icon’s output uon enabling 11-102 OMP-MODL SING...
Page 265
Icon Name: Specify the label for the icon. This name will show directly under the icon within the Program Net. Output Name:Specify the label for the Output. This name will show directly under the Output terminal within the Program Net. SING THE 11.. . A A: M PPENDIX ASTER OMP-MODL EFERENCE 11-103...
Page 266
Generate Report: Check this box to generate an Excel report. Use Report Template Name: Specify the report template to use. This template must be generated using HAP Output Report Name: Name of the report file 11-104 SING EFERENCE OMP-MODL...
Page 267
An example of a net that contains Text Note icons is shown below. SING THE 11.. . A A: M PPENDIX ASTER OMP-MODL EFERENCE 11-105...
Page 268
11.. . A A: M PPENDIX ASTER INPUTS: None OUTPUTS: None. ICON CONFIGURATION DIALOG BOX: CONFIGURATION OPTIONS: Lines 1,2 & 3: Simply enter the text that is to be displayed into the three boxes. 11-106 SING EFERENCE OMP-MODL...
Page 269
Output terminal within the Program Net. Units: Provides a text box for user entry of a units label that will be shown at the output from this icon SING THE 11.. . A A: M PPENDIX ASTER OMP-MODL EFERENCE 11-107...
Page 270
11.. . A A: M PPENDIX ASTER EFERENCE 11-108 OMP-MODL SING...
Page 271
When the inlet and outlet temperatures are enabled, a delta-T calculation is performed and the inlet, outlet, and differential temperature is stored to memory. Probe icons are available for display of all three temperatures from the LCD and/or via a serial link. OMP-MODL 11-109 SING THE...
Page 272
After Enabling the Net, the inputs are sampled every 30 seconds. When the Tinlet temperature exceeds 160F (Comparator and Constant icons), data storage to memory is Enabled for all three parameters and the OMP-MODL front panel LCD displays a message stating that the temperature currently exceeds 160F and data is being logged to memory.
Page 273
(Comparator icon) to four different thresholds, 100, 200, 300, and 400 thousand gallons. The current level is displayed on the OMP-MODL front panel LCD. In the event that the top threshold (full) is met, a Page is sent with a code of `111’.
Page 274
Temperature rise data on components within an automobile brake is desired. Thermocouples are installed and connected to OMP-MODL input channels configured as mV inputs. The CJC input is sent to memory in units of OHMS. A unique triggering scheme is implemented with the Event icon and three Sample Rate Clocks.
Page 275
CJC readings (in ohms) to calculate the actual temperature of each of the three thermocouple channels and store the data in a new destination file called BRAKETST.HLD. This special calculation is done using the function TC_J(X,Y) in each of the three Math icons. OMP-MODL 11-113 SING THE...
Page 276
11.. . A C: H PPENDIX YPER ISTING NOTES: 11-114 OMP-MODL SING...
Page 277
I/O Wiring List comments Example download files Example Program Net files Example Post-Processing Net Example HyperTrack Net Example OMP-MODL Program Net Example OMP-MODL Download file Late breaking notes and comments A listing of file installed during setup Math function library...
Page 278
11.. . A C: H PPENDIX YPER ISTING NOTES: 11-116 OMP-MODL SING...
Page 280
PPENDIX HANGING THE ACKUP ATTERY The OMP-MODL internal memory and real-time clock are powered from a Panasonic BR2325 (or equivalent) lithium cell when the OMP-MODL Main Power EXTERNAL POWER FUSE BATTERY PIGTAIL & CONNECTOR switch is OFF. The cell is mounted in a socket located on the bottom of the MLCPU- 1 module and is accessed by removing the bottom plate/hanger or ML-BATT module.
Page 281
FATE! Do not puncture, short, or dispose of in fire as explosions could occur. CAUTION The exposed MLCPU-1 circuit board is sensitive to damage from static discharge. Discharge body static before working with the OMP-MODL by touching a grounded surface. Call with any questions! OMP-MODL 11-119...
Page 282
11.. . A E: C OMP-MODL E PPENDIX HANGING THE PROM NOTES: 11-120 OMP-MODL SING...
Page 283
EPROM The EPROM (Erasable /Programmable Read Only Memory) contains the software code which controls the function of the OMP-MODL. Updates to add features and/or improve performance are sometimes performed on the OMP-MODL by changing the EPROM to a later version. If desired, contact Omega Engineering, Inc Service/Repair Dept.
Page 284
8. Reassemble the bottom plate and/or ML-BATT module onto the MLCPU-1 module and reinstall the four side retaining screws. 9. Power up the OMP-MODL. verbage (which indicates that the EPROM is correctly installed). Perform a 3-button initialization at this time with the following procedure: A.
Page 285
ADC Input Filtering In the OMP-MODL, a first order noise filter can be enabled within many of the analog input icon configuration dialog boxes. First order filtering reduces High frequency noise that may be picked up by sensor wiring. However, filtering slows down the rate at which a channel can be sampled as it adds additional settling time to the total time required for a reading.
Page 286
PTIONS The above plot demonstrates the performance of the 50Hz software filtering. The plot is from actual data collected by a OMP-MODL (which utilizes the same digital signal processing) during the development and testing of the software filtering feature. A 5Vp-p AC swept frequency was super-imposed on a 2.5VDC and input into a OMP-MODL equpped with an HLIM-1 The input channel was configured with the 50 Hz filtering enabled.
Page 287
YPER A Program Net is a graphical representation of a sequence of commands. In the process of transferring the Program Net to the OMP-MODL, the Program Net is converted over to a sequence of commands. When Enabled, the OMP-MODL microprocessor follows this sequence of commands to perform the desired functions.
Page 288
11.. . A G: H PPENDIX YPER HEORY OF PERATION NOTES: 11-126 OMP-MODL SING...
Page 289
H: A PPENDIX CCESSORIES Accessory items for the OMP-MODL portable data logging system include: Interface Modules - the OMP-MODL family of products is continuing to expand with powerful plug-moodules and accessories Photovoltaic Power Generation Systems - for long term unattended data logging...
Page 290
11.. . A I: RS-232 C PPENDIX ABLE ORT AND DAPTER NOTES: 11-128 OMP-MODL SING...
Page 291
End View of Adapter Description +5VDC (current limited source from OMP-MODL) Ground Transmit (OMP-MODL output) Receive (OMP-MODL input) Not Used DTR ( OMP-MODL input; computer asserts HI to wake up the OMP-MODL serial port) SING THE I: RS-232 C PPENDIX ABLE ORT AND...
Page 292
11.. . A I: RS-232 C PPENDIX 6 Conductor Phone Cable 11-130 ABLE ORT AND DAPTER RS-232 Port on Logger 6 5 4 3 2 1 RJ-12 (shown with contacts facing UP) OMP-MODL SING ML119b...
Transfer the net to the OMP-MODL and Enable the unit. Via the front panel LCD or through HyperTrack, the status of each of the Probe Point icons can be observed.
SERIAL COMMUNICATION PROBLEMS: Cannot establish an RS-232 link: Insure that only Omega Engineering OMP-MODL adapters and cables are used. Also, insure that no gender or pinout adapters (eg 9 pin to 25 pin) are used. Pinout is critical and must be correct for communication to work.
As modem initialization is never as easy as it should be, this appendix was written to provide additional assistance in the configuration of modems for communication between the PC (equipped with the LOCAL modem) and the OMP-MODL (equipped with the REMOTE modem). Four different configurations with 2400 baud and 14.4 Kbaud modems are provided for general reference (also see modem material covered in Chapter 5).
Page 296
Data Compression may be enabled on the local modem, but it will be ignored by the remote modem. Examples of functional strings for two different modems follow: US Robotics 14.4: Pract Periphs 14.4: 11-134 SING AT&F1E0X4&N3 AT&F1Q0E0V1&M0 AT&F1E0X4 AT&F1Q0E0V1 OMP-MODL...
Page 297
11.. . A K: M PPENDIX ODEM ONFIGURATION OMP-MODL 11-135 SING THE...
Need help?
Do you have a question about the OMP-MODL and is the answer not in the manual?
Questions and answers