Home
6000 Servo Tank Gauge Service Manual for Modbus
Contents
1. 7 4 5 Packed Bits iia ad 8 4 6 Floating Point Registers 0 00 eee 8 5 Exception Responses cee 9 6 Hardware Implementation 11 0 1 Termninatloni ne eR ERR MER XE RA 11 6 2 RS 485 MODBUS Interface 11 6 3 MODBUS Transmission Seguence 11 7 Modbus Register Assignment 13 7 1 MODBUS Registers for Primary Information 13 8 Servo Tank Gauge Specific Codes 21 81 Gauge Status Code sels 21 8 2 DeviceErrorCode 23 8 3 Gauge Operation Code 24 8 4 Density Profile Operation Status 25 8 5 Density Profile Level Condition 26 9 MODBUS Example Telegram 27 9 1 2 Registered Data Request from Address 0000 Function Code 03 27 9 2 1 Registered Data Request from Address 0004 Function Code 04 27 9 3 6 Registered Data Request from Address 0000 Function Code 03 27 9 4 0X0001 Writing in Address 001 Function Code 06 27 Varec Inc iii Contents 6000 9 5 0x0002 Writing in Address 001A Function Code 16 28 10 Configuration for MODBUS anaana anaana 29 10 1 Communication Speed RS485 Baud Rate 29 10 2 Sl
2. The density profile operation com mand will not be accepted unless the displacer of the Servo Tank Gauge is at the liquid level 6 Density profile measurement requires the following condition to be satisfied Liquid level movement The operation requires a stable liquid level The parameter can be configured at the following matrix GVH844 BAL LEVEL Default 2 0mm Range 1 0 99 9mm The liquid level is continuously monitored every 5 minutes The condition is met when the liquid movement stays within this set parameter 7 The displacer must balance in order to perform stable density measurement Each balancing position has a waiver waiting period before cancelling the operation GVH847 OPE Wait Time Default 1 min Range 0 99 min If the condition in GVH847 BAL LEVEL is not satisfied the time set in this matrix will be a waiver before the entire operation is cancelled GVH845 UP Wait Time Default 1 min Range 0 99 min Varec Inc 25 Servo Tank Gauge Specific Codes 6000 GVH846 LIQ Wait Time Default 1 min Range 0 99 min 8 Interface level value has to be manually entered in GVH842 I F Man Level before the operation command is issued 9 The operation will be ignored if the level is too close to tank floor Default setting is 300mm 8 5 Density Profile Level Condition Designated displacer balance status for the density profile measurement ff level ENT ALMA A e measu
3. Register Assignment 7 2 MODBUS Registers for Specific Temperature Data Individual element position and measured value are available when the servo is connected to the N453K Average Temperature Sensor and Converter ATC MODBUS Code Data Item Data Range Unit Data GVH 2 Remarks Register 1 default Format 03 04 NMT Element 200 0 360 0 Integer Temp 03 04 NMT Element 200 0 360 0 Integer Temp 2 03 04 NMT Element 200 0 360 0 Integer Temp 3 03 04 NMT Element 200 0 360 0 Integer Temp 4 03 04 NMT Element 200 0 360 0 Integer Temp 5 03 04 NMT Element 200 0 360 0 Integer Temp 6 03 04 NMT Element 200 0 360 0 Integer Temp 7 03 04 NMT Element 200 0 360 0 Integer Temp 8 03 04 NMT Element 200 0 360 0 107 Integer Temp 9 03 04 NMT Element 200 0 360 0 107 Integer Temp 10 03 04 NMT Element 200 0 360 0 107 Integer Temp 11 03 04 NMT Element 200 0 360 0 Integer Temp 12 03 04 NMT Element 200 0 360 0 Integer Temp 13 03 04 NMT Element 200 0 360 0 Integer Temp 14 03 04 NMT Element 200 0 360 0 Temp 15 03 04 NMT Element 200 0 360 0 Temp 16 03 04 NMT Element 0 65535 Position 1 03 04 NMT Element 0 65535 Position 2 03 04 NMT Element 0 65535 Position 3 03 04 NMT Element 0 65535 Position 4 Varec Inc 15 Modbus Register Assignment 6000 MODBUS Code Data Item Data Range Unit Note Data GVH 2 Remarks Register 1 default Format 50 03 04 NMT E
4. as that followed by the MODBUS master The 6000 STG implementation of the 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 6000 STG s may be multi dropped on a single EIA RS 485 communication bus The MODBUS functions implemented in the 6000 STG are listed in the following table Function Function Information Type MODBUS Nomenclature Code 03 fos Read Word code status word floating point Read output registers fos write Word Code status word Preset single register Word code status word floating point Read input registers Word Code status word floating point Force multiple registers Table 2 1 MODBUS functions Varec Inc 3 Implementation 6000 4 Service Manual Servo Tank Gauge Configuration 3 Configuration The MODBUS port on the 6000 STG must be configured to establish communications The local display allows the user to set the 6000 STG MODBUS port to match the MODBUS master 6000 STG addresses provide unique identification for the host The 6000 STG address is configurable through the local display The address may range from 1 to 247 and must be unique for each MODBUS device
5. on a loop Each 6000 STG only responds when a query has been sent to its unique address by the host The MODBUS protocol supports 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 pass information compared to the RTU transmission code Note The 6000 STG only supports the RTU mode of MODBUS communications 3 1 Exception Because the 6000 STG does not distinguish between inputs and outputs function codes 01 and 02 as they apply to bits and function codes 03 and 04 as they apply to numerical values refer to the same data registers 3 2 Parameters The EIA RS 485 port must be configured for a transmission speed baud rate Allowable values are 1200 2400 4800 9600 and 19200 bits per second This item must be configured using the local display A summary of the configuration information required by the 6000 STG in order to implement MODBUS is provided in the following table Configuration Item Valid Entries MODBUS Local Display Configurable Configurable Baud rate Parity Odd Even None Word type Unsigned Signed No No Table 3 2 MODBUS configuration information Varec Inc 5 Configuration 6000 6 Serv
6. operation command STOP 28 Service Manual Servo Tank Gauge Configuration for MODBUS 10 Configuration for MODBUS The 6000 STG provides configuration parameters to meet the MODBUS communication system compatibility 10 1 Communication Speed RS485 Baud Rate The communication speed and parity can be configured based on the MODBUS communication environment Matrix position GVH295 MODBUS Config 0 1200bps EVEN parity 1 1200bps ODD parity 2 1200bps NONE parity 3 2400bps EVEN parity 4 2400bps ODD parity VI 2400bps NONE parity 4800bps EVEN parity 4800bps ODD parity oO N O 4800bps NONE parity 9 9600bps EVEN parity 10 9600bps ODD parity 11 9600bps NONE parity 12 19200bps EVEN parity 13 19200bps ODD parity 14 19200bps NONE parity 10 2 Slave Address Setting The slave address for each connected Servo Tank Gauge on the MODBUS communication loop can be configured Matrix position GVH285 ADDRESS e Default 1 Range 1 247 Varec Inc 29 Configuration for MODBUS 6000 30 Service Manual Servo Tank Gauge NOTES Varec Inc 31 Your official representative www varec com Varec Inc 5834 Peachtree Corners East Norcross Atlanta GA 30092 USA Tel 1 770 447 9202 Fax 1 770 662 8939 2006 Varec Inc All Rights Reserved This document is for information purposes only Varec Inc makes no warrant
7. operation manual about the definition of the various density measurements 24 Service Manual Servo Tank Gauge Servo Tank Gauge Specific Codes 8 4 Density Profile Operation Status The newly implemented Density Profile function requires certain conditions to be established prior to the operation Also this feature ensures proper operation throughout its sequence ACCEPTING Accepting density profile command 1 STANDBY Command accepted waiting for other parameters to be 6 prepared for the measurement 2 IN OPERATION In Tank Profile density profile throughout the tank operation 3 OPR END Density profile measurement operation finished normally 4 UN_BALANCE_ERR Error condition report displacer could not balance 7 during STANDBY measuring position 5 OPR ERR STOP Error condition report based on incomplete operation displacer shall return to level 1 F OPERATION In Interface Profile density profile within upper layer operation 7 I F ERR STOP Error condition report caused by incomplete I F Profile measurement I F MANU OPE In Manual Interface Profile density profile within upper 8 layer with manually entered interface level operation END LEVEL Error condition report caused by too low a level 9 SHORT Table 8 11 Density profile operation status Remarks 5 All three density profile operations Tank Profile I F Profile and Manual I F Profile always start from the liquid level measurement
8. S registers for specific density data 03 04 03 04 03 04 03 04 03 04 03 04 03 04 Remarks 10 Refer to the Density Profile Operation Status code in section 8 4 11 Referto the Density Profile Level Condition code in section 8 5 18 Service Manual Servo Tank Gauge Modbus Register Assignment 7 4 Compatible MODBUS Registers for the 4590 Tank Side Monitor TSM The following MODBUS registers contain exactly the same values and parameters as were described in 7 1 7 4 These are in addition available in specific MODBUS register addresses that are used in the 4590 TSM MODBUS Code Data Item Data Range Unit SE Remarks Register 1 default 3002 LAM E pl a DEE BEE EEE EEE NEN NE ERE UNS SC Sp L Data Format Float ms ope erem eem en eO Im p ml p I SS 1 puo pp Dn Table 7 7 Compatible MODBUS registers for the 4590 Tank Side Monitor TSM Note 7 4 MODBUS registers only contains primary value and parameters which can be shared by both the servo and 4590 TSM In contrast each instrument has several device designated functions which are not implemented in the other e g Destiny Profile Operation Servo only Calculated volume 4590 TSM only Varec Inc 19 Modbus Register Assignment 6000 20 Service Manual Servo Tank Gauge Servo Tank Gauge Specific Codes 8 Servo Tank Gauge Specific Codes Since the servo is an intelligent gauge that performs both measure
9. SRMOO8NVAE0908 6000 Servo Tank Gauge ol Service Manual for 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 6000 Service Manual Servo Tank Gauge 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 30092 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 Hart is a registered trademark of HART Communication Foundation Austin TX USA Disclaimer of Warranties The contract between the Seller and the Buyer states the entire obligation of the Seller The contents of this instruction manual 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 instruction manual The only warranties
10. added function code 03 40000 function code 04 30000 2 GVH represents the location of the data or parameters that are stored in the 6000 STG Servo matrix See the matrix chart in the 6000 STG Installation amp Operations manual for the name and definition of specific matrix positions e G represents the matrix group e V vertical row of selected matrix group H horizontal row within the selected vertical row in the matrix group 3 Units related to Length are available from mm cm m ft and in The selection of units must be configured at GVH 760 LEV UNIT HOST in the servo 4 Units related to Temperature are available in C or F The selection of units must be configured at GVH 761 TEMP UNIT HOST in the servo Note Units related to density for the MODBUS communication are only available in g ml The desired density unit display however can be expressed on the display unit of servo by configuring the desired parameter on GVH 767 DEN UNIT 5 Refer to the Gauge Status code in section 8 1 6 Refer to the Device Error Status code in section 8 2 7 Refer to the Gauge Operation code in section 8 3 8 Selection of density operation command 0 Spot Upper Density 1 Tank Profile 2 I F Profile 3 Manual I F Profile Note The actual measured data and parameters in MODBUS register 13 and 62 100 depend on the type of density operation entered 14 Service Manual Servo Tank Gauge Modbus
11. ata Item 03 04 Density Profile Operation Status 03 04 o LO Level Condition gt 03 04 Operation Time Day 00 31 VI 03 04 Operation Time Time 0000 2459 03 04 I F Level 0 65535 03 04 Average Profile Density 03 04 Average Temp 03 04 Profile Density O1 03 04 Profile Density 02 03 04 Profile Density 03 03 04 Profile Density 04 0 3 2767 w 03 04 Profile Density 05 gt 03 04 Profile Density 06 un 03 04 Profile Density 07 03 04 Profile Density 08 03 04 Profile Density 09 oo 03 04 Profile Density 10 03 04 Profile Density 11 03 04 Profile Density 12 03 04 Profile Density 13 Ep Eust x e EN pu e o A ee E Ier PA CN A A pg SENOS CN E ETT O E ETE pa jet Pi 3 Cae ae EE PET APS clu EN E ECN CN e EUR p APPO ES A AA Varec Inc 17 Modbus Register Assignment 6000 Register 1 default Format EE EE Profile Position 02 o 65s35 mme een fesos 7 aa Ten Zeen Weser Profile rosiiomds 0 65535 mm jw esses ras ueno YA pos dees Profile Position 06 Jess mm wed esses Profile Fosiion Oz Jess mm We wsse eler 03095357 Zeg eg espere En pog gun E ee e e quos Eed EA A L3 pm e E ESA ae p psc MEN pe ES ES ES Profile Position 09 Profile Position 10 Profile Position 11 Profile Position 12 Profile Position 13 Profile Position 14 Profile Position 15 Profile Position 16 Table 7 6 MODBU
12. ave Address Setting 222202 cece 29 Service Manual Servo Tank Gauge Introduction 1 Introduction This manual explains the operation of the MODBUS protocol per Modicon for document PI MBUS 300 REV C 1991 implemented in the 6000 Servo Tank Gauge STG 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 used a master slave type arrangement The 6000 STG acts as a MODBUS slave and runs on the ElA RS 485 version of the MODBUS communication board Customer logistics Inventory Management program OPC server Upper host link MODBUS master DCS PLC MODBUS slave Figure 1 1 Typical device layout for MODBUS communication with 6000 Servo Tank Gauge Varec Inc Introduction 6000 2 Service Manual Servo Tank Gauge Implementation 2 Implementation The implementation of the MODBUS protocol for the 6000 STG provides a standard form of digital communication Every effort has been made to parallel current implementations so that the 6000 STG communicates with existing MODBUS masters Check compatibility carefully to ensure that the 6000 STG is properly configured for the data format expected by the host computer Due to the unique application requirements of the 6000 STG exceptions have been made and noted Note This is no guarantee however that the interpretation made here will be the same
13. by the 6000 STG Tank Gauge that are not easily scaled 8 Service Manual Servo Tank Gauge Exception Responses 5 Exception Responses The exception responses returned by the 6000 STG are listed below 01 Illegal function Attempt 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 0x0A Value read only Data address being written is read only Table 5 3 MODBUS exception responses In addition messages that are received with a parity error checksum error or message format error will be ignored Varec Inc 9 Exception Responses 6000 10 Service Manual Servo Tank Gauge Hardware Implementation 6 Hardware Implementation The 6000 STG uses a 2 Wire EIA RS 485 hardware interface to communicate with the MODBUS master EIA RS 485 is a high speed differential communications network which allows up to 32 devices to operate on one network The 6000 STG and MODBUS master share a twisted pair wire to communicate The communication distance EIA RS 485 can reliably travel depends on baud rate communication speed wire quality environmental electrical noise wiring configuration and the number of multi dropped 6000 STG s The recommended wire for an EIA RS 485 system is 18 gauge or larger shielded twisted pairs The shield should be grounded at the MODBUS master control system
14. ice Manual Servo Tank Gauge Function and Data Formats 4 Function and Data Formats The MODBUS data in the 6000 STG is arranged in word registers floating point registers and status bit registers The assignment for these registers are found in Section 7 MODBUS register assignment The 6000 STG 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 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 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 6000 STG implementation the MODBUS word registers are used to transfer one of the following four formats Word data unsigned a scaled number from O to 65535 Integer Data signed a scaled number from 32768 to 432767 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 functi
15. ies express or implied in this summary The names of actual companies and products mentioned herein may be the trademarks of their respective owners
16. lement 0 65535 mm Word 464 3 Position 5 51 03 04 NMT Element 0465535 mm Word 465 3 Position 6 52 03 04 NMT Element 0265535 mm Word 466 3 Position 7 53 03 04 NMT Element 0265535 mm Word 467 3 Position 8 54 03 04 NMT Element 0265535 mm Word 468 3 Position 9 55 03 04 NMT Element 0265535 mm Word 469 3 Position 10 56 03 04 NMT Element 0 465535 mm Word 477 3 9 Position 11 57 03 04 NMT Element 0 465535 mm Word 477 3 9 Position 12 58 03 04 NMT Element 0 465535 mm Word 477 3 9 Position 13 59 03 04 NMT Element 0 465535 mm Word 477 3 9 Position 14 03 04 NMT Element 0 465535 mm Word 477 3 9 Position 15 61 03 04 NMT Element 0 465535 mm Word 477 3 9 Position 16 Table 7 5 MODBUS registers for specific temperature data Remarks 9 The NMT Element 11 16 temperature and position must be configured on the matrix position GVH 470 SELECT POINT when these values need to be visualized on the servo s display 16 Service Manual Servo Tank Gauge Modbus Register Assignment 7 3 MODBUS Registers for Specific Density Data The measured value of the Density Profile operation can be transmitted on the MODBUS communication Note The optional measuring function code within the Servo s order structure must be selected in order to perform the density profile Data Range Unit Note Data GVH 2 Remarks default Format rg ee E pe e 0 3 2767 g ml 854 954 MODBUS Code Register 1 D
17. ment and data transmission at the same time device specific gauge status error and operation codes have been implemented to monitor the operational condition 8 1 Gauge Status Code B esee LLL p peram ii WA E mene LL DREES pis 22 DREES aa CHE DREES DRECHEN pr meme pe emensus AA p eme LLL ES men EC m emma LL m emat mr eem AA Varec Inc 21 Servo Tank Gauge Specific Codes 6000 Follow water level Table 8 8 Gauge status code Remarks 1 Status available when the 6000 STG is implemented with Interface and Density measurement functionality 22 Service Manual Servo Tank Gauge Servo Tank Gauge Specific Codes 8 2 Device Error Code No error No error present OVER TENSION UNDER TENSION Measured displacer weight exceeds the Over Tension set point at GVH 162 Measured displacer weight reduced below the Under Tension set point at GVH 163 Unable to recognize Z phase pulse 1 complete rotation A Z PHASE NO INPUT 2ND of encoder to CPU after retry ADC SENSOR ERROR Signal from A D converter out of the range LOCAL ERROR NMT Recognized device error at the N453X ATC Average Temperature 112 Z PHASE NO INPUT 1st Unable to recognize Z phase pulse 1 complete rotation of encoder to CPU LOCAL ERROR NRF Recognized device error at the N4560 Servo Monitor SIFA ERROR Local HART master IC failure on the 6000 STG servo i WIRE CALIB ERROR Excess auto wire calibratio
18. n range e g build up on the aS wire 120 DISPLACER CALIB ERROR Excess auto weight calibration range e g deposit and build up on the displacer 121 LCD CHECK Recognized error of the display panel 3 keys control input to the CPU UJ 122 A PHASE NO INPUT Unable to recognize A phase pulse 20 pulse 1 rotation of encoder to the CPU 124 POWER FAILURE Supply voltage drop below allowable value 201 MEMORY ERROR Memory defect in W amp M parameters 232 LOCAL ERROR DEVICE 1 Recognized device error at connected HART Device 1 233 LOCAL ERROR DEVICE 2 Recognized device error at connected HART Device 2 240 DEVICE ERROR NRF Local HART communication error to the N4560 Servo Monitor Local HART communication error to the N453X ATC 132 ESTE ETT ANNA 133 ECONOUCE CONTACT ON Status input activated via connected switch e g Leak detector level alarm switch Table 8 9 Device error code Varec Inc 23 Servo Tank Gauge Specific Codes 6000 Remarks 2 Error code available only when the N453X ATC or 3 wire RTD SPOT temperature bulb is connected 3 Error code available only when the N4560 Servo Monitor or HART device 1 2 is con nected 8 3 Gauge Operation Code Table 8 10 Gauge operation code Remarks 4 The Upper Density operation command can initiate several density measurement functions depending on the selection made at the MODBUS register 28 or GVH 840 OPE SELECT Refer to the installation and
19. nt 7 1 MODBUS Registers for Primary Information Data Range Unit default 0 65535 0 m MODBUS Code Register 1 Data GVH 2 Remarks Format Data Item 04 Displacer Position Float UJ 03 04 Liquid Level 0 65535 0 Float 03 04 Liquid Temperature 200 0 360 0 C Integer 03 04 Average Gas Temperature 200 0 360 0 C Integer 03 04 HART Device 1 Data Float 03 04 Hart Device 2 Data Float o m mm m 03 04 Water Bottom Level 0 65535 0 m Float N w 03 04 Upper Density 03 04 Middle Density 03 2767 Word 0 65535 0 Word VI Lower Density Upper Interface Level Float N o o UJ UJ gt o o gt gt 03 04 Middle Interface Level 0 65535 0 Float N o 03 04 Tank Bottom Level Float 0 65535 0 N Word LA o gt Gauge Status 03 04 Balance Signal Word N gt o 2 03 04 Device Error Word Word N un 03 04 Level Alarm N o 2 w Spare Preset Word Table 7 4 MODBUS registers for primary information 0 3 2767 g ml Word N N o o 16 0 10 06 16 Density Operation Select Gauge Operation N DO 0 3 Spare 00 N o ul UJ UJ UJ UJ gt gt UJ UJ UN pa m ES Eege m Br 9 m ES N LO Varec Inc 13 Modbus Register Assignment 6000 Remarks 1 Depending on the MODBUS function code selected the following offset values must be
20. on code 06 or multiple registers can be written with function code 16 4 2 Word Data The word data unsigned is a whole number between 0 and 65535 stored as a 16 bit binary number 4 3 Integer Data Integer data signed is a scaled number from 32768 to 432767 4 4 Coded Data Coded data corresponds 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 6000 STG the units of a value are represented by the HART standard value look up see Section 7 MODBUS register assignments Therefore if the Units value read from a HART device was 45 002D Hex the units would be Meters Varec Inc 7 Function and Data Formats 6000 4 5 Packed Bits Packed bits represent 16 individual statuses 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 register are grouped by data function type 4 6 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 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
21. 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 6000 STG s are connected using MODBUS communication then an adjustment must be made on the MODBUS communication board 6 2 RS 485 MODBUS Interface There are various methods of interfacing a RS 485 MODBUS loop to the control system The method used will depend on the system and software being installed However if a PC RS 485 interface is required it is recommended that this be an internal industrial specification interface card e g ISA PCI PCMCIA providing galvanic isolation and lightening protection and not an external RS 232 to RS 485 converter 6 3 MODBUS Transmission Sequence The 6000 STG Servo Host receiver MODBUS communication shall have an ideal sequence in order to perform smooth data transmission and avoid unnecessary data loss MODBUS master Host receiver MODBUS slave I SEN Less than 500 ms dE KE a d Note 100 millisecond time between Request from the MODBUS host to Answer by the Servo Tank Gauge will ensure safe data acquisition especially when the transmis sion distance is relatively long max loop distance limited to 1200m Varec Inc 11 Hardware Implementation 6000 12 Service Manual Servo Tank Gauge Modbus Register Assignment 7 Modbus Register Assignme
22. rement stable Displacer balanced at liquid level balanced at liquid level Unstable IU unbalanced Displacer unbalanced seeking at liquid level at liquid level Ignore Condition Density Profile operation without confirming the level condition or displacer location Table 8 12 Density profile level condition Remarks 10 Maintenance purpose only 26 Service Manual Servo Tank Gauge MODBUS Example Telegram 9 MODBUS Example Telegram 9 1 2 Registered Data Request from Address 0000 Function Code 03 5D 01 03 00 00 00 02 C4 08 RD 21 03 0846 71 17 98 30 8 Gauge position data 4671179A 15429 9mm 9 2 1 Registered Data Request from Address 0004 Function Code 04 sp 01 04 00 04 00 01 70 08 RD 01 04 02 00 40 76 80 Temperature data OOAD 17 3 C 9 3 6 Registered Data Request from Address 0000 Function Code 03 Sp 01 03 00 00 00 06 C5 C8 RD 01 03 0c 46 71 16 cD 46 71 16 C0 00 AD 0 08 47 25 Gauge position data 467116CD 15429 7mm Level data 467116CD 15429 7mm Temperature data OOAD 17 3 C Gas Temperature data 00D9 21 7 C 9 4 0X0001 Writing in Address 001 Function Code 06 Sp 01 06 00 14 00 01 69 CD RD 01 06 00 14 00 01 69 CD Gauge operation command UP Varec Inc 27 MODBUS Example Telegram 6000 9 5 0x0002 Writing in Address 001A Function Code 16 5D 01 10 00 14 00 01 02 00 02 25 A8 RD Ki Gauge
23. soever 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 Varec Inc i 6000 This manual is solely intended to describe product functions and should not be used for any other purpose It is subject to change without prior notice This manual was prepared with the highest degree of care However should you find any errors or have any questions contact one of our service offices or your local sales agent On Safety and Proper Use Read this manual carefully and make sure you understand its contents before using this product Follow all instructions and safety guidelines presented in this manual when using this product If the user does not follow these instructions properly Varec cannot guarantee the safety of the system Service Manual Servo Tank Gauge Contents Contents T Introduction AA rss a ae 1 2 Implementation 3 3 Configuration 5 Sab EXxCODODs zin uer eR x HR REL CR ERROR 5 32 Parameters san y eT pee Ehud ane Si A EY que aha ies 5 4 Function and Data Formats 7 41 Word Registers 7 42 Word ai te Tae Derio ev DEL redet Freies Run 7 43 EA cosita ai ao 7 44 CodedData
24. that apply are those in the existing contract between the Seller and Buyer This Product has not been tested by Varec under all possible operational conditions and Varec may not have all the data relative to your application The information in this instruction manual 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 for assistance Limitations of Seller s Liability In the event that a court holds that this instruction manual 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 Use of parts that are not manufactured or supplied by Varec voids any Varec warranty and relieves Varec of any obligation to service the product under warranty Varec recommends the use of only Varec manufactured or supplied parts to maintain or service this product 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 particular purpose In no event shall Varec Inc or its suppliers be liable for any damages what
Download Pdf Manuals
Related Search
Related Contents
Air Wolf Tactical review by Gun Mart Magazine Sterling Plumbing S1201-0 User's Manual Installation Instructions Weber 41061 Gas Grill User Manual Laura Ashley CFRY1763 Instructions / Assembly LabChip EZ Reader Series Hardware User`s Manual Manual User - s3.amazonaws.com Freshpoint U440 Service (4002816) 可搬型衛星系防災行政無線等保守点検業務委託 特記仕様書 Copyright © All rights reserved.
Failed to retrieve file