OM-MODL
OMEGAnetSM On-Line Service http://www.omega.com Internet e-mail info@omega.com Servicing North America: USA: One Omega Drive, Box 4047 Stamford, CT 06907-0047 Tel: (203) 359-1660 e-mail: info@omega.com Canada: 976 Berger Laval (Quebec) H7L 5A1 Tel: (514) 856-6928 e-mail: canada@omega.
1... INTRODUCTION 1... INTRODUCTION MANUAL OVERVIEW This User’s manual provides information relative to the use of the OMP-MODL Portable Data Logging Systems manufactured by Omega Engineering. The manual is organized into sections describing the main components of a OMP-MODL system, from the System Base through the various features within the provided software.
1... INTRODUCTION 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 ML-TOP TOP PLATE MLADC-1 MLCPU-1 ML-BACK BOTTOM PLATE/HANGER ML001 Figure 1...
1... INTRODUCTION A family of Interface Modules is available for interface to various input signal types such as thermocouples, RTD’s, voltage, current, frequency, event, etc. Additionally, Interface Modules are available with outputs for digital alarm and basic ON/OFF control functions. Note that the OMP-MNL model does not support installation of additional Interface Modules. Configuration Switches I/O Wiring Terminal Strip Inter-Module Connection bus Side Retaining Screw holes Figure 1...
1... INTRODUCTION ♦ Powerful mathematical data manipulation of collected data during conversion to HyperPlot graphs, ASCII text files and Excel files ♦ HyperTrack™ real-time graphic and numeric data display of OMP-MODL inputs and HyperNet nodes Additional Components Special function modules are also available to provide: Telephone Modem Interface - plug-in modules that contain integral low power 2400 Baud or 14.4 Kbaud telephone modems.
1... INTRODUCTION FEATURES 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. ♦ Configurable Interface Modules accept a multitude of signal types and ranges all on a single module.
1... INTRODUCTION SUMMARY OF STEPS IN UTILIZING THE OMP-MODL In a typical application of the OMP-MODL portable data logging system, the following sequence of steps would be involved. Details of each step are presented in later sections of this manual. 1. Install the required Interface Modules into the OMP-MODL System Base. Configure Interface Module hardware switches if applicable (eg enabling a front end divider for the +/-30VDC range on the HLIM-1) 2.
1... INTRODUCTION 13.
2... OMP-MODL System Base 2... OMP-MODL SYSTEM BASE SYSTEM BASE OVERVIEW 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 temperature and 1 digital) and 4 outputs.
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. Top Plate A flat metal plate is provided to cover the top end of the module stack in units not equipped with the ML-DISP Display and User button module (Refer to the ML-DISP module in Chapter 3).
2... OMP-MODL System Base TIP: For applications utilizing loggers equipped with a large number of Interface Modules, the stack can become rather tall. In these applications, side plate mounting may be desired. Contact LBI for details on the side mounting bracket.. MLCPU-1 MODULE Overview EXTERNAL POWER RELAY R1 RELAY 2 RELAY R2 RELAY 1 +5V STATUS TTL FEEDBACK GND 1 STOP 2 3 4 POWER 5 6 7 8 9 SERIAL PORT RESET ENABLE Figure 2...
2... OMP-MODL System Base Feedback LED Indicator: The green Feedback LED is used to provide feedback to the User as buttons are pressed and the logger performs various commands.
2... OMP-MODL System Base FYI: The label ENABLE was chosen rather than START for a subtle but important reason. When the ENABLE button is pressed, execution of the Program Net commences... but that does not necessarily mean that data logging to memory has started. For example, a Program Net is developed and uploaded to the OMPMODL that includes a setpoint function that controls logging to memory. For example log only when the kiln temperature exceeds 150F.
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.
2... OMP-MODL System Base CAUTION The RS-232 jack is only for connection of RS-232 type signals (via the supplied cable and adapters) and is not for direct connection of a telephone line. For telephone modem communication with the OMPMODL, utilize the OMP-MODL Modem Interface Module. Direct connection of a telephone line to the RS-232 jack may result in permanent damage to the OMPMODL. For longer communication distances, a longer cable can be used.
2... OMP-MODL System Base Terminal Strip Connections The MLCPU-1 is provided with a terminal strip connector for connection of power, input and output wiring (Figure 2... -4). The terminal strip connector can be unplugged from the module allowing for quick disconnect and reconnection of wiring. Connection details follow: EXTERNAL POWER RELAY R1 RELAY R2 RELAY R2 RELAY R1 +5V STATUS TTL ALARM OUTPUT FEEDBACK GND 1 STOP 2 3 4 5 6 POWER 7 8 9 SERIAL PORT RESET ENABLE ML004 Figure 2...
2... OMP-MODL System Base EPROM To change the setting, access must be gained to the jumper on the top of the MLCPU-1 module (Figure 2... -5). Per the assembly / disassembly instructions in Chapter 3, open the logger to gain access to the top of the MLCPU-1. The Hi/Lo jumper is installed on two pins of a 3 pin header. To program a new range, remove and reinstall the jumper on the desired pair of pins. CPU HIGH RANGE LOW RANGE ML005 Figure 2...
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. +5V (Terminal 7) This terminal provides a current limited, voltage regulated +5 VDC supply for alarm and sensor excitation applications.
2... OMP-MODL System Base RTC / Memory Backup Battery 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. When the main power is ON, the memory and RTC draw their power from the D-Cell batteries (or a connected external power supply).
2... OMP-MODL System Base A terminal strip is provided at one end of the module for the connection of sensor and signal wiring. The terminal strip can be unplugged for mass connect/disconnect of the field wiring. Connections are defined in Figure 2... -8 and details on each of the functions follow. 6 8 D + - CJC 9 10 11 12 13 14 CHGND 5 C + 7 GND 3 - GND 2 B + 4 GND - GND A + 1 GPDI + - 15 16 17 18 INTERNAL CJC EXTERNAL CJC EARTH GROUND SHIELD ML007 Figure 2...
2... OMP-MODL System Base INTERNAL CJC SENSING APPLICATIONS: For OMP-MODL applications with thermocouple inputs connected directly to the 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.
2...
2...
3... INTERFACE MODULES 3... INTERFACE MODULES 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. This section covers the installation, wiring, hardware configuration, and application considerations of the basic OMP-MODL family of Interface Modules.
3... INTERFACE MODULES plastic bags. Anti-Static bags are available for storage of static sensitive components. INSTALLATION When shipped, Interface Modules are provided with side screws and any necessary accessories. If ordered with a logger, the Interface Modules are typically factory installed in the System Base before shipment. The Interface Modules stack onto the System Base building a `layered’ logger to meet the User’s needs.
3... INTERFACE MODULES 3. 4. 5. 1. alignment and connection with the mating module. If any pins are bent, straighten them with a small pliers. Orient the Interface Module to be added so that the similar length connector bus’s align and the terminal strips or other User controls are all at the same end. While peering into the gap between the modules, carefully match up the connector pins on one module and the mating socket on the other module and slide the two together.
3... INTERFACE MODULES ML-DISP (Display and User Interface Module) Must be mounted as Top Layer 6 Input / Output Module Layer Module Position # 6 5 Input / Output Module Layer Module Position # 5 4 Input / Output Module Layer Module Position # 4 3 Input / Output Module Layer Module Position # 3 2 Input / Output Module Layer Module Position # 2 1 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.
3... INTERFACE MODULES INTERFACE MODULE OPERATIONAL INSTRUCTIONS: Each Interface Module has specific characteristics and instructions for set-up and use that are unique to that particular module. 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.
3...
3... INTERFACE MODULES ML-BATT; BATTERY PACK MODULE 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. The ML-BATT module fastens to the bottom of the MLCPU-1 module with 4 side screws. A pigtail and polarized connector facilitate quick connection to the mating connector provided on the MLCPU-1 module (Figure 3...
3... INTERFACE MODULES Align and stack the ML-BATT and MLCPU-1 modules with the foam spacer against the MLCPU-1 printed circuit board and the connector on the MLBATT side. Fasten the modules together with the four side retaining screws. ML-CPU MODULE POLARIZED CONNECTORS FOAM RETAINER 6 ALKALINE D-CELLS INITIAL INSTALLATION SCREWS BOTTOM PLATE BATTERY REPLACEMENT ACCESS SCREW ML009 Figure 3...
3... INTERFACE MODULES ML-DISP; DISPLAY AND USER INTERFACE MODULE 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. ModuLogger 2.27 Memory Full Next Select Enable Status Stop Alarm 1 Reset Alarm 2 Figure 3...
3... INTERFACE MODULES NEXT and SELECT The NEXT and SELECT buttons are for User control of the liquid crystal display (LCD) information displays. Pressing NEXT will advance the LCD to the next menu item at the current menu level. Pressing the SELECT button selects that menu item and a new level of menus or results are displayed. A detailed explanation of the operation of the NEXT and SELECT buttons is covered in a later section on the Display.
3... INTERFACE MODULES conditions are defined by the User in the Program Net developed within HyperNet ( Chapter 7) and loaded into OMP-MODL memory. Display Operation 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. Pressing the NEXT button advances the display to the next available item in that menu level.
3... INTERFACE MODULES SELECT N E X T Shows the EPROM version number and the current operating mode LOGGER X.
3... INTERFACE MODULES Pressing the SELECT button selects that menu item and a new level of menus or results are displayed. A detailed description of the various menu items and levels follow. TIP - a good comprehension of this LCD menu structure can be achieved by close reading of this section... but better results may be achieved by just `diving in’ and poking around with the NEXT and SELECT buttons to develop a feel for the structure. Then read through this section for the details.
3... INTERFACE MODULES Memory and Continue Processing during setup of the Program Net within HyperNet (Global Icon option). MEMFULL WRAPPING Displays when the OMP-MODL Program Net is configured in the Rotary Memory mode. When memory fills, the OMPMODL starts writing over the first collected data. Since the Program Net is still executing, alarms and control functions continue to be monitored. Rotary Memory mode is enabled during setup of the Program Net under the Global Icon.
3... INTERFACE MODULES Status is displayed results in a new level of display. Menu selections available on this level include: DATE AND TIME 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). REMAINING MEMORY Press SELECT to display the number of samples recorded and the percentage of memory used.
3... INTERFACE MODULES LOW is displayed, download any desired data memory, then replace the lithium cell per the instructions in Appendix D. RETURN TO TOP MENU Press SELECT to return to the Top Menu display. Press NEXT to cycle through this level’s menu selections again. DISPLAY PROBE ICON VALUES During the construction of a Program Net within HyperNet, the User can opt to connect Probe Point icons to various nodes throughout the net.
3... INTERFACE MODULES assigned to the icon during construction of the net and the second line is the last logged value and units. To return to the Top Menu, press SELECT when the Return to Top Menu message is displayed. DISPLAY STATUS MESSAGES 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.
3... INTERFACE MODULES visual indicator provided for 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... INTERFACE MODULES MLIM-1; FOUR CHANNEL ANALOG INTERFACE MODULE 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.
3... INTERFACE MODULES DC Current: Full Scale (FS) ranges: Icon Full Scale Input Ranges mA-LO +/-200uA +/-400uA +/-500uA +/-2.0mA +/-11 mA +/-22mA +/-1.0mA Table 3... -3: DC Current input ranges Input resistance for all current ranges is a 100 ohm precision shunt. Module Installation: Refer to the Installation Section earlier in this chapter for detailed installation instructions of the Interface Module onto the System Base.
3... INTERFACE MODULES Module Address (Layer) Switch banks OFF - ON Module Module Module Module Module OFF - ON OFF - ON 2 3 4 5 6 ml051 Figure 3... -10: Example Address setting for Module Layer Position 4 CAUTION: The switch banks may have different numbering than the circuit board... insure that the marking on the circuit board is followed... not the marking on the switch banks.
3... INTERFACE MODULES Hardware Input Signal Configuration Switches: 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.
3... INTERFACE MODULES Input / Range SW 1 SW2 SW3 SW4 Thermocouples VDC up through +/-2 VDC OFF OFF OFF ON VDC up through +/-10 VDC OFF OFF ON OFF VDC up through +/-30 VDC OFF ON OFF OFF All Current (mADC) Ranges ON OFF OFF ON Table 3...
3... INTERFACE MODULES Commonly, this fuse is blown during installation of 420mA 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. MLIM-1; THERMOCOUPLE APPLICATION Thermocouple Connection: To utilize an MLIM-1 channel as a thermocouple input, configure that channel’s Interface Module Configuration Switch per Table 3... -4.
3... INTERFACE MODULES Thermocouple Application Notes: Cold Junction Compensation (CJC): For thermocouple measurements, the temperature of the terminal strip connections is required in the voltage to temperature conversion equation used by the OMP-MODL. This temperature is measured by the CJC sensor located in the MLAD-1 module. Any differential temperature from the metal terminal strip connections to the CJC sensor on the MLAD-1 circuit board will result in direct measurement errors.
3... INTERFACE MODULES 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. Shielded Twisted Pair Line Terminal Strip 1 2 3 4 5 6 7 8 9 10 11 12 VDC-High Range Icon + ml141 Shield Figure 3...
3... INTERFACE MODULES APPLICATION NOTES; DC Voltage Channels 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: To prevent saturation of the input amplifier stages and erroneous readings, no voltages should be applied to any input terminals that are greater than 4.0V above or below circuit ground.
3... INTERFACE MODULES + XTMR - + 4-20mA Panel Meter Terminal Strip 1 2 + A 4-20mA + Controller - + Power Supply 3 4 5 6 7 + B + XTMR - GND - ml057 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.
3... INTERFACE MODULES interconnected within the logger and routed to the 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 Channel Isolation: The negative terminal of MLIM-1 channels configured as DC Current inputs are isolated from the OMP-MODL circuit ground by a 22Kohm resistor (see Figure 3... -12).
3... INTERFACE MODULES In the event that a channel on a module quits responding with proper values, it may be an indication that this protective fuse has blown. 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... INTERFACE MODULES MLIM-2; DIGITAL INTERFACE MODULE OVERVIEW Overview: The MLIM-2 Interface Module provides four input channels and four output channels on a single module. Each of the four input channels can be individually programmed for any combination of Event input, Count input, or Frequency input. The four output channels provide current limited nominal 5VDC output. Configuration of the module is done from within HyperNet in HyperWare.
3... INTERFACE MODULES module layer determined above. The switch bank should have only ONE switch ON and the other four switches OFF. CAUTION: The switch bank may have different numbering than the circuit board... insure that the marking on the circuit board is followed... not the marking on the switch banks. Hardware Input Configuration Switches: No hardware input configuration switches are provided on the MLIM-2.
3... INTERFACE MODULES implementation of a Counter channel within a Program Net and is covered in the Master Icon Listing, Appendix A. 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’ (see below).
3... INTERFACE MODULES CAUTION: Note that a direct connection exists between the common (-) terminal on all four channels of the MLIM2( Figure 3... -22). When connecting to multiple event or counter signal sources sharing a common ground or reference, insure that the source’s ground or reference is connected to the terminal strip `common’ terminal to prevent shorting out of the source signal and possible damage to the MLIM-2.
3... INTERFACE MODULES Frequency Signal Connection: To utilize an MLIM-2 channel as a Frequency input, connect the input signal positive lead to one of the four Input terminals (Chan A, B, C, or D) and the negative lead to one of the four Common terminals on the module terminal strip (Figure 3... -23). Note that all of the four Common terminals are interconnected and connect directly to the OMP-MODL circuit ground..
3... INTERFACE MODULES MLIM-2; DIGITAL OUTPUT APPLICATION The MLIM-2 provides four channels dedicated as outputs. These channels can be configured for functions such as alarming. The output is a current limited voltage signal with the voltage/current characteristics shown in Figure 3... -24. As shown, with a light load, the output voltage maintains approximately 4+ VDC but as the Digital Output icon (MLIM-2) 5 HL023 4 Voltage 3 2 1 Current (milliAmps) 0 0 3 6 9 12 15 Figure 3...
3... INTERFACE MODULES Digital Output Signal Connections: To utilize an MLIM-2 Output channel, connect the load positive lead to an Output terminal (Chan E, F, G, or H) and the load negative lead to one of the four 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.
3... INTERFACE MODULES MLIM-4; RTD / RESISTANCE INTERFACE MODULE OVERVIEW 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). Additionally, for RTD and resistance measurements, 2, 3, and 4-Wire configurations can be selected.
3... INTERFACE MODULES Each switch bank should have only ONE switch ON and the other four Module Address (Layer) Switch banks OFF - ON Module Module Module Module Module OFF - ON OFF - ON 2 3 4 5 6 ml051 Figure 3... -27: Example Address setting for Module Layer Position 4 switches OFF. CAUTION: The switch banks may have different numbering than the circuit board... insure that the marking on the circuit board is followed... not the marking on the switch banks.
3... INTERFACE MODULES MLIM-4; RTD INPUT APPLICATION The RTD function of the MLIM-4 allows for the input of Platinum RTD’s with any of the following characteristics: RTD Input ♦ 100 or 1000 ohm @ 0’ C ♦ European (0.0385) or American (0.0392) alpha coefficient curve ♦ 2, 3, or 4-wire configuration The actual temperature is calculated from the resistance and can be output in either degrees C or F. Two input temperature ranges are provided for maximizing span and ultimate resolution of the readings.
3... INTERFACE MODULES additive lead wire resistance can be ignored (eg in thermistor or Kohm resistance measurements). However, in applications of RTDs or lower resistance ranges this lead wire resistance can add up to substantial measurement errors... especially if long runs or lighter gauge lead wire is used. For example, in a 100 ohm RTD, 0.4 ohms of lead wire resistance would translates to a reading error of 1 Deg C.
3... INTERFACE MODULES 2-Wire Terminal Strip Connections: The MLIM-4 module is provided with a 12 position terminal strip. Each MLIM-4 input channel utilizes 3 of the 12 terminals (1-2-3, 4-56, 7-8-9, 10-11-12). Connect the input signal to the first two of the three input terminals (1-2, 4-5, 7-8, 10-11) on the terminal strip. A wire jumper must then be installed from the second to the third terminal (2-3, 5-6, 8-9, 11-12).
3... INTERFACE MODULES nearly the same level of error compensation as the 4-wire configuration with one less wire. Due to the fact that only one of the lead wires resistance is actually measured and the other lead wire is assumed to match, in using the 3-wire configuration, it is important that both lead wires used for the excitation current (connected to terminals 1 & 2, or 7 & 8 and opposite ends of the element) are of the same approximate length, same gauge, and operating at the same temperature.
3... INTERFACE MODULES 4-Wire Configuration The 4-wire configuration is used in applications where the lead wire effects calculated as above will have a significant error inducing effect on the resistance measurement. The 4-wire configuration provides the best compensation for lead wire resistance at the expense of running a 4th lead. The 4-wire configuration requires two input channels (A and B or C and D) to implement.
3... INTERFACE MODULES C A Excitation leads 1 2 3 4 5 6 7 8 9 10 11 12 RTD Element + + - Jumper Sense leads Connect Shield to an Earth Ground Cable Shield ML127 Figure 3... -30: 4-Wire Configuration 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...
3...
3... INTERFACE MODULES MLIM-8; DIGITAL I/O INTERFACE MODULE OVERVIEW 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). Module Installation: Refer to the Installation Section earlier in this chapter for detailed installation instructions of the Interface Module onto the System Base.
3... INTERFACE MODULES CAUTION: The switch bank may have different numbering than the circuit board... insure that the marking on the circuit board is followed... not the marking on the switch banks. Hardware Input Configuration Switches: No hardware input configuration switches are provided on the MLIM-8. All configuration is done via the HyperNet software (with the exception of the Module Address setting discussed above).
3... INTERFACE MODULES V+ Current Limited Output Driver Event Signal Debounce RC A B Software Controlled Debounce Circuit COM C D COM ML135 E F COM G H COM Logger Circuit Ground Figure 3...
3... INTERFACE MODULES negative lead to one of the four Common terminals on the module terminal strip (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. CAUTION: Note that a direct connection exists between the common (-) terminal on all eight channels of the MLIM-8.
3... INTERFACE MODULES Digital Output Signal Connections: To utilize an MLIM-8 channel as a Digital Output, connect the load positive lead to an Output terminal (Chan A, B, C, D. E, F, G, or H) and the load negative lead to one of the four 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).
3...
3... INTERFACE MODULES MLIM-5; PCMCIA MEMORY CARD MODULE Overview: The MLIM-5 is a special function Interface Module for use with the OMPMODL System Base. The MLIM-5 provides capability to record data to a removable SRAM based memory card (Omega Engineering Part Numbers; MC-50, MC-100, MC-200) rather than to internal OMP-MODL memory.
3... INTERFACE MODULES NOTE Numerous types of PCMCIA cards are currently available on the market utilizing various technologies. To insure compatibility with the MLIM5, 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... INTERFACE MODULES MLIM-5-2400; PCMCIA AND 2400B MODEM MODULE Overview: The MLIM-5-2400 module provides PCMCIA memory card support as discussed in the MLIM-5 section and also provides 1200/2400 Baud telephone modem communications capability. Installation of this module will allow the full complement of serial communications/ control of the OMPMODL from a remotely located PC equipped with a modem.
3... INTERFACE MODULES Plug a telephone cord equipped with a 6/2 modular phone plug (RJ-12 type) into the modular phone socket accessible at the end of the module (Figure 3... -36). Insure that the phone conductors are installed into the center two locations of the plug (polarity is not critical). Various length phone extension cords with the RJ-12 type modular phone plugs on each end are readily available from most phone supply stores. Insure that the `telephone base’ type cord is used...
3... INTERFACE MODULES MLIM-5-144; PCMCIA AND 14.4K BAUD MODEM MODULE Overview: The MLIM-5-144 module provides PCMCIA memory card support as discussed in the MLIM-5 section and also provides 1200, 2400, 4800, 9600, and 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.
3...
3...
4... HYPERWARE™ SOFTWARE INTRODUCTION 4... HYPERWARE™ SOFTWARE INTRODUCTION SOFTWARE OVERVIEW HyperWare™, a multi-functioned Windows™ based software package. HyperWare is multi-function Windows based software application that works with the OMPMODL to provide communications, programming and collected data display. Integrated in the HyperWare program are the following windows / environments: ♦ HyperComm™ - supports serial communications between the OMP-MODL, the PC, and the PCMCIA drive graphically.
4... HYPERWARE™ SOFTWARE INTRODUCTION PC REQUIREMENTS 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.
4... HYPERWARE™ SOFTWARE INTRODUCTION HYPERWARE PROGRAM TOPOLOGY 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.
4... HYPERWARE™ SOFTWARE INTRODUCTION 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. HyperWare features on-line help using the conventional Windows help format.
5... HYPERCOMM™ COMMUNICATIONS 5... HYPERCOMM™ SERIAL COMMUNICATIONS OVERVIEW Upon launching HyperWare, the HYPERCOMM window (Figure 5... -1) will appear with graphic images of a PC with a connected PCMCIA card drive (optional) and a logger. From within this window, communications between the PC and the logger as well as communications between the PC and the PCMCIA card drive are initiated and handled. Figure 5...
5... HYPERCOMM™ COMMUNICATIONS ESTABLISHING AN RS-232 LINK RS-232 Hardware Connection: A DB-9 to RJ-12 modular plug adapter (P/N: RJDB-9H) or DB-25 to RJ-12 adapter (P/N: RJDB-25H) and modular plug type cable is required to connect between the logger and the PC serial port. Plug the appropriate (9 pin or 25 pin) RJDB adapter into the PC serial port to be used for communication.
5... HYPERCOMM™ COMMUNICATIONS TIP: If the port number is unkown, select one of the ports then attempt to connect (see following). If unsuccessful, change the selected Port and try again. After selecting the port, click on the CONNECT button to initiate communication with the logger. At this time, HyperWare will attempt to communicate with the logger . During establishment of the connection, the OK button will gray and when successful, it will return.
5... HYPERCOMM™ COMMUNICATIONS HyperComm Connection via Modem: Launch HyperWare and after the opening screen, the HYPERCOMM window will be displayed. Move the cursor over the graphic DB-25 type connector (center of the screen on the cable) and double-click to bring up the SERIAL COMMUNICATIONS dialog box (Figure 5... -2). Click on the USE MODEM check box under MODEM CONTROL and the dialog will change slightly (Figure 5... -3) to enable editing of parameters in the MODEM CONTROL section.
5... HYPERCOMM™ COMMUNICATIONS Figure 5... -3: Serial Communications setup dialog box (Modem mode) Baud: Specify the baud rate rate that will be used to communicate between the PC and the local modem. Set this baud rate per the following table: Local Modem Capability Set Dialog Box Baud To: 1200 baud 1200 baud 2400 baud 2400 baud 9600 or faster baud 19,200 baud Table 5... -1: Local modem settings FYI: The remote modem (at the logger) will automatically adapt to the baud rate of the calling modem.
5... HYPERCOMM™ COMMUNICATIONS Phone: A short dialing directory of frequently called logger numbers can be maintained using the List Box provided. ADDING A NEW DIRECTORY ENTRY: To add a directory entry, use conventional text editing commands to highlite then type over an existing entry. The entry will not be lost and a new entry will be added. The format for the directory entry consists of text followed by a colon, then the phone number.
5... HYPERCOMM™ COMMUNICATIONS to the modem’s manual for the command set used by the modem installed at the PC. Note that most modems (although not necessarily manufactured by Hayes, US Robotics, or Zoom) can utilize one of these three configurations. Clicking on the Modem list box and selecting the desired modem will automatically configure the various modem parameters to meet most User’s needs.
5... HYPERCOMM™ COMMUNICATIONS ♦ Is the modem power ON? (external modems only) ♦ Is the local modem port selected correctly? If in doubt, select another serial port from within the SERIAL COMMUNICATIONS dialog box and retry. ♦ Is the selected baud rate correct for the modem? ♦ Is a working telephone line connected to the modem? ♦ Is there another device using the telephone line (i.e.
5... HYPERCOMM™ COMMUNICATIONS connects (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 for communicating commands between the PC and the logger: Drag and Drop of Icons: Icons representing various types of information are overlayed on the PC and logger graphics.
5... HYPERCOMM™ COMMUNICATIONS Clear Button Icon (logger Clear not PCMCIA Clear) When the logger is not Enabled, double-clicking on this button results in a clearing of memory (after confirmation). After doubleclicking, a dialog will appear to confirm the action. Memory Status can always be confirmed with the Status Query command (below). The logger memory can be cleared while the logger is Enabled. However, If the logger is Enabled, only memory containing data that has been downloaded will be cleared.
5... HYPERCOMM™ COMMUNICATIONS Reported information includes: UNIT INFORMATION: LOGGER VERSION: Specifies the logger version number. UNIT NAME AND UNIT ID: User programmable information for tracking of equipment (see procedure for setting described above). UNIT TIME: The current date and time on the logger internal real time clock. PROGRAM NET INFORMATION: NAME AND DESCRIPTION: Information that has been User programmed in the Global Icon from within HyperNet.
5... HYPERCOMM™ COMMUNICATIONS BACKUP LITHIUM CELL: The state of charge display for the lithium cell (used for data memory and clock backup) will display GOOD or LOW. If LOW is displayed, download any desired data memory, then replace the lithium cell (See Appendix D). INSTALLED H/W (HARDWARE) This box lists the standard (eg relays, GPDI, etc) and installed hardware (eg Interface Modules, modems, etc.
5... HYPERCOMM™ COMMUNICATIONS If a different Program Net is to be transferred, open the desired Program Net from within HyperNet, then return to the HyperComm window and drag the icon to the logger. Refer to Chapter 6 for details on the transfer of Program Net to and from the PCMCIA card. NOTE: If the target logger memory contains collected data, the User will be prompted to download or clear the data prior to reprogramming. Upon upload of the new Program Net, data in the logger memory will be lost.
5... HYPERCOMM™ COMMUNICATIONS Figure 5... -10: File Information comments entry dialog After entry of the filename, a dialog will display for the User to enter additional File Information to be stored with the file (Figure 5... -10). This information includes a short single line Title as well as room for extensive comments. The File Information can be accessed at a later time from within the Post-Processing window and HyperPlot.
5... HYPERCOMM™ COMMUNICATIONS FYI: Probe Point is used for the icon name as connecting these icons to a node on a Net is somewhat analogous to putting a test meter probe on the Net nodes and reading a value. If a Program Net that contains Probe Point icons is currently loaded into PC memory, then a Probe Point icon will display overlaying the PC. Password The logger contains a multi-level password system that can be used to foil unauthorized access via telephone modem or RS-232 connection.
5... HYPERCOMM™ COMMUNICATIONS PASSWORD PROTECTED FUNCTIONS Access to the following functions can be granted/denied via the User password configuration dialog. A checked box indicates that access is granted to the corresponding function. ♦ Download Net Program ♦ Download Data ♦ Upload Net Program Figure 5...
5... HYPERCOMM™ COMMUNICATIONS Downloads the Net from the logger prior to executing either function. Since this is required, any time that either the Download Data or Real Time Tracking boxes are checked, the Download Net box is automatically checked. DISABLING PASSWORDS To disable the logger Password feature, the Master Password is required. Double-click on the Password (lock) icon, enter the Master password when prompted and select Change Master Password.
5...
5...
6... PCMCIA CARD CONFIGURATION AND USE 6... PCMCIA CARD CONFIGURATION AND USE OVERVIEW: 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.
6... PCMCIA CARD CONFIGURATION AND USE provide the necessary software interface between the PD-1drive and HyperWare. Also included are a number of utilities for use in formatting, copying etc on the PCMCIA card. PCMCIA CARD - EXPANDED MEMORY CAPACITY APPLICATION Hardware Configuration 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).
6... PCMCIA CARD CONFIGURATION AND USE CAUTION: If the memory card does not easily insert fully into the socket, double-check the orientation. The socket is designed to prevent full insertion with reversed orientation. For data storage on the memory card, the Write Protect switch must be in the disabled position (ie slid away from the WP mark) NOTE Numerous types of PCMCIA cards are currently available on the market utilizing various technologies.
6... PCMCIA CARD CONFIGURATION AND USE Installing the CardTalk Drivers: Follow the detailed instructions in the User’s Guide supplied with the drive. The installation process creates a directory called CardTalk and copies a number of files into it. It then modifies the AUTOEXEC.BAT and CONFIG.SYS files. A few additional comments on this installation process: ♦ Insure that the installation is done from DOS as specified ♦ Either the Express or the Custom Installation can be used.
6... PCMCIA CARD CONFIGURATION AND USE TIP: Upon boot of the PC with the standard drivers installed, the PD-1 will be assigned the next consecutive drive letter. For User’s requiring specific assignment of a drive letter to the PD-1 drive, the CONFIG.SYS file can be modified to force the PD-1 drive to be assigned to a particular drive letter. Refer to the Technical Support FAQ (frequently asked questions) sheet supplied with the drive for details.
6... PCMCIA CARD CONFIGURATION AND USE CAUTION Before inserting a PCMCIA card into the drive, touch the case of the PC or some other ground to discharge any static body charge. This step minimizes the chance of damaging the card by discharging your body static charge through the PCMCIA card connector. 1. Insert a formatted and prepared (as supplied by Omega Engineering Incorporated) PCMCIA card into the drive. Be sure that a card is inserted fully into the drive before testing. 2.
6... PCMCIA CARD CONFIGURATION AND USE PCMCIA Card Usage with HyperWare The PCMCIA card, in a transportable memory application is typically used to transfer collected data from a remotely located OMP-MODL to the PC and/or to transfer a new Program Net from the PC to a remotely located OMP-MODL.
6... PCMCIA CARD CONFIGURATION AND USE 2. 3. 4. 5. 6. MODL, and attempted to be run. Methods to insure this are discussed in Chapter 7. Insert a PCMCIA card into the PD-1 drive Drag the Program Net icon from the PC to the PD-1 graphic. A dialog will display stating that any data currently on the PCMCIA card will be erased. Select OK and the program is transferred. Transport the card to the OMP-MODL location. Stop the OMP-MODL and cycle the power OFF. Insert the PCMCIA card.
6... PCMCIA CARD CONFIGURATION AND USE 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. Data in memory will be maintained for up to 2 hours with the battery removed from the compartment, however it is highly recommended that any valuable data in the card be downloaded before replacing the battery.
6... PCMCIA CARD CONFIGURATION AND USE 4. Carefully insert the battery door and swing it closed. 5. Slide the Lock pin to the LOCK position.
6...
7... HYPERNET™ ICON BASED PROGRAMMING 7... HYPERNET™ ICON BASED PROGRAMMING OVERVIEW The OMP-MODL operates in the field based on a program loaded into its memory called a Program Net (Figure 7... -1). The Program Net provides instructions for the OMP-MODL including which channels to sample, when to sample, how to process the incoming signals, when to output alarms, and much more. Figure 7... -1: Example Program Net Development of a Program Net is done on a PC running HyperWare.
7... HYPERNET™ ICON BASED PROGRAMMING technically curious, additional information on the theory of operation of Program Nets is available in Appendix G. AN EXAMPLE PROGRAM NET A simple Program Net is shown in Figure 7... -2.
7... HYPERNET™ ICON BASED PROGRAMMING HYPERNET DEVELOPMENT WINDOW FEATURES AND TOOLS Accessing the HyperNet Window Figure 7... -3: HyperNet window button To enter the HYPERNET WINDOW from within the HYPERCOMM WINDOW, click on the HYPERNET button on the toolbar. The HyperNet Window will open (Figure 7... -4) displaying the last edited Net or a blank screen if no Net has been opened since HyperWare ws launched.. Figure 7...
7... HYPERNET™ ICON BASED PROGRAMMING HyperComm Access A single click returns the screen to the HyperComm Window. If the Program Net currently displayed in the workspace has been changed, a dialog will open prompting the User with an option to save the edited Program Net. Figure 7...
7... HYPERNET™ ICON BASED PROGRAMMING Program Net Icon Selection Bar Included in the Program Net Icon Bar is a collection of various icons to be used in the development of Program Nets. Clicking on the arrows at the left and right edge of the bar will scroll the bar left or right displaying additional icons. Figure 7... -9: Icon assortment (with scroll arrows at each end) PROGRAM NET CONSTRUCTION Program Nets are developed in HyperNet and saved as files with the filename extension *.NET.
7... HYPERNET™ ICON BASED PROGRAMMING TIP: Users that have a number of OMP-MODLs in use may find it convenient to create a subdirectory in their 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. To Develop a New Program Net...
7... HYPERNET™ ICON BASED PROGRAMMING The Snap function is merely an aid to align icons neatly within the workspace. Changing Fonts Labeling text surrounds icons as they are placed. The font, size, color and effects used for this text can be changed through the dropdown menu `Options / Font’ and its corresponding dialog. Icons Icons are the main building blocks used in the development of a Program Net.
7... HYPERNET™ ICON BASED PROGRAMMING ENABLE Input UPDATE Input X Input DATA or LOGIC Y Input DATA or LOGIC Icon Graphic OUTPUT of DATA or LOGIC ML128 OUTPUT of UPDATE SIGNAL Figure 7... -10: HyperNet Icon topology and terminal types T ERMINALS All icons (except the Global Icon) have terminals for the addition of signal connections.
7... HYPERNET™ ICON BASED PROGRAMMING A simple application of the Enable input might be in an engine temperature recording application. A Thermocouple icon may be enabled / disabled by a Logic signal that is True when the engine ignition is ON. With this configuration, temperature recording will only occur when the engine is running.
7... HYPERNET™ ICON BASED PROGRAMMING Various standard Windows techniques are used to select the different parameters within the dialog box from text entry and editing to selection via radio buttons. Figure 7... -11: Thermocouple input icon configuration dialog box ICON NAME Each icon can have an 8 character name assigned that displays on the workspace under the icon. OUTPUT NAME The output signal can be assigned an 8 character name which displays above the Output Terminal of the icon.
7... HYPERNET™ ICON BASED PROGRAMMING Icon Assortment A complete reference listing of all of the icons available within HyperWare is included in the Master Icon Listing in Appendix A. Details on Configuration, applications, and proper usage are described. Global Icon Figure 7... 12: Global icon One special icon that is included in every Program Net is called the Global icon. Within the Global icon’s Configuration dialog are options for various global Program Net options.
7... HYPERNET™ ICON BASED PROGRAMMING SIGNALS COMMUNICATED VIA LOGIC TYPE CONNECTIONS TRUE OR FALSE CONDITIONS EXAMPLE ICONS WITH LOGIC TYPE T ERMINALS INPUTS TO RELAY ALARM ICONS OUTPUTS FROM COMPARATORS ENABLE INPUTS TO SAMPLE RATE CLOCKS INPUT TO MESSAGE ICON OUTPUT FROM START/STOP CLOCK INPUTS TO COUNTERS Table 7... -3: Example Logic type signals and icons UPDATE (BLUE) Update commands are a special type of signal that is generated ONLY by Sample Rate Clock icons.
7... HYPERNET™ ICON BASED PROGRAMMING ♦ Multiple connections to a single Input terminal. During the construction of Program Nets, it is common for multiple connection lines to originate at an Output terminal, however most icons can only have one or two inputs. Some icons such as the Scroll Tracking and Destination File icons (used in the PostProcessing and HyperTrack Windows) allow for more than two inputs and will automatically add input terminals as connection lines are added.
7... HYPERNET™ ICON BASED PROGRAMMING Program Net Execution Speed NOTE: The information presented in this section is provided for Users that are attempting to collect data at faster rates (such as Samples per Second). Users utilizing the OMP-MODL for data collection at slower rates (eg Samples per Minute) may opt to skip this section and refer to it later when faster rates are required.
7... HYPERNET™ ICON BASED PROGRAMMING 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. No filtering was enabled.
7... HYPERNET™ ICON BASED PROGRAMMING speed,wthe LCD should not be displaying updating information (eg Probe Points, battery voltage, etc). PROGRAM NET DOCUMENTATION Two features are provided within the HyperNet Window to assist in documenting and the ensuing field wiring of the OMP-MODL. HyperNet Printout The actual Program Net display can be printed by selecting Print Net from the File menu. NOTE: The PC must be set to 256 color mode in order to properly print the Net.
7...
8... POST-PROCESSING OF COLLECTED DATA 8... POST-PROCESSING OF COLLECTED DATA OVERVIEW 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).
8... POST-PROCESSING OF COLLECTED DATA A Post-Processing Net is constructed much the same way as a Program Net is developed within HyperNet. The main difference is that a Program Net running in a 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...
OST-P COLLECTED ATA Entering the Post-Processing window and HyperWare will change to the Post-Processing window, Figure 8... -3. Figure 8... -2: PostProcessing button Figure 8... -3: Post-Processing window Constructing a Post-Processing Net connection techniques as used during construction of a OMP-MODL Program Net (Chapter 7) or a HyperTrack Net (Chapter 10). Opening a OMP-MODL Download File (*.HLD) Figure 8...
8... POST-PROCESSING OF COLLECTED DATA Adding Icons Two icons are available on the Icon Toolbar for use in construction of the Post-Processing Net; a Math icon and a File icon. MATH ICON The Math icon provides algebraic processing of data as it passes from input to output. In Figure 8... -1, the Math icon is providing a differential temperature calculation and generating a third data channel, Delta-T, which is then stored to the destination file.
8... POST-PROCESSING OF COLLECTED DATA Each day, when the data is downloaded from the OMPMODL, a new filename is given to the OMP-MODL Download file (eg Monday.hld, Tuesday.hld, From within the Post-Processing window, the PostProcessing Net CONVERT.
8... POST-PROCESSING OF COLLECTED DATA MERGING OF DOWNLOAD FILES Through a special function in the Post-Processing Window, two Download files can be merged into a single Destination file. This is a powerful feature that can be used for generating Before and After type performance plots with HyperPlot. For example, a pressure and temperature data logging session could be run on a process prior to process improvements being made.
8...
9... HYPERPLOT™ GRAPHIC DATA DISPLAY 9... HYPERPLOT™ GRAPHIC DATA DISPLAY OVERVIEW 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 OMPMODL Download file format (*.HLD).
9... HYPERPLOT™ GRAPHIC DATA DISPLAY 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. Double-clicking on this Memory icon will immediately launch HyperPlot.
9... HYPERPLOT™ GRAPHIC DATA DISPLAY Zooming Areas of a plot can be enlarged via the HyperPlot Zooming feature. To zoom into an area of interest, a rectangular outline can be drawn around a region using the mouse and the display will change to fill the window with the outlined plot... auto-scaling time and channel data axes as necessary. To zoom into a region: 1. Locate the mouse on one corner of the rectangular area to be defined. 2.
9... HYPERPLOT™ GRAPHIC DATA DISPLAY Zoom Last Returns the view to show the last level of zoom Cursor Brings a vertical cursor onto the view. The cursor shows on the left edge of the screen with a small triangle displaying just above the time axis. The cursor can be moved by locating the mouse cursor over the vertical line (the cursor will change to a double-ended arrow) then clicking the left mouse button and dragging the cursor left and right.
9... HYPERPLOT™ GRAPHIC DATA DISPLAY T IME INTERVAL Using the provided Time Interval text box, the time base (essentially a manual time base zoom function) can be manually specified. The entered value in units (approximate) will be used for the time window displayed in a single view. For example, if the value is entered as 60, the HyperPlot view will be time zoomed to display approximately 60 units (seconds, hours, etc) in a single full screen view.
9... HYPERPLOT™ GRAPHIC DATA DISPLAY CHANNEL NAME The individual data channel names from the OMP-MODL Download file are listed. The names are assigned when developing a HyperNet and/or Post-Processing Net. DISPLAY CHANNEL Checking a data channel’s checkbox results in that channel being plotted. Figure 9... -5: Y-Axis configuration dialog DISPLAY GRID A row of radio buttons specifies to which channel’s Y-axis the horizontal grid should be connected.
9... HYPERPLOT™ GRAPHIC DATA DISPLAY Manual Range text boxes automatically switches the Auto / Manual checkbox to Manual). To return to the Auto-scaling mode, merely click on the Auto checkbox and the range will automatically be rescaled to fit the screen. UNITS The individual data channel units from the OMP-MODL Download file are listed. The units are assigned when developing a HyperNet and/or a Post-Processing Net.
9...
10... HYPERT RACK™ REAL-TIME DATA DISPLAY 10... HYPERTRACK™ REAL-TIME DATA DISPLAY OVERVIEW 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.
10... HYPERT RACK™ REAL-TIME DATA DISPLAY 2. From within HyperTrack, construct a real-time HyperTrack Net. (Note that this is a different Net than the Program Netuploaded into the OMP-MODL memory. The HyperTrack Net runs on the PC) 3. Establish the serial connection between the PC and the OMPMODL 4. Enable real-time tracking CONSTRUCTING A OMP-MODL PROGRAM NET FOR HYPERTRACK Figure 10...
10... HYPERT RACK™ REAL-TIME DATA DISPLAY CONSTRUCTING A HYPERTRACK NET During a real-time tracking session, the OMP-MODL transmits values of the Probe Point icons to the PC via the serial link. These values are then processed through a HyperTrack Net running on the PC (in the HyperTrack window) and displayed. HyperTrack Nets provide a means to perform additional processing of values from Probe Point icons before they are displayed.
10... HYPERT RACK™ REAL-TIME DATA DISPLAY Program Net that contains the desired Probe Point icons. 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.
10... HYPERT RACK™ REAL-TIME DATA DISPLAY 3. The OMP-MODL connection can then be disconnected (eg to save long distance charges if connected via modem) while the HyperTrack Net is developed. 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.
10... HYPERT RACK™ REAL-TIME DATA DISPLAY MATH ICON The Math icon provides algebraic processing of data as it passes from input to output. In Figure 10... -3 above, the Math icon is providing a differential temperature calculation and generating a third data channel, Tdelta which is then displayed as well as stored to file. Figure 10... 7: Math icon FILE ICON The File icon represents storage to file of all signals connected to its inputs.
10... HYPERT RACK™ REAL-TIME DATA DISPLAY Saved HyperTrack Nets should only be used for real-time tracking with OMP-MODLs configured with Program Nets that contain matching Probe Point icons. If mismatched nets are used, channels may be incorrectly titled and displayed in incorrect sequence. For example: A HyperTrack Net is developed and saved for use with a OMP-MODL Program Net that includes 3 Probe Point icons labeled A, B, and C.
10... HYPERT RACK™ REAL-TIME DATA DISPLAY Data Buffer As new data is collected, older data will be scrolled down one line. Older data is still accessable after it has scrolled out of the window by clicking on the scroll bar buttons on the right side of the window. HyperTrack Trending Display Window During real-time tracking, data from the signals connected to the Trending Display icon is displayed in a multi-pen horizontal format in the pop-up Trending Display window.
10... HYPERT RACK™ REAL-TIME DATA DISPLAY Trending Configuration Dialog By double-clicking anywhere on the Trending Display Window, a Configuration Dialog is displayed (Figure 10... -12). This dialog allows for various User settings for the data display. Figure 10... -12: Real Time Trending Configuration dialog NOTE: After changing any of the following settings, the Tracking session must be Stopped (click on the Stop Sign Button) and restarted (Green Flag).
10... HYPERT RACK™ REAL-TIME DATA DISPLAY Channel Ranges The data channels are scaled and plotted per a single amplitude axis on the left edge of the plot. Upon start of a Trend Tracking session, the range for all channels defaults to +/-1000. A Min. and Max. value for each channel can be set by editing the appropriate text boxes. If all of the channels have the same Min/Max values, then the vertical axis will reflect this range.
10... HYPERT RACK™ REAL-TIME DATA DISPLAY STOPPING A HYPERTRACK SESSION Figure 10... 15: Stop Tracking button 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. When a HyperTrack session is stopped, the files associated with any connected File icons are closed and the update of data to the Scrolling Display window stops.
10...
10...
11.. . APPENDICES 11...
11...
11.. . APPENDIX A: MASTER ICON REFERENCE APPENDIX A: MASTER ICON REFERENCE THERMOCOUPLE INPUT ICON: FUNCTION: Performs the thermocouple channel selection, amplification, cold junction compensation and A-D conversion for a thermocouple hardware input from an MLIM-1 Interface Module. The CJC reading is taken from the integral thermistor located by the terminal strip header on the inside of the MLAD-1. INPUTS: Hardware: No signal input shown on Net for Program Net connections.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE 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. Use This Channel for Voltage: Both the Thermocouple Icon and the VDC-2V Icon utilize the same Interface Module hardware Configuration Switch setting. Because of this capability, a Thermocouple Icon can be changed into a VDC-LO Icon by simply clicking on the CHANGE button. Thermocouple Type: channel.
11.. . APPENDIX A: MASTER ICON REFERENCE CJC (COLD JUNCTION COMPENSATION) INPUT ICON: FUNCTION: Performs the Cold Junction Compensation (CJC) channel selection, amplification, and A-D conversion for a thermistor hardware input from a sensor mounted by the terminal strip header on the inside of the MLAD-1.). Alternatively, the CJC icon can be used to take a resistance reading or measure the temperature of an external thermistor (10Kohm at 25C, Fenwall curve 16 or equivalent).
11.. . APPENDIX A: MASTER ICON FILE REFERENCE SUPPLY VOLTAGE (VBATT) INPUT ICON (SYSTEM BASE) 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.
11.. . APPENDIX A: MASTER ICON REFERENCE DC-LO; +/- 2VDC FULL SCALE VOLTAGE INPUT ICON FUNCTION: Performs the analog channel selection, amplification, and A-D conversion for a DC voltage input within the range of +/-2V from an MLIM-1 Interface Module. INPUTS: Hardware: No signal input shown on Net for Program Net connections. Update Clock: Output is updated with new reading upon each Update Clock pulse when Enable input is unconnected or Hi.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE Range: Specify the input range to be used for this channel. Select the range so that anticipated input signal fluctuations will not exceed this Full Scale range. If the input exceeds the selected range, an over-range value will be logged. AC Noise Reject: Enables software filtering of 50Hz or 60Hz noise on inputs. See Appendix for an explanation of the 50/60 Hz filtering technique.
11.. . APPENDIX A: MASTER ICON REFERENCE DC-MED; +/- 10 VDC FULL SCALE VOLTAGE INPUT ICON FUNCTION: Performs the analog channel selection, amplification, and A-D conversion for a DC voltage input within the range of +/-10VDC from an MLIM-1 Interface Module. INPUTS: Hardware: No signal input shown on Net for Program Net connections. Update Clock: Output is updated with new reading upon each Update Clock pulse when Enable input is unconnected or Hi.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE DC-HI; +/- 30 VDC FULL SCALE VOLTAGE INPUT ICON FUNCTION: Performs the analog channel selection, amplification, and A-D conversion for a DC voltage input within the range of +/-30VDC from an MLIM-1 Interface Module. INPUTS: Hardware: No signal input shown on Net for Program Net connections. Update Clock: Output is updated with new reading upon each Update Clock pulse when Enable input is unconnected or Hi.
11.. . APPENDIX A: MASTER ICON REFERENCE MA-LO; +/- 20 MADC FULL SCALE CURRENT INPUT ICON FUNCTION: Performs the analog channel selection, amplification, and A-D conversion for a DC current input within the range of +/-20mADC from an MLIM-1 Interface Module. INPUTS: Hardware: No signal input shown on Net for Program Net connections. Update Clock: Output is updated with new reading upon each Update Clock pulse when Enable input is unconnected or Hi.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE the cost that it slows down the rate at which a channel can be sampled. See Appendix for discussion on use of filtering.
11.. . APPENDIX A: MASTER ICON REFERENCE RTD INPUT ICON (MLIM-4) 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. 2, 3, and 4-wire configurations are all supported.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE Port (1 to 6) and Channel (A to H) where the actual Interface Module channel is installed will be used for the name. 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. Input Type: Specifies the wiring configuration to be used.
11.. . APPENDIX A: MASTER ICON REFERENCE THERMISTOR INPUT ICON (MLIM-4) 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.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE CONFIGURATION OPTIONS: Icon Name: Specify the name for the channel. This name will show directly under the icon within the Program Net. If no name is User provided, the Backplane Port (1 to 6) and Channel (A to H) where the actual Interface Module channel is installed will be used for the name. 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.. . APPENDIX A: MASTER ICON REFERENCE RESISTANCE INPUT ICON (MLIM-4) 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. 2, 3, and 4-wire configurations are all supported.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE CONFIGURATION OPTIONS: Icon Name: Specify the name for the channel. This name will show directly under the icon within the Program Net. If no name is User provided, the Backplane Port (1 to 6) and Channel (A to H) where the actual Interface Module channel is installed will be used for the name. 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.. . APPENDIX A: MASTER ICON REFERENCE EVENT INPUT ICON (GPDI) FUNCTION: 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. It updates its output only when the input changes state. INPUTS: Hardware: No signal input shown on Net for Program Net connections.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE constant of approximately 50mS. Note that the use of Debounce will delay the actual input to output time by 50 to 200 mS. FYI: Contact bounce is a phenomenon that occurs when a mechanical switch opens or closes. During switching, the physical electrical contacts inside the switch bounce against each other a number of times before they settle to their final state.
11.. . APPENDIX A: MASTER ICON REFERENCE COUNTER INPUT ICON (GPDI) 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.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE Debounce: Enables a hardware filter circuit that prevents short duration transitions from passing into the icon. Debounce can be used to filter out contact bounce from mechanical switches. The GPDI Debounce has a time constant of approximately 50mS. Debounce should not be used when counting signals of frequency higher than 10Hz or signals with On or Off durations shorter than approximately 100mS.
11.. . APPENDIX A: MASTER ICON REFERENCE EVENT INPUT ICON (DIGITAL I/O WITH MLIM-2) FUNCTION: An Event / Counter / Frequency input and Digital output functions are all provided with the 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.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE 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. Units: 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 Select EVENT for the Event function.
11.. . APPENDIX A: MASTER ICON REFERENCE COUNTER INPUT ICON (DIGITAL I/O WITH MLIM-2) 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.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE Port (1 to 6) and Channel (A to D) where the actual Interface Module channel is installed will be used for the name. 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. Units: Provides a text box for User entry of a units label that will be shown at the output from this icon.
11.. . APPENDIX A: MASTER ICON REFERENCE FREQUENCY INPUT ICON (DIGITAL I/O WITH MLIM-2) 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.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE Units: 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 Select FREQUENCY for the Frequency function.
11.. . APPENDIX A: MASTER ICON REFERENCE EVENT INPUT ICON (DIGITAL I/O WITH MLIM-8) FUNCTION: Event input and Digital output functions are all provided with the MLIM-8. With the MLIM8 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. The icon output state is updated when the input state changes.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE 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. Units: 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.
11.. . APPENDIX A: MASTER ICON REFERENCE DIGITAL OUTPUT ICON (MLIM-8) FUNCTION: 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). The Digital Output icons provide software access to these digital outputs.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE DIGITAL ALARM OUTPUT ICON (SYSTEM BASE) 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. Optionally, use the Latch icon in front of the icon to latch the Alarm ON with a momentary True input.
11.. . APPENDIX A: MASTER ICON REFERENCE RELAY ALARM OUTPUT ICON 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. Optionally, use the Latch icon in front of the icon to latch the Alarm ON with a momentary True input. Update Clock: None Enable: None OUTPUTS: Output Signal: Hardware output only.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE +5 VOLT OUTPUT ICON (SYSTEM BASE) 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. Optionally, use the Latch icon in front of the icon to latch the Output ON upon receipt of a momentary True input.
11.. . APPENDIX A: MASTER ICON REFERENCE GREEN LED STATUS OUTPUT ICON 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. INPUTS: Data/Logic Signal: Logic type. True input turns LED ON. False input turns LED OFF. Optionally, use the Latch icon in front of the icon to latch the LED ON with a momentary True input.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE LCD MESSAGE OUTPUT ICON FUNCTION: 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. INPUTS: Data/Logic Signal: Logic type. True input turns message ON. False input turns message display OFF.
11.. . APPENDIX A: MASTER ICON REFERENCE DIGITAL OUTPUT ICON (MLIM-2) 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. The Digital Output icons provide software access to these digital outputs. Refer to the Frequency, Counter and/or Event applications of the MLIM-2 for further information on those functions.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE PAGER CALL-OUT ICON FUNCTION: In OMP-MODLs equipped with a telephone modem option, the Pager Call-Out icon can be used to dial a pager phone number, wait a User defined period of time (for the Paging service tone), then transmit a User assigned code number. This code number can be User assigned to represent a site and/or particular warning or status indication. INPUTS: Data/Logic Signal: Logic type.
11.. . APPENDIX A: MASTER ICON REFERENCE 3. The code number 9999 will be sent to the pager 4. The OMP-MODL modem will disconnect. The commas are entered to insert a delay between the dialing of the pager and the sending of the code. The delay time should be determined by the User to meet the subscribed pager system timing requirements.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE PROBE POINT OUTPUT ICON FUNCTION: Probe Point Icons mark and provide access to nodes within a Program Net for: 1. 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 2. Use during real-time HyperTrack sessions. Nodes marked with Probe Point icons are accessible via the serial link.
11.. . APPENDIX A: MASTER ICON REFERENCE Long Integer - The Input data will be converted to signed integer format, then output. Signed Integer format includes only the digits to the left of the decimal (XXXXX.) The advantage of using Long Integer format is that this format will generally consist of a fewer number of bytes, hence serial transmission of the data for HyperTrack will be slightly faster. The number of bytes will dynamically size, from 1 to 4 bytes, according to the magnitude of the Output.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE MEMORY (OMP-MODL) ICON 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. INPUTS: Data/Logic Signal: Data or Logic type. The terminal will accept either signal type.
11.. . APPENDIX A: MASTER ICON REFERENCE The advantage of using Long Integer format is that this format will generally utilize a fewer number of memory bytes for data storage. The number of bytes will dynamically size, from 1 to 4 bytes, according to the magnitude of the Output. The disadvantage of Long Integer format is that numerical precision will be lost if incoming data is in floating point format. Precison will be lost in the conversion to integer format (eg 26.3 becomes 26).
11.. . APPENDIX A: MASTER ICON FILE REFERENCE DESTINATION FILE ICON FUNCTION: The Destination File icon represents a file on disk within the PC. This icon can be used as a destination file for data processed through a HyperTrack session and for file to file conversions from within the Post-Processing window. The Units associated with the Output terminal of the icon which is connected to the Destination File icon Input will be stored with the recorded values. INPUTS: Data/Logic Signal: Data or Logic type.
11.. . APPENDIX A: MASTER ICON REFERENCE REAL-TIME SCROLLING DISPLAY ICON 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. The Units associated with the Output terminal of the icon which is connected to the Data File icon Input will be stored with the recorded values.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE REAL-TIME TRENDING DISPLAY ICON 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. Double clicking on the icon opens the HyperTrack Trending Display Window. Refer to the chapter on HyperTrack for details on use of this icon.
11.. . APPENDIX A: MASTER ICON REFERENCE NOTE: After changing any of the following settings, the Tracking session must be Stopped (click on the Stop Sign Button) and restarted (Green Flag). Changing any of the following settings during a Tracking session will result in a refresh of the display and clearing of buffered data.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE DELTA FUNCTION ICON FUNCTION: The Delta icon provides a special data processing function that can be used in a Program Net to drastically reduce the number of data samples required to profile an analog signal. The Delta icon only passes data from input to output when the input signal differs from the last passed sample by more than a User defined amount, ie the `delta’ value.
11.. . APPENDIX A: MASTER ICON REFERENCE INPUTS: Data/Logic Signal: Data type. Update Clock: Enable: None Processing of icon is allowed when Enable pin is unconnected or when connected and Enable signal is TRUE. OUTPUTS: Output Signal: Data type. The Delta icon updates its output data when the updated input has changed in magnitude by a User defined `delta’ amount in comparison to the last passed sample. ICON CONFIGURATION DIALOG BOX: CONFIGURATION OPTIONS: Icon Name: Specify the label for the icon.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE AVERAGE FUNCTION ICON FUNCTION: Averages data passing through the icon. The Average icon will accumulate a User specified number of input samples, then calculate and output the average. The Average icon can be used in either of two different modes: Conventional, or Sliding. These two modes are described below.
11.. . APPENDIX A: MASTER ICON REFERENCE INPUTS: Data/Logic Signal: Data type. Update Clock: Enable: None Processing of icon is allowed when Enable pin is unconnected or when connected and Enable signal is TRUE. OUTPUTS: Output Signal: Data type. The Average icon updates its output after receiving and averaging the User specified number of readings. ICON CONFIGURATION DIALOG BOX: CONFIGURATION OPTIONS: Icon Name: Specify the label for the icon.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE Clear Sample Count and Average upon Enable: Check this box to force a reset of the Average calculation as well as the Sample count used used for the calculation upon receipt of an Enable signal. If this box is not checked, upon receipt of an Enable signal, the Average calculation will proceed from its suspended state (that it entered when it was disabled).
11.. . APPENDIX A: MASTER ICON REFERENCE MINIMUM FUNCTION ICON FUNCTION: Detects the minimum data value passing through the icon. The Minimum icon will accumulate a User specified number of input samples, then calculate and output the minimum value received. For example, if a User wants to take temperature readings every 5 minutes and calculate and store hourly minimums, a Program Net as shown could be used.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE 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. Input Name: In this box, HyperNet displays the Output Name of the icon connected to this icon’s Input. The Output Name can be changed in the other icon’s dialog. Output after __ Samples: Specify the number of input readings to analyze before outputting the minimum value in the group.
11.. . APPENDIX A: MASTER ICON REFERENCE MAXIMUM FUNCTION ICON FUNCTION: Detects the maximum data value passing through the icon. The Maximum icon will accumulate a User specified number of input samples, then calculate and output the maximum value of this set of received input values. For example, if a User wants to take temperature readings every 5 minutes and calculate and store hourly maximums, a Program Net as shown could be used.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE 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. Input Name: In this box, HyperNet displays the Output Name of the icon connected to this icon’s Input. The Output Name can be changed in the other icon’s dialog. Output after __ Samples: Specify the number of input readings to analyze before outputting the maximum value in the group.
11.. . APPENDIX A: MASTER ICON REFERENCE SUM FUNCTION ICON FUNCTION: Sums the input values received for a User specified number of input updates.The Sum icon will accumulate a User specified number of input samples, then calculate and output the arithmetic sum of this set of received input values. For example, if a User wants to record the daily and hourly flow totals from a pulse output flow meter, the above net could be used.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE 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. Input Name: In this box, HyperNet displays the Output Name of the icon connected to this icon’s Input. The Output Name can be changed in the other icon’s dialog. Output after __ Samples: Specify the number of input readings to totalize before outputting the sum of the input readings.
11.. . APPENDIX A: MASTER ICON REFERENCE DUTY-CYCLE FUNCTION ICON FUNCTION: Calculates the amount of time per a User defined time period, that the input signal is True (on) or False (off). Connected to the LOGIC output of an upstream icon (eg an Event icon) the Duty Cycle icon will determine the accumulated ON or OFF (True/False) time over a User defined time period and output that data value at the end of each period. It is to be used with Logic input signals.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE 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. Calculate Per Period: Specify whether True (ON) or False (OFF) time per Period is to be accumulated. Units: Provides a text box for User entry of a units label that will be shown at the output from this icon. Report: Specify if the output value is to be in Percent or in a Decimal format.
11.. . APPENDIX A: MASTER ICON REFERENCE TIME INTEGRATION FUNCTION ICON FUNCTION: Calculates the time integral of data type input over a User defined integration period. The Time Integral icon can only be used with DATA type inputs. NOTE: For LOGIC type input time integration, refer to the Duty-Cycle icon. For example, the Integral icon can be used in a Net (see above) to determine the hourly flow total of oil through a pipe.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE 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. Input Rate Timebase: Units per... Specify the timebase (ie units per second, per minute, etc) for which the input signal rate is specified. By providing this information, the Net will automatically calculate the correct unit volume output based on the integration period.
11.. . APPENDIX A: MASTER ICON REFERENCE MATH FUNCTION ICON FUNCTION: The Math icon accepts one or two input signals, performs a User defined mathematical calculation, then outputs the result. Equations are entered by the User and optionally saved to a User-Defined math library. A Pre-Defined library of special equations is also provided.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE 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. X and Y Input Name: In this box, HyperNet displays the Output Names of the icons connected to this icon’s Inputs. The Output Names can be changed in the other icons’ dialogs. Swap X and Y: Clicking on the SWAP button swaps the X and Y input connections.
11.. .
11.. . APPENDIX A: MASTER ICON FILE REFERENCE 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. Output Format: The User can specify the data format for the Output from the icon. In certain applications, additional processing speed and/or less memory per stored sample can be realized. Default to Input Formats - the default format.
11.. . APPENDIX A: MASTER ICON REFERENCE COMPARATOR (SETPOINT) FUNCTION ICON FUNCTION: The Comparator icon performs a comparison between its X and Y inputs and Outputs a Logic (True/False) signal depending on the result of the comparison. If the X input is greater than the Y input, the Output is True. If the X input is less then the Y input, the Output is False. In the above net, when the temperature of the engine oil exceeds 130C, the relay output will be energized.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE 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. X and Y Input Name: In this box, HyperNet displays the Output Names of the icons connected to this icon’s Inputs. The Output Names can be changed in the other icons’ dialogs. Swap X and Y: Clicking on the SWAP button swaps the X and Y input connections.
11.. . APPENDIX A: MASTER ICON REFERENCE X input Updated - The Output is updated only when the X input is Updated. If a calculation is performed that uses the Y input, the last Y input value will be used in the calculation and the Output will be updated. 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.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE CONSTANT FUNCTION ICON FUNCTION: The Constant icon represents a fixed User defined value. A typical application for the Constant is as a threshold for use with the Comparator icon as shown below. In the above net, when the temperature of the engine oil exceeds 130C, the relay output will be energized. INPUTS: Data/Logic Signal: None. Update Clock: None Enable: None OUTPUTS: Output Signal: Data type, fixed value of User definition.
11.. . APPENDIX A: MASTER ICON REFERENCE Units: Provides a text box for User entry of a units label that will be shown at the output from this icon.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE LATCH FUNCTION ICON FUNCTION: The Output turns ON and stays ON when the Input transitions from OFF to ON. The Latch icon is commonly used in front of an Alarm output icon to force the Alarm to stay ON once it is turned ON (see following Net). INPUTS: Data/Logic Signal: Logic ( True/False) type. Update Clock: None OUTPUTS: Output Signal: Logic type. ICON CONFIGURATION DIALOG BOX: CONFIGURATION OPTIONS: Icon Name: Specify the label for the icon.
11.. . APPENDIX A: MASTER ICON REFERENCE Output Name: Specify the label for the Output. This name will show directly under the Output terminal within the Program Net.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE AND LOGIC FUNCTION ICON FUNCTION: The Output turns TRUE ONLY when both of the Inputs are TRUE. If either or both of the Inputs are FALSE, the Output is FALSE. INPUTS: Data/Logic Signal: Two Logic (TRUE/FALSE) type. Update Clock: None Enable: None OUTPUTS: Output Signal: Logic type. 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.
11.. . APPENDIX A: MASTER ICON REFERENCE OR LOGIC FUNCTION ICON FUNCTION: The Output turns TRUE when either of the Inputs are TRUE. If both of the Inputs are OFF, the Output is OFF. INPUTS: Data/Logic Signal: Two Logic (True/False) type. Update Clock: None Enable: None OUTPUTS: Output Signal: Logic type. 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.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE XOR (EXCLUSIVE OR) LOGIC FUNCTION ICON FUNCTION: The Output turns TRUE when the state of the two Inputs are different, ie ONLY ONE of the Inputs is TRUE. If neither or both of the Inputs are TRUE, the Output is FALSE. INPUTS: Data/Logic Signal: Two Logic (True/False) type. Update Clock: None Enable: None OUTPUTS: Output Signal: Logic type. ICON CONFIGURATION DIALOG BOX: CONFIGURATION OPTIONS: Icon Name: Specify the label for the icon.
11.. . APPENDIX A: MASTER ICON REFERENCE NOT (INVERTER) LOGIC FUNCTION ICON The NOT icon inverts the signal as it passes through. When the Input isTrue the Output is False. When the Input is False, the Output is True. INPUTS: Data/Logic Signal: Logic (True/False) type. Update Clock: None Enable: None OUTPUTS: Output Signal: Logic type. 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.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE TIMED COUNTER FUNCTION ICON The Timed Counter is a software counter that can be used within a Net for accumulating transitions over a fixed period of time( for example: counting pulses received per hour). In concept, this icon performs a similar function as a hardware counter input such as the GPDI in the Counter mode.
11.. . APPENDIX A: MASTER ICON REFERENCE Count Rising / Falling Edges: The Up Counter increments its accumulated count when its input changes state. The User can use this option to specify whether Rising (False to True) or Falling (True to False) transitions (edges)are to be counted. Output Count upon disable: Check this box to force an output of the accumulated Count at any time that the icon is disabled.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE UP COUNTER FUNCTION ICON The Up Counter is a software counter that can be used within a Net to count up to a User defined count value, then output the count. After outputting the count, the Up Counter clears the counter and starts counting up again. An example application follows: An input signal (logic) is generated every time a widget is produced on a production line. The User wants to log the time to produce 100 widgets.
11.. . APPENDIX A: MASTER ICON REFERENCE CONFIGURATION OPTIONS: Icon Name: Specify the label for the icon. This name will show directly under the icon within the Program Net. Input Name: In this box, HyperNet displays the Output Name of the icon connected to this icon’s Input. The Output Name can be changed in the other icon’s dialog.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE SAMPLE RATE CLOCK FUNCTION ICON 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.
11.. . APPENDIX A: MASTER ICON REFERENCE NOTE: The link (connection to the Alternate Rate Input on the Sample Rate Clock is unique in that it feeds back from an Output terminal to an Input terminal that is to the left on the screen. This is the only link that can be connected this way. To make the connection, drag the link from the Sample Rate Clock Input terminal to the Output terminal (left to right).
11.. . APPENDIX A: MASTER ICON FILE REFERENCE holds for both 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. Refer to Global icon listing for additional information. Alternate Rate: If a Logic link is connected to the Alternate Rate Input terminal, the Alternate Rate setting is enabled.
11.. . APPENDIX A: MASTER ICON REFERENCE WARM-UP FUNCTION ICON The Warm-up icon is is a special two Output terminal icon. It immediately outputs a logic signal on one terminal upon receipt of an Update signal, then after a User programmed delay, passes the Update signal to its second Output. The typical application for the Warm-Up icon is to provide control of a power supply for excitation of a sensor or transmitter and a short delay until the sensor/transmitter is read.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE 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. WarmUp Time A text box is provided for User specification of the desired warmup time delay between the Logic Output turnTrue and the pass through of the Update command. The time is in seconds. Output Name: Specify the label for the Output.
11.. . APPENDIX A: MASTER ICON REFERENCE START/STOP CLOCK FUNCTION ICON The Start/Stop Clock icon generates a Logic output that is a function of a User defined time. Two different modes of operation are available, Absolute Start/Stop and Delayed Start/Stop. Absolute Start/Stop Mode: In this mode, the icon output is True for a User defined window of time. The User can specify the Start and Stop dates and times.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE ICON CONFIGURATION DIALOG BOX (ABSOLUTE START/STOP MODE): CONFIGURATION OPTIONS (ABSOLUTE START/STOP MODE): Icon Name: Specify the label for the icon. This name will show directly under the icon within the Program Net. Absolute Start / Stop or Delayed Start Mode: Specifies the mode of operation. The time setting boxes will change accordingly. Start On: A text box is provided for User entry of the date and time to turn the OutputTrue.
11.. . APPENDIX A: MASTER ICON REFERENCE ICON CONFIGURATION DIALOG BOX (DELAYED START/STOP MODE): CONFIGURATION OPTIONS (ABSOLUTE START/STOP MODE): Icon Name: Specify the label for the icon. This name will show directly under the icon within the Program Net. Absolute Start / Stop or Delayed Start Mode: Specifies the mode of operation. The time setting boxes will change accordingly.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE PERIODIC OUTPUT FUNCTION ICON FUNCTION: The Periodic Output Icon generates a Square Wave/Pulse output based upon time values entered by the user in the configuration dialog box. When the icon’s Enable pin goes HI, the output remains LOW for a specified period. The output then goes HI for a user defined period before going back to a LOW state. This cycle is then repeated a specified number of times or continuously.
11.. . APPENDIX A: MASTER ICON REFERENCE 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. Reset Upon Enable/Suspend While Enabled: Specifies the mode of operation.. 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.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE STOP LOGGING FUNCTION ICON When the Stop Logging icon receives a Logic True input, it stops the OMP-MODL execution of the 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. INPUTS: Data/Logic Signal: Logic type (True/False).
11.. . APPENDIX A: MASTER ICON REFERENCE WARNING FUNCTION ICON The Warning icon outputs a True Logic signal while any of five User selected system conditions are true. Multiple Warning icons can be used in a Program Net to initiate alarming or other action upon different conditions. The following example illustrates activation of a Page (and front panel LED) if the Logger memory fills to 90%. INPUTS: Data/Logic Signal: None, internal system status only. No terminals shown for icon connections in Net.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE CONFIGURATION OPTIONS: Icon Name: Specify the label for the icon. This name will show directly under the icon within the Program Net. Output is True when: Check boxes are provided for User selection of up to five conditions, any of which will cause the icon Output to go True. Note that the Output will only stay TRUE while the condition is true. The five conditions are: 1.
11.. . APPENDIX A: MASTER ICON REFERENCE GLOBAL FUNCTION ICON The Global icon provides for User specification of various OMP-MODL system settings that may be used during the execution of a Program Net. No Input or Output terminals are available on the icon. INPUTS: Data/Logic Signal: None. Enable: None. Icon is always enabled. OUTPUTS: Output Signal: None ICON CONFIGURATION DIALOG BOX: CONFIGURATION OPTIONS: Icon Name: Specify a label for the icon. This label will appear directly below the icon.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE Memory: Three selections are available for utilization of the OMP-MODL memory: Log to Full Memory and STOP Processing - if selected, the OMP-MODL will log data until memory is filled, then stop execution of the Program Net and go into a low power sleep mode. NOTE: If MILLISECOND Sample Clock Resolution is selected (see below) logging sessions must be limited to a maximum length of 40 days.
11.. . APPENDIX A: MASTER ICON REFERENCE CJC - a Cold Junction Compensation sensor is mounted near the terminal strip header on the inside of the MLAD-1.. The temperature it measures at the terminal strip is used during thermocouple millivolt to temperature conversions (MLIM-1). This CJC Recalibration Period specifies how frequently the CJC temperature is checked and updated in the thermocouple calculation equation.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE HISTOGRAM FUNCTION ICON FUNCTION: The Histogram icon compares its input value with a user specified range. If the input value falls within the range, its internal counter is incremented. When a user specified number of inputs have been compared, the icon outputs its count. For example, in the net shown above, five different Histogram icons are being used to monitor how often the pressure input falls within five different ranges.
11.. . APPENDIX A: MASTER ICON REFERENCE 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. Input Name: In this box, HyperNet displays the Output Name of the icon connected to this icon’s input. The Output Name can be changed in the other icon’s dialog.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE REMOTE CONTROL FUNCTION ICON FUNCTION: The Remote Control icon has a logic output that can be controlled real-time by the user. This output can be connected to the logic input of any other icon. INPUTS: Update Clock: Output is updated to the last user selected state upon each Update clock pulse. For example, it the connected Update clock is set for 60 sec.
11.. . APPENDIX A: MASTER ICON REFERENCE Remote Control icons can be accessed from the HyperTrack Real Time Display window. The button used to monitor/change the states of Remote Control icons is shown above. Clicking this button will cause HyperWare to query the logger for the names and corresponding states of its Remote Control icons. HyperWare will then display the following dialog box. The states of each icon can then be selected.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE 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.
11.. . APPENDIX A: MASTER ICON REFERENCE HAP FUNCTION ICON FUNCTION: The HAP icon is used in conjunction with the Omega Engineering HyperWare Automation Program (HAP) application. Hap is a stand-alone application separate from HyperWare, that automates most of HyperWare’s communication functions. .. When the HAP icon’s input goes TRUE, the icon will initiate communication with a PC that is running the HAP application.The icon will tell HAP which functions to perform.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE Modem/RS-232: Specifies the type of communication Phone Number: This is the phone number that will be called if telephone modem communication is selected. Retries: If a call is unsuccessful, the dialing sequence will be repeated the specified number of times. Retry Delay: If a call is unsuccessful, the logger will wait the specified time before attempting again. Output Upon Communication Failure: Checking this box will cause an output to appear.
11.. . APPENDIX A: MASTER ICON REFERENCE TEXT NOTE ICON FUNCTION: The Text Note icon provides a means to add user comments to a specific portion of a net program. The Text Note icon is located at the right-hand end of the sipnnable toolbar as depicted below. The Text Note is not the same as other icons in that it doesn’t actually process any data. It only displays text within the net program.
11.. . APPENDIX A: MASTER ICON FILE REFERENCE 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.. . APPENDIX A: MASTER ICON REFERENCE RATE OF CHANGE FUNCTION ICON FUNCTION: The Rate of Change icon calculates and outputs the rate of change of a signal for a user specified number of samples. A “sliding” calculation is performed each time the input is updated. For example, if the user-entered number of samples is 5, after the 5th sample is taken, the 1st and 5th samples are used for the calculation. The next time sample is taken, the 2nd and 6th are used and so on.
11.. .
11.. . APPENDIX C: HYPERWARE FILE LISTING APPENDIX B: EXAMPLE PROGRAM NETS Following are some example Program Nets with descriptions of their operation. Engine Oil Cooler Performance Test: Two thermocouples are configured to sample inlet and outlet oil temperatures every 30 seconds on a heat exchanger. Logging of data only occurs when the engine ignition is ON. The state of the ignition is checked every second via the 1 second Sample Rate Clock and the GPDI input configured as an Event input.
11.. . APPENDIX C: HYPERWARE FILE LISTING Hydraulic Pump Performance Test The above Net is designed for collecting data from a hydraulic pump on a vehicle during periods of high fluid temperature operation only. Two thermocouple channels and a continually powered pressure transducer are sources of input signals. After Enabling the Net, the inputs are sampled every 30 seconds.
11.. . APPENDIX C: HYPERWARE FILE LISTING Tank Level / Inventory Profiling Data Collection with Alarming: A remote site liquid tank has a constantly varying inventory as liquid is added and removed over time. Profiling of the inventory over time, onsite display of the inventory amount, and overflow telephone pager alarming are all desired. Using a single 4-20mA pressure transmitter input and a Math icon, the inventory can be calculated in gallons.
11.. . APPENDIX C: HYPERWARE FILE LISTING High Speed Thermocouple Application: In some applications, maximum speed of thermocouple measurement is desired. The Thermocouple icon is one of the slowest to process in a Program Net due to the intensive math associated with each sample. A Cold Junction Compensation reading is required as well as the thermocouple reading, then the two are combined through curve approximating polynomials... heavy math for the OMP-MODL.
11.. . APPENDIX C: HYPERWARE FILE LISTING This Post-Processing Net combines the voltage data from the thermocouple input channels and the 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.
11.. .
11.. . APPENDIX C: HYPERWARE FILE LISTING APPENDIX C: HYPERWARE FILE LISTING During the installation of the HyperWare package, the following files and directories are created on the PC hard disk. The file listing uses the default sub-directory names offered during the installation process. If different names were chosen by the User during installation, the files will be installed in those respective directories.
11.. .
11.. . APPENDIX E: CHANGING THE OMP-MODL EPROM APPENDIX D: CHANGING THE CLOCK / MEMORY BACKUP BATTERY 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 LITHIUM CELL EPROM EXTERNAL POWER FUSE BATTERY PIGTAIL & CONNECTOR ML006 switch is OFF. The cell is mounted in a socket located on the bottom of the MLCPU1 module and is accessed by removing the bottom plate/hanger or ML-BATT module.
11.. . APPENDIX E: CHANGING THE OMP-MODL EPROM CAUTION Use care in handling lithium cells. Currently manufactured cells such as the BR2325 are very stable and safe parts, however, DO NOT TEMPT 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.
11.. .
11.. . APPENDIX E: CHANGING THE OMP-MODL EPROM APPENDIX E: CHANGING THE OMP-MODL 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. about performing the upgrade.
11.. . APPENDIX E: CHANGING THE OMP-MODL EPROM 5. Gently pry the EPROM to be replaced out of its socket with a small screwdriver or other instrument. Pry at one end then the other until the EPROM is free from its socket. Use care so that surrounding circuitry is not damaged. 6. The EPROM has a small notch on one end of the chip. The socket has a matching notch. Align the notches (see Figure) while making sure that each of the EPROM’s legs are aligned with the mating holes in the socket. 7.
11.. . APPENDIX F: FILTERING OPTIONS APPENDIX F: FILTERING OPTIONS Many of the Interface Modules can be configured with filtering options for reducing the noise picked up on sensor or input signal wiring. A short discussion of two of the filtering methods that are available to the User through icon configuration dialog boxes follow: 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.
11.. . APPENDIX F: FILTERING OPTIONS 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.
11.. . APPENDIX G: HYPERNET T HEORY OF OPERATION APPENDIX G: HYPERNET THEORY OF OPERATION 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.
11.. .
11.. .
11.. .
11.. .
11.. .
11.. . APPENDIX J: TROUBLESHOOTING T IPS APPENDIX J: TROUBLESHOOTING TIPS Refer to any README.TXT files that may be provided in the HyperWare software directory after installation for additional comments and troubleshooting tips. TROUBLESHOOTING PROGRAM NETS: Probe Point Diagnostics: If operation of a Program Net is not what was expected, the judicial insertion of Probe Point icons can be a valuable troubleshooting method.
11.. . APPENDIX J: TROUBLESHOOTING T IPS of the Relay switches in the TEST position while observing the voltage. New batteries will read approximately 9 VDC and batteries below apx 7 volts are essentially dead. OR... apply an external supply to the EXT power terminals on the MLCPU-1 module. The OMP-MODL may have a corrupted Program Net: Perform a system intialization with the following procedure: A. Depress and hold the NEXT button down on the front panel. B.
11.. . APPENDIX K: MODEM CONFIGURATION APPENDIX K: MODEM CONFIGURATION SUPPLEMENT 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).
11.. . APPENDIX K: MODEM CONFIGURATION 2400 Baud modems so no additional settings are required to configure those features in the Initialization String box). Local 14.4 to Remote 2400 Within the HyperWare Modem Communication Dialog Box, set: Baud Rate: 2400 Initialization String: Set to disable Error Correction, disable Data Compression, Echo Off and enable Verbal Result Codes (usually two commands, one to Enable Result Codes and one to select Verbal rather than numeric).
11.. .