Home
4590 TSM Service Manual
Contents
1. Tank Parameters Data Modbus register Data type Access Address Temperature Element 1 2026 2027 Integer Read Only Temperature Element 2 2027 2028 ne ds Temperature Element 3 2028 2029 and 04 Temperature Element 4 2029 2030 Temperature Element 5 2030 2031 Temperature Element 6 2031 2032 Temperature Element 7 2032 2033 Temperature Element 8 2033 2034 Temperature Element 9 2034 2035 Temperature Element 10 2035 2036 Temperature Element 11 2036 2037 Coded Read Only Temperature Element 12 2037 2038 ae TANE 03 Temperature Element 13 2038 2039 4 1 4 and 04 Temperature Element 14 2039 2040 Temperature Element 15 2040 2041 Temperature Element 16 2041 2042 Discrete read Value 1 2042 2043 Discrete read Value 2 2043 2044 Discrete read Value 3 2044 2045 Discrete read Value 4 2045 2046 Discrete read Value 5 2046 2047 Discrete read Value 6 2047 2048 Discrete read Value 7 2048 2049 Discrete read Value 8 2049 2050 Discrete write Value 1 2090 2091 Integer Read Discrete write Value 2 2091 2092 only function Oand 1 03 04 Discrete write Value 3 2092 2093 is Discrete write Value 4 2093 2094 allowed ER function 06 16 Discrete Value Valid values are O zero or 1 Trying to write a value gt 1 will set the current value automatically to O zero 18 Service Manual 4590 Modbus Register Assignments Vane 7 1 2 Status Values The following table describes the meaning
2. Group 0 100 Unit Level Values 0 30000 mm Temp Values 0 100 C Press Values 0 0 25 bar Density Values 0 1000 kg m Flow Values aus Vol Flow Val GP1 4 Values User Map Values 4 3 Error values When Invalid or Offline 99999999 999 Ox4CBEBC20 hex Maximum 99999999 999 0x4CBEBC20 hex Minimum 99999999 999 OXCCBEBC20 hex 11 Functions and Data Formats Tank Side Monitor 12 Service Manual 4590 Exception Responses 5 Exception Responses The exception responses returned by the 4590 TSM are listed below Modbus exception responses Exception Response Reason 01 Illegal function Try to use functions that are not supported 02 Illegal data address Data address bit or register is not defined 03 Illegal data value Data value being written is out of range 10 Ox0A Value read only Data address being written is read only In addition messages that are received with a parity error checksum error or message format error will be ignored Exception Responses Tank Side Monitor 14 Service Manual 4590 Hardware Implementation 6 Hardware Implementation The 4590 TSM uses a 3 Wire ElA485 hardware interface to communicate with the Modbus master ElA485 is a high speed differential communications network which allows up to 32 devices to operate on one network The 4
3. Device ID Function Address Number of CRC registers Rx 08 03 OB BC 00 02 07 52 Device ID Function Byte Count Value CRC Tx 08 03 04 41 93 33 30 93 C6 Modbus Example Telegram Tank Side Monitor 32 Service Manual 4590 Tables and Reference Information 9 Tables and Reference Information The encoding of the units transmitted by the 4590 TSM follow the HART units coded table 9 1 HART units coded table As per HART Communications Foundation Document Number HCF_SPEC 183 HART SMART Communications Protocol Common Tables The highlighted units are supported by the 4590 TSM Tank parameters Other generic HART devices may provide any of these values 9 1 1 Temperature HART unit code Unit Symbol 32 Degrees Celsius C 33 Degrees Fahrenheit F 34 Degrees Rankin R 35 Degrees Kelvin Kelvin 9 1 2 Pressure HART unit code Unit Symbol 1 Inches of Water 68 F InH O 2 Inches of Mercury 0 C InHg 3 Feet of Water 68 F FtH O 4 Millimeters of Water 68 F mmH2O 5 Millimeters of Mercury 0 C mmHg 6 Pounds per Square Inch PSI 7 Bars bar 8 Millibars mbar 9 Grams per Square Centimeter g cm 10 Kilograms per Square Centimeter kg cm 11 Pascals PA 12 Kilopascals kPA 13 Torr torr 14 Atmospheres ATM 237 Megapascals MPA 238 Inches of Water 4 C inH O 4 C
4. HART unit code Unit Symbol 108 Proof per Volume proof vol 109 Proof per Mass proof mass 139 Parts per Million ppm 143 Degrees 150 Percent Steam Quality StmQual 151 Feet Inch 1 16ths Ftin16 152 Cubic Feet per Pound ft Ib 153 Picofarads pF 160 Percent Plato Plato 9 1 19 Special HART unit code Unit Symbol 250 Not Used 251 No Units 252 0 Unknown Units 253 Special 9 1 20 Manufacturer Specific 4590 TSM Definitions HART unit code Unit Symbol 240 1 16th Inch 1 16in 241 Feet Inch 1 16ths stored as ft Ftin16 242 Meters per second per second m s 243 Feet Inch 1 8ths stored as ft Ftin8 244 Cubic decimeter dm 245 Cubic decimeter dm 246 247 248 249 Ampere A 39 Tables and Reference Information Tank Side Monitor 40 Service Manual 4590 NOTES Vow 41 Your official representative VVVVVV varec com Varec Inc 5834 Peachtree Corners East Norcross Atlanta GA 30092 USA Tel 1 770 447 9202 Fax 1 770 662 8939 O 2006 Varec Inc All Rights Reserved This document is for information purposes only Varec Inc makes no warranties express or implied in this summary The names of actual companies and products mentioned herien may be the trademarks of their respective owners
5. 20 Feet per Second ft s 21 Meters per Second mtr s 114 Inches per Second in s 115 Inches per Minute in min 116 Feet per Minute ft min 120 Meters per Hour mtr hr 34 Service Manual 4590 Tables and Reference Information 9 1 5 Volume HART unit code Unit Symbol 40 Gallons gal 41 Liters lt 42 Imperial Gallons ImpGal 43 Cubic Meters m 46 Barrels 1 barrel 42 US gallons bbl 110 Bushels bush 111 Cubic Yards yd 112 Cubic Feet ft 113 Cubic Inches in 124 Liquid Barrel 31 5 US gallons bblLiq 166 Normal Cubic Meter MKS System m 167 Normal Liter MKS System lt 168 Standard Cubic Feet US System fe 236 Hectoliters hecto It 9 1 6 Length HART unit code Unit Symbol 44 Feet ft 45 Meters m 47 Inches in 48 Centimeters cm 49 Millimeters mm 9 1 7 Time HART unit code Unit Symbol 50 Minutes min 51 Seconds sec 52 Hours hr 53 Days day 35 Tables and Reference Information Tank Side Monitor 9 1 8 Mass HART unit code Unit Symbol 60 Grams g 61 Kilograms kg 62 Metric Tons MetTon 63 Pounds Ib 64 Short Tons ShTon 65 Long Ton LTon 125 Ounce ounce 9 1 9 Mass Flow HART unit code Unit Symbol 70 Grams per Second g s 71 Grams per Minute g min 72 Gra
6. 239 Millimeters of Water 4 C mmH O 4 C 33 Tables and Reference Information Tank Side Monitor 9 1 3 Volumetric flow HART unit code Unit Symbol 15 Cubic Feet per Minute ft min 16 Gallons per Minute US gal min 17 Liters per Minute l min 18 Imperial Gallons per Minute ImpGal min 19 Cubic Meters per Hour m hr 22 Gallons per Second US gal sec 23 Million Gallons per Day MilGal day 24 Liters per Second It sec 25 Million Liters per Day MilL day 26 Cubic Feet per Second ft sec 27 Cubic Feet per Day ft day 28 Cubic Meters per Second m sec 29 Cubic Meters per Day m day 30 Imperial Gallons per Hour ImpGal hr 31 Imperial Gallons per Day ImpGal day 121 Normal Cubic Meters per Hour MKS System m hr 122 Normal Liters per Hour MKS System l hr 123 Standard Cubic Feet per Minute US System ft min 130 Cubic Feet per Hour ft hr 131 Cubic Meters per Minute m min 132 Barrels per Second 1 barrel 42 US gallons bbl s 133 Barrels per Minute 1 barrel 42 US gallons bbl min 134 Barrels per Hour 1 barrel 42 US gallons bbl hr 135 Barrels per Day 1 barrel 42 US gallons bbl day 136 Gallons per Hour US gal hr 137 Imperial Gallons per Second ImpGal s 138 Liters per Hour l hr 235 Gallons per Day US gal day 9 1 4 Velocity HART unit code Unit Symbol
7. LL 10 4 2 Floating point registers eee 10 4 2 1 Two 16 bit register format LL LL LL LL LL LL La 10 4 2 2 Varec Model 8130 RTU configuration Qu LL LL LL 10 4 2 3 Convert to Word registers LL LL LL LL LL LL 11 4 3 JEfroOr VAlWeS ana da a A ar a a 11 5 Exception Responses 13 6 Hardware Implementation 15 6 1 Termination 222 20er nen 15 6 2 RS 485 Modbus Interface 4 een eee 15 7 Modbus Register Assignments 17 7 1 Tank parameters Qu 00 cee eee 17 7 1 1 Integer Values coco aus dat ee oe a a a ad 17 7 1 2 Status Valles cines as ies u ding dida P rid dl NEE ed de Rda 19 1 1 3 UnITVAWES ss anche a dd erging 20 TAA Float Values oceanerna a a ana a ua aa Deen a 22 7 1 5 TSM SW 1 x parameters Lu LL LL LL ee 24 7 16 MFT parameters 22 2 62200 dia ne a lema a dema 26 7 2 Non i s Analog output parameters 29 Contents Tank Side Monitor Modbus Example Telegram 31 Tables and Reference Information 33 HART units coded table Qu 33 9 11 Temperaturas fous dames une us a 33 9 1 2 Pressure ln ia GD brot atre er dl 33 9 1 3 Vol
8. P2 middle 0046 0047 32 bit use function 03 Available Product 0047 0048 and 04 User Assignable Reg 1 0000 0001 Integer User Assignable Reg 2 0001 0002 User Assignable Reg 3 0002 0003 User Assignable Reg 4 0003 0004 User Assignable Reg 5 0004 0005 User Assignable Reg 6 0005 0006 User Assignable Reg 7 0006 0007 User Assignable Reg 8 0007 0008 Effective Mass 0051 0052 True Mass 0052 0053 Density 0053 0054 Standard Density 0054 0055 Level 0056 0057 Water Level 0057 0058 Product Volume 0058 0059 Standard Product Volume 0059 0060 Water Bottom Volume 0060 0061 Remaining Volume 0061 0062 Product Temp 0062 0063 Ambient Temp 0063 0064 Temp Bottom 0064 0065 Temp Middle 0065 0066 Temp Top 0066 0067 Time To Fill 0067 0068 Flow Rate 0068 0069 Roof Mass 0069 0070 Pressure P3 top 0070 0071 Pressure Pl bottom 0071 0072 Pressure P2 middle 0072 0073 Available Product 0073 0074 27 Modbus Register Assignments Tank Side Monitor Tank Parameters Data Modbus register Data type Access Address Alarm Status 0076 0077 Float Read Only User Assignable Reg 1 0300 0301 Let ds User Assignable Reg 2 0302 0303 and 04 User Assignable Reg 3 0304 0305 User Assignable Reg 4 0306 0307 User Assignable Reg 5 0308 0309 User Assignable Reg 6 0310 0311 User Assignable Reg
9. RTU Settings is important when the 4590 TSM is connected to a RTU8130 it shows how the RTU8130 has to be set up NRF parity RTU Settings Parity bit Stop bits Data bits Startbits Odd ODD odd 1 8 1 Even EVEN even 1 8 1 None 2 8 1 One Stop Bit NONE 1 8 1 1 default Values Service Manual 4590 Configuration Vane 3 2 2 3 2 3 Description of the Basic Configuration Parameters ID 9211 This Value set the ID of the 4590 TSM Never setup two TSM with the same ID on the same loop 3 2 2 1 Baud Rate 9212 Setup the baud rate for communication speed 600 1200 2400 4800 9600 3 2 2 2 Type 9213 This is the setup for the parity bit Odd Even None One Stop Bit 3 2 2 3 FP Mode 9214 Set the format of the floating point value no swap swap data WW swap Description of the Extended Configuration Parameters Word Type 9221 Set Signed or Unsigned configuration for the integer registers The 0 and 100 range has to be defined before otherwise a valid integer value could not be calculated 3 2 3 1 Invalid Data 9222 The data value that would be filled in if an error occurred during transferring the data to the UART OxFF 0x00 3 2 3 2 Map Mode 9223 of 4590 TSM SW 1 x Float Vals all values in the TSM SW 1 x see Section 7 1 4 register map is transferred as float values to the host Integer Vals all value in the TSM SW 1
10. Side Monitor 4 1 4 Coded Discrete Values State Description 0 Unknown 1 Inactive 2 Active 3 Invalid 4 1 5 Packed bits Packed bits represent 16 individual status bits packed into one register The status bits have been packed this way for systems that prefer handling only register information The bits within the packed registers are grouped by data or function type 4 1 6 Varec Model 8130 RTU configuration When configuring an Varec Model 8130 RTU to read these values NOT using the default RTU TSM interface point you should make sure the Operational Mode parameter of the MIREG point on the Model 8130 RTU is set to 1 4 2 Floating point registers Although not part of the Modbus protocol specification floating point numbers have been implemented using the IEEE 754 standard 32 bit representation see the IEEE Computer Society 1985 IEEE Standard for Binary Floating Point Arithmetic IEEE Std 754 1985 for complete technical information on this format Floating point numbers increase accuracy and reduce the complexity required in scaling word values and provide a means to transmit numbers used by the 4590 TSM that are not easily scaled 4 2 1 Two 16 bit register format The 4590 TSM makes these values available through a pair of 16 bit Modbus registers Function code 03 or 04 are used to read a floating point register pair Function code 16 is used to write floating point register pair
11. Warranties The contract between the Seller and the Buyer states the entire obligation of the Seller The contents of this document shall not become part of or modify any prior or existing agreement commitment or relationship between the Seller and Buyer There are no express or implied warranties set out in this document The only warranties that apply are those in the existing contract between the Seller and Buyer Varec Inc products have not been tested by Varec Inc under all possible operational conditions and Varec Inc may not have all the data relative to your application The information in this document is not all inclusive and does not and cannot take into account all unique situations Consequently the user should review this product literature in view of his her application If you have any further questions please contact Varec Inc for assistance Limitations of Seller s Liability In the event that a court holds that this document created some new warranties Seller s liability shall be limited to repair or replacement under the standard warranty clause In no case shall the Seller s liability exceed that stated as Limitations of Remedy in the contract between the Seller and Buyer Terms of Use The information provided in this document is provided as is without warranty of any kind Varec Inc disclaim all warranties either express or implied including the warranties of merchantability and fitness for a particul
12. bits of data sometimes referred to as integers are the most commonly used type of Modbus data and are supported by most Modbus hosts In the 4590 TSM implementation the Modbus word registers are used to transfer one of the following four formats e Word Data unsigned a scaled number from O to 65535 e Integer Data signed a scaled number form 32768 to 32767 e Coded Data Multiple choice configuration data chosen from a coded list e Packed Bit Data Registers form of 16 packed single bits The word and coded data registers contain all of the information needed to configure and read process data Any word register may be read with function code 03 or function code 04 These same registers may be written one at a time with function code 06 or multiple registers can be written with function code 16 4 1 1 Word data The word data unsigned is a whole number between O and 65 535 stored as a 16 bit binary number 4 1 2 Integer data Integer data signed is a scaled number from 32768 to 32767 4 1 3 Coded data Coded data responds to a look up table value Data written to these registers must be a valid table entry or the value is rejected For example within the 4590 TSM the units of a value are represented by the HART standard value look up table see Modbus register assignments Therefore if the Units value read from a HART device was 45 002D Hex the units would be Meters Functions and Data Formats Tank
13. x see Section 7 1 5 register map is transferred as integer values to the host signed or unsigned based on the global settings menu 9221 3 2 3 3 Bus Termination 9224 Activate bus termination Termination resistors should be placed at each end of the communication bus to minimize reflections on the line Note Bus termination is normally not needed at baud rates of 9600 or less Note Do not use bus termination if the field communication is installed in a star configu ration Use bus termination only for daisy chained field wiring 3 2 3 4 CRC Mode 9225 This section set the start value of the CRC register default value is OxFFFF but some Modbus Masters are working with 0x0000 Configuration Tank Side Monitor 8 Service Manual 4590 Functions and Data Formats 4 Functions and Data Formats The Modbus data in the 4590 TSM is arranged in word registers floating point registers and status bit registers The assignment for these registers is found in Modbus register assignments The 4590 TSM also supports a two 16 bit register floating point data format Function codes 03 and 04 are used to read these floating point register pairs while function code 16 is used to write the floating point register pairs A complete description of all the Modbus commands can be found in the Modicon Modbus Protocol Reference Guide document number PI MBUS 300 4 1 Word registers Word registers holding 16
14. 0 Temp Units 3180 3181 Pressure Units 3181 3182 Density Units 3182 3183 Level Percentage Range 3193 3194 Float Hydrostatic Level 3195 3196 Modbus Register Assignments Tank Side Monitor MFT parameters The 4590 TSM Modbus map provides a compatible sub map to replace the Varec 4200 Multi Function Transmitter without changing Modbus master settings depending on parameters used Reference 4200 Multi Function Transmitter Installation and Operations Manual Tank Parameters Data Modbus register Data type Access Address Effective Mass 0025 0026 MFT Read Only True Mass 0026 0027 32 bit use l function 03 Density 0027 0028 and 04 Standard Density 0028 0029 Level 0030 0031 Water Level 0031 0032 Product Volume 0032 0033 Standard Product Volume 0033 0034 Water Bottom Volume 0034 0035 Remaining Volume 0035 0036 Product Temp 0036 0037 Ambient Temp 0037 0038 Temp Bottom 0038 0039 Temp Middle 0039 0040 Temp Top 0040 0041 Time To Fill 0041 0042 Flow Rate 0042 0043 Roof Mass 0043 0044 Pressure P3 top 0044 0045 26 Service Manual 4590 Modbus Register Assignments Vane Tank Parameters Data Modbus register Data type Access Address Pressure Pl bottom 0045 0046 MFT Read Only Pressure
15. 044 3045 453x ATC Temperature 4 24 Service Manual 4590 Modbus Register Assignments Tank Parameters Data Modbus register Data type Access Address Temperature Element 6 3046 3047 Float Read Only 453x ATC Temperature 5 usefunction Temperature Element 7 3048 3049 03 and 04 453x ATC Temperature 6 Temperature Element 8 3050 3051 453x ATC Temperature 7 Temperature Element 9 3052 3053 453x ATC Temperature 8 Temperature Element 10 3054 3055 453x ATC Temperature 9 Temperature Element 11 3056 3057 453x ATC Temperature 10 Temperature Element 12 3058 3059 453x ATC Temperature 11 Temperature Element 13 3060 3061 453x ATC Temperature 12 Temperature Element 14 3062 3063 453x ATC Temperature 13 Temperature Element 15 3064 3065 453x ATC Temperature 14 Temperature Element 16 3064 3065 453x ATC Temperature 15 Analog Output Point Status 3114 3115 Coded Bit 0 Invalid source value reference Bit 1 Source value is below offset value Bit 2 Source value is above scale value Bit 3 Not calibrated Bit 4 Value has been forced to ZERO Bit 5 Output is open circuit Bit 6 Source value is offline Bit 7 15 Reserved W amp M Lock 3115 3116 Tank W amp M Status 3176 3177 Bit 0 Level W amp M Status valid Bit 1 Temperature W amp M valid Bit 2 15 Reserved Level Units 3179 318
16. 590 TSM and Modbus master share a twisted triad of wires to communicate The communication distance ElA485 can reliably travel is dependent on baud rate communication speed wire quality environmental electrical noise wiring configuration and the number of multi dropped 4590 TSMs The recommended wire for ElA485 systems is 18 gauge or larger shielded twisted triad The shield should be grounded at the Modbus master control system or computer end 6 1 Termination Termination resistors should be placed at each end of the communication bus to minimize reflections on the line If multiple 4590 TSM instruments are connected using Modbus communication then an adjustment must be made on the Modbus communication board For the last 4590 TSM connected on the Modbus a resistor must be activated by setting it in the Modbus Extended Setup Menu Menu 9224 Note Bus termination is normally not needed at baud rates of 9600 or less Note Do not use bus termination if the field communication is installed in a star configu ration Use bus termination only for daisy chained field wiring 6 2 RS 485 Modbus Interface There are various methods of interfacing a RS 485 Modbus loop to the control system such as an Varec Model 8130 RTU or a PC RS 485 interface The method used will depend on the system and software being installed However if a direct PC RS 485 interface is required it is recommended that this be an internal industrial specifi
17. 7 0312 0313 User Assignable Reg 8 0314 0315 Effective Mass 0350 0351 True Mass 0352 0353 Float Read Only Density 0354 0355 TANE 03 Standard Density 0356 0357 and 04 Level 0360 0361 Water Level 0362 0363 Product Volume 0364 0365 Standard Product Volume 0366 0367 Water Bottom Volume 0368 0369 Remaining Volume 0370 0371 Product Temp 0372 0373 Ambient Temp 0374 0375 Temp Bottom 0376 0377 Temp Middle 0378 0379 Temp Top 0380 0381 Time To Fill 0382 0383 Flow Rate 0384 0385 Roof Mass 0386 0387 Pressure P3 top 0388 0389 Pressure Pl bottom 0390 0391 Pressure P2 middle 0392 0393 Available Product 0394 0395 1 IEEE 754 floating point standard 28 Service Manual 4590 Modbus Register Assignments Vane Non i s Analog output parameters Non i s analog output parameters Data address Modbus register Data type Access Analog Output Point Status Bit 0 Invalid source value reference Bit 1 Source value is below offset value Bit 2 Source value is above scale value Bit 3 Not calibrated Bit 4 Value has been forced to 0 Bit 5 Output is open circuit Bit 6 Source value is offline Bits 7 15 Reserved 3114 33115 Bits Read Only 29 Modbus Register Assignments Tank Side Monitor 30 Service Manual 4590 Modbus Example Telegram 8 Modbus Example Telegram
18. SRM007FVAE0306 4590 Tanh Side Monitor Field device for tank sensor operation and monitoring and for integration into inventory control systems Service Manual Modbus Communication Protocol www varec com Varec Inc 5834 Peachtree Corners East Norcross Atlanta GA 30092 USA Tel 1 770 447 9202 Fax 1 770 662 8939 4590 Vane Copyright All rights reserved Printed in the United States of America Except as permitted under the United States Copyright Act of 1976 no part of this publication may be reproduced stored in a retrieval system or transmitted in any form or by any means electronic mechanical photocopying recording or otherwise without the prior written permission of the Publisher Varec Inc 5834 Peachtree Corners East Norcross Atlanta GA 30096 USA Trademarks Acknowledged Varec Inc recognizes all other trademarks Trademarks of other products mentioned in this document are held by the companies producing them Varec is a registered trademark of Varec Inc Copyright 2003 FuelsManager is a registered trademark of Varec Inc Copyright 2004 Modbus is a registered trademark of the Modbus Organization Inc HART is a registered trademark of HART Communications Foundation Smart Family is a registered trademark of Rosemount Inc ToF is a registered trademark of Endress Hauser GmbH Co KG Maulberg Germany Tank Side Monitor Disclaimer of
19. ar purpose In no event shall Varec Inc or its suppliers be liable for any damages whatsoever including direct indirect incidental consequential loss of business profits or special damages even if Varec Inc or its suppliers have been advised of the possibility of such damages Use of parts that are not manufactured or supplied by Varec Inc voids any Varec Inc warranty and relieves Varec Inc of any obligation to service the product under warranty Varec Inc recommends the use of only Varec Inc manufactured or supplied parts to maintain or service Varec Inc products Service Manual 4590 Contents Contents 1 Introduction AAA AN 1 2 Implementation u uuceu ne 3 3 GONTIQUIAION 2 022 teren 5 3 1 Register Map saciar aa ea ae oe od be 5 3 2 Parameters 2 0040 ala brand a aa dat 6 3 2 1 Parity Settings 22 2 a2 22a na aa aa ann 6 3 2 2 Description ofthe Basic Configuration Parameters ID 9211 7 3 2 3 Description of the Extended Configuration Parameters Word Type 9221 7 Functions and Data Formats 9 4 1 Word registers u cr da das da ana 9 AA Word datas iaa are ern 9 4 1 2 Integer data een 9 41 3 Coded data vii da eee an a ann ana 9 4 1 4 Coded Discrete Values ee 10 445 Packed bits deus emeses se eee da 10 4 1 6 Varec Model 8130 RTU configuration Qu LL LL
20. cation interface card e g ISA PCI PCMCIA providing galvanic isolation and lightning protection and not an external RS 232 to RS 485 converter 15 Hardware Implementation Tank Side Monitor 16 Service Manual 4590 Modbus Register Assignments 7 Modbus Register Assignments 7 1 Tank parameters 7 1 1 Integer Values Tank Parameters Data Modbus register Data type Access Address User Assignable Register 8 2000 2001 Integer Read Only User Assignable Register 7 2001 2002 oe 63 User Assignable Register 6 2002 2003 and 04 User Assignable Register 5 2003 2004 User Assignable Register 4 2004 2005 User Assignable Register 3 2005 2006 User Assignable Register 2 2006 2007 User Assignable Register 1 2007 2008 Level 2009 2010 Product Temperature 2010 2011 Vapor Temperature 2011 2012 Water Level 2012 2013 Observed Density 2013 2014 Pressure Pl bottom 2014 2015 Pressure P2 middle 2015 2016 Pressure P3 top 2016 2017 General Purpose Value 1 2017 2018 General Purpose Value 2 2018 2019 General Purpose Value 3 2019 2020 General Purpose Value 4 2020 2021 Measured Level 2021 2022 Level Percentage 2022 2023 Level Flow 2023 2024 Volume Flow 2024 2025 Level Correction 2025 2026 17 Modbus Register Assignments Tank Side Monitor
21. d Word code status word floating point Read output registers 04 Read Word code status word floating point Read input registers 06 Write Word code status word Preset single register 16 Write Word code status word floating point Force multiple registers 65 Read MFT 32bit floating point Read floating point registers 66 Write MFT 32bit floating point Write floating point registers Implementation Tank Side Monitor 4 Service Manual 4590 Configuration 3 Configuration The Modbus port on the 4590 TSM must be configured to establish communications The local display or Time of Flight ToF tool allows the user to set the 4590 TSM Modbus port to match the Modbus master 4590 TSM addresses provide unique identification for the host The 4590 TSM address is configurable through the local display or ToF tool This address may range from 1 to 147 and must be unique for each Modbus device on a loop Each 4590 TSM only responds when a query has been sent to its unique address by the host The Modbus protocol defines two modes of transmission Remote Terminal Unit RTU or ASCII American Standard Code for Information Interchange The choice between these two modes is dependent on the preference of the host RTU is often the preferred protocol because of its improved error detection capabilities and higher throughput ASCII mode uses ASCII printable characters to represent hexadecimal values this mode of tra
22. e Value 4 2496 2497 en function 06 16 23 Modbus Register Assignments Tank Side Monitor 7 1 5 TSM SW 1 x parameters Tank Parameters Data Modbus register Data type Access Address Corrected Level 3000 3001 Float Read Only Tank Level 3002 3003 use function 03 Product Temperature 3004 3005 and 04 Pressure P3 top 3006 3007 Pressure P2 middle 3008 3009 Pressure P3 bottom 3010 3011 Observed Density 3012 3013 Water Level 3014 3015 Vapor Temperature 3016 3017 Point Status 3018 3019 Coded Read Only Bit 0 Invalid Level use Bit 1 Invalid Temp function 03 and 04 Bit 2 Invalid Water Level Bit 3 Invalid Density Bit 4 Invalid Top Pressure Bit 5 Invalid Middle Pressure Bit 6 Invalid Bottom Pressure Bit 7 Invalid Standard Density Bit 8 Reserved Bit 9 Level below minimum Bit 10 Reserved Bit 11 Reserved Bit 12 Reserved Bit 13 Invalid Air Temp Bit 14 Invalid Vapor Temp Bit 15 Invalid Flow Product Temperature 3030 3031 Float Vapor Temperature 3032 3033 453x ATC Average Temperature Vapor Temperature 3034 3035 453x ATC Vapor Temperature Temperature Element 1 3036 3037 453x ATC Temperature 0 Temperature Element 2 3038 3039 453x ATC Temperature 1 Temperature Element 3 3040 3041 453x ATC Temperature 2 Temperature Element 4 3042 3043 453x ATC Temperature 3 Temperature Element 5 3
23. it of Current HART unit code Unit Symbol 39 Milliamperes mA 9 1 14 Electromagnetic Unit of Resistance HART unit code Unit Symbol 37 Ohms Ohm 163 Kiloohms kOhm 37 Tables and Reference Information Tank Side Monitor 9 1 15 Energy includes Work HART unit code Unit Symbol 69 Newton Meter NM 89 Deka Therm 126 Foot Pounds Force 128 Kilo Watt Hour kWh 164 Mega Joule MJ 165 British Thermal Unit BTU 162 Mega Calorie MCal 9 1 16 Power HART unit code Unit Symbol 127 Kilo Watt kW 129 Horsepower HP 140 Mega Calories per Hour 141 Mega Joule per Hour kWh 142 British Thermal Unit per Hour BTU hr 9 1 17 Radial Velocity HART unit code Unit Symbol 117 Degrees per Second deg s 118 Revolutions per Second rev s 119 Revolutions per Minute rpm 9 1 18 Miscellaneous HART unit code Unit Symbol 38 Herts Hz 56 Microsiemens uMho 57 Percent 59 pH pH 66 Milli Siemens per Centimeter mSiemen cm 67 Micro Siemens per Centimeter uSiemen cm 68 Newton N 101 Degree Brix Brix 105 Percent Solids per Weight Sol wt 106 Percent Solids per Volume Sol vol 107 Degrees Balling Ball 38 Service Manual 4590 Tables and Reference Information
24. ms per Hour g hr 73 Kilograms per Second kg s 74 Kilograms per Minute kg min 75 Kilograms per Hour kg hr 76 Kilograms per Day kg day 77 Metric Tons per Minute MetTon min 78 Metric Tons per Hour MetTon hr 79 Metric Tons per Day MetTon day 80 Pounds per Second lb s 81 Pounds per Minute Ib min 82 Pounds per Hour lb hr 83 Pounds per Day Ib day 84 Short Topns per Minute ShTon min 85 Short Tons per Hour ShTon hr 86 Short Tons per Day ShTon day 87 Long Tons per Hour LTon hr 88 Long Tons per Day LTon day Service Manual 4590 Tables and Reference Information Vow 9 1 10 Mass per volume HART unit code Unit Symbol 90 Specific Gravity Units SGU 91 Grams per Cubic Centimeter g cm 92 Kilograms per Cubic Meter kg m 93 Pounds per Gallon US Ib gal 94 Pounds per Cubic Feet lb ft 95 Grams per Milliliter g ml 96 Kilograms per Liter kg l 97 Grams per Liter g l 98 Pounds per Cubic inch Ib Culn 99 Short Topns per Cubic Yard ShTon CuYd 100 Degrees Tvvaddell Twad 102 Degrees Baume Heavy BaumHv 103 Degrees Baume Light BaumLt 104 Degrees API API 9 1 11 Viscosity HART unit code Unit Symbol 54 Centistokes centi stokes 55 Centipoise cpoise 9 1 12 Electromagnetic Unit of Electric Potential HART unit code Unit Symbol 36 Millivolts mV 58 Volts V 9 1 13 Electrostatic Un
25. nsmission requires almost twice as many characters to pass information compared with the RTU transmission mode Note The 4590 TSM only supports the RTU mode of communications 3 1 Register Map The 4590 TSM supports both input and output register and coil assignments e Function codes 03 and 04 apply to the same data registers e Function codes 01 and 02 are not supported by the 4590 TSM Configuration Tank Side Monitor 3 2 Parameters The EIA485 port must be configured for a transmission speed baud rate Allowable values are 1200 2400 4800 9600 bits per second This item must be configured using the local display or ToF tool A summary of the configuration information required by the 4590 TSM in order to implement Modbus is provided in the following table Default values are highlighted Modbus configuration information Configuration item Valid entries Modbus configurable Local display or ToF Tool configurable Modbus address 1 247 No Yes Baud rate 600 No Yes 1200 2400 4800 9600 Parity Odd No Yes Even None One Stop Bit Mode Default no swap No Yes Swap data WW swap Word type Unsigned No Yes Signed 1 The mode value affects the format for the floating point data returned by the 4590 TSM 3 2 1 Parity Settings The following table explains how the data is sent when one of the available parity settings is selected in the 4590 TSM Modbus Menu The column
26. of the bits in a status value bits Value not set 0 set 1 0 W amp M Status bad good 1 Valid Value invalid valid 2 Error none yes 3 4 reserved 0 5 Data Status live data held data 6 Device Status online offline 7 Unit Error none yes 8 11 reserved 0 1 12 Initialized Value unknown initialized 13 15 reserved 0 1 19 Modbus Register Assignments Tank Side Monitor 7 1 3 Unit values Tank Parameters Data Modbus register Data type Access Address User Assignable Register 8 2200 2201 Coded Read Only User Assignable Register 7 2201 2202 ee 63 User Assignable Register 6 2202 2203 and 04 User Assignable Register 5 2203 2204 User Assignable Register 4 2204 2205 User Assignable Register 3 2205 2206 User Assignable Register 2 2206 2207 User Assignable Register 1 2207 2208 Level 2209 2210 Product Temperature 2210 2211 Vapor Temperature 2211 32212 Water Level 2212 2213 Observed Density 2213 2214 Pressure Pl bottom 2214 2215 Pressure P2 middle 2215 2216 Pressure P3 top 2216 2217 General Purpose Value 1 2217 2218 General Purpose Value 2 2218 2219 General Purpose Value 3 2219 2220 General Purpose Value 4 2220 2221 Measured Level 2221 2222 Level Percentage 2222 2223 Level Flow 2223 2224 Volume Flow 2224 2225 Level Correcti
27. on 2225 2226 Temperature Element 1 2226 2227 Temperature Element 2 2227 2228 Temperature Element 3 2228 2229 Temperature Element 4 2229 2230 Temperature Element 5 2230 2231 Temperature Element 6 2231 2232 Temperature Element 7 2232 2233 Temperature Element 8 2233 2234 Temperature Element 9 2234 2235 20 Service Manual 4590 Modbus Register Assignments Tank Parameters Data Modbus register Data type Access Address Temperature Element 10 2235 2236 Coded Read Only Temperature Element 11 2236 2237 a de Temperature Element 12 2237 2238 and 04 Temperature Element 13 2238 2239 Temperature Element 14 2239 2240 Temperature Element 15 2240 2241 Temperature Element 16 2241 2242 User Write Value 1 2290 2291 Read User Write Value 2 2291 2292 function User Write Value 3 2292 2293 03 0 User Write Value 4 2293 2294 a function 06 16 Modbus Register Assignments Tank Side Monitor 7 1 4 Float Values Tank Parameters Data Modbus register Data type Access Address User Assignable Register 8 2300 2301 Float Read Only User Assignable Register 7 2302 2303 eae 63 User Assignable Register 6 2304 2305 Coded and 04 User Assignable Register 5 2306 2307 User Assignable Register 4 2308 2309 User Assignable Register 3 2310 2311 User Assignable Regi
28. s The pair of registers holding the floating point MUST ALWAYS be read and written with a single command 4 2 2 Varec Model 8130 RTU configuration When configuring a Varec Model 8130 RTU to read these values NOT using the default RTU TSM interface point you should have the 4590 TSM Modbus Mode parameter set to O default and use a MFPREG point on the Model 8130 RTU with it s Mode parameter set to 1 Modbus FP Mode compatibility TSM modbus mode Compatibility Default no swap Model 8130 RTU MFPREG point operational mode 1 Swap data Model 8130 RTU MFPREG point operational mode 0 WW swap Modicon format floating point 10 Service Manual 4590 Functions and Data Formats Vane 4 2 3 Convert to Word registers When this mode was activated in software version 1 x ALL floating point values in the Modbus map were converted into integer values using the same scaling factors This means there were only two options 1 read all registers as floating point values 2 read all registers as integer values converted by the same scaling factor Improvements 1 in software version 2 x the floating point and integer values using their own block of registers This makes it possible to read for example the level as floating point and temperature as integer value 2 every group like Level or Temperature uses their own scaling factor see Menu 9251 Integer Scaling
29. slave and runs on the ElA RS 485 version of the Modbus communications board Introduction Tank Side Monitor 2 Service Manual 4590 Implementation 2 Vane Implementation The implementation of Modbus protocol for the 4590 TSM provides a standard form of digital communication Every effort has been made to parallel current implementations so that the 4590 TSM communicates with existing Modbus masters Check compatibility carefully to ensure that the 4590 TSM is properly configured for the data format expected by the host computer Due to the unique application requirements of the 4590 TSM exceptions have been made and noted Note This is no guarantee however that the interpretation made here will be the same as that followed by the Modbus master The 4590 TSM implementation of Modbus protocol provides for the passing of measured and calculated variables configuration information and diagnostics in data registers Data is sent in these registers as floating point values word values numeric codes related to configuration lists status summary words packed bits or individual status flags single bits One master and up to 31 4590 TSMs as Modbus slaves may be multidropped on a single EIA RS 485 communication bus The Modbus functions implemented in the 4590 TSM are listed in the following table Modbus functions Function code Function Information type Modbus nomenclature 03 Rea
30. ster 2 2312 2313 User Assignable Register 1 2314 2315 Level 2318 2319 Product Temperature 2320 2321 Vapor Temperature 2322 2323 Water Level 2324 2325 Observed Density 2326 2327 Pressure Pl bottom 2328 2329 Pressure P2 middle 2330 2331 Pressure P3 top 2332 2333 General Purpose Value 1 2334 2335 General Purpose Value 2 2336 2337 General Purpose Value 3 2338 2339 General Purpose Value 4 2340 2341 Measured Level 2342 2343 Level Percentage 2344 2345 Level Flow 2346 2347 Volume Flow 2348 2349 Level Correction 2350 2351 Temperature Element 1 2352 2353 Temperature Element 2 2354 2355 22 Service Manual 4590 Modbus Register Assignments Vane Tank Parameters Data Modbus register Data type Access Address Temperature Element 3 2356 2357 Coded Read Only Temperature Element 4 2358 2359 a ds Temperature Element 5 2360 2361 and 04 Temperature Element 6 2362 2363 Temperature Element 7 2364 2365 Temperature Element 8 2366 2367 Temperature Element 9 2368 2369 Temperature Element 10 2370 2371 Temperature Element 11 2372 2373 Temperature Element 12 2374 2375 Temperature Element 13 2376 2377 Temperature Element 14 2378 2379 Temperature Element 15 2380 2381 Temperature Element 16 2382 2383 User Write Value 1 2490 2491 Read User Write Value 2 2492 2493 function User Write Value 3 2494 2495 03704 User Writ
31. umetric flow ss 23cm 2a Ne Ha aa an 34 91 4 Velocity 4er Seen es oa ee Mee den a diva Pi 34 94 0 gt MOlUMES a pe ada ee rt ad A Be 35 01 67 Length ii de IN rs LS 35 OE ME ies ia A ES SS ACA 35 9418 Massi aaa DA atcha EA eds a ES GA Ba DA al sim tae a 36 9 1 9 Mass FOW 4 2 42 20 sata EE bene Dida eee acabada 36 9 1 10 Mass per volume ooo 37 OA VISCOSITY 4 2 2 m a ue nee Da ee ee 37 9 1 12 Electromagnetic Unit of Electric Potential 37 9 1 13 Electrostatic Unit of Current Lu 444 ee 37 9 1 14 Electromagnetic Unit of Resistance 0 0 00 cee ee ees 37 9 1 15 Energy includes Work seac inane LL eee eee eee eee 38 AA PONCE il acetate a anti Gala pesa 38 9 1 17 Radial Velocity Qua LL LL 38 9 118 MiscellaneOusy 2 22 2 2 anos ats ana Pa a Sd a maies oa oa 38 O21 ONS pecial ie ter RE ge es eee nr a ee wd ee edad 39 9 1 20 Manufacturer Specific 4590 TSM Definitions 39 Service Manual 4590 Introduction 1 Vane Introduction This protocol guide explains the operation of the Modbus protocol per Modicon document PI MBUS 300 Rev C 1991 implemented in the Varec 4590 Tank Side Monitor TSM The Modbus protocol defines the format of data and the techniques used to control the flow of data In Modbus the flow of data between two devices uses a master slave type arrangement The 4590 TSM acts as a Modbus
Download Pdf Manuals
Related Search
Related Contents
フィルムスキャナー 取扱説明書 Light Duty Parts & Service Manual - Viking Bedienungsanleitung Trauma Recon System (TRS). Battery-driven power Palm 650 User's Manual YZF-R1 - SoyMotero.net N300 Manual Inst SMALLEST POWERLESS™ SMART DPM MODEL 6K Copyright © All rights reserved.
Failed to retrieve file