background image

Summary of Contents for OMP-MODL

Page 1: ......

Page 2: ...6311114 France 9 rue Denis Papin 78190 Trappes Tel 33 130 621 400 Toll Free in France 0800 4 06342 e mail france omega com FAX 33 130 699 120 Germany Austria Daimlerstrasse 26 D 75392 Deckenpfronn Germany Tel 49 07056 3017 Toll Free in Germany 0130 11 21 66 e mail germany omega com FAX 49 07056 8540 United Kingdom 25 Swannington Road Broughton Astley Leicestershire LE9 6TU England Tel 44 1455 2855...

Page 3: ...t such as ENTER which refers to the Enter Key on the keyboard or FILE which refers to the menu item titled FILE OMP MODL SYSTEM THE BIG PICTURE The OMP MODL is a battery powered portable data logging and control system It can be left at a site to collect data from various analog and digital signal or sensor inputs This data is mathematically processed by the OMP MODL and stored in its internal mem...

Page 4: ...MP MNL or expanded with the addition of Interface Modules battery packs and or display modules The System Base includes a connector bus that provides signal connections to the added Interface Modules Interface Modules Interface Modules See Figure 1 2 are add on layers that provide the interface to various types of inputs and output signals The Interface Modules can be User installed onto the Syste...

Page 5: ...multitude of functions for setup of the OMP MODL as well as analysis of collected data including Serial Communications support between the PC and the OMP MODL for RS 232 and telephone modem links OMP MNL does not support modem comm Programming of the OMP MODL using the powerful HyperNet visual icon based programming method Multi channel graphic data display of previously collected data using Hyper...

Page 6: ...rface circuitry for removable PCMCIA memory card support When utilized the OMP MODL stores data to the credit card sized PCMCIA card At any time the card can be unplugged from its socket and carried or shipped to a another site where the data can be downloaded to a PC Advantages of the PCMCIA card include massive data storage capability easily transportable data field data collection by non techni...

Page 7: ...yperPlot graphic data display software with seamless integration of plotted data into other Windows applications HyperNet visual icon based programming provides unlimited flexibility in programming yet maintains simplicity with drag and drop icon configuration Set the OMP MODL up without writing cryptic lines of code nor experiencing the rigors of excruciating two button menu tree nightmares Intel...

Page 8: ...for field reference 5 Transfer the Program Net to OMP MODL memory via the serial link and disconnect the serial link 6 Install the OMP MODL at the site and make the appropriate wiring connections to the I O Terminal Strips and modem if used 7 Enable the OMP MODL then as a quick pre departure check check readings at various pre programmed Program Net nodes using the Next and Select buttons while vi...

Page 9: ...1 INTRODUCTION USING THE MODULOGGER 1 7 13 ...

Page 10: ...as a 6 input 4 output data logger i e the OMP MNL or expanded with the addition of Interface Modules battery packs and or display modules in the case of the OMP MODL model Additional modules are covered in the following chapter The System Base includes a connector bus that provides signal connections to any added Interface Modules ENCLOSURE MOUNTING The OMP MODL Figure 2 1 is built up by plugging ...

Page 11: ...tionally in systems utilizing the Battery Pack P N ML BATT the bottom plate is an integral part of the Battery Pack and holds the batteries as well The ML BATT is described in Chapter 3 Mounting is done by fastening the unit to a surface with round head screws through the keyhole slots and optionally locking the unit in place with the addition of another anchor screw Figure 2 2 To mount the unit r...

Page 12: ...odule is required in all OMP MODL systems User Interface Indicators and Buttons An array of LED indicators and buttons are available at one end of the MLCPU 1 Identification and function follows Main Power Switch A small recessed toggle switch controls the power to the logger Using a pencil or other small object flip the switch side to side to turn power ON OFF Upon turning power ON after a short ...

Page 13: ... When an ALARM LED is ON the relay contacts are closed ENABLE Button Pressing the ENABLE button initiates the execution of the current Program Net residing in OMP MODL memory Upon press of the ENABLE button the Feedback LED see following will blink 2 times indicating acknowledgement of the command If the logger is equipped with the ML DISP module the the LCD will change to display ENABLED on the s...

Page 14: ...n press and hold the STOP button The Feedback LED will light continually for approximately 10 seconds then turn off When the LED turns off memory has been cleared and the button can be released RESET Button A hardware reset of the OMP MODL microprocessor can be performed by depressing and releasing both the STOP and RESET buttons at the same time This normally should not be required but in the eve...

Page 15: ... After a second or so release the ENABLE button 4 Observe the Feedback LED After a few seconds the Feedback LED should blink 10 times in succession This indicates that a complete system initialization has been performed If the logger is equipped with a ML DISP modules after a short sequence of display messages on the LCD a SYSTEM INITIALIZED message should display momentarily indicating that the l...

Page 16: ... I for wiring details Although the RS 232 specification is only for communication distances up to 50 communication with the OMP MODL via RS 232 at Baud rates up to 19 2 Kbaud has been successfully achieved with 100 of cable The OMP MODL RS 232 communication circuitry powers up when a cable is plugged into the port and a connection is established from within the HyperWare Software When the communic...

Page 17: ...ies will not be used In the event that the external power fails or drops below 10 7V the OMP MODL will automatically transfer to battery power and continue operation The External Power Supply terminals will accept either AC or DC input and polarity is not relevant EXTERNAL SUPPLY VOLTAGE RANGE A field selectable dual input range feature allows the logger to accomodate a very wide range of input vo...

Page 18: ...ve circuitry will activate and blow the 1 5A input fuse Replacement fuses P N Littelfuse 27301 5 are available from Omega Engineering Incorporated or electronic distributors BATTERY CONNECTION PIGTAIL The MLCPU 1 is equipped with a pigtail and connector for connection to the ML BATT battery pack module This connector dangles from the bottom side of the MLCPU 1 circuit board If batteries are not ut...

Page 19: ...Terminal 8 A low current 5Vdc rated digital output is available from this terminal under control from the Digital Alarm 1 icon within HyperNet The output swings from 0 to 5VDC relative to the GND terminal terminal 9 and is intended for sourcing and sinking signal level loads only The output is current limited with an internal 4 3Kohm series resistor which results in varying output voltage levels a...

Page 20: ...will provide power for the RTC and memory for approximately one year Any time that the OMP MODL main power is ON extends this lifetime At any time the approximate state of charge of the lithium cell can be displayed on the LCD under the SYSTEM STATUS SUPPLY VOLTAGES menu or from a serially connected PC running HyperWare and a Status Query command For lithium cell replacement procedure refer to App...

Page 21: ... and medium or high level DC voltage inputs Refer to the MLIM 1 Module section in Chapter 3 for details on the input configuration switches wiring connections and applications of these inputs Cold Junction Compensation terminals 13 14 15 Integral to the MLAD 1 is a cold junction compensation CJC sensor This sensor is a 10 Kohm 25C Fenwall curve 16 thermistor which is located by terminal strip head...

Page 22: ...marked EXT on the CJC terminal strip Refer to the CJC Icon in Appendix A for additional details For external sensing applications copper lug potted thermistors with 10 leads are available from Omega Engineering Chassis Ground terminals 16 A single terminal is provided on the MLAD 1 which connects to the internal Chassis Ground circuit within the logger In installations where sensor wiring utilizes...

Page 23: ...2 OMP MODL System Base Using the OMP MODL 2 14 NOTES ...

Page 24: ...2 ModuLogger System Base Using the ModuLogger 2 1 ...

Page 25: ...rence in Appendix A HANDLING As with all electronic systems static electricity discharge can weaken or cause permanent damage to circuitry Protective circuitry is integral to the OMP MODL system including the Interface Modules however when the Interface Modules are not installed in the System Base the protective circuitry is not effective Therefore when handling Interface Modules it is recommended...

Page 26: ...g Module Address Switches and Input Configuration Switches 2 Turn the OMP MODL System Power switch OFF 3 Determine the Port layer at which the new Interface Module is to be installed Refer to Figure 3 4 Note that some modules must be installed at a particular position eg the MLIM 5 must be installed between the MLCPU 1 and the MLAD 1 modules Also note that many modules require a Module address to ...

Page 27: ...ly together and reinstall the side access screws to hold the modules together 1 Turn the logger power ON and observe the Feedback LED Figure 3 3 on the MLCPU 1 module Within a few seconds the LED should blink 5 times indicating that a system reset has been performed This is also a fairly good indication that the unit has been reassembled correctly Alternatively if the logger is equipped with the M...

Page 28: ...osition 5 Input Output Module Layer Module Position 4 Input Output Module Layer Module Position 3 Input Output Module Layer Module Position 2 MLAD 1 Layer Analog Inputs fixed at Module Position 1 MLIM 5 Layer if installed Must layer between MLAD 1 and MLCPU 1 MLCPU 1 Layer Fixed Position ML BATT Battery Pack Connects to bottom of MLCPU 1 module 6 5 4 3 2 1 Figure 3 4 Layer Module Address Reference...

Page 29: ...will commonly be referenced from other sections of this manual such as in the chapter on HyperComm for the modem modules and the chapter on HyperNet programming for analog and digital Interface Modules Instruction sheets for the following Interface Modules are currently included in this section ML BATT Battery Pack Module ML DISP Display and User Interface Module MLIM 1 Analog thermocouple Vdc and...

Page 30: ...3 INTERFACE MODULES USING THE OMP MODL 3 6 NOTES ...

Page 31: ...L BATT module fastens to the bottom of the MLCPU 1 module with 4 machine screws The batteries must be installed Figure 3 5 with the positive terminal toward the holder end marked with a red washer Remove the existing back plate installed on the OMP MODL by removing the 4 side screws and gently sliding the back plate off of the MLCPU 1 module This back plate will be replaced by the ML BATT module a...

Page 32: ...the battery connector adjust the position of the foam spacer and fasten the bottom plate back onto the OMP MODL assembly with the four side screws Note that the batteries can be accessed by removing any level of the 4 side access screws on the ML BATT module however it is typically easiest to remove the 4 on the metal bottom plate Alkaline D cells are recommended for use in the OMP MODL as they co...

Page 33: ...f the Interface Module onto the System Base No special considerations are required for installation of this module I O Module Layer Requirements Limitations The ML DISP module must be installed as the top layer in a OMP MODL system obviously The ML DISP does not utilize any Module Address switches Hardware Input Signal Configuration Switches The ML DISP does not utilize any configuration switches ...

Page 34: ... also be cleared through a menu sequence utilizing the NEXT and SELECT buttons on loggers equipped with the ML DISP module See Display section following RESET Button The RESET button duplicates the functions of the RESET button located on the end of the MLCPU 1 module discussed in prior section MLCPU 1 Module 3 Button System Initialization A complete initialization of the logger that will clear da...

Page 35: ...nged 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 Repetitive presses of the NEXT button will result in a circular sequencing through all of the available menu items on the current leve...

Page 36: ...ll of the Memory Icons and displays their current values Steps through all of the active Message Icons Steps through all of the Probe Icons and Displays their current values Shows the EPROM version number and the current operating mode Shows the current date and time in the Logger Shows the memory used and of samples recorded Shows the Unit Name and ID set from HyperWare Name of the Net Program se...

Page 37: ...and on the bottom line the current operational mode of the OMP MODL Displayed Modes include ENABLED Indicates the OMP MODL is currently executing a Program Net that has been developed with HyperNet and transferred to the OMP MODL memory STOPPED The OMP MODL is not executing a Program Net Since the Net is not executing and updating the net stepping through various Probe Points will result in values...

Page 38: ...e OMP MODL with a new Program Net BAD PROGRAM NET Displays if an illegal or corrupted Program Net is in memory This message should only occur if memory containing the Program Net has been corrupted or the unit has undergone a 3 button Initialization which has cleared out the OMP MODL Program Net In the event that this message displays reprogram the logger with a new Program Net then check and repl...

Page 39: ...f multiple units calibration schedules etc PROGRAM NET NAME Press SELECT to display the currently loaded Program Net name This name is assigned during the development of a Program Net Chapter 7 PROGRAM NET DESCRIPTION Press SELECT to display a previously programmed description of the Program Net above SYSTEM SUPPLY VOLTAGE Press SELECT to display the OMP MODL supply voltage and the approximate sta...

Page 40: ...alues The top line of this display is the Probe icon Name assigned to the icon during construction of the net and the second line is the value and units Repetitively pressing NEXT will step the display through all of the Probe icons previously programmed into the Program Net To return to the Top Menu press SELECT when Return to Top Menu is displayed Displayed Probe icon values will be updated when...

Page 41: ...e internal display queue Messages will only be cleared from the LCD if another message is displayed or if the User changes the LCD via the Select Next buttons in any way For additional information on message display capability from within a Program Net refer to the Message icon in Appendix A ERASE MEMORY VIA DISPLAY SEQUENCE Data memory within the OMP MODL and within an inserted PCMCIA card can be...

Page 42: ...sual 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 ...

Page 43: ...n of the following signal types and input ranges with HyperWare software via HyperNet and hardware Configuration Switches located on the Interface Module Thermocouple DC Voltage Full Scale FS ranges Input Impedance for the 5V 10V and 30V ranges is 2 5Megohm All other range s input impedance is 10 Megohm Type Color USA Range F Range C J white red 60 to 1400F 50 to 760C K yellow red 32 to 2500F 0 to...

Page 44: ...talled This address is programmed into the module through the use of the three Module Address Switch banks Figure 3 9 Each switch bank contains 5 switches Note the marking on the circuit board identifying address rows for Module Layers 2 through 5 Set one switch in each of the 3 banks ON corresponding to a module layer determined above Each switch bank should have only ONE switch ON and the other ...

Page 45: ...Address Switches as the MLAD 1 is always in Module Address Layer Position 1 ml051 Module 3 Module 2 Module 4 Module 5 Module 6 OFF ON OFF ON OFF ON Module Address Layer Switch banks Figure 3 10 Example Address setting for Module Layer Position 4 Configuration Switches one per channel I O Wiring Terminal Strip ml013 Chan A Chan B Chan C Chan D ON OFF Fuse one per channel Ground Ref jumpers Figure 3...

Page 46: ...ombinations of the switches interject voltage dividers and shunts into the input stage of the Interface Module The following reference chart provides the necessary information for configuration of the input switches The switch settings are read by the OMP MODL during a query of the hardware configuration from within HyperNet so the User is not burdened with keeping notes of the current Module conf...

Page 47: ...e module from overcurrent surges received from malfunctioning or improperly connected sensors and transmitters 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 125 fuse available from O...

Page 48: ...e correct pair of terminals on the module terminal strip Refer to Chapter 7 for steps to generate a Terminal Strip Wiring printout for use in making field wiring connections Polarity is critical Shielded thermocouple wire is recommended in electrically noisy environments for optimum signal protection If shielded wire is used a ground wire should be run from the MLAD 1 module Chassis Ground termina...

Page 49: ... that all thermocouple junctions are at ground potential Insure that input voltages do not exceed 3 0V above or below circuit ground maximum common mode voltage MLIM 1 DC VOLTAGE APPLICATION The MLIM 1 can support three different major ranges and a multitude of sub ranges of analog DC voltage input depending on the channel s hardware Configuration Switch setting See Table 3 4 To utilize an MLIM 1 ...

Page 50: ...or twisted pair wire is especially recommended in electrically noisy environments for optimum signal protection If shielded wire is used a ground wire should be run from the MLAD 1 module Chassis Ground terminal strip connection 16 to an earth ground connection to conduct away noise picked up by the thermocouple shield Figure 2 8 Only one ground wire is required as all of the Shield terminal strip...

Page 51: ... from induced ground currents can exist Single ended measurements may be required Consult the factory for application assistance MLIM 1 DC CURRENT MA LO APPLICATION The MLIM 1 can accept DC Current within the ranges specified in Table 3 3 To utilize an MLIM 1 channel as a DC Current input set that channel s Configuration Switch per Table 3 4 as a mA LO Channel As shown in Figure 3 12 when mA DC is...

Page 52: ...amount of noise picked up by the internal conductors carrying the signals by providing an electrical shell or Faraday cage around the internal conductors Twisted pair wiring exposes both conductors equally to the ambient electrical noise This common mode type noise is easier to reject by the Interface Modules input signal conditioning circuitry than un balanced or differential noise Shielding and ...

Page 53: ...nel without exceeding this spec A simple method to comply with this spec is to insure that all negative inputs on channels configured as mA LO inputs are directly connected to the GROUND terminal of the power supply used for excitation of the 4 to 20 mA loop eg the Omega Engineering RPS 1 Rechargeable Power Supply This will insure that the voltage developed across the 100 ohm resistor internal to ...

Page 54: ...ding 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 ...

Page 55: ...etailed installation instructions of the Interface Module onto the System Base I O Module Layer Requirements Limitations The MLIM 2 module can be installed in any of the five I O Module positions Figure 3 4 The module layer address must be set on the module to correspond to the layer position into which the module is installed This address is programmed into the module through the use of the Modul...

Page 56: ...ontact closure dry contact input For powered input signals the MLIM 2 Event function defines signals less than 1VDC as a Low level and greater than 4VDC 15VDC max as a High level For contact closure type inputs power is automatically supplied from the MLIM 2 channel circuitry via a 100Kohm pull up resistor R1 in Figure 3 22 Channel input impedance is greater than 30K ohm A 40mS debounce circuit ca...

Page 57: ... B C or D and the negative lead to one of the four Common terminals on the module terminal strip Figure 3 20 Note that all of the four Common terminals are interconnected and connect directly to the OMP MODL circuit ground Refer to Chapter 7 for steps to generate a Terminal Strip Wiring printout for use in making field wiring connections 12 VDC Lamp TTL or CMOS Isolation from Relay contact closure...

Page 58: ...NPUT APPLICATION An MLIM 2 channel configured as a Frequency type input can measure input frequencies ranging from 5Hz to in excess of 20KHz The channel will accurately measure frequencies of sine square or sine approximating input waveforms with peak to peak amplitudes of 300mVDC to 15VDC Channel input impedance is greater than 30K ohm within the specified input range The MLIM 2 incorporates an A...

Page 59: ...ce s ground or reference is connected to the terminal strip common terminal to prevent shorting out of the frequency signal and possible damage to the MLIM 2 For Frequency recording applications with small signal amplitude high frequencies long lead length and or in noisy environments twisted pair wire will provide extra noise immunity In extremely noisy applications shielded wire may be required ...

Page 60: ...continuously without damage to the output drive circuitry but the OMP MODL battery life will be drastically reduced Note that the when the Output is OFF it is merely floating ie it is not driven to a ground or shorted to ground potential This may be a consideration when driving TTL or other type inputs A pull down resistor eg 10K can be added on the terminal strip connections from the output to th...

Page 61: ... the module terminal strip Figure 3 25 Note that all of the four Common terminals are interconnected and connect directly to the OMP MODL circuit ground Refer to Chapter 7 for steps to generate a Terminal Strip Wiring printout for use in making field wiring connections Terminal Strip C h a n n e l E C h a n n e l F C o m m o n C h a n n e l G C h a n n e l H LOAD LOAD ML124 1 2 3 4 5 6 Figure 3 25...

Page 62: ...r detailed installation instructions of the Interface Module onto the System Base I O Module Layer Requirements Limitations The MLIM 1 module can be installed in any of the five I O Module positions Figure 3 4 The module layer address must be set on the module to correspond to the layer position into which the module is installed This address is programmed into the module through the use of the th...

Page 63: ...ftware This software configuration and utilization of the various MLIM 4 channels in a Program Net is covered in overview in Chapter 6 within the Master Icon Listing in Appendix A and with specific detail in this document When the MLIM 4 module is detected in a OMP MODL after clicking on the New Program button from within HyperNet four icons representing the MLIM 4 input channels will display on t...

Page 64: ...re configuration is provided and required Refer to the Excitation Current Table for current levels utilized in the excitation of the Thermistor element under test MLIM 4 RESISTANCE INPUT APPLICATION The Resistance function of the MLIM 4 can measure resistances ranging from 200 ohm to 400 000 ohm full scale 2 3 or 4 wire configurations can be used depending on absolute accuracy requirements Twelve ...

Page 65: ...urements the 2 wire technique will provide excellent performance with minimal error Calculating Lead Wire Effects To calculate resistance errors induced by lead wires in a 2 wire configuration 1 Estimate the total length of the lead wire to be used 2 Multiply this length by the resistance per foot of the wire to be used Complete wire tables are available from wire manufacturers and in many electro...

Page 66: ...n The 3 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 3 wire configuration requires two input channels A and B or C and D to implement From within the HyperNet Window double clicking Channel A or C icons displays a dialog and allows for selection of 2 3 or 4 wire connection ...

Page 67: ...ould connect from opposite ends of the element and to terminals 1 2 or 7 8 on the module terminal strip A third Sense wire then connects from the element sharing the connection with a lead from terminal 1 or 7 on the terminal strip to terminal location 4 or 10 Two wire jumpers must then be installed connecting terminals 2 3 and 5 6 for Channel A and 8 9 and 11 12 for Channel C Refer to Chapter 6 f...

Page 68: ...urement error The 4 wire configuration as the name implies requires the use of four discrete wires from the module terminal strip to the element Two of the leads connect to one end of the element and the other two to the other end of the element Due to the fact that the excitation current flows through a separate pair of leads wire gauge temperature effects and connection resistance has no effect ...

Page 69: ...Excitation Current Res 200 ohm 1 mA Res 200 000 ohm 10 uA Res 200 ohm 10 mA Res 400 000 ohm 10 uA Res 400 ohm 1 mA RTD 100 ohm 300C 1 mA Res 400 ohm 10 mA RTD 100 ohm 850C 1 mA Res 2000ohm 100 uA RTD 1000 ohm 300C 100 uA Res 4000 ohm 100 uA RTD 1000 ohm 850C 100 uA Res 10 000 ohm 100 uA Therm 32 to 250C 10 uA Res 20 000 ohm 100 uA Therm 4 to 250C 10 uA Res 40 000 ohm 10 uA Therm 10 to 250C 10 uA R...

Page 70: ...3 INTERFACE MODULES USING THE OMP MODL 3 46 NOTES ...

Page 71: ...he MLIM 8 module can be installed in any of the five I O Module positions Figure 3 4 The module layer address must be set on the module to correspond to the layer position into which the module is installed This address is programmed into the module through the use of the Module Address Switch bank Figure 3 31 The switch bank contains 5 switches Note the marking on the circuit board identifying ad...

Page 72: ...ered in Chapter 7 within the Master Icon Listing in Appendix A and within this document MLIM 8 EVENT INPUT APPLICATION The Event function of the MLIM 8 allows for the recording of the state of an ON OFF type input Configured as an Event input a channel will accept a powered input signal ranging from 0 to a maximum of 26VDC or a contact closure dry contact input For powered input signals the MLIM 8...

Page 73: ...gnal Software Controlled Debounce Circuit Logger Circuit Ground HLIM 8 Terminal Strip Connections ML135 Figure 3 32 Simplified schematic of MLIM 8 input output channel single channel shown 12 VDC Lamp TTL or CMOS Isolation from Relay contact closure Contact Closure 15VDC Max C h a n n e l A C h a n n e l B C h a n n e l C C h a n n e l D C o m m o n C o m m o n ML058 Contact Closure Application Po...

Page 74: ...nal and possible damage to the MLIM 8 For most event applications shielding is not necessary due to the relatively low input impedance of the channel and the high noise immunity of the MLIM 8 channel input MLIM 8 DIGITAL OUTPUT APPLICATION An MLIM 8 channel configured as a Digital Output can provide an ON OFF voltage signal for alarming applications The output is a current limited voltage signal w...

Page 75: ...le terminal strip Figure 3 35 Note that all of the four Common terminals are interconnected and connect directly to the OMP MODL circuit ground see Figure 3 32 Refer to Chapter 7 for steps to generate a Terminal Strip Wiring printout for use in making field wiring connections 1 2 3 4 5 6 7 8 9 10 11 12 Terminal Strip ML134 C h a n n e l A B C o m m o n C D LOAD LOAD H G E F C o m m o n C o m m o n...

Page 76: ...3 INTERFACE MODULES USING THE OMP MODL 3 52 NOTES ...

Page 77: ...nector on the MLCPU 1 module For this reason the MLIM 5 can only be installed between the MLCPU 1 module and the MLAD 1 module as shown in Figure 3 4 Refer to the Installation Section earlier in this chapter for detailed installation instructions for installing the Module into the System Base Configuration of the MLIM 5 The presence of a MLIM 5 is detected automatically by the OMP MODL upon power ...

Page 78: ...s are currently available on the market utilizing various technologies To insure compatibility with the MLIM 5 utilize only Omega Engineering supplied memory cards or verify alternate parts compatibility with Omega Engineering Technical Support prior to plugging into the OMP MODL ...

Page 79: ...se is unique in that it requires a special set of signals only available from the connector on the MLCPU 1 module For this reason the MLIM 5 2400 can only be installed between the MLCPU 1 module and the MLAD 1 module as shown in Figure 3 4 Refer to the Installation Section earlier in this chapter for detailed installation instructions for installing the Module into the System Base Configuration of...

Page 80: ...done via the HyperWare software Operation of the MLIM 5 2400 The presence of the installed MLIM 5 2400 is detected automatically by the OMP MODL upon power up If the OMP MODL is equipped with a ML DISP display module detection and initialization of the MLIM 5 2400 can be observed on the LCD In loggers so equipped at power up a Modem Baud Rate Test message will display indicating that the logger ha...

Page 81: ...om a remotely located PC equipped with a modem Additionally loggers equipped with a modem can utilize the Pager Alarm Output feature from within HyperWare see Appendix A The MM 14 4 is a low power modem drawing approximately 125mA during operation off hook and 0 mA while quiescent on hook Installation Operation The MM 14 4 is installed and configured identically to the MLIM 5 2400 Refer to the MLI...

Page 82: ...3 INTERFACE MODULES USING THE OMP MODL 3 58 NOTES ...

Page 83: ...3 INTERFACE MODULES USING THE MODULOGGER 3 1 ...

Page 84: ...ing Program Nets via Icons and connections The developed Net is then transferred to the OMP MODL memory where it executes providing operating instructions for the logging session Post Processing including HyperPlot for graphing and data conversion of OMP MODL collected data HyperTrack providing real time data display of Program Net nodes as they are processed by the OMP MODL Each of the above Hype...

Page 85: ...to your floppy drive 3 From the Program Manager s File menu select Run then type a install or b install then ENTER Windows 95 or NT users should select Run from the Start button then type a install or b install then ENTER 4 Follow the on screen directions for installing the software Dialogs prompting for User input will display during the installation providing the opportunity to customize the ins...

Page 86: ... are in the following chapter From the HyperComm window switching to other windows HyperNet HyperTrack and Post Processing is performed by clicking on the buttons displayed on the button bar at the top of the HyperComm window HyperWare can be visualized as shown in Figure 4 1 From the other windows return to the HyperComm window by clicking on the HyperComm button at the left end of the button bar...

Page 87: ...ications 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 Press the F1 key at any time or uitilize the Help menu to select options for HyperWare help ...

Page 88: ...are handled by dragging icons representing information between the graphic PC and logger The external PCMCIA card drive is an optional system item Data and Program Net information is transferred between the PC and the PCMCIA card drive by simply dragging and dropping the appropriate icons overlaying the PC and the drive Chapter 6 contains details on the setup and use of the PCMCIA card feature Com...

Page 89: ...urn logger System Power ON HyperComm Connection via RS 232 After launching HyperWare and display of 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 For RS 232 communication insure that the USE MODEM check box in the MODEM CON...

Page 90: ... similar looking but funtionally different adapters NOTE LBI supplied adapters are wired for proper compatibility between the logger and the PC If an alternatively sourced adapter is used insure that it complies with the wiring specified in Appendix I Also adapters that convert DB 25 to DB 9 and vis a versa commonly cause problems Utilize the proper adapter supplied with the logger both DB 9 and D...

Page 91: ...heck box under MODEM CONTROL and the dialog will change slightly Figure 5 3 to enable editing of parameters in the MODEM CONTROL section Edit the various parameters within the MODEM SERIAL COMMUNICATIONS dialog box per the following guidelines Port Specify the PORT using the pull down list box under the PORT PARAMETER SECTION Select the port to which the modem is connected TIP If the port number t...

Page 92: ...rate of the calling modem Redial If this box is checked HyperWare will automatically make another attempt to call the logger if the first attempt fails for any reason The time specified in the edit box is a delay time to wait before attempting the next call Figure 5 3 Serial Communications setup dialog box Modem mode Local Modem Capability Set Dialog Box Baud To 1200 baud 1200 baud 2400 baud 2400 ...

Page 93: ...TRIES The phone list is maintained within the hyperlog ini file This file is located in the Windows directory and can be edited with any text editor Before editing this file close the HyperWare application and make a backup copy of the hyperlog ini file in case it needs to be restored Two lines in the hyperlog ini file need to be deleted to properly remove a phone directory entry Follow these step...

Page 94: ... 3 Edit the Hangup text box for the requirements of your modem Nearly all modems will use ATH The Hangup string is transmitted to the modem when the User clicks on the Hangup button from within the Modem Communications dialog 4 Edit the Initialization text box for your modem s requirements A multitude of variations are possible for this initialization string and the modem User s manual should be r...

Page 95: ...odem port is conflicting with another serial port Additional modem configuration and troubleshooting information is supplied within Appendix K VISUAL COMMUNICATIONS VIA HYPERCOMM Once the serial link via RS 232 or modem is established a complete cable will show between the logger and the PC and additional icons will overlay the logger graphic Figure 5 4 Depending on the type of link established a ...

Page 96: ...e cursor over the Enable Button and double click and a confirmation dialog will display to insure your actions TIP Some of the icons can be double clicked on as a short cut command For example double clicking on the Clock Icon overlaying the logger allows for directly setting the clock via text entry Communication Icons and their Functions Enable Button Icon Double clicking on this button performs...

Page 97: ...ch logger can be assigned an ID and short Name The ID and NAME are retained in logger memory until changed via the following procedure and are not cleared with power down or Memory Clear commands On loggers equipped with ML DISP module both entries can be displayed on the LCD under the STATUS menu and are also available via a logger Status Query from the PC following To program the logger ID and N...

Page 98: ...y still available When using this number for estimating available logging time consideration must be made for varying sampling rates and data storage formats OF SAMPLES LOGGED Specifies the number of samples recorded to memory SYSTEM SUPPLY VOLTAGE Displays the logger supply voltage If internal batteries are installed in the logger and an external power supply is also connected the displayed Suppl...

Page 99: ...located in different time zones Program Net Transfer After the serial link is established a Net icon will display overlaying both the logger and the PC in the HyperComm window The Program Net icon overlaying the logger represents the Program Net currently loaded into logger memory The Program Net overlaying the PC represents the last Program Net edited from within the HyperNet Chapter 7 developmen...

Page 100: ... Program Net to the logger several integrity tests are performed One of the tests checks the size of the Program Net to insure that it will fit into the available logger memory In the event that the Program Net is too large reduce the number of icons and retry Refer to the README file supplied with the HyperWare for an approximate maximum number of icons that can be included in a Program Net for t...

Page 101: ... the logger is in the Rotary Memory mode the unit must be Stopped before data can be downloaded Refer to Chapter 7 for details on the Download of Data from the PCMCIA card Probe Point Query During the construction of a Program Net within HyperNet the User can opt to connect Probe Point icons to various nodes throughout the net These Probe Point icons allow the User to view the current values on th...

Page 102: ...ter password double click on the Password icon small lock graphic in the upper left corner of the logger graphic in the HyperComm Window A dialog will appear which allows the Master password to be changed and the User passwords to be configured USER PASSWORDS Up to four User passwords can be set These passwords allow for specific control of access to individual logger functions Access to the User ...

Page 103: ... the corresponding function Download Net Program Download Data Upload Net Program Enable Stop Clear Memory Get Status Set Time Monitor Probes Real Time Tracking Set Unit Name ID DOWNLOAD NET A SPECIAL CASE In order to Download Data or run a Real Time Tracking session the Program Net that is running in the logger must also be loaded into HyperWare Because of this HyperWare automatically Figure 5 13...

Page 104: ...ownload 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 Click the OK button without entering any text in the New Password or Confirm text boxes This will clear the Master password and allow access to all logger ...

Page 105: ...5 HYPERCOMM COMMUNICATIONS USING THE OMP MODL 5 18 NOTES ...

Page 106: ...5 HYPERCOMM COMMUNICATIONS USING THE MODULOGGER 5 1 ...

Page 107: ...be read from the card Field reprogramming of the OMP MODL a Program Net can be built in the office through HyperWare and uploaded to the PCMCIA card The card can then be taken to the logger site and plugged into the unit to reprogram it in the field PCMCIA CARD SYSTEM COMPONENTS The PCMCIA card system consists of the following components MLIM 5 Interface Module the MLIM 5 interface module installs...

Page 108: ...prepared as supplied from Omega Engineering Incorporated PCMCIA card connector for any debris in any of the connector holes and clean if necessary The Write Protect switch located on the end of the card opposite the connector should be slid away from the WP position to enable writing of data to the memory card Refer to Figure 6 1 3 Orient the card with the top label facing the top of the OMP MODL ...

Page 109: ...A card for transportable data the OMP MODL must be configured with the MLIM 5 Interface Module and an the external PCMCIA drive PD 1 must be connected to the PC and interface drivers installed on the PC The correct PCMCIA drive letter must then be specified within HyperWare OMP MODL Configuration The MLIM 5 module should be installed per the Interface Module instructions in Chapter 3 Memory cards ...

Page 110: ...elected If a EPP port is available selecting this type will provide slightly faster data read write performance During the installation if EPP is selected but is not detected a message will display and the CardTalk software will not be installed If this occurs repeat the installation choosing Standard Specify the correct printer port to use during installation the default is LPT1 Near the end of t...

Page 111: ...d these drivers install into a directory called DATABOOK instead of the directory called CARDTALK referred to within this chapter NOTE The OMP MODL and HyperWare PCMCIA card system has been designed to be implemented using the external PD 1 PCMCIA drive Users with PC s equipped with integral PCMCIA drives may be able to utilize drivers supplied with their PC s for read write from DOS formatted SRA...

Page 112: ...letter determined and access to the drive has been tested through DOS HyperWare must be configured Launch the HyperWare program under Windows and select the Options Paths menu from the HyperComm Window Menu Bar 1 In the PCMCIA Format Command Text Box specify the drive and path where the CardTalk drivers are located followed by the command TCFORMAT In most installations this will be C CARDTALK TCFO...

Page 113: ... PCMCIA card in the section above titled PCMCIA Card Expanded Memory Application 3 Transport the PCMCIA card to the PC location and insert the card into the PCMCIA drive 4 Double click on the PCMCIA drive graphic within the HyperComm Window and the PCMCIA card will automatically be scanned After a short delay a Program Net and Data icon will be displayed overlaying the PCMCIA drive graphic 5 Drag ...

Page 114: ...erWare To format and prepare and new card insert it into the PC 1 drive and double click on the PD 1 graphic HyperWare will detect that the card has not been formatted nor prepared and a dialog will respond accordingly Selecting YES at the request will automatically format the card using the TCFORMAT EXE utility from the CardTalk directory then the 3 required files FORMAT MEM DATA MEM and NET MEM ...

Page 115: ...he card be downloaded before replacing the battery To replace the cell 1 Locate a clean area to work 2 Visually locate the battery access door and lock located on the end of the memory card opposite the connector end 1 Using a paper clip or other small probe slide the Lock pin away from the embossed LOCK mark 2 Swing open and remove the battery compartment door The lithium cell can then be removed...

Page 116: ...6 PCMCIA CARD CONFIGURATION AND USE USING THE OMP MODL 6 10 4 Carefully insert the battery door and swing it closed 5 Slide the Lock pin to the LOCK position ...

Page 117: ...6 PCMCIA CARD CONFIGURATION AND USE USING THE MODULOGGER 6 1 ...

Page 118: ...ansfer of the Program Net from the PC to the OMP MODL or to the PCMCIA card is performed from within the HYPERCOMM WINDOW Program Nets are developed through the following sequence of steps Create a new Program Net file for the connected OMP MODL which automatically determines the installed hardware in the connected OMP MODL Add desired functions to the Program Net by dragging various icons onto th...

Page 119: ...his Program Net two thermocouple inputs represented by the two matching icons near the left of the workspace are sampled periodically based on the Sample Rate Clock connected to the top of each of the Thermocouple icons and their values are stored in OMP MODL memory RAM chip icons Additionally the difference between the two thermocouple channels is calculated by the Math icon and stored in memory ...

Page 120: ...rn to the HyperComm Window click on the HyperComm button at the left end of toolbar HyperNet Window Topology When the HyperNet Window opens a default Net or the last edited Net will be displayed on the workspace Figure 7 4 Use the slide bars at the right edge and bottom of the workspace to shift the display At the top of the window is a Menu Bar and below that an Button Icon Tool Bar Passing the c...

Page 121: ... will save the currently displayed Program Net to disk under the current Program Net filename with the extension NET If a filename has not been assigned the standard File Save As dialog box will open allowing for User input of a Program Net filename TIP Use the drop down menu selection File Save Net As to save Nets with a different filename Delete Icon or Connection Link To delete a connection lin...

Page 122: ...erface Module types Port The Port I O Module location used in the Program Net and the Port used for an Interface Module in the OMP MODL must match Channel Configurations Interface Modules equipped with hardware configuration switches must have their switches set to match the Program Net on a channel by channel basis For Example If an MLIM 1 is installed in Port 3 and has the Channel B configured v...

Page 123: ...using the File Save Net As selection from the menu This unconnected Program Net can then be used as a starting Net for development of varying Program Nets based on the same OMP MODL configuration As Program Nets are developed they should be saved with a filename different from this basic Program Net Use the File Save Net As drop down menu to save Nets with different filenames To Open an Existing N...

Page 124: ...lable HyperNet icons is in Table 7 1 NOTE A complete icon listing with detailed setup and application information is supplied for reference in Appendix A Icon Topology Icons share many similar features including their graphic appearance input and output terminals etc and configuration techniques Figure 7 10 shows the topology of an icon with its various terminals Input Icons Output Icons Processin...

Page 125: ...rminal may or may not be updated every time the Update and or an Input terminal is updated The Enable input description follows the type of processing that the icon performs and User specified parameters within the Configuration dialog all effect when the Output terminal is updated For example when using an Average icon the Output terminal will only be updated with a new value after a User specifi...

Page 126: ...ceives an Update command it proceeds to update its output terminal value assuming that its Enable terminal is True or not connected UPDATE OUTPUT TERMINAL The Sample Rate Clock and the Warm up icon have a special output terminal located at the bottom center of the graphic called an Update output terminal This terminal sends a command to the connected icon to Update its output eg take a sample proc...

Page 127: ...erminal For example if this Thermocouple icon were connected to one of a Math icon s input terminals the name Tinlet would be referenced within the Math icon as an Input terminal name UNITS Many of the icons can output their signals with various units such as Degrees C or F V or mV Degrees or Ohms etc Radio buttons are typically used to select one of the Unit types SIGNAL TYPE OR RANGE This Thermo...

Page 128: ... signals between icons See Figure 7 1 Signal Types Three types of signals can be communicated between icons in a Program Net The three signal types are differentiated by color and their different functions follow DATA RED Numerical values are transmitted from icon to icon via Data type signal connections HyperNet allows Data connections to be made ONLY between Data terminals on icons to preclude m...

Page 129: ...al problems with feedback and or race conditions Connections can only be drawn from the left to the right on the workspace During the connection process HyperNet checks and disallows recognized illegal connections such as Differing terminal types cannot be interconnected For example a Data terminal cannot be connected to a Logic terminal Output terminals can only connect to Input or Enable termina...

Page 130: ...IGHT BUTTON the connection line paths can be rerouted Saving the Net After development of the Program Net the program can be saved to a file by clicking on the Save to Disk icon in the Toolbar NET PERFORMANCE After construction of a Program Net a quick review should be done to insure that the Net s performance in the OMP MODL will meet the User s goal This check should include proper implementatio...

Page 131: ...ach time the Program Net loops more time is required Type of icons different types of icons require various amounts of time to process For example a Thermocouple input icon requires a considerable amount of processing time to perform the analog to digital conversions CJC measurements and the associated math On the other end of the speed spectrum a Data Memory icon merely stores data into a memory ...

Page 132: ... Net has been fully executed the OMP MODL will finish the Net execution then immediately start processing the Net again The fact that an Update command has been processed late is accessible to the User via the Warning icon One of the options within the Warning icon is to provide a logic output if a Sample is Missed Details on the Warning icon are provided in the Master Icon Reference in Appendix A...

Page 133: ...nnections for each of the I O channels that is used in the Program Net as well as standard connections for External Power the Digital Port and the CJC connector Names assigned to Input and Output icons in the Program Net are used for channel identification At the bottom of the Wiring I O Listing are various notes relative to other connections such as modem These notes are imported from a file call...

Page 134: ...7 HYPERNET ICON BASED PROGRAMMING USING THE OMP MODL 7 17 NOTES ...

Page 135: ...o bitmap BMP files allowing seamless inclusion into other Windows applications such as wordprocessors and spreadsheets Convert collected data into an Excel Version 4 XLS file Convert collected data into a date time annotated ASCII TXT file Algebraically manipulate collected data and save to a new OMP MODL Download Excel or text file HyperPlot is a powerful graphing module included in HyperWare tha...

Page 136: ...ceives its data from a OMP MODL Download file processes the data then saves the data in a destination file format Figure 8 1 shows a completed Post Processing Net To perform a file conversion and view analyze the collected data the following steps are required Switch to the Post Processing window Open a OMP MODL Download file and construct a Post Processing Net with icons and connections Specify t...

Page 137: ... OMP MODL Download File button on the toolbar Selecting the desired file will result in a display of Memory icons on the left side of the Post Processing workspace Each of the icons represents a channel of logged data contained within the OMP MODL Download file Reviewing File Information After a Download file has been opened the File Information entered at the time of Download can be reviewed To s...

Page 138: ...g in Appendix A for configuration details Multiple File icons can be connected in a net for simultaneous storage of different signals and or multiple file formats Connecting Icons Icons are connected using the standard drag and drop connection method as used for construction of HyperNet Program Nets The order of connections made to the Destination File icon determines their sequence in the resulti...

Page 139: ... window and the converted file will be loaded automatically Options Paths Selecting the menu from the menu bar in the HyperComm program filenames to use during the viewing of files from within the Post Processing window A text window is provided for User entry of the default XLS destinations files and for a text editor eg Notepad for viewing txt destination files Note that the Window Notepad appli...

Page 140: ...cking on the Open Download File button or selecting File Open Download Data File from the menu bar File Information can be viewed by selecting the File Data File Information choice from the Menu Bar 2 Open the second Download file by selecting File Open Secondary Data File from the drop down Menu Bar A second group of Memory icons will display within the window File Information on this second Sour...

Page 141: ...8 P P C D U OMP MODL ...

Page 142: ...om the standard OMP MODL Download file format HLD Presented in this chapter is information on launching the HyperPlot program details on using the various display options and methods used for outputting graphed data for inclusion into reports or printing LAUNCHING HYPERPLOT The HyperPlot program can be launched in a number of different ways Directly from the HyperComm Window for an immediate revie...

Page 143: ...cking on the Destination File icon immediately after running the net HyperPlot will start and the first seven channels of data contained within the Destination File will auto scaled and plotted HYPERPLOT WINDOW OVERVIEW When HyperPlot starts the window shown in Figure 9 1 displays with or without data graphed Details on the various components of the HyperPlot window follow Time Axis A horizontal a...

Page 144: ...p edge of the HyperPlot window provides User control of the plotting features within HyperPlot HYPERPLOT MENU BAR The conventional Windows menu bar techniques are used to load files for plotting modify plotting parameters and output plots Descriptions of the features within each menu follow File Open View Loads a new OMP MODL Download file for plotting Save as Bitmap Outputs the currently displaye...

Page 145: ...ta points will utilize linear interpolation for the value Analyze View Analyze View provides a quick display of the average minimum value maximum value and the time integral for each data channel for the currently displayed view This dialog can be copied to the Windows clipboard hit alt P while the dialog is displayed and then pasted into another application Options X Axis The Time X Axis axis can...

Page 146: ...etc in a single full screen view TIME SHIFT Individual channel plots can be shifted in time from milliseconds to days Following the example format in a Channel s text box enter in the time to shift that plot The Time Shift capability can be very convenient for time registering aligning plots of data within a Before After Merged file for easy graphic comparison Refer to Chapter 8 for details on gen...

Page 147: ...plots it may only be necessary to display a single Y axis if the scaling is the same for all channels For example if four channels of temperature data are being plotted and they all are scaled from 0 to 100F only a single Y Axis is required allowing more area for data display DISPLAY SYMBOLS Check boxes are provided for the enabling of symbols for each displayed channel SCALING AUTO MANUAL When a ...

Page 148: ...d data can then be expanded to full screen using the conventional Zooming method INTEGRATING HYPERPLOTS INTO OTHER SOFTWARE APPLICATIONS Via Bitmap Files Through the File Save File as Bitmap menu choice explained previously HyperPlots can be saved to a bitmap file format BMP which can then be utilized in a multitude of other Windows applications From within other applications menu commands are ava...

Page 149: ...9 HYPERPLOT GRAPHIC DATA DISPLAY USING THE OMP MODL 9 8 ...

Page 150: ...ck window The HyperTrack display occurs concurrently while the OMP MODL is executing its Program Net and logging data Graphic trending and Scrolling can be run simultaneously and multiple windows of each function can be open HyperTrack can operate via RS 232 or modem serial connections allowing for the real time monitoring of actual Program Net values from a remotely located OMP MODL To utilize th...

Page 151: ...rack however any node to be monitored must have a Probe Point icon Probe Point icons can be given a Name via the conventional icon configuration dialog box This name is used as a column heading during real time tracking see the Master Icon Reference in Appendix A Figure 10 3 shows a simple two thermocouple Program Net that has Probe Point icons to allow HyperTrack display of the two temperatures T...

Page 152: ...am Net running in a OMP MODL receives its data from various hardware channels such as thermocouples whereas the HyperTrack Net receives its data from the Probe Point icons contained in the Program Net in an Enabled OMP MODL Figure 10 4 shows a completed HyperTrack Net Determining OMP MODL Program Net Probes Information Before a HyperTrack Net can be developed the Probe Point icons contained within...

Page 153: ...containing Probe Point icons and upload it to the OMP MODL 1 From within the HyperComm Window click on the HyperTrack button or double click on the Probe Point icon overlaying the PC and the HyperTrack window will appear with Probe Point icon s displayed on the left edge of the workspace Figure 10 5 These icons represent the Probe Point icons detected in the Program Net that was just downloaded to...

Page 154: ...lick on the HyperTrack button or double click on the Probe Point icon overlaying the PC and the HyperTrack window will appear with Probe Point icons displayed on the left edge of the workspace These icons represent the Probe Point icons in the Program Net currently programmed in the OMP MODL s memory 2 Once this Probe Point icon information is displayed on the workspace it can be saved to a HyperT...

Page 155: ...s can be connected in a net allowing multiple HyperTrack windows to be displayed simultaneously for greater channel capability REAL TIME GRAPHIC TRENDING DISPLAY ICON REAL TIME GRAPHIC TRENDING DISPLAY Signals connected to the Trending Display icon will be displayed in a multi trace horizontal line graph format within the Workspace when tracking is enabled Up to 8 inputs can be connected to this i...

Page 156: ...ons A serial connection between the OMP MODL and the PC must be established A compatible HyperTrack Net must be loaded and displayed on the HyperTrack window of HyperWare All File icons included within the HyperTrack Net must have filenames provided The OMP MODL must be Enabled To start tracking click on the Green Start button Clicking on this button commands the connected OMP MODL to start sendin...

Page 157: ...ed horizontally and input data amplitude is plotted vertically on a single axis As time progresses track data is buffered scrolls off the left edge of the window and is eventually deleted from the buffer FIFO as a function of the User defined settings explained below NOTE In cases where the OMP MODL is set for very fast sampling rates the Trending function will put heavy video demands on the conne...

Page 158: ...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 Time Display Formats Time is displayed on the horizontal axis and can be set for either Elapsed time since the start of the Track session the default or Absolute in which the absolute calendar date a...

Page 159: ...Trending Configuration dialog by editing the Sample Buffer text box Plot Period The amount of data that is displayed in the Trending Window is set by editing the Plot Period setting in the Configuration Dialog Older data that has not rolled out of the buffer see above is still accessible after it has scrolled out of the window by clicking on the scroll bar buttons on the lower edge of the window N...

Page 160: ... 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 NOTE Stopping then restarting a HyperTrack session using a net containing File icons will cause the file information to be overwritten with new data To save data from consecutive HyperTrack sessions rename any ...

Page 161: ...10 HYPERTRACK REAL TIME DATA DISPLAY USING THE OMP MODL 10 12 NOTES ...

Page 162: ...10 HYPERTRACK REAL TIME DATA DISPLAY USING THE OMP MODL 10 1 ...

Page 163: ...11 APPENDICES USING THE OMP MODL 11 1 11 APPENDICES ...

Page 164: ...11 APPENDICES USING THE OMP MODL 11 2 NOTES ...

Page 165: ...nnections Update Clock Output is updated with new reading upon each Update Clock pulse when Enable input is unconnected or Hi Enable Processing of icon is allowed when Enable pin is unconnected or connected and Enable signal is TRUE OUTPUTS Output Signal Data type signal The Units of the output are degrees C or F selectable from the icon configuration dialog box ICON CONFIGURATION DIALOG BOX CONFI...

Page 166: ...ouple to be connected to this channel Units Specifies the temperature scale units that will be output from this icon Celcius and Fahrenheit are directly supported however conversion to other units can be performed within a Program Net by adding a Math Icon onto this icon s output AC Noise Reject Enables software filtering of 50Hz or 60Hz noise on inputs See Appendix for an explanation of the 50 60...

Page 167: ...le icons are used in the Program Net the external sensing function described above must not be used as the temperature of the terminal strip is critical in the calculation of thermocouple temperatures 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 Enable Pro...

Page 168: ...umper see MLCPU 1 section is set to HI the External supply voltage will be approximately 3 5 volts higher than indicated INPUTS Hardware No signal input shown on icon for Program Net connections Input signal comes from system voltage measurement Update Clock Output is updated with new reading upon each Update Clock pulse when Enable input is unconnected or HI Enable Processing of icon is allowed w...

Page 169: ...pe signal The Units of the output are Volts ICON CONFIGURATION DIALOG BOX 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 D where the actual Interface Module channel is installed will be used for the name Output Name Specify a name for the Outpu...

Page 170: ...n 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 Filtering First order noise filtering can be enabled during channel reading First order filtering reduces high frequency noise that may be picked up by sensor wiring with the cost that it slows down the rate at which a chan...

Page 171: ...the Program Net If no name is User provided the Backplane Port 1 to 6 and Channel A to D where the actual Interface Module channel is installed will be used for the name 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 Range Specify the input range to be used for this channel Select the range so that an...

Page 172: ...in the Program Net If no name is User provided the Backplane Port 1 to 6 and Channel A to D where the actual Interface Module channel is installed will be used for the name 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 Range Specify the input range to be used for this channel Select the range so that...

Page 173: ...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 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 Range Specify the input ra...

Page 174: ...11 APPENDIX A MASTER ICON FILE REFERENCE USING THE OMP MODL 11 12 the cost that it slows down the rate at which a channel can be sampled See Appendix for discussion on use of filtering ...

Page 175: ...istor or resistance input channel by selecting the Change button INPUTS Hardware No signal input shown on icon for Program Net connections Update The input is sampled every time an Update command is received on the Update input and the Enable terminal is True Enable Processing of the icon is allowed when Enable pin is unconnected or connected and the Enable signal is TRUE OUTPUTS Output Signal Dat...

Page 176: ...d message that a second channel will be deleted B or D Range Specify the input range to be used for this channel For optimum resolution choose the narrowest range that will meet the signal fluctuation without exceeding the Full Scale Range If the input exceeds the selected range an over range value will be logged Input Res Specify the RTD 0 C resistance value Both 100 and 1000 ohm devices are supp...

Page 177: ...ohm C ratios lead wire error is negligible and only the 2 wire configuration is supported This channel icon can be changed to an RTD or resistance input channel by selecting the Change button INPUTS Hardware No signal input shown on icon for Program Net connections Update The input is sampled every time an Update command is received on the Update input and the Enable terminal is True Enable Proces...

Page 178: ...the narrowest range that will meet the signal fluctuation without exceeding the Full Scale Range If the input exceeds the selected range an over range value will be logged Units Select Degrees C or F Filtering First order noise filtering can be enabled during channel reading First order filtering reduces high frequency noise that may be picked up by sensor wiring with the cost that it slows down t...

Page 179: ...along to the next icon 2 3 and 4 wire configurations are all supported This channel icon can be changed to a thermistor or RTD input channel by selecting the Change button INPUTS Hardware No signal input shown on icon for Program Net connections Update The input is sampled every time an Update command is received on the Update input and the Enable terminal is True Enable Processing of the icon is ...

Page 180: ...re configuration is selected the input requires two input channels From within the A and C channel icons selecting 3 or 4 wire will result in a displayed message that a second channel will be deleted B or D Range Specify the input range to be used for this channel For optimum resolution choose the narrowest range that will meet the signal fluctuation without exceeding the Full Scale Range If the i...

Page 181: ...example if an Update command is received every second the state change will be recorded with one second resolution Enable Processing of the icon is allowed when Enable pin is unconnected or connected and the Enable signal is TRUE OUTPUTS Output Signal Logic type signal ICON CONFIGURATION DIALOG BOX CONFIGURATION OPTIONS Icon Name Specify the name for the channel This name will show directly under ...

Page 182: ...MP MODL may count these bounces as events or transitions count mode resulting in technically accurate but undesired data By enabling the debounce function typical short duration contact bounce will be filtered out Output True when input is LOW HIGH Specify what the state of the input signal is for the icon Output to be True For example if a switch is connected to the Event icon input the User can ...

Page 183: ...ardware No signal input shown on Net for Program Net connections Update The accumulated count is output every time an Update command is received on the Update input To preclude the loss of data this Update command should be received before the icon counts to 65 535 or the counter will roll over to 0 and continue counting resulting in lost counts Enable Processing of the icon is allowed when Enable...

Page 184: ...ical electrical contacts inside the switch bounce against each other a number of times before they settle to their final state Depending on the duty cycle of the contact bounce the OMP MODL may count these bounces as events or transitions count mode resulting in technically accurate but undesired data By enabling the debounce function typical short duration contact bounce will be filtered out Coun...

Page 185: ...INPUTS Hardware No signal input shown on icon for Program Net connections Update The input is sampled every time an Update command is received on the Update input If the input state has changed since the last Update command was received the Output is updated with the new state The absolute time resolution of the state change is determined by the frequency of the Update command For example if an Up...

Page 186: ...ilter out contact bounce from mechanical switches The MLIM 2 Debounce has a time constant of approximately 50mS Note that the use of Debounce will delay the actual input to output transition 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 numb...

Page 187: ...t be configured to read the counter before it overflows or the counter will overflow and return to 0 and continue incrementing INPUTS Hardware No signal input shown on Net for Program Net connections The MLIM 2 Counter function increments its count on received rising or falling edges of the input signal Update The accumulated count is output every time an Update command is received on the Update i...

Page 188: ...he icon Debounce can be used to filter out contact bounce from mechanical switches The MLIM 2 Debounce has a time constant of approximately 50mS Note that the use of Debounce will delay the actual input to output transition 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...

Page 189: ...ill require only 10mS NOTE Due to the advanced signal processing utilized in the frequency mode unbalanced duty cycle inputs are measured with the same accuracy as balanced duty cycle inputs INPUTS Hardware No signal input shown on Net for Program Net connections Update The measured frequency is output every time an Update command is received on the Update input Enable Processing of the icon is al...

Page 190: ...ovides 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 FREQUENCY for the Frequency function ...

Page 191: ...date The input is sampled every time an Update command is received on the Update input If the input state has changed since the last Update command was received the Output is updated with the new state The absolute time resolution of the state change is determined by the frequency of the Update command For example if an Update command is received every second the state change will be recorded with...

Page 192: ...switches The MLIM 8 Debounce has a time constant of approximately 50mS Note that the use of Debounce will delay the actual input to output transition time by 50 to 100 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 f...

Page 193: ...he Latch icon in front of the Digital Output icon to latch the Output True upon receipt of a momentary True input Update Clock None Enable Processing of icon is allowed when Enable pin is unconnected or connected and Enable signal is TRUE OUTPUTS Output Signal Hardware output only No output terminal shown on icon for Program Net connections ICON CONFIGURATION DIALOG BOX CONFIGURATION OPTIONS Icon ...

Page 194: ...FF 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 No output terminal shown on icon for Program Net connections 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 In...

Page 195: ...y 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 No output terminal shown on icon for Program Net connections 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 ...

Page 196: ... Optionally use the Latch icon in front of the icon to latch the Output ON upon receipt of a momentary True input Update Clock None Enable None OUTPUTS Output Signal Hardware output only No output terminal shown on icon for Program Net connections ICON CONFIGURATION DIALOG BOX CONFIGURATION OPTIONS Icon Name Specify the label for the icon This name will show directly under the icon within the Prog...

Page 197: ... Optionally use the Latch icon in front of the icon to latch the LED ON with a momentary True input Update Clock None Enable None OUTPUTS Output Signal Hardware output LED only No output terminal shown on icon for Program Net connections 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 Bl...

Page 198: ...ignal Hardware output to LCD display only No output terminal shown on icon for Program Net connections 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 First Second Line Output Two text boxes are provided for User entry of text to be displayed on the LCD when the Input is TRUE Up to 16 ch...

Page 199: ...ally use the Latch icon in front of the Digital Output icon to latch the Output True upon receipt of a momentary True input Update Clock None Enable Processing of icon is allowed when Enable pin is unconnected or connected and Enable signal is TRUE OUTPUTS Output Signal Hardware output only No output terminal shown on icon for Program Net connections ICON CONFIGURATION DIALOG BOX CONFIGURATION OPT...

Page 200: ...RUE OUTPUTS Output Signal Hardware output to installed modem No output terminal shown on icon for Program Net connections ICON CONFIGURATION DIALOG BOX CONFIGURATION OPTIONS Icon Name Specify the name for the channel 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 ...

Page 201: ...commas can be added to insure that the tone is received before the pager code is sent NOTE The OMP MODL does not detect a busy line or pager tone it merely executes the sequence of numbers and commas defined in this text box The Pager call out function and associated timing should be tested prior to field application Number of times to repeat page If a number other than 0 is entered in this box th...

Page 202: ...owed when Enable pin is unconnected or when connected and Enable signal is TRUE OUTPUTS Output Signal Hardware output to LCD display and or serial link only No output terminal shown on icon for Program Net connections 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...

Page 203: ...ist 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 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...

Page 204: ... 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 Data Storage Format The User can specify the data format that will be used to store the data in memory In certain applications additional processing speed ...

Page 205: ...e 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 If large numbers are processed this loss of precision may be negligible eg 36785 2 becomes 36785 ...

Page 206: ... type Update Clock None Enable None OUTPUTS Output Signal Hardware output to file on disk only No output terminal shown on icon for Program Net connections ICON CONFIGURATION DIALOG BOX CONFIGURATION OPTIONS The standard Windows File Save dialog box format is used during the configuration of the Destination File icon Conventional Windows commands are used to specify the destination path and filena...

Page 207: ...ta File icon Input will be stored with the recorded values Double clicking on the icon opens the HyperTrack Scrolling Display Window INPUTS Data Logic Signal Up to eight Data or Logic type The terminal will accept either signal type As connections are added to the icon additional terminals appear up to a total of 8 channels Update Clock None Enable None OUTPUTS Output Signal No output terminal sho...

Page 208: ...r on HyperTrack for details on use of this icon INPUTS Data Logic Signal Up to eight Data or Logic type The terminal will accept either signal type As connections are added to the icon additional terminals appear up to a total of 8 channels Update Clock None Enable None OUTPUTS Output Signal No output terminal shown on icon for Program Net connections ICON CONFIGURATION DIALOG BOX Double clicking ...

Page 209: ...nnel 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 For example if 4 channels of room temperature are being logged all of the 4 channels could be set for 50 to 70 and the vertical axis would reflect this approximate range If the Channels have different Min Max settings the vertical axis will defaul...

Page 210: ...ctuations the Delta icon can reduce the amount of data samples required to profile the curve with a minimum of accuracy compromise The data plotted above demonstrates the reduction of data points that is possible with the Delta icon The Program Net shown below was developed with a Delta icon programmed with a Delta value of 1 degree F Temperature data was then collected over a few seconds while th...

Page 211: ...n 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 data if input changes by more than Enter the delta value For example if the data is to be passed if it changes by more than 2 degr...

Page 212: ...is set to sample every 5 minutes per its attached Sample Rate Clock and the Average icon is configured to average 12 readings ie 12 readings x 5 minutes 1 hour then output Sliding The sliding average can be used to smooth noisy signals When configured as a sliding average every time the icon receives an updated input a new average is calculated and output The average will be calculated by dropping...

Page 213: ...dialog Conventional Sliding Select type of Averaging function to perform Number of Samples per Average Specify the number of input readings to average before outputting Output current Average upon disable Check this box to force an output of the in process average calculation at any time that the icon is disabled If this box is not checked upon receipt of a disable signal the Average calculation w...

Page 214: ...ion 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 Units Provides a text box for User entry of a units label that will be shown at the output from this icon Output Name Specify the label for the Output This name will show directly under the Output termina...

Page 215: ...ly minimums a Program Net as shown could be used The Thermocouple icon is set to sample every 5 minutes per its attached Sample Rate Clock and the Minimum icon is configured to analyze 12 readings ie 12 readings x 5 minutes 1 hour then output the minimum INPUTS Data Logic Signal Data type Update Clock None Enable Processing of icon is allowed when Enable pin is unconnected or when connected and En...

Page 216: ...no in process value will be output For example if a Minimum is to be calculated over 10 samples but only 7 have been analyzed and the icon is disabled the 7 sample Minimum Value will be output and the Minimum Value detection will be suspended until re enabled Upon re enable the detection will continue and after 3 more samples are received the 10 sample Minimum will be output unless the following c...

Page 217: ...mums a Program Net as shown could be used The Thermocouple icon is set to sample every 5 minutes per its attached Sample Rate Clock and the Maximum icon is configured to analyze 12 readings ie 12 readings x 5 minutes 1 hour then output the maximum value received in this set of 12 readings INPUTS Data Logic Signal Data type Update Clock None Enable Processing of icon is allowed when Enable pin is u...

Page 218: ...no in process value will be output For example if a Maximum is to be calculated over 10 samples but only 7 have been analyzed and the icon is disabled the 7 sample Maximum Value will be output and the Maximum Value detection will be suspended until re enabled Upon re enable the detection will continue and after 3 more samples are received the 10 sample Maximum will be output unless the following c...

Page 219: ... pulse from the flow meter equals 1 gallon then the Counter can be set to accumulate pulses for an hour then output these hourly totals These hourly totals are stored in memory Hr Total and also fed into the Summing icon This Sum icon is configured to totalize sum 24 inputs then output the daily sum to memory the sum of 24 1 hour totals equals one days total INPUTS Data Logic Signal Data type Upda...

Page 220: ...10 samples but only 7 have been analyzed and the icon is disabled the 7 sample Summation Value will be output and the Summing calculation will be suspended until re enabled Upon re enable the summing will continue and after 3 more samples are received the 10 sample Summation Value will be output unless the following check box is checked Clear Sample Count and Sum upon Enable Check this box to forc...

Page 221: ...nel which is sampling the pump status on off every second The Event icon output is connected to the Duty cycle icon input and an Update Clock is connected to the Duty cycle icon Update terminal The Duty cycle icon Update Clock is set for 1 Hour The Duty cycle icon then samples its input at a 1 second rate and calculates and outputs the ON OFF duty cycle of the input signal upon receipt of an Updat...

Page 222: ... 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 Output Name Specify the label for the Output This name will show directly under the Output terminal within t...

Page 223: ... oil flow RATE is sampled every minute by a 4 20mA flow transmitter and the signal is converted to GPM via a Math icon This flow rate is then connected to the Integral icon which calculates the hourly volume flow by integrating the flow rate over time The Sample Rate Clock connected to the Integral icon Update terminal determines the integration period INPUTS Data Logic Signal Data Update Clock Ye...

Page 224: ...on the integration period In the above example the flow rate was in GPM With a 1 hour integration period specified by the User connected Rate Clock the Net will automatically generate the correct volume output If a timebase other than seconds minutes hours or days is used the rate Integral icon input can be scaled by a math icon prior to connection to the Integral icon to bring the timebase within...

Page 225: ...of special equations is also provided For example if a User wants to calculate the temperature differential across a heat exchanger radiator and store this math channel to memory a Net as shown above might be used INPUTS Data Logic Signal One or Two Data type If only one input is used the other input should be left unconnected Update Clock None Enable Processing of icon is allowed when Enable pin ...

Page 226: ... and Y Input Name boxes as well as in the actual Program Net where the connections are redrawn Math Function A text box is provided for entry of the equation to be calculated In the equation use X and Y to represent the values at the X and Y inputs Supported math functions their Syntax and Explanations are provided in the following table FUNCTION SYNTAX EXPLANATION Addition X 7 Adds 7 to Input X S...

Page 227: ...fter entry of the comment selecting OK saves the function to the User Function Library for future recall To retrieve a function for use select Browse and a dialog will open allowing access to the Pre Defined Library equations provided with HyperWare and not editable by the User as well as the User Defined Library where User added equations are retained Highlight the equation and click on Use and t...

Page 228: ...10x slower per operation than using Long Integer mode 2 If the Output is connected to a Memory icon Floating Point mode will always use 4 bytes for data storage Long Integer The Input data will be converted to integer format then the calculation will be performed and output in signed Integer format Signed Integer format includes only the digits to the left of the decimal XXXXX Advantages of Long I...

Page 229: ...ve net when the temperature of the engine oil exceeds 130C the relay output will be energized The Comparator has been configured with hysteresis of 10 degrees When the temperature drops to below 120C 130 10 the alarm will be turned off NOTE Optionally utilize the Latch icon between the Comparator and the Alarm to latch the Alarm ON once it turns on INPUTS Data Logic Signal Two Data type inputs are...

Page 230: ... than or equal to Y the Output is ON If the Hysteresis box is checked an additional line is displayed with a text box for entry of hysteresis ie deadband which is then included in the comparison function As shown a Hysteresis of 10 degrees has been specified In this case when the oil temperature rises to equal or greater than 130C the Output will turn ON When the temperature of the oil drops to le...

Page 231: ...alculation 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 ...

Page 232: ...e 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 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 Constant Enter the constant value in this text box Output Name ...

Page 233: ...11 APPENDIX A MASTER ICON REFERENCE USING THE OMP MODL 11 71 Units Provides a text box for User entry of a units label that will be shown at the output from this icon ...

Page 234: ... 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 This name will show directly under the icon within the Program Net Stays TRUE when ______ turns TRUE The Ouput name of the icon connected to the Latch i...

Page 235: ...11 APPENDIX A MASTER ICON REFERENCE USING THE OMP MODL 11 73 Output Name Specify the label for the Output This name will show directly under the Output terminal within the Program Net ...

Page 236: ... 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 Output TRUEwhen ___________ AND _________ are TRUE HyperNet completes this functional statement using the names of the Outputs from the icons that are connected to this AND icon s Inputs Output Name Specify...

Page 237: ...utput 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 Output TRUEwhen ___________ OR _________ is TRUE HyperNet completes this functional statement using the names of the Outputs from the icons that are connected to this OR icon s Inputs Output Name Specify the label fo...

Page 238: ...te 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 Output TRUE when ___________ is DIFFERENT than _________ HyperNet completes this functional statement using the names of the Outputs from the icons that are connected to this XOR ic...

Page 239: ...ble 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 Output True when ________ is False HyperNet completes this functional statement using the name of the Output from the icon that is connected to this NOT inverting icon s Inputs Output Name Specify t...

Page 240: ...nal Logic True False type Update Clock Specifies the period of time over which the count is accumulated When an Update command is received the current count is output and counting resumes optionally it can be reset to 0 before counting resumes Enable Processing of icon is allowed when Enable pin is unconnected or when connected and Enable signal is TRUE OUTPUTS Output Signal Data type The accumula...

Page 241: ...but only 20 minutes have gone by and the icon is disabled the 20 minute sample Count total will be output and the counting function will be suspended until re enabled Upon re enable counting will continue and after 40 more minutes the hourly Count Total will be output unless the following check box is checked Count Rising Falling Edges The Timed Counter increments its accumulated count when its in...

Page 242: ...ion 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 With the Up Counter programmed to 100 every time 100 event inputs are accumulated the icon will output the value 100 to memory INPUTS Data Logic Signal Logic True False type Enable Processing of icon is allowed when Enable pin is unconnected or w...

Page 243: ...ss value will be output For example if a Count is to be output after 100 samples have been received but only 60 have been received and the icon is disabled the 60 sample Count total will be output and the counting function will be suspended until re enabled Upon re enable counting will continue and after 40 more samples are received the 100 sample Count Total will be output unless the following ch...

Page 244: ...nce Multiple Sample Rate Clocks can be used within a single Program Net to provide different sampling rates INPUTS Alternate Rate Input Logic type input The Sample Rate Clock has a Logic Input terminal that is used to control which of two clock rates will be output see Sample Rate Clock Configuration Dialog below If the Alternate Rate Input is left unconnected Update pulses will be output at the s...

Page 245: ...ATION OPTIONS Icon Name Specify the label for the icon This name will show directly under the icon within the Program Net Never use Alternate Rate Use Alternate Rate when _____ is True If the Alternate Rate Input is left unconnected Never use Alternate Rate will be displayed When a link is made to the Alternate Rate Input Use Alternate Rate when _____ is True is displayed In quotes HyperNet displa...

Page 246: ... 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 Enter the Update pulse rate to be used when the Alternate Rate Input connection is True ...

Page 247: ...tput terminalTrue which turns on the connected Relay Alarm icon to power up a 24VDC power supply for the 4 20mA loop excitation The icon then waits for a User defined period of time then passes the Update command to the connected mA Lo 4 20ma Input icon which then takes a sample The next time the Net is executed the power supply is turned OFF INPUTS Update The icon immediately turns its Logic Outp...

Page 248: ...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 This name will show directly under the Output terminal within the Program Net ...

Page 249: ...MODL is Enabled then stays True for a User specified length of time before returning False NOTE In both modes after the Start Stop clock stops the OMP MODL will continue to be Enabled However any icons in the Net that are controlled by the Start Stop icon will not update Alarms will remain in the state they are in when the Stop occurs A typical application of this icon is to enable an unattended O...

Page 250: ...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 Stop On A text box is provided for User entry of the date and time to turn the Output OFF Output Name Specify a name for the Output signal from this icon This Output Name w...

Page 251: ...lute Start Stop or Delayed Start Mode Specifies the mode of operation The time setting boxes will change accordingly Start After elapsed HH MM SS A text box is provided for User entry of the time to delay before starting turning the Output True Stay ON for A text box is provided for User entry of the time to leave the Output True Output Name Specify a name for the Output signal from this icon This...

Page 252: ...he operation is reset The next time the Enable pin goes HI the cycle starts from the beginning Suspend While Disabled In this mode whenever the Enable input goes from HI to LOW the operation is suspended All timers are put on hold while the Enable is LOW The next time the Enable goes HI operation continues where it left off The above net displays a typical application The Periodic Output Icon is u...

Page 253: ... is not connected it is HI In this case the Delay is the time delay after enabling the OMP MODL itself On Duration Amount of time the output remains HI Off Duration Amount of time the output remains LOW Number of Cycles to Repeat Number of times that the specified cycle will repeat Entering zero will cause the cycle to repeat continuously NOTE The Delay to Initial Turn On time is not repeated Outp...

Page 254: ...PH 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 A True signal on this input Stops execution of the OMP MODL Program Net Enable Processing of the icon is allowed when the Enable pin is unconnected or when connected and Enable signal is TRUE OUTPUTS Output Signal Internal system contr...

Page 255: ...ustrates 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 Enable Processing of the icon is allowed when the Enable pin is unconnected or when connected and Enable signal is TRUE OUTPUTS Output Signal Logic True False Output is TRUE only while any of the five conditions ...

Page 256: ...ge falls below a useable level If this occurs the Logger stops execution of the Program Net preserves data memory and sets a memory marker flag that indicates that a Power Failure has occurred When the power to the Logger returns the Warning icon Output latches TRUE indicating that a Power Failure has occurred and the Logger will automatically resume execution of the Program Net however the icon O...

Page 257: ...e Specify a label for the icon This label will appear directly below the icon A suggested use for this name is to enter the filename for the Program Net allowing for quick future reference Program Name A short 16 characters maximum Program Net name can be entered via this text box This name can be accessed on the OMP MODL front panel LCD as well as through a Status Query serial communication comma...

Page 258: ...e Sample Rate Clocks set at 1 second or slower In this mode the OMP MODL sleeps in a low power mode during times of inactivity providing extended battery life Sample Rate Clocks can be set as fast as 1 second MILLISECONDS This mode must be used if any Sample Rate Clocks will be set at faster than 1 second rates In this mode the OMP MODL can resolve time increments as small as 1 1000 of a second NO...

Page 259: ...am Net then the high speed readings will be taken then another CJC recalbration During the test the terminal strip thermal mass will keep the CJC temperature fairly constant Battery the internal power supply voltage is checked periodically based on the User specified Recalibration Period This Battery voltage is used by the Warning icon for detection of a Power Low condition and for update of the O...

Page 260: ...ecified 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 Each icon is set to compare the same number of samples before outputting its count INPUTS Data Logic Signal Data type OUTPUTS Output Signal Data type The Histogram icon outp...

Page 261: ...red the icon will output the count of how many samples fell within the specified range Clear Sample Count and Totals upon Enable The icon keps track of how many samples it has compared as well as how many fell into the specified range Check this box to force a reset of both counts upon receipt of an enable signal Clear Totals After Output Check this box to force the icon to clear the count after i...

Page 262: ...60 seconds later OUTPUTS Output Signal Logic type The Remote Control icon updates its output after receiving a user generated command to do so from HyperWare For example the portion of a net program depicted above shows posible uses for the Remote Control icon The Remote Control icons labeled Relay 1 and Relay 2 are connected to the logger s relay output icons This would enable the user to control...

Page 263: ...ote 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 Clicking OK will cause HyperWare to sent the appropriate commands to the logger telling it to update the Remote Control Ions accordingly ...

Page 264: ...G THE OMP MODL 11 102 ICON CONFIGURATION DIALOG BOX CONFIGURATION OPTIONS Icon Name Specify the label for the icon This name will show directly under the icon within the Program Net Initial State This is the state of the icon s output uon enabling ...

Page 265: ...ll tell HAP which functions to perform based on the information entered in the configuration dialog HAP will then proceed to perform those functions INPUTS Data Logic Signal Data type OUTPUTS Output Signal Data type Optional The HAP icon turns on its output if it was unable to connect to HAP The output will remain ON untill the next time the HAP icon fires off ICON CONFIGURATION DIALOG BOX CONFIGU...

Page 266: ...on as well as the following if selected Send All Active Messages If this bo is cheked the Pop up message will contain all active system messages Custom Message If this box is checked a custom message can be entered Data Download Check this box to perform a download of logger memory Base Download Filename Specifies the first few characters of the downloaded filename HAP will append the base filenam...

Page 267: ...ght 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 Although the icon does not perform any function when the net program is run it is an integral part of the net and remains intact when uploaded downloaded to the logger An example of a net that contains Text No...

Page 268: ...X A MASTER ICON FILE REFERENCE USING THE OMP MODL 11 106 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 ...

Page 269: ...after receiving the user specified number of samples and calculation the Rate of Chnge 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 Time Base Specifies ttime base of the output For example if Seconds is selected and the input is temperature the output would be the rate of c...

Page 270: ...11 APPENDIX A MASTER ICON FILE REFERENCE USING THE OMP MODL 11 108 ...

Page 271: ...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 When the inlet and outlet temperatures are enabled a delta T calculation is performed and the inlet outlet and differential temperature is stored to memory Probe icons are...

Page 272: ... the Net the inputs are sampled every 30 seconds When the Tinlet temperature exceeds 160F Comparator and Constant icons data storage to memory is Enabled for all three parameters and the OMP MODL front panel LCD displays a message stating that the temperature currently exceeds 160F and data is being logged to memory The DC voltage from the pressure transducer is converted to PSI via the Math icon ...

Page 273: ...led ON 10 seconds prior to reading then OFF with the Relay icon and the Warmup icon Every 30 minutes the inventory is logged to memory as well as compared Comparator icon to four different thresholds 100 200 300 and 400 thousand gallons The current level is displayed on the OMP MODL front panel LCD In the event that the top threshold full is met a Page is sent with a code of 111 Additionally every...

Page 274: ...ile for plotting The following Program Net represents an application of this method of high speed thermocouple temperature data collection Temperature rise data on components within an automobile brake is desired Thermocouples are installed and connected to OMP MODL input channels configured as mV inputs The CJC input is sent to memory in units of OHMS A unique triggering scheme is implemented wit...

Page 275: ...e 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 ...

Page 276: ...11 APPENDIX C HYPERWARE FILE LISTING USING THE OMP MODL 11 114 NOTES ...

Page 277: ...HyperWare program HYPERWAR WAVE EXE HyperPlot graphing program HYPERWAR BC402RTL DLL program library HYPERWAR BIDS402 DLL program library HYPERWAR OWL202 DLL program library HYPERWAR DBWIN DLL program library HYPERWAR DIBAPI DLL program library HYPERWAR CLIB DLL program library HYPERWAR HYPERWAR HLP Help file HYPERWAR NOTES TXT I O Wiring List comments HYPERWAR DATAx HLD Example download files HYP...

Page 278: ...11 APPENDIX C HYPERWARE FILE LISTING USING THE OMP MODL 11 116 NOTES ...

Page 279: ......

Page 280: ...ted in the socket on the exposed circuit board 5 Gently pry the cell to be replaced out of its holder with a small blunt non metallic tool being careful not to puncture the cell or damage any surrounding circuitry Insulated tweezers may assist in pulling the cell out of the holder Use care during this step so that the spring loaded contact is not bent up excessively 6 Slide a new cell Panasonic BR...

Page 281: ...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 Call with any questions ...

Page 282: ...11 APPENDIX E CHANGING THE OMP MODL EPROM USING THE OMP MODL 11 120 NOTES ...

Page 283: ...de When a replacement EPROM is received use the following procedure to remove and replace the EPROMs CAUTION The EPROM chip is especially sensitive to damage from static discharge Discharge body static before working with the OMP MODL and EPROM by touching a grounded surface Call with any questions To change the EPROM chip 1 Download any valuable data retained in OMP MODL memory 2 Turn off the OMP...

Page 284: ...e bottom plate and or ML BATT module onto the MLCPU 1 module and reinstall the four side retaining screws 9 Power up the OMP MODL The LCD should display some verbage which indicates that the EPROM is correctly installed Perform a 3 button initialization at this time with the following procedure A Depress and hold the NEXT button down on the front panel B Momentarily depress the STOP and RESET butt...

Page 285: ...adds additional settling time to the total time required for a reading Additional settling time required for each of the three levels is specified in the table below If speed of execution of the Program Net is not of concern utilize the High level of filtering for best noise rejection Filter Level Additional Settling Time None 0 High 15 mS 50Hz 60Hz Sofware Filtering Noise radiated from utility po...

Page 286: ...o a OMP MODL equpped with an HLIM 1 The input channel was configured with the 50 Hz filtering enabled As can be seen from the plot at 50 Hz the amplitude of the noise is radically reduced As with all filtering a compromise is involved Line Rejection filtering adds approximately 8 5 mS for 60 Hz rejection 10mS for 50Hz to the measurement and processing time required for a reading If the desired sam...

Page 287: ...uput This processing then progresses through the remaining icons in the Program Net from left to right 4 When the processing has progressed completely through the Program Net the OMP MODL then waits if any time remains waiting for the next Sample Rate Clock to generate an Update command If the Program Net specifies Seconds resolution mode Global Icon the OMP MODL goes into a low power sleep mode t...

Page 288: ...11 APPENDIX G HYPERNET THEORY OF OPERATION USING THE OMP MODL 11 126 NOTES ...

Page 289: ...m offering similar power and flexibility of the OMP MODL in rugged self contained weatherproof enclosure OM 420 an integrated data logging system that includes an RPS 1 rechargeable power supply and the OM 320 all ruggedly packaged in a NEMA 4X rated enclosure With this system higher current sensor excitation eg 4 20mA transmitters is simply configured Under control of the OM 320 Program Net the p...

Page 290: ...11 APPENDIX I RS 232 CABLE PORT AND ADAPTER USING THE OMP MODL 11 128 NOTES ...

Page 291: ...OMP MODL 2 Ground 3 Transmit OMP MODL output 4 Receive OMP MODL input 5 Not Used 6 DTR OMP MODL input computer asserts HI to wake up the OMP MODL serial port 2 3 4 5 7 20 TXD RXD RTS CTS GND DTR DB 25 Female to PIN 2 to PIN 3 to PIN 4 to PIN 6 TXD RXD RTS CTS GND DTR 2 3 4 5 7 8 to PIN 2 to PIN 3 to PIN 4 to PIN 6 DB 9 Female End View of Adapter 6 5 4 3 2 1 ...

Page 292: ...11 APPENDIX I RS 232 CABLE PORT AND ADAPTER USING THE OMP MODL 11 130 RS 232 Port on Logger 6 Conductor Phone Cable RJ 12 shown with contacts facing UP ML119b 6 5 4 3 2 1 1 2 3 4 5 6 1 2 3 4 5 6 ...

Page 293: ...nnels on an Interface Module that is not currently installed in the OMP MODL or if configuration switches on a module are not set correctly the OMP MODL will catch this incompatibility In OMP MODLs running at higher speeds this message may display if a Program Net upload is attempted while the OMP MODL is Enabled If this occurs stop the OMP MODL and retry the upload Bad Program Net warning dialog ...

Page 294: ...endix D for the location of this fuse The fuse can be checked with a continuity meter and should read less than 1 ohm of resistance If it is open replace it with a 1 5A Littelfuse P N 273 015 available from Omega Engineering Incorporated or an electronic components distributor SERIAL COMMUNICATION PROBLEMS Cannot establish an RS 232 link Insure that only Omega Engineering OMP MODL adapters and cab...

Page 295: ...d features Hence standard commands can t be supplied for the plethora of modems available on the market today The following short list of commands is fairly consistent between modems AT Attention command F0 Use factory defaults settings 0 common usage F1 Use factory defaults settings 1 also common E0 Turn off local Echo of commands Q0 Enable Result Codes V1 Use Verbal Result Codes Local 2400 to Re...

Page 296: ...Manual supplied with the local 14 4 modem Examples of functional strings for two different modems follow US Robotics 14 4 AT F1E0X4 N3 Pract Periphs 14 4 AT F1Q0E0V1 M0 Local 14 4 to Remote 14 4 MDM 14 4 Modem Option Within the HyperWare Modem Communication Dialog Box set Baud Rate 19 200 Initialization String Set the local modem to its factory defaults F0 or F1 and then turn Echo Off and enable V...

Page 297: ...11 APPENDIX K MODEM CONFIGURATION USING THE OMP MODL 11 135 ...

Reviews: