Download Print this page

Advertisement

Quick Links

IPM490 / IPM500
SERIAL COMMUNICATIONS MANUAL
For Series 2 Digital Meters
Custom ASCII protocol
10 Thomas, Irvine, CA 92618, USA
Tel: (949) 465-09001 • • • • Fax: (949) 465-0905 • • • • Website: www.futek.com

Advertisement

loading
Need help?

Need help?

Do you have a question about the IPM490 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Futek IPM490

  • Page 1 IPM490 / IPM500 SERIAL COMMUNICATIONS MANUAL For Series 2 Digital Meters Custom ASCII protocol 10 Thomas, Irvine, CA 92618, USA Tel: (949) 465-09001 • • • • Fax: (949) 465-0905 • • • • Website: www.futek.com...
  • Page 2: Table Of Contents

    1. TABLE OF CONTENTS TABLE OF CONTENTS ....................... 2 INTRODUCTION, CUSTOM ASCII SERIAL PROTOCOL ............. 2 JUMPER SETTINGS & FIELD WIRING FOR SERIAL COMMUNICATIONS ......3 FRONT PANEL SETUP, SERIAL COMMUNICATIONS ............6 RS232 & RS485 COMMUNICATION PROTOCOLS ............9 CONTINOUS MODE ......................
  • Page 3: Jumper Settings & Field Wiring For Serial Communications

    3. JUMPER SETTINGS & FIELD WIRING FOR SERIAL COMMUNICATIONS 3.1 SAFETY WARNINGS Digital panel meters, counters and timers may be powered with AC (mains) from 85-264V ac or 90-300V dc with the high voltage power supply option, or 12-30V ac or 10-48 Vdc with the low voltage power supply option.
  • Page 4 3.3 JUMPERS SETTINGS OF METERS, COUNTERS & TIMERS RS232 Board Normal operation. Slave display operation to RS232 output of another meter. Pull-up resistor on RTS line. Note: The RS232 board is shipped standard with jumpers g and j installed. RS485 and RS485-Modbus Boards Full Duplex Operation b &...
  • Page 5 4. FRONT PANEL SETUP, SERIAL COMMUNICATIONS 4.1 FRONT PANEL SETUP, DIGITAL PANEL METERS & SCALE METER ONLY Press Menu Press Digit Select Press Value Select Key Select Key .SEr __000 Send unfiltered signal Press until Output filtering Send filtered signal Ser 1 is displayed.
  • Page 6: Front Panel Setup, Serial Communications

    Press Menu Press Digit Select Press Value Select Select Key .SEr 00000U Full duplex Serial Setup 3 RS485 half or full duplex Half duplex 00000U Standard continuous mode Special start & stop char. Special start & stop characters 00000U Normal non-latching RTS RTS mode Single transmission, latching RTS 00000U...
  • Page 7 4.2 FRONT PANEL SETUP, COUNTERS & TIMERS ONLY Press Menu Press Digit Select Press Value Select Key Select Key ___000 Send unfiltered signal Serial Setup 1. Output filtering Send filtered signal Press until ___000U 300 baud Ser 1 is displayed. Baud rate 600 baud Fixed Parameters...
  • Page 8 Press Menu Press Digit Select Press Value Select Key Select Key _00000U Normal non-latching RTS (continued) RTS mode Single transmission, latching RTS _00000U Only at end of all items Termination characters At end of each item _00000U All active items Data sent in continuous Item #1 only mode...
  • Page 9: Rs232 & Rs485 Communication Protocols

    5. RS232 & RS485 COMMUNICATION PROTOCOLS 5.1 SERIAL COMMUNICATION FORMAT The serial communication format for both RS232 and RS485 is the following: Mode ....Full Duplex (Separate transmit and receive lines) and Half Duplex (RS485 only) Baud Rate ..300, 600, 1200, 2400, 4800, 9600, 19200 selectable by front panel Menu item “Ser 1”, Sub-menu item “Digit 4”...
  • Page 10 The Counter and Scale Meter are capable of supplying more than 1 measurement value (or “Item”) with each reading, as selected in “Ser 3”. In the counter, there can be up to 3 Items plus a Peak value, depending on the selected Function. The scale meter can transmit Net, Gross and Peak weight.
  • Page 11: Continous Mode

    6. CONTINUOUS MODE 6.1 OVERVIEW In the Continuous Operating Mode, measurements are continuously transmitted by the instru- ment in a standard data format using printable ASCII characters at a user-selectable rate ranging from 50 or 60 Hz line frequency down to one measurement every 72 seconds. This data may be received by a remote display at a distant location, by a printer for data logging purposes, or by a host computer for data analysis or system control.
  • Page 12 Baud Time Time Time Time Rate 1 Item Gate 2 Items Gate 3 Items Gate 4 Items Gate .37s .34s .70s .67s 1.03s 1.00s 1.37s 1.34s .18s .15s .35s .32s .52s .49s .68s .65s 1200 .09s .06s .18s .15s .26s .23s .34s .31s...
  • Page 13: Command Mode

    7. COMMAND MODE 7.1 OVERVIEW In the Command Mode, the device does not send any data automatically, but responds to com- mands received from a host computer. These commands can be: • To transmit the latest or peak measurement • To reset the meter completely or just the peak value and/or latched alarms •...
  • Page 14 Meter SER 2 Serial Comm Meter SER 2 Serial Comm Meter # Meter # Digit 5(6) Address Code Digit 5(6) Address Code CHARS 3 & 4 - COMMANDS AND SUBCOMMANDS The examples below use a default address of 1 following the “*“. Substitute the desired address from the above table of Serial Comm Address Codes.
  • Page 15 REQUEST COUNTER VALUES All active items *1B0 Item 1 *1B1 Item 2 *1B2 Item 3 *1B3 Peak *1B4 Displayed item *1B5 Valley only *1B6 All active items + Peak + Valley *1B7 RESET FUNCTIONS, DPM & SCALE METER Cold reset *1C0 Reads NVMEM into RAM locations after RAM is zeroed.
  • Page 16 Read bytes from RAM Memory Write bytes to RAM Memory (DPM and Scale meter only) Read bytes from Upper RAM Memory Write bytes to Upper RAM Memory Read words from Non-Volatile Memory Write words to Non-Volatile Memory CHARACTER 4 Command character Code # Code # Code #...
  • Page 17 GENERAL, READING AND WRITING NONVOLATILE MEMORY DATA Nonvolatile data is read and written as a continuous string of words consisting of 2 bytes or 4 hex characters (0-9,A-F) per word. Included in the command is the total number of words to be transferred and the most significant address in nonvolatile memory of the continuous string of words.
  • Page 18 = Device address from 1 to 9, A to V, or 0 for common address = Command letter = Sign of value, space (or +) for positive, - for negative value = Digit from 0 to 9 = Decimal point placement and must always be included = Alarm and overload character code, A to H <CR>...
  • Page 19 Command Identifier “*”, the address #, and the Command letter “H”. This is the same format that data is transmitted from a DPM in the Continuous mode. The string of characters must be exactly 8 characters plus the CR in length. SDDDDD.A <CR>...
  • Page 20 4th value of value sequence 4 sequential Values Programmed to select specific data from 1 value only a data string The addressable commands of Modes 0-6 can display remote data on one or more Counters having the command address in a multi-point configuration or a single Counter having the command address in a Point-to-point configuration.
  • Page 21 could each be displaying a different Item value. Also, the extracted value is put into Item 3 where it may be selected for Alarm comparisons and/or Analog Output. If a Coded Alarm character is included at the end of the sequence, it is ignored. The remote display reading can only be changed by Meter Reset, a *1C4 Remote display reset command, or another remote display H or L command.
  • Page 22 These basic Command formats are used when the Remote Display Counter is in display modes 0 - 6. The basic Data formats are the same except *#C is omitted. The basic Data formats are used in display mode 7. Single or multiple (2-4) Data formats are used in display modes 8-11. Example: SDDDDDD.SDDDDDD.SDDDDDD.SDDDDDD.A<CR><LF>...
  • Page 23: Appendix A: Dpm Memory Addresses And Data Definitions

    8. APPENDIX A: DPM MEMORY ADDRESSES AND DATA DEFINITIONS 8.1 DPM 1-BYTE RAM MEMORY DATA (L) = Lower memory, (U) = Upper memory Hex Address Item Name Bit Assignment DE (L) Configuration Bit 7 6 5 4 3 2 1 0 0 Linear data 1 Custom curve (Extended DPM) Spare...
  • Page 24 Normal continuous TX Special Start & Stop characters Full duplex Half duplex 35 (L) Decimal Point 01 Byte values in hex XXXXX. 02 (2 hex characters/byte) XXXX.X XXX.XX XX.XXX X.XXXX .XXXXX 34 (L) Lockout2 Bit 7 6 5 4 3 2 1 0 Menu item & front panel lockout 0 = unlocked 1 Serial configuration 1 = locked...
  • Page 25 31 (L) Serial Cnfg1 Bit 7 6 5 4 3 2 1 0 Continuous Output Data Rate 60 Hz 50 Hz 0 0 0 0 0.017s 0.02s 0 0 0 1 0.28 0.34 0 0 1 0 0.57 0.68 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0...
  • Page 26 High adaptive threshold Display batch Display filtered signal Take peak of unfiltered signal Take peak of filtered signal Alarm from unfiltered signal Alarm from filtered signal 35 (U) Modbus Addr. 00 to FF Modbus address 0-255 (in Hex format) 09 (U) Setup Bit 7 6 5 4 3 2 1 0 EXT IN A EXT IN B...
  • Page 27 0 1 0 Al3 Band Dev, Al4 Hysteresis 0 1 1 Al3 Hysteresis, Al4 Hysteresis 1 0 0 No deviation in menus or calc 0C (U) Alarm Confg3 Bit 7 6 5 4 3 2 1 0 0 0 0 0 Al3 Hi active, Al4 Hi active 0 0 0 1 Al3 Lo active, Al4 Hi active 0 0 1 0 Al3 Disabled, Al4 Hi active 0 1 0 0 Al3 Hi active, Al4 Lo active...
  • Page 28 0 1 0 0 Al1 Hi active, Al2 Lo active 0 1 0 1 Al1 Lo active, Al2 Lo active 0 1 1 0 Al1 disabled, Al2 Lo active 1 0 0 0 Al1 Hi active, Al2 disabled 1 0 0 1 Al1 Lo active, Al2 disabled 1 0 1 0 Al1 disabled, Al2 disabled Al1 &...
  • Page 29 8.3 DPM HEX ADDRESSES Description A1 (L) Analog high value 9E (L) Analog low value 1B (U) Deviation, Alarm4 18 (U) Deviation, Alarm3 9B (L) Deviation, Alarm2 98 (L) Deviation, Alarm1 8F (L) Offset value 8C (L) Scale factor 15 (U) Setpoint4 12 (U) Setpoint3...
  • Page 30: Appendix B: Counter / Timer Memory Addresses And Data Definitions

    High Reading 1 High Input 3 High Input 2 High Input 1 Low Reading 3 Low Reading 2 Low Reading 1 Low Input 3 Low Input 2 Low Input 1 Offset 3 Offset 2 Offset 1 Scale Factor 3 Scale Factor 2 Scale Factor 1 Setpoint2 3 Setpoint2 2...
  • Page 31 Scale Bits 3-0 = 0-A SCALE1 multiplier Multiplier Bits 7-4 = 0-A SCALE2 multiplier 0-A: Same multiplier as for Resolution Analog Setup Bit 7 6 5 4 3 2 1 0 Analog Output Source 0 0 Filtered Item 0 1 Item 1 1 0 Item 2 1 1 Item 3 Current output...
  • Page 32 Configuration Bit 7 6 5 4 3 2 1 0 0 Sample time total zero cutoff 1 Sample time total allow negative Linear input Square Root of input Basic Counter Ext. Counter Ext. Counter, Custom curve #1 Ext. Counter, Custom curve #2 Display mode: 0 0 0 0 Normal, Exponential Overload...
  • Page 33 Alarm data included with reading (0 = excluded) LF following CR (0=no LF) Serial Cnfg1 Bit 7 6 5 4 3 2 1 0 Continuous output data rate: 0 0 0 0 Reading rate 0 0 0 1 Reading rate / 2 0 0 1 0 Reading rate / 4 0 0 1 1...
  • Page 34 Setup Bit 7 6 5 4 3 2 1 0 EXT IN A EXT IN B 0 0 0 0 Meter Reset Function Reset 0 0 1 0 Meter Reset Peak Display 0 0 1 1 Meter Reset External Gate 0 1 0 0 Function Reset Hold 0 1 0 1 Function Reset...
  • Page 35 81 A only 91 A only A1 A only 82 Batch 92 Batch A2 Batch 83 A, Atotal 93 A, Atotal A3 A, Atotal 88 Atot, A 98 Atot, A A8 Atot, A 8F 1/A 9F 1/A AF 1/A Quadrature C0 Total Alarm Cnfg2 Bit 7 6 5 4 3 2 1 0 #Consecutive readings to Alarm...
  • Page 36 COUNTER / TIMER 2-BYTE RAM DATA TABLE Hex MS Hex LS Name Hex Range Dec Range Pulses 0000 – EA5F 0 – 59999 Positive magnitude (Units = 1) Timeout 0000 – 4E1F 0 – 19999 Positive magnitude (Units = 0.01 sec) Gatetime 0000 –...
  • Page 37 Setpoint3 Byte 2 Setpoint3 Byte 1 2’s Complement Alarm Confg4 Alarm Confg3 Bits Version M Type Magnitude T Stop T Start Bytes R Show R Skip Magnitude R Stop R Start Bytes Serial Confg4 Modbus Address Magnitude Total A Byte 6 Total A Byte 5 Magnitude Total A Byte 4...
  • Page 38 Setpoint2 Byte 1 Setpoint1 Byte 3 2’s Complement Setpoint1 Byte 2 Setpoint1 Byte 1 2’s Complement High Reading2 Byte 3 High Reading2 2 2’s Complement High Reading2 Byte 1 High Input2 Byte 3 2’s Complement High Input2 Byte 2 High Input2 Byte 1 2’s Complement Low Reading2 Byte 3 Low Reading2 Byte 2...
  • Page 39 Copyright 2001-2015 FUTEK Advanced Sensor Technology Rev 27 October 2015 - 40 -...

This manual is also suitable for:

Ipm500