Omega DP41-B Series User Manual

Omega DP41-B Series User Manual

Universal input
Hide thumbs Also See for DP41-B Series:
Table of Contents

Advertisement

RoHS 2 Compliant
User' s Guide
Shop on line at
®
®
omega.com
e-mail: info@omega.com
For latest product manuals
omegamanual.info
DP41-B Series
Serial Communication Option

Advertisement

Table of Contents
loading

Summary of Contents for Omega DP41-B Series

  • Page 1 RoHS 2 Compliant User’ s Guide Shop on line at ® ® omega.com e-mail: info@omega.com For latest product manuals omegamanual.info DP41-B Series Serial Communication Option...
  • Page 2 The information contained in this document is believed to be correct but OMEGA Engineering, Inc. accepts no liability for any errors it contains, and reserves the right to alter specifications without notice.
  • Page 3: Table Of Contents

    Table of Contents SECTION 1 INTRODUCTION ..................1-1 SECTION 2 HARDWARE ..................2-1 Definition of terms..................2-1 RS-232 and RS-485 hardware ..............2-1 SECTION 3 USING THE CONFIGURATION SETUP..........3-1 SECTION 4 DEFINITIONS..................4-1 Meter or DCE.....................4-1 Computer or DTE ..................4-1 Point to Point .....................4-1 Multi Point (Multi-Drop)................4-1 Simplex......................4-1 Half Duplex ....................4-1 Full Duplex....................4-1...
  • Page 4 Table of Contents SECTION 8 COMMAND AND RESPONSE STRUCTURE ..........8-1 Message String..................8-1 8.1.1 “Data” and “Non Data”..............8-1 8.1.2 Brackets and Spaces ..............8-1 Commands and Structure................8-2 8.2.1 Read Communications Configuration Command ......8-2 8.2.2 General Command Structure ............8-3 8.2.3 Command Formats.................8-4 8.2.4 Command Suffix ................8-6 Response Structure...................8-9 8.3.1 No Error..................8-9 8.3.2 Echo Mode ..................8-9...
  • Page 5 Table of Contents 10.17 Block A....................10-17 10.18 Block B ....................10-19 10.19 Block C ....................10-21 10.20 Block D ....................10-22 10.21 R/W44 (Block E) ..................10-23 10.22 R/W45 (Block F) ..................10-23 10.23 ....................10-23 10.24 ....................10-23 10.25 ....................10-23 10.26 R/W50 ....................10-24 10.27 R/W51,R/W52,R/W53,R/W54,R/W55,R/W56,R/W57,R/W58 R/W59 R/W5A..10-25 10.28 Set Sign and Decimal Point Format ............10-26 10.29...
  • Page 6 Table of Contents Table 2.1 Meter Hookup (RS-232) to the Computer ..........2-4 Table 2.2 Meter Hookup (RS-232) to the Printer...........2-4 Table 2.3 Half-Duplex Hookup (RS-485) to the Computer........2-5 Table 2.4 Full-Duplex Hookup to the Computer ............2-6 Table 4.1 The ASCII Character Code..............4-5 Table 4.2 Meter Receiving Voltages..............4-6 Table 4.3...
  • Page 7: Section 1 Introduction

    1. Introduction This manual is intended to facilitate digital communication between your computer (or other controlling device) and one or more meters. This digital-communications manual is provided for use with the meters’ OWNER’S MANUAL, which provide details of all applicable inputs, connections, options, pushbutton controls and programming procedures.
  • Page 8: Section 2 Hardware

    2. Hardware 2.1 DEFINITION OF TERMS Received line on RS-232 Transmit line on RS-232 RTS: Request to send +RX: First pair received line on RS-422/485 +TX: First pair transmit line on RS-422/485 -RX: Second pair received line on RS-422/485 -TX: Second pair transmit line on RS-422/485 RTN: Ground/Return...
  • Page 9 2. Hardware Figure 2-1. RS-232 / RS-485 Option Board You should install the option board in such a way the pin “1A” of “P11” is aligned with pin “1A” of “J11” (on main board, refer to Figure 2-2). When interfacing the meter to devices that do not have handshaking lines, i.e. RTS/CTS, the S3-E Jumper should be installed.
  • Page 10: Figure 2-2 Main Board With The Rs-232/Rs-485 Option Board

    2. Hardware RS232/RS485 BD SIGNAL INPUT BD POWER BD Figure 2-2. Main Board with the RS-232/RS-485 Option Board P18A P18B Figure 2-3. Rear of Meter with J4 connection.
  • Page 11 2. Hardware Figures 2-4A and Figure 2-4B show the four-wire RS-232 connections between the host computer/controller using either a 9-pin or 25-pin “D” connector and the meter (point-to-point full duplex, with RTS handshake). RJ-11 Figure 2-4A. RJ-11 to D9 Connector RJ-11 Figure 2-4B.
  • Page 12: Figure 2-5 Multipoint, Half-Duplex Rs-485 Connection

    2. Hardware Logic symbols are opto-isolated, and drive power is obtained from a galvanically- isolated transformer winding so that the differential signals (minimum ±2 V) will not be altered by an external ground; earthing of the external transceiver power supply is recommended to limit common-mode voltage.
  • Page 13: Figure 2-6 Multipoint Full-Duplex Rs-485 Connection

    2. Hardware METER #1 METER #30 HOST RX/TX COMPUTER METER #31 RECEIVE TRANSMIT RECEIVE TRANSMIT = TWISTED SHIELDED PAIR Figure 2-6. Multipoint Full-Duplex RS-485 Connection Table 2.4. Full-Duplex Hookup to the Computer METER COMPUTER (DCE) (DTE) PIN SIGNAL/FUNCTION RJ-12 D9/D25 (SEE MFG DWG) –TX (SEE MFG DWG)
  • Page 14: Section 3 Using The Configuration Setup

    3. Using The Configuration Setup The Configuration software is simple to use for both the new style (INF-B) and the legacy ones (INFP, INFS, INFT and INFU), based on your selection. It is able to read or write the configuration to a device through Serial or TCP/IP communication and displays corresponding jumper settings of the device i.e.
  • Page 15: Section 4 Definitions

    4. Definitions This Guide uses some abbreviations and compact wording to signify devices and concepts with detailed descriptions. Significant items are: 4.1 METER OR DCE The term “METER” signifies one or more meters (or devices with compatible communications) which respond to the commands (requests) of a controller device such as a computer.
  • Page 16: Rs-232 (Ccitt V.24)

    4. Definitions 4.8 RS-232 (CCITT V.24) Bipolar ±5 to ±15 V point-to-point transmission for short distances and moderate data rates. The meter operates with full-duplex RS-232, with two wires (RX and TX), plus a common ground, to transmit baud in either direction. A third signal wire, Request To Send, is referenced to the same ground wire and is used by the computer (DTE) to control transmissions of the meter (DCE).
  • Page 17: Ascii

    4. Definitions 4.12 ASCII Table 4.1 shows the ASCII (American Standard Code for Information Interchange) symbols which can be encoded in a 7-bit binary code (DB0 through DB6). When organized in table form, these 7 bits may be regarded as the symbol address, the most significant 3 bits determining the column and the last four bits determining the row.
  • Page 18: Hex Ascii

    4. Definitions 4.13 HEX ASCII Storage in most digital devices is in groups of 8 bits, called bytes. Each byte has a most-significant nibble (the left most 4 bits) and a least-significant nibble. To make the best use of the available storage, all possible bit sequences should be used, so each nibble can have 16 different values (not just the ten of decimal notation).
  • Page 19: Table 4.1 The Ascii Character Code

    4. Definitions Table 4.1. The ASCII Character Code DB6= DB5= DB4= SOH DC1 " ENQ NAK & ‘ 10 1 12 1 < 13 1 14 1 > 15 1 Non-numeric symbols (e.g., letters) or unprinted characters that are sent in hex data strings are transmitted as the two characters of their hex address;...
  • Page 20: Transmission Voltage Levels

    4. Definitions 4.14 TRANSMISSION VOLTAGE LEVELS The voltage levels accepted by the meter are those of the standards, and the meter outputs are well regulated and well within the standards. The two wires carrying the signal are designated “A” and “B”; for RS-232, “B” is taken as the 0 V ground. Table 4.2.
  • Page 21: Section 5 Baud Rates

    5. Baud Rates The meter can operate at any rate from 300 to 19,200 in 2:1 steps. Following are the baud rates used by the meter: 300, 600, 1200, 2400, 4800, 9600, and 19200. 6. Character Waveform Ten or eleven bits are used for each character: a start bit, 7 bits for the ASCII character, one parity bit, and either one or two stop bits.
  • Page 22: Section 7 Classes Of Operation

    7. Classes of Operation There are two (2) classes of operation associated with meter serial communications: Point-to-point and Multipoint. (Refer to Section 10.13) 7.1 POINT-TO-POINT No device address is included in the command or response message when operating in this class. There are two (2) modes associated with this class; CONTINUOUS and COMMAND.
  • Page 23: Message Handshake

    7. Classes of Operation 7.1.1.1 MESSAGE HANDSHAKE The RTS line from the host controller is checked when the device is ready to send measurement data. If the RTS is true, it sends the complete message data without interruption even if RTS goes false in the middle of transmission. If RTS is false, it skips sending the data completely and continues with the next measurement.
  • Page 24: Alarm Mode

    7. Classes of Operation 7.2.2 ALARM MODE All devices can be put into the alarm mode simultaneously by a single address 00 command. In the alarm mode, the bus is quiet until one of the devices detects and alarm condition. It then transmits its address onto the bus and goes out of the alarm mode.
  • Page 25: The Meter As A Remote Display

    7. Classes of Operation 7.3 THE METER AS A REMOTE DISPLAY The meter has the capability to become a remote display. While in this mode, it can accept any word with 1 to 6 letters (7 including one decimal point). Valid characters are: numbers from 0-9, upper-case letters from A-Z, space, period, “/”, “–”, “+”, “,”...
  • Page 26: Command Structure For Double Tasking

    7. Classes of Operation 7.4.1 COMMAND STRUCTURE FOR DOUBLE TASKING The general command structure for this mode is as follows: *[nn]Y02<DATA><CR> Where: = The recognition character = Device address (Required for multipoint mode only) = Command index DATA = 3 byte Hexadecimal based (24 bits) value as: 1) First 20 bits are the absolute value (Maximum is 999999 when positive and 99999 when negative) 2) Bits 21, 22, 23 are assigned to the decimal point as shown below:...
  • Page 27: Section 8 Command And Response Structure

    8. Command and Response Structure 8.1 MESSAGE STRING 8.1.1 “DATA” AND “NON DATA” Each of the many types of messages between computer or printer and the meter is transmitted or received as a string of ASCII characters. These characters are classified as “DATA”...
  • Page 28: Commands And Structure

    8. Command and Response Structure 8.2 COMMANDS AND STRUCTURE The meter responds to over 150 different commands from the computer. This section gives the format and lists all commands by COMMAND CLASS and COMMAND SUFFIX. 8.2.1 READ COMMUNICATIONS CONFIGURATION COMMAND To have the meter report its current communication parameters, the special command “^AE”...
  • Page 29: General Command Structure

    8. Command and Response Structure 8.2.2 GENERAL COMMAND STRUCTURE The meter can be commanded to “read”, i.e., to transmit (send) data from either the nonvolatile memory (EEPROM) or from the volatile working memory (RAM). The meter can also be commanded to “write”, i.e., store new values for data processing or meter control.
  • Page 30: Command Formats

    8. Command and Response Structure 8.2.3 COMMAND FORMATS For “P” and “W” Command classes: a) Point-to-point mode: b) Multipoint mode: * ccc<data>[hh]<CR> *nnccc[<data>][hh]<CR> For “G” and “R” Command classes: a) Point-to-point mode: b) Multipoint mode: *ccc[hh]<CR> *nnccc[hh]<CR> For “X”, “V”, “U”, “D”, “E”, and “Z” Command classes: a) Point-to-point mode: b) Multipoint mode: *ccc[hh]<CR>...
  • Page 31 8. Command and Response Structure Where “*” is the selected Recognition Character, you may select any ASCII table symbol from “!” (hex address “21”) to the right-hand brace (hex “7D”) except for the caret “^”, “A”, “E”, which are reserved for bus format request. “[nn]”...
  • Page 32: Command Suffix

    8. Command and Response Structure 8.2.4 - COMMAND SUFFIX The two HEX characters following the command class letter are used to specify the data, features or menu items which the command affects. Table 8.2 gives the command letter, suffix, feature affected, and the number of data characters included in the command.
  • Page 33 8. Command and Response Structure COMMAND SUFFIX ITEM AFFECTED # CHAR SECTION G,P,R,W SP.CNF, control setpoints 1 and 2 10.5 G,P,R,W AL.CNF, control setpoints 3 and 4 10.6 G,P,R,W AL MOdE, alarm function 10.7 G,P,R,W NUM.dLy, alarm delay 10.8 SP db, setpoint hysteresis 10.36 AL db, alarm hysteresis 10.37...
  • Page 34 8. Command and Response Structure NOTES: 1. Each BLOCK is the string of HEX-ASCII data which is produced by the concatenation of the data for single items listed below: BLOCK A = 26+17+25+0B+09+08+24+23+22+21 BLOCK B = 1E+1F+20+1A+18+13+12+11+10+05+0C+16+07+1C+1B+0E+0A BLOCK C = 1D+15+14+04+03+02+01 BLOCKS D, E AND F are meter factory calibration values.
  • Page 35: Response Structure

    8. Command and Response Structure 8.3 RESPONSE STRUCTURE The meter transmits different response formats according to the type of command it receives, e.g. if it is in echo or no-echo mode and if an error has occurred or not. 8.3.1 NO ERROR 8.3.2 ECHO MODE (SEE SECTIONS 10.13) For type (1) Command: [nn]ccc<data>[hh]<CR>[<LF>]...
  • Page 36: Data Length Corresponding To The Response Structure

    8. Command and Response Structure 8.3.3 NO ECHO MODE continued Where “nn” is the meter’s address in HEX format and is omitted from the response format if the communication is in the point-to-point mode. “ccc” is the three (3) character command prefix letter and it’s suffix number. “d” is one ASCII character. “[hh]”...
  • Page 37: Error Response

    8. Command and Response Structure 8. Command and Response Structure 8.5 ERROR RESPONSE The meter is capable of detecting the different errors during the communication process and will transmit an indicating message to the host controller. 8.5.1 ERROR RESPONSE FORMAT Echo Mode [nn]?ee<CR>[<LF>] No echo mode...
  • Page 38: Description

    8. Command and Response Structure 8. Command and Response Structure 8.5.3 DESCRIPTION 1. COMMAND ERROR occurs when: a. Command prefix letter is not valid b. Command suffix is not valid 2. FORMAT ERROR occurs when: a. Length of the message is either shorter or longer than it should be. b.
  • Page 39: Status Character Formats

    8. Command and Response Structure 8. Command and Response Structure 8. Command and Response Structure 8. Command and Response Structure 8.6 STATUS CHARACTER FORMATS The meter upon receiving U01 or U02 Command will transmit alarm or peak/valley status characters respectively. 8.6.1 ALARM STATUS CHARACTERS Table 8.4 shows the transmitted character for each of the sixteen possible setpoint/alarm states.
  • Page 40: Peak/Valley (Hi/Lo) Status Characters

    8. Command and Response Structure 8. Command and Response Structure 8. Command and Response Structure 8. Command and Response Structure 8. Command and Response Structure 8.6.2 PEAK/VALLEY (HI/LO) STATUS CHARACTERS Table 8.5 gives the characters transmitted to show changes in Peak/Valley readings. The meter keeps track of Peak and Valley changes at the completion of each measurement, so that the occurrence of new values can be signaled.
  • Page 41: Vo1" Response Data Format

    8. Command and Response Structure 8. Command and Response Structure 8. Command and Response Structure 8. Command and Response Structure 8. Command and Response Structure 8.7 "VO1" RESPONSE DATA FORMAT As described in Section 8.3 response to the “V01” Command has the following format if in echo mode: [nn][V01][Sa[b]]S<value>[S<value>][S<value>][S<value>][<SP>uuu][hh]<CR>[<LF>] “nnV01”...
  • Page 42: Ae" Response Format

    8. Command and Response Structure 8. Command and Response Structure 8. Command and Response Structure 8. Command and Response Structure 8. Command and Response Structure 8.8 “^AE” RESPONSE FORMAT The meter’s response to “^AE[nn]<CR>” is 4 bytes of data, sent as 8 HEX-ASCII characters, followed by a carriage return (no other characters even when programmed to echo).
  • Page 43 8. Command and Response Structure 8. Command and Response Structure 8. Command and Response Structure 8. Command and Response Structure 8. Command and Response Structure 4. Read alarm status character from the meter number 15 HEX: Command format *15U01<CR> Response format 15U01@<CR>...
  • Page 44: Section 9 Meter Bus Response

    9. Meter Bus Response As detailed before, the meter can receive and transmit at baud rates up to 19,200. No data is ever lost by the meter even at the highest rate with the most complex meter program, provided that the computer does not attempt to interrupt a transmission from the meter by transmitting at the same time.
  • Page 45: Meter's Response Time

    9. Meter Bus Response 9.1.1 METER’S RESPONSE TIME RESPONSE TIME: this is the period from the time the meter detects the first command character to the time that it starts transmitting proper response. Response time = Transmit command time + program delay time + turn around delay time. Where: Transmit Command Time = the transmission period of full command from the host computer to the meter.
  • Page 46: Point To Point Continuous Mode

    9. Meter Bus Response 9.2 POINT-TO-POINT CONTINUOUS MODE As described before, the meter transmits its different measurement values in strings of characters continuously on the bus. The length of the string is variable and is controlled by two menu items: “DAt.FMt” and “bUS.FMt” (see Sections 10.12 and 10.13).
  • Page 47: Multipoint Alarm Mode Response

    9. Meter Bus Response 9.3 MULTIPOINT ALARM MODE RESPONSE The meter is commanded into the ALARM mode by detecting the alarm code–E03 after its own address or the common 00 address. It stays silent unless an alarm already exists. If an alarm is detected, it immediately transmits its own address with its alarm status characters.
  • Page 48: Section 10 Data Format Commands (P, G, R, W)

    10. Data Format Commands (P, G, R, W) This section introduces data formats in detail. The following conditions are assumed in the text and in examples in this section 1. The recognition character is the asterisk(*). 2. The meter address number is 15 HEX (21 decimal) 3.
  • Page 49: Reading Configuration ("Rdg.cnf")

    10. Data Format Commands (P, G, R, W) 10.1 READING CONFIGURATION (“RdG.CNF”) TABLE 10.1 READING CONFIGURATION BIT POSITION RdG.CNF dIRECt Direct Format for Rd.SC.OF 2.CdINt 2-Coordinate Format for Rd.SC.OF dP.ACtV yES Active Decimal Point dP.ACtV NO Independent Decimal Point SP1.FLS dISABL SP1 Flashing SP1.FLS ENAbLE SP1 Flashing SP2.FLS dISABL SP2 Flashing SP2.FLS ENAbLE SP2 Flashing...
  • Page 50: Input Configuration ("Inp.cnf" And "Input")

    10. Data Format Commands (P, G, R, W) 10.2 INPUT CONFIGURATION (“INP.CNF” and “INPUt”) TABLE 10.2 INPUT CONFIGURATION BIT POSITION INP.CNF and INPUt 60 Line Frequency 60Hz 50 Line Frequency 50Hz SLOW (14/SEC) Reading Rate FAST (100/SEC) Reading Rate UNIPOL Voltage Unipolar; tC BIPOL Voltage Bipolar C Unit of Temperature Degree C F Unit of Temperature Degree F...
  • Page 51: Setting Count By ("Cntby") And Decimal Point ("Set Dp")

    10. Data Format Commands (P, G, R, W) 10.3 SETTING COUNT BY (“CNtby”) AND DECIMAL POINT (“SEt dP”) TABLE 10.3 COUNT BY and DECIMAL POINT BIT POSITION CNtby and SEt dP 001 Count By 1 002 Count By 2 005 Count By 5 020 Count By 10 020 Count By 20 050 Count By 50...
  • Page 52: Filter Configuration "Filter" And "Out.typ

    10. Data Format Commands (P, G, R, W) 10.4 FILTER CONFIGURATION “FILtER” AND “OUt.tyP” TABLE 10.4 FILTER CONFIGURATION and OUTPUT TYPE BIT POSITION FILtER and OUt.tyP 001 Filter Time 1 002 Filter Time 2 004 Filter Time 4 008 Filter Time 8 016 Filter Time 16 032 Filter Time 32 064 Filter Time 64...
  • Page 53: Setpoint 1 And 2 Configuration ("Sp.cnf")

    10. Data Format Commands (P, G, R, W) 10.5 SETPOINT 1 AND 2 CONFIGURATION (“SP.CNF”) Table 10.5 Setpoint Configuration BIT POSITION SP.CNF AbOVE SP1 Active Above bELOW SP1 Active Below N.OPEN SP1 Normal Open N.CLOSE SP1 Normal Close SP1 Use Un-filtered Value SP1 Use Filtered Value AbOVE SP2 Active Above bELOW SP2 Active Below...
  • Page 54: Alarm (Setpoints 3 And 4) Configuration ("Al.cnf")

    10. Data Format Commands (P, G, R, W) 10.6 ALARM (SETPOINTS 3 AND 4) CONFIGURATION (“AL.CNF”) TABLE 10.6 ALARM CONFIGURATION BIT POSITION AL.CNF AbOVE AL1 Active Above bELOW AL1 Active Below N.OPEN AL1 Normal Open N.CLOSE AL1 Normal Close AL1 Use Un-Filtered Value AL1 Use Filtered Value AbOVE AL2 ACTIVE Above bELOW AL2 ACTIVE Below...
  • Page 55: Alarm Functions ("Al.cnf And Al.mode")

    10. Data Format Commands (P, G, R, W) 10.7 ALARM FUNCTIONS (“AL.CNF and AL.MOdE”) TABLE 10.7 ALARM CONFIGURATION AND MODE BIT POSITION AL.CNF and AL.MOdE PROC AL1 Process HI dEV AL1 HIGH Deviation LO dEV AL1 LOW Deviation bNd.dEV AL1 BAND Deviation UNLtCH AL1 Un-Latched Alarm LAtCH AL1 Latched Alarm (Not Used)
  • Page 56: Output Configuration ("Out.cnf") And A To D Rate ("Ad.rate")

    10. Data Format Commands (P, G, R, W) 10.9 OUTPUT CONFIGURATION (“OUt.CNF”) and A to D RATE (“Ad.RAtE”) TABLE 10.9 OUTPUT CONFIGURATION BIT POSITION OUt.CNFand Ad.RAtE dISABLE Analog Output ENAbLE Analog Output 0-10 V Output 0-20 mA Output Parallel BCD dISABL (not used) Parallel BCD ENAbLE (not used) BCD Output Display Value (not used) BCD Output Peak Value (not used)
  • Page 57: Input Type ("Input") And Reading Scale & Offset ("Rd.sc.of")

    10. Data Format Commands (P, G, R, W) 10.10 INPUT TYPE (“INPUt”) and READING SCALE & OFFSET (“Rd.SC.OF”) TABLE 10.10 INPUT TYPE and READING SCALE & OFFSET BIT POSITION INPUt and Rd.SC.OF TC: J; RTD: 2Pt392 2 wire 100ohm a=392; Process:+/-50mV, 0-100mV;...
  • Page 58: Serial Communications Configuration ("Comm")

    10. Data Format Commands (P, G, R, W) 10.11 SERIAL COMMUNICATIONS CONFIGURATION (“COMM”) TABLE 10.11 SERIAL COMMUNICATIONS CONFIGURATION BIT POSITION COM.PAR and MOdbUS Baud Rate 300 Baud Rate 600 Baud Rate 1200 Baud Rate 2400 Baud Rate 4800 Baud Rate 9600 Baud Rate 19200 (Not Used) MODBUS Disable...
  • Page 59: Data Format ("Dat.fmt")

    10. Data Format Commands (P, G, R, W) 10.12 DATA FORMAT (“dAt.FMt”) TABLE 10.12 DATA FORMAT BIT POSITION DAt.FMt Alarm Status - EXCLUDED Alarm Status - INCLUDED Peak / Valley Status - EXCLUDED Peak / Valley Status - INCLUDED Current Reading - EXCLUDED Current Reading - INCLUDED Filtered Value - EXCLUDED Filtered Value - INCLUDED...
  • Page 60: Communications Bus Format ("Bus.fmt")

    10. Data Format Commands (P, G, R, W) 10.13 COMMUNICATIONS BUS FORMAT (“bUS.FMt”) TABLE 10.13 BUS FORMAT BIT POSITION bUS.FMt Checksum - EXCLUDED Checksum - INCLUDED NO Line Feed Line Feed following with <CR. NO ECHO ECHO Point to Point Mode (RS-232) Multi-Point (RS-485) CONTINUOUS (Point to Point Mode) COMMAND...
  • Page 61: Lockout Configuration ("Lck.cnf")

    10. Data Format Commands (P, G, R, W) 10.14 LOCKOUT CONFIGURATION (“LCk.CNF”) TABLE 10.14 LOCKOUT CONFIGURATION BIT POSITION LCk.CNF SP1 LOCKOUT: UNLOCK LOCK SP2 LOCKOUT: UNLOCK LOCK AL1 LOCKOUT: UNLOCK LOCK AL2 LOCKOUT: UNLOCK LOCK INPUt LOCKOUT: UNLOCK LOCK RdG.CFG LOCKOUT: UNLOCK LOCK INP.CFG LOCKOUT: UNLOCK LOCK...
  • Page 62: Table 10.15 Lockout Configuration And Normal Color

    10. Data Format Commands (P, G, R, W) 10.15 LOCKOUT CONFIG. (“LCk.CNF”) and NORMAL COLOR (“N.COLOR”) TABLE 10.15 LOCKOUT CONFIGURATION and NORMAL COLOR BIT POSITION LCk.CNF and N.COLOR OUt.CNF LOCKOUT: UNLOCK LOCK SP.CNF LOCKOUT: UNLOCK LOCK AL.CNFG LOCKOUT: UNLOCK LOCK COMM LOCKOUT: UNLOCK LOCK COLOR LOCKOUT: UNLOCK...
  • Page 63: Color Configuration ("Color")

    10. Data Format Commands (P, G, R, W) 10.16 COLOR CONFIGURATION (“COLOR”) TABLE 10.16 COLOR CONFIGURATION BIT POSITION COLOR SP1 COLOR: HOLD SP1 COLOR: GREEN SP1 COLOR: RED SP1 COLOR: AMBER SP2 COLOR: HOLD SP2 COLOR: GREEN SP2 COLOR: RED SP2 COLOR: AMBER AL1 COLOR: HOLD AL1 COLOR: GREEN...
  • Page 64: Block A

    10. Data Format Commands (P, G, R, W) 10.17 BLOCK A BLOCK COMMAND PREFIX COMMAND SUFFIX (HEX) NOTE: R,W means “R” or “W” This block consists of ten (10) items and thirty bytes (60 ASCII characters): TABLE 10.17 R/W40 (BLOCK A) *W40200000100001200000100001200000100001200000200000200000200000 BYTE NUMBER...
  • Page 65 10. Data Format Commands (P, G, R, W) 10.17 BLOCK A continued EXAMPLE: To configure meter working with the following order and desired options: FUNCTIONS DESIRED OPTIONS EQUIVALENT HEX VALUE Analog Out Offset 700000 Analog Out Scale 0.0001 A186A0 Input Offset 700000 Input Scale 6186A0...
  • Page 66: Block B

    10. Data Format Commands (P, G, R, W) 10.18 BLOCK B BLOCK COMMAND PREFIX COMMAND SUFFIX (HEX) NOTE: R,W means “R” or “W” This block consists of 17 items and 19 bytes (38 ASCII characters): TABLE 10.18 R/W41 (BLOCK B) *W412A202020010115030000002000000894040000 BYTE NUMBER...
  • Page 67 10. Data Format Commands (P, G, R, W) 10.18 BLOCK B continued R/W41 (BLOCK B) EXAMPLE: To configure meter working with following order and desired options: FUNCTIONS DESIRED OPTIONS EQUIVALENT HEX. VALUE Recognition Character Units of Measure 6D5600 Serial Delay 100msec.
  • Page 68: Block C

    10. Data Format Commands (P, G, R, W) 10.19 BLOCK C BLOCK COMMAND PREFIX COMMAND SUFFIX (HEX) NOTE: R,W means “R” or “W” This block consists of 7 items and 10 bytes (20 ASCII characters): TABLE 10.19 R/W42 (BLOCK C) *W4200010014001400000000 BYTE NUMBER...
  • Page 69: Block D

    10. Data Format Commands (P, G, R, W) 10.20 BLOCK D R/W43, 44, 45, 46, 47, 48 are reserved by factory. It is not recommended that that the customer perform these commands. TABLE 10.20 R/W43 (BLOCK D) *To write default value: W43000000000000000000008000000000008000800000008000000080000640 BYTE NUMBER DESCRIPTION...
  • Page 70: R/W44 (Block E)

    10. Data Format Commands (P, G, R, W) 10.21 R/W44 (BLOCK E) To write default value: W44800000008000000080000000800000008000000080000000 TABLE 10.21 R/W44 (BLOCK E) BYTE NUMBER DESCRIPTION NUMBER OF DEFAULT & ORDER BYTE VALUE 500mV Scale 8000 500mV Offset 0000 5 V Scale 8000 5 V Offset 0000...
  • Page 71: R/W50

    10. Data Format Commands (P, G, R, W) 10.26 R/W50 TABLE 10.23 R/W50 Number Default Command DESCRIPTION of Byte Value Suffix 1st Byte: MENU1 and MENU2 (SetColor.CNF) selector 0400 2nd Byte: NUM.PNt value of MP.SC.OF TABLE 10.24 R/W50 NUM.PNt and MENU selection BIT POSITION FUNCTION 15 14 13 12 11 10 9...
  • Page 72: R/W51,R/W52,R/W53,R/W54,R/W55,R/W56,R/W57,R/W58 R/W59 R/W5A

    10. Data Format Commands (P, G, R, W) 10.27 R/W51, R/W52, R/W53, R/W54, R/W55, R/W56, R/W57, R/W58, R/W59, R/W5A: TABLE 10.25 *R/W5XXXXX DESCRIPTION NUMBER DEFAULT COMMAND 1st 3 bytes = Read0 value of BYTES VALUE SUFFIX 2nd 3 bytes = Input0 value MP.SC.OF Read/Input 0 values = Pointer 0 200000200000 MP.SC.OF Read/Input 0 values = Pointer 1...
  • Page 73: Set Sign And Decimal Point Format

    10. Data Format Commands (P, G, R, W) 10.28 SET SIGN AND DECIMAL POINT FORMAT Command suffixes “21”, “22”, “23” and “24” set the value of Setpoints 1, 2, 3 and 4 respectively (the last two often used as Alarm 1 and 2). Each setpoint is described by three bytes (six HEX-ASCII characters), with the sign and decimal point encoded in the MSN: (Here, “FFFFFF”...
  • Page 74: Rs-485 Meter "Addres

    10. Data Format Commands (P, G, R, W) 10.29 RS-485 METER “AddRES” This “1A” command suffix uses 2 HEX-ASCII characters for the device address, but that number is limited to the 1 to 199 decimal range (many more numbers than the 32- device hardware limit).
  • Page 75: Recognition Character (Ser.rcg)

    10. Data Format Commands (P, G, R, W) 10.31 RECOGNITION CHARACTER (SER.RCG) You can change the security code for commands with this “1E” command suffix; the ASCII table address (two HEX-ASCII characters) of the selected character is transmitted. Valid character addresses are from 20 hex to 7F hex (32 to 127 decimal) with the exception of “^”, “A”, “E”...
  • Page 76: Tx/Rx Turnaround Delay (Serial Delay Ser.dly)

    10. Data Format Commands (P, G, R, W) 10.33 TX/RX TURNAROUND DELAY (SERIAL DELAY SER.dLy) The four choices provided by the meter for this “20” TABLE 10.27. command suffix only need two bits of storage, but the SERIAL DELAY (“SER.dLy”) standard byte (two nibbles) is used, so that the MSN = 0.
  • Page 77 10. Data Format Commands (P, G, R, W) 10.34 READING, INPUT, or OUTPUT SCALE FACTOR continued The most significant nibble of the scale factor data sets the decimal point (power of 10 multiplier) for the least-significant nineteen bits, which give the magnitude using a right- hand decimal point (decimal 499,999 full scale).
  • Page 78: Reading Offset("Rdg Of"), Input Offset("Inp Of"), Or Output Offset("Out Of")

    10. Data Format Commands (P, G, R, W) 10.35 READING OFFSET (“RdG OF”), INPUT OFFSET (“INP OF”), or OUTPUT OFFSET (“OUt OF”) These 3 (“09”, “25” and “26” command suffixes) all use the same 3-byte (6-nibble or 6 character) format. The most significant bit is the sign bit, “=0” for a positive value, “=1” for a negative value.
  • Page 79: Setpoint 1 And 2 Hysteresis ("Sp Db")

    10. Data Format Commands (P, G, R, W) 10.35 READING OFFSET, INPUT OFFSET, or OUTPUT OFFSET continued The meter (set to echo with “BUS.FMt”) responds: 15G09D17618<CR>. To translate this, the 6 data nibbles are stripped out: “D17618”. The most significant bit (of the “D” nibble) is a “1”, so the offset is negative.
  • Page 80 ModBus Communication Option Supplement Note: To Enable the MODBUS PROTOCOL via Front LED Display Panel Push Button Menu, enter MOdbUS submenu and select option “yES” in the “COMM” Communication Configuration Menu. 1. Introduction Modbus protocol defines a message structure that this Universal Input Meter will recognize and use, regardless of the type of networks over which they communicate.
  • Page 81 The Modbus Message frame is shown below DEVICE ADDRESS FUNCTION CODE DATA CRC CHECK 8 BITS 8 BITS k x 8 BITS 16 BITS hhh…. hhhh where: • h (hex. Number) – character, • k – integers depend on the contents of the data format. Device Address Code •...
  • Page 82 5. Data Field The data field is constructed using sets of two hexadecimal digits, in the range of 00 to FF hexadecimal. The data field of messages sent from a master to slave devices contains additional information, which the slave must use to take the action defined by the function code.
  • Page 83 Modbus RTU Registers • The table below shows the Modbus registers supported by the Universal Input Meters: Refer to Section of FUNCTION NUMBER Comm. Manual: FUNCTION REGISTER CODE OF BYTE (A): INF/DP41 (B): INF-B/DP41-B 03/04, 06 SP1: SETPOINT 1 VALUE 03/04, 06 SP2: SETPOINT 2 VALUE 03/04, 06...
  • Page 84 Command Format The following formats are used to SEND commands by computer and RETURNED by device. 8.1. Read Multiple Register (03 or 04) Send to device Command string format: DATA DEVICE FUNCTION CODE 03 or 04 ADDRESS STARTING REGISTER NUMBER OF REGISTERS 1 BYTE 1 BYTE Returned by device Command string format:...
  • Page 85 Note: the Universal Input Meters support only Read Single Register, so the number of registers should always set to 1. Screenshot for following examples 1- 3: Figure 8.1: Read Command Samples via Infinity Configuration Software. Example 1: For one byte data registers: 1 data string of Command sent section as shown on the Figure 8.1: 01 03 0010 0001 85CF : is to read INPUT CONFIGURATION ( INF.CNF and INPUt ).
  • Page 86 Example 2: For 2 bytes data registers: as shown on the Figure 8.1 as 2 data string of the Command sent section: 01 03 0022 0001 2400: is to read the value of Alarm Deadband (AL.db). FUNCTION DEVICE DATA CODE ADDRESS 03 or 04 STARTING REGISTER...
  • Page 87 Example 3: For 3 bytes data registers: as shown on the Figure 8.1 as 3 data string of the Command sent section: 01 03 0001 0001 D5CA: is to read Setpoint 1 value (SP1). FUNCTION DEVICE DATA CODE ADDRESS 03 or 04 STARTING REGISTER NUMBER OF REGISTERS 01 03 04 0010 0064 FA1D: 3...
  • Page 88 NOTE: Following bits patterns is the format for 3 bytes data registers of READING SCALE (“RdG.SC”), INPUT SCALE (“INP.SC”), AND OUTPUT SCALE (“Out.SC”) which are determined differently than the above example. Value VALUES OF REGISTERS Format (3 Hex. Bytes) Hex. Pattern (2 hex.characters) (2 hex.characters)
  • Page 89 Example 4: For Write Command of one byte data registers: using example on Section & Table 10.1 of Serial Communication Option Operator’s manual to learn how to modify Reading configuration (RdG.CNF), sent/responded data string as following: FUNCTION DATA DEVICE CODE ADDRESS DATA VALUE REGISTER...
  • Page 90 Example 5: For Write Command of two bytes data registers: There are only two registers in this format: Setpoint Deadband (SP.db): Register #21 and Alarm Deadband (AL.db) Register #22. Using Example on Section 10.36 of Serial Communication Option Operator’s manual to write new value of SetPoint Deadband as 6,800 count.
  • Page 91 Example 6: For Write Command of three bytes data registers: In order to modify or configure, users must send two write commands to accomplish this task. First one only change register’s 2 Low Order Bytes (LB)and is just similar to the previous example , However second command must write on converted register of original one to write or modify value of High Order Byte (HB)(as example below illustrate How to set decimal point and sign of value for detail description of Sign &...
  • Page 92 Value -100: FUNCTION DATA Desired DEVICE CODE Values: ADDRESS DATA VALUE REGISTER -100 (2 bytes used) command 1 BYTE 1BYTE (for absolute value) command 1 BYTE 1BYTE (for Sign & dec. point) Figure 8.5: Write (3 Data bytes) Commands Sample via Infinity Configuration Software.
  • Page 93 WARRANTY/DISCLAIMER OMEGA ENGINEERING, INC. warrants this unit to be free of defects in materials and workmanship for a period of one (1) year from the date of purchase. In addition to OMEGA’s standard warranty period, OMEGA Engineering will extend the warranty period for four (4) additional years if the warranty card enclosed with each instrument is returned to OMEGA.
  • Page 94 Where Do I Find Everything I Need for Process Measurement and Control? OMEGA…Of Course! Shop on line at www.omega.com TEMPERATURE Thermocouple, RTD & Thermistor Probes, Connectors, Panels & Assemblies Wire: Thermocouple, RTD & Thermistor Calibrators & Ice Point References Recorders, Controllers & Process Monitors...

Table of Contents