background image

Configuration and Use Manual

P/N 20002983, Rev. A
October 2005

Micro Motion

®

Model 3711
Gas Flow Computers

Configuration and Use Manual

Summary of Contents for Micro Motion 3711

Page 1: ...Configuration and Use Manual P N 20002983 Rev A October 2005 Micro Motion Model 3711 Gas Flow Computers Configuration and Use Manual ...

Page 2: ... of Micro Motion Inc Boulder Colorado MVD and MVD Direct Connect are trademarks of Micro Motion Inc Boulder Colorado Micro Motion is a registered trade name of Micro Motion Inc Boulder Colorado The Emerson logo is a trademark of Emerson Electric Co All other trademarks are property of their respective owners ...

Page 3: ...lling ROCLINK 800 6 2 3 1 PC requirements for ROCLINK 800 6 2 3 2 Installing ROCLINK 800 6 2 4 Using ROCLINK 800 7 2 4 1 Starting ROCLINK 800 7 2 4 2 ROCLINK 800 user interface 7 2 4 3 TLP system 10 2 5 Configuration files 11 2 5 1 Managing device configuration files 11 2 5 2 Creating a new device configuration file 11 2 5 3 Device configuration backup and duplication 13 2 6 Setting up devices and...

Page 4: ... Motion core interface 38 5 4 Core interface configuration panels 38 5 4 1 Mass Flow panel 38 5 4 2 Density panel 40 5 4 3 Temperature panel 41 5 5 Special topics in configuring the core interface 43 5 5 1 Characterization 43 5 5 2 Damping 44 5 5 3 Meter factors 44 5 5 4 Slug flow 45 5 6 Zeroing the meter 46 Chapter 6 Configuring Volumetric Flow Measurement 49 6 1 About this chapter 49 6 2 Termino...

Page 5: ... Alarms 85 8 1 About this chapter 85 8 2 Overview 85 8 2 1 History 85 8 2 2 Events and alarms 85 8 3 Configuring history points 86 8 3 1 Archive types 88 8 3 2 Standard history predefined points 89 8 4 Using the historical databases 90 8 4 1 Viewing history data 90 8 4 2 Viewing alarm logs and event logs 91 8 4 3 Using the log display window 91 Chapter 9 Monitoring and Displays 93 9 1 About this c...

Page 6: ... FST examples 128 11 9 1 Example 1 Writing data to a history point 128 11 9 2 Example 2 Stopping an FST after task completion 129 11 9 3 Example 3 Cycling an FST on a periodic basis 130 11 9 4 Example 4 Calculate an FST s approximate execution rate 131 Chapter 12 Modbus Interface 133 12 1 About this chapter 133 12 2 Overview 133 12 3 Modbus overview 133 12 4 Modbus and Model 3711 points 134 12 5 C...

Page 7: ...er programs 167 14 12 1 Updating the Model 3711 device firmware 167 14 12 2 Updating the user programs 169 14 13 Upgrading hardware 170 Chapter 15 Maintenance and Troubleshooting 171 15 1 About this chapter 171 15 2 Troubleshooting the connection between ROCLINK 800 and the Model 3711 171 15 3 Debugging ROCLINK 800 communications 171 15 4 Dial up modem and FCC compliance 172 15 5 Diagnostic monito...

Page 8: ...ing for calibration 193 B 2 2 Calibration procedure 193 B 2 3 Verification procedure 195 B 2 4 Viewing calibration values for analog inputs or RTD 197 B 3 Calibrating the analog output 199 B 4 Density calibration 199 B 4 1 Preparing for calibration 199 B 4 2 Calibration procedure 200 Appendix C Points and the TLP System 203 C 1 About this appendix 203 C 2 Points 203 C 3 TLP system 203 C 3 1 Points...

Page 9: ...pplications The Model 3711 uses a Micro Motion Coriolis sensor with MVD technology to measure the gas flow The Model 3711 system performs flow measurement compliant with API MPMS Chapter 21 1a in accordance with the AGA8 92 gas measurement standard 1 3 1 Model 3711 system components The Model 3711 system includes the following components Model 3711 Gas Flow Computer Micro Motion sensor Micro Motio...

Page 10: ...4 Communication tools A special version of the ROCLINK 800 software program has been developed for configuration operation and maintenance of the Model 3711 This version is written to include the two user programs described in Section 1 3 2 which are presented as custom displays accessed via the Meter menu This version of ROCLINK 800 is available from Micro Motion Installation and basic use of ROC...

Page 11: ... device configuration file for the Model 3711 Define all required devices and groups Configure security for ROCLINK 800 Configure security for the Model 3711 Configure device information for the Model 3711 Configure the Auto Scan interval and TLP display options Configure communications Configure the sensor interface Configure volumetric flow measurement Configure I O Configure history Before conf...

Page 12: ...ite 1 8 Micro Motion customer service For customer service phone the support center nearest you In the U S A phone 1 800 522 MASS 1 800 522 6277 In Canada and Latin America phone 303 527 5200 In Asia phone 65 6770 8155 In the U K phone 0800 966 180 toll free Outside the U K phone 31 0 318 495 670 Table 1 1 Documentation resources Topic Document Model 3711 installation Micro Motion Model 3711 Gas F...

Page 13: ... 3711 2 2 Starting the Model 3711 To start the Model 3711 1 Supply power to the unit See the installation manual for power requirements 2 Unscrew the front cover from the Model 3711 3 Insert the reset jumper on the face of the Model 3711 into the NORM left and center slots See Figure 2 1 4 Insert the power jumper on the face of the Model 3711 into the ON center and right slots 5 Replace the front ...

Page 14: ...Windows 98 ME NT 4 0 SP6 2000 SP2 or XP 64 MB of RAM SVGA color monitor 800 by 600 pixels small fonts 15 50 MB of available hard disk space depending on operating system and revision level EIA 232 RS 232 serial port 2 3 2 Installing ROCLINK 800 Insert the ROCLINK 800 CD into your PC s CD ROM drive If the installation program starts automatically AutoRun 1 Click the Install a ROCLINK Product button...

Page 15: ...ator ID and password and click OK If you have not yet defined ROCLINK 800 operator IDs and passwords use the ROCLINK 800 default values Operator ID LOI Password 1000 Note This operator ID allows you to start ROCLINK 800 It does not provide access to the Model 3711 Note To enter the default values LOI and 1000 automatically press ALT ENTER or CTRL ENTER at the sign on screen Note For information on...

Page 16: ...and and hide options etc ROCLINK 800 windows ROCLINK 800 windows can be maximized minimized or resized using the standard Windows controls In addition the Windows menu lists all windows that are currently open and allows you to arrange them on the screen or bring a specific window to the top Figure 2 3 shows ROCLINK 800 with three windows open and cascaded Figure 2 3 Cascaded windows ...

Page 17: ...ons Two additional buttons the Write Config and Read Config buttons manage data exchange with the core processor component as well as the Model 3711 component The Write Config Data button writes the displayed configuration parameters to the core processor If you have changed a parameter in ROCLINK 800 but not written it to the Model 3711 a popup is displayed to allow you to save the change to the ...

Page 18: ... TLP symbol an ellipsis or is displayed on a button the button provides access to the Select TLP dialog box shown in Figure 2 5 Figure 2 5 Select TLP dialog box TLP notation can be text as shown here or numeric For example if numeric notation is configured AOU B3 EU will be represented as 4 18 6 See Section 3 5 for information on configuring TLP notation To use the Select TLP dialog box 1 Highligh...

Page 19: ...te as many device configuration files as you need Each device configuration file contains information describing one Model 3711 including its interaction with the sensor its I O configuration its history setup and so on Note If you use this installation of ROCLINK 800 to interact with other devices including non Model 3711 devices their device configuration files will also use the 800 extension Be...

Page 20: ...el 3711 installation manual for wiring instructions You can change these specifications later see Section 7 3 5 Specify the number of PID control loops that will be configured for this Model 3711 The maximum value is 1 This value can be changed later See Chapter 10 for more information 6 Specify the maximum number of history points to be used for standard history and extended history If you add hi...

Page 21: ...ices that you will connect to from this ROCLINK 800 installation Right click on Device Root to Add a device in Device Root Add a group in Device Root Delete all devices in Device Root Right click on a group name to Add a device to the current group Add a group within the current group Delete the current group including all lower level groups and devices Delete all devices in the current group Rena...

Page 22: ...displays data from the currently connected Model 3711 Figure 2 7 Configuration Tree window 2 7 1 Disconnecting and closing To disconnect from the Model 3711 close the Configuration Tree window by clicking on the X in the upper right corner of the window see Figure 2 7 or by clicking File Close To close ROCLINK 800 either click on the X in the upper right corner of the main window or click File Exi...

Page 23: ... Setting the Model 3711 clock is required for accurate timestamping and control of the historical databases event log and alarm log To set the Model 3711 clock 1 Connect to the Model 3711 2 Click Device Clock or click the Clock icon in the toolbar The dialog box shown in Figure 3 1 is displayed 3 If the clock in your PC is set correctly click the red circle in the lower left corner of the calendar...

Page 24: ...password are required when you connect to the Model 3711 if device security is enabled on the com port that you are using 3 3 1 ROCLINK 800 security Up to 21 ROCLINK 800 operator IDs may be defined To define a ROCLINK 800 operator ID 1 Click Utilities ROCLINK 800 Security The dialog box shown in Figure 3 2 is displayed showing the default operator ID and password This operator ID is used for initi...

Page 25: ...D without a password or a password without an operator ID You can save an operator ID and password without an access level 4 To delete an operator ID password or access level highlight the cell and press Delete or backspace over the value Note For security reasons Micro Motion recommends that the default operator ID be deleted after appropriate administrative operator IDs have been defined 3 3 2 D...

Page 26: ...D Passwords are concealed The default password is 1000 Note Access level 5 is required to open the Device Security dialog box If you want to change security settings after initial setup is complete you must use an operator ID with this access level Figure 3 3 Device Security dialog box 3 To add an operator ID a Click on any empty cell in the table The Device Security popup will be displayed see Fi...

Page 27: ...erator ID and password are valid on the Model 3711 Upon successful login full access is allowed to all ROCLINK 800 screens and functions User Access Level Enabled Login requests are accepted only if both of the following are true The operator ID and password are valid The access level of the Model 3711 operator ID is equal to or higher than the access level of the ROCLINK 800 operator ID Upon succ...

Page 28: ...Edit All 0 View Directory 0 EFM Report 3 Calibration Report 2 History From ROC 2 History From File 1 History Between Dates 1 Alarms From ROC 2 Alarms From File 1 Events From ROC 2 Events From File 1 Audit Log From ROC 1 Audit Log From File 1 Display New 3 Display Display 1 0 Display Display 2 0 Display From File 0 I O Monitor 2 Toolbar 0 Device Direct Connect 0 Connect 0 Collect Data 2 Clock 3 Sec...

Page 29: ...e Information The Device Information dialog box shown in Figure 3 5 is displayed Utilities Upgrade Firmware 4 Upgrade Hardware 4 Upgrade to FlashPAC 4 License Key Administrator 5 Convert EFM File 3 User Program Administrator 4 ROCLINK Security 5 AI Calibration Values 3 RTD Calibration Values 3 MVS Calibration Values 3 FST Editor 3 Debug Communications 0 Tools Customize 0 Options 3 Window All 0 Hel...

Page 30: ...Device Directory window Device Type Read only Displays the device type of the Model 3711 Contract Hour Time at which values are totaled for a single day of production and data is logged to Daily History database Force End of Day Current day and hourly values will be logged into memory for all historical data except station totals Resets daily and hourly accumulators Uses one of the 35 available sl...

Page 31: ...t or numbers see Section 2 4 3 for a discussion of the TLP system The Auto Scan interval see Section 2 4 2 for information on the Auto Scan feature To configure the display options 1 Click Tools Options The dialog box shown in Figure 3 6 is displayed Figure 3 6 Options dialog box 2 Click the Display TLP radio button to specify the TLP display type 3 Enter the number of seconds to be used between a...

Page 32: ...24 Micro Motion Model 3711 Gas Flow Computers ...

Page 33: ...dbus and ROC protocol ROCLINK 800 uses ROC protocol A host program can use either Modbus or ROC protocol COMM 2 auto detects and responds to both protocols In a typical installation ROCLINK 800 is used to configure the Model 3711 and to perform administration and field service tasks ROCLINK 800 may also be used to collect history data The ROCLINK 800 connection is typically made through the LOI us...

Page 34: ... Connect Right clicking Direct Connect in the Device Directory window then clicking Connect 4 4 Connecting to the Model 3711 through COMM 2 Before attempting to connect through COMM 2 on the Model 3711 ensure that The communications wiring from the Model 3711 is correctly installed with your PC or host device See the Model 3711 installation manual The serial or dial up modem card is correctly conf...

Page 35: ...use the same connection parameters that ROCLINK 800 uses see Section 4 4 1 4 5 Configuring communications parameters You may need to configure one or more of the following depending on the communications methods that you will use COMM 2 on the Model 3711 used with the serial communications or dial up modem card ROCLINK 800 communications parameters required if the Connect function will be used 4 5...

Page 36: ...M port to match this setting Other hosts may or may not auto adjust Data Bits 7 used by Modbus ASCII 8 used by Modbus RTU and ROC protocol Must match the value configured for the PC COM port ROCLINK 800 always uses 8 data bits and does not auto adjust the PC COM port Other hosts may require either 7 or 8 data bits Stop Bits Number of stop bits in each character The PC COM port must be configured t...

Page 37: ...4 6 or the port is used as the sending port in passthrough mode see Section 4 7 In a typical installation approximately 60 seconds are required to make and complete a dial up connection Disconnect Time Enter the number of seconds that the Model 3711 will wait for further activity on the line before it hangs up the connection This timer is reset after each valid receive signal Inactivity Time Enter...

Page 38: ...but do not connect to a device 2 Using the Device Directory window in ROCLINK 800 see Figure 2 2 right click the device defined for your Model 3711 see Section 2 6 then click Properties The ROCLINK 800 Communication Parameters dialog box shown in Figure 4 3 is displayed Figure 4 3 ROCLINK 800 Communication Parameters dialog box General panel 3 In the General panel set connection parameters as requ...

Page 39: ...ication Parameters dialog box Advanced panel Table 4 3 ROCLINK 800 Communication Parameters General panel Parameter Description ROCLINK 800 Default Model 3711 Default Tag Model 3711 station name device name Model 3711 Device Address A unique value within the device group 240 1 Device Group The group that the Model 3711 belongs to 240 2 Host Address A unique value within the host group 3 N A Host G...

Page 40: ...5 If you are using the dial up modem for RBX alarming ensure that all parameters on the Modem tab are correctly set see Table 4 2 6 Click the RBX tab The panel shown in Figure 4 5 is displayed Table 4 4 ROCLINK 800 Communication Parameters Advanced panel Parameter Description Comments Number of Retries Specify the number of times that ROCLINK 800 will request data from the Model 3711 before report...

Page 41: ... be sent RBX Host Group Specify the group number of the host to which the RBX alarm messages will be sent RBX Attempts Fixed Number This attempt will be sent the specified number of times until the transmission is successful If Fixed Number is specified enter a value for the number of retries Continuous This attempt will be sent continuously until the host clears the RBX alarm An attempt includes ...

Page 42: ...ve the retransmitted message Note Because COMM 1 is dedicated to sensor communications only the LOI and COMM 2 can be used when configuring passthrough mode Note If COMM 2 is used as a dial up modem and you want to configure it for passthrough it must be defined as the receiving port It cannot act as the sending port To set up passthrough mode 1 Ensure that the necessary wiring is in place between...

Page 43: ... Before You Begin Getting Started Communications System Before You Begin Getting Started Communications System Before You Begin Getting Started Communications System Before You Begin Figure 4 6 Flags window Advanced panel Note Other functions available on this panel are discussed in Section 14 7 ...

Page 44: ...36 Micro Motion Model 3711 Gas Flow Computers ...

Page 45: ...essure sensor a temperature sensor and so on Configuration of these sensors is not covered in this chapter or this manual Additional information is provided on the topics of characterization damping meter factors and slug flow Finally the sensor zero procedure and the density calibration procedures are discussed 5 2 Configuration overview To access the sensor configuration panels click Meter Core ...

Page 46: ...e panels used to configure the core interface To access a panel click the appropriate tab at the top of the Core Processor Interface window 5 4 1 Mass Flow panel The Mass Flow panel is shown in Figure 5 2 Parameters on this panel control how the sensor will measure and report mass flow data to the Model 3711 Parameters are listed and defined in Table 5 1 Mass Flow Density Temperature Change parame...

Page 47: ...lculation of flow rate and flow totals Read only Damping Period The number of seconds over which the reported mass flow rate will change to reflect 63 of the change in the actual process See Section 5 5 2 Default 3 2 seconds Low Flow Cutoff The mass flow rate value below which the Model 3711 will report a value of 0 for the mass flow rate Default 0 0 Recommended setting 0 5 1 0 of the sensor s rat...

Page 48: ...d defined in Table 5 3 Figure 5 3 Density panel Flow Temp Coeff FT One of the values required to characterize the Model 3711 for the particular sensor it is using See Section 5 5 1 Meter Factor The adjustment to be applied to the mass flow process variable See Section 5 5 3 Default 1 0 Mechanical Zero Displays the zero value derived from the most recent zero procedure Read only Table 5 1 Mass flow...

Page 49: ...g cm3 Range 0 0 10 0 g cm3 Use g cm3 to configure this parameter even if you have configured U S units Low Slug Limit The density value below which a condition of slug flow will exist Typically this is the lowest point in the normal density range of the process See Section 5 5 4 Default 0 0 g cm3 Range 0 0 10 0 g cm3 Use g cm3 to configure this parameter even if you have configured U S units Densi...

Page 50: ...value used to adjust the temperature process variable Default 1 0 Calibration Offset The offset value used to adjust the temperature process variable Default 0 0 External Temperature Disabled Temperature data from the Micro Motion sensor will be used Enabled Temperature data from a different temperature device will be used If Enabled is specified a Source field is displayed Use the Select TLP dial...

Page 51: ...illustrations of newer and older sensor tags Figure 5 5 Sample calibration tags Density calibration factors If your sensor tag does not show a D1 or D2 value For D1 enter the Dens A or D1 value from the calibration certificate This value is the line condition density of the low density calibration fluid Micro Motion uses air For D2 enter the Dens B or D2 value from the calibration certificate This...

Page 52: ... damping value makes the output appear to be smoother because the output must change slowly A low damping value makes the output appear to be more erratic because the output changes more quickly When you specify a new damping value it is automatically rounded down to the nearest valid damping value Valid damping values are listed in Table 5 4 Note For typical gas applications Micro Motion recommen...

Page 53: ... Section 13 4 During the slug duration period the core processor holds the mass flow rate at the last measured pre slug value If slugs are still present after the slug duration period expires the core processor forces the mass flow rate to 0 independent of the mass flow rate measured by the sensor Note During conditions of slug flow all internal calculations that include mass flow rate including v...

Page 54: ...s is due to the increased possibility of noisy flow which causes incorrect calibration A short zero time is less likely to result in a zero failure but may produce a less accurate zero reference For most applications the default zero time is appropriate Note Do not zero the meter if a sensor status alarm or core processor status alarm is active see Section 13 4 Correct the problem then zero the me...

Page 55: ...mode so that the messages will be updated automatically This affects only the zero procedure When you close the window Auto Scan will return to its previous state enabled or disabled If you need to cancel the zero process click Cancel Zero The Model 3711 will use the pre existing zero values 9 The results of the zero are displayed on the Calibration panel If the zero was successful a Zero Calibrat...

Page 56: ...48 Micro Motion Model 3711 Gas Flow Computers ...

Page 57: ...eter Setup A custom display containing several panels is loaded To configure volumetric flow measurement you must Configure parameters on the Input Defs panel Configure parameters on the Mass Compensation panel Configure parameters on the Gas Quality panel Configure parameters on the Advanced panel Configure parameters on the Sampler panel Configure parameters on the AO Assignment panel Configure ...

Page 58: ...nput Definitions Mass Flow Rate Specifies the point from which the mass flow rate will be read Typically this will be the Micro Motion sensor Flowing Pressure Use the Select TLP dialog box to specify the point from which the flowing pressure value will be read Flowing Temperature Use the Select TLP dialog box to specify the point from which the flowing temperature value will be read ...

Page 59: ...ity Source Specify the point from which the flowing density value value will be read Gas Properties Calculation Method Displays the calculation method that will be applied to the sensor data Read only Averaging Technique Specify how averages will be calculated Flow Dependent Linear Discards samples for periods when there is no measurable flow and performs a linear average of the remaining samples ...

Page 60: ...the meter was calibrated which therefore defines the pressure at which there will be no effect on the calibration factor Enter the calibration pressure from your sensor calibration document If no calibration pressure is provided enter 30 PSIG Pressure Effect in of Rate per PSIG Enter the pressure effect for flow Obtain the pressure effect values from the product data sheet for your sensor then rev...

Page 61: ...quired data for the selected method If the Detailed method is selected you must configure the complete composition of the gas mixture using the Gas Mole Percentage fields If the Gross 1 method is selected you must enter not calculate Concentration of nitrogen Specific gravity Heating value If the Gross 2 method is selected you must enter not calculate Concentration of nitrogen Concentration of CO2...

Page 62: ...ill be calculated by the Model 3711 Enter The configured value will be used Specify the heating value in the textbox provided Must match selected AGA8 Compressibility Method Detailed Specify Calculate or Enter Gross 1 or Gross 2 Preset to Enter and cannot be changed Specific Gravity Specify how the specific gravity will be determined Calculate Will be calculated by the Model 3711 Enter The configu...

Page 63: ...ill be calculated i e the temperature to which gas base volume will be corrected Pressure Tap Type Gauge Pressure is read from a gauge The pressure value will be corrected for atmospheric pressure Absolute The pressure input provides absolute pressure values No correction will be applied Atmospheric Pressure Calculate Atmospheric pressure will be calculated according to the site elevation Enter th...

Page 64: ... 6 5 Sampler panel Table 6 5 Sampler parameters Parameter Description Comments Sampler Control Enabled The sampler will use and control the built in DO located at point B4 Disabled The sampler will not use and control the built in DO In this case an FST must be written to send sampler data to a different DO Ensure that the DO used by the sampler is correctly wired to an appropriate receiving devic...

Page 65: ...e AO is correctly wired to an appropriate receiving device and the AO DO switch is set correctly see the Model 3711 installation manual Note If the analog output is being used by either an FST or a PID control loop the AO Assignment function must be disabled Figure 6 6 AO Assignment panel Table 6 6 AO Assignment parameters Parameter Description Comments Analog Output Assignment Enabled The AO will...

Page 66: ...ters Configuring Volumetric Flow Measurement 6 5 1 Alarms panel The Alarms panel is shown in Figure 6 7 This panel is used to enable and configure flow alarms Parameters on this panel are listed and defined in Table 6 7 Figure 6 7 Alarms panel ...

Page 67: ...aneous flow rate meets or drops below this value If pressure compensation is enabled the alarm is based on the compensated flow rate High Alarm Specify the value at which a high alarm will be posted The alarm will be posted if the flow rate meets or goes above this value If pressure compensation is enabled the alarm is based on the compensated flow rate RBX Alarming Specifies the type of Report By...

Page 68: ...60 Micro Motion Model 3711 Gas Flow Computers ...

Page 69: ...te output Two channels can be used as either pulse inputs or discrete inputs Typical uses of the channels are as follows Analog inputs receiving pressure or temperature data from the built in pressure sensors an external sensor an RTD etc Analog outputs controlling a valve via a PID loop or reporting a process variable Discrete inputs monitoring the status of relays open collector open drain solid...

Page 70: ...ed Figure 7 1 I O Setup dialog box 2 For each point specify the I O type For example Point 1 can be used as an analog input AI 1 or a discrete input DI 1 Note The I O types specified here must be compatible with the I O wiring and switches See the Model 3711 installation manual 3 Click Apply 7 4 Configuring analog inputs You need to configure analog inputs if The Model 3711 was purchased with buil...

Page 71: ...ration panels in the following order General Advanced Alarms Note To calibrate the AI see Appendix B 7 4 1 Filtering The Model 3711 automatically filters analog input data using the following formula where Entered is the value specified for Filter on the Advanced panel The resulting value the Filtered Value is used for display and further processing This calculation is updated once per Scan Period...

Page 72: ...ut level of 0 4 mA Used in conversion of the analog signal to a digital EU value For example if the AI is receiving data from a temperature device with a range of 40 to 160 degF set this parameter to 40 High Reading EU The EU value corresponding to an input level of 100 20 mA Used in conversion of the analog signal to a digital EU value For example if the AI is receiving data from a temperature de...

Page 73: ...ing EU value See Section B 2 Adjusted A D 100 The calibrated Analog to Digital reading corresponding to an input level of 100 20 mA This value is used to convert the input to EUs During calibration this value is adjusted to set the 100 input exactly at the High Reading EU value See Section B 2 Raw A D Input The current value produced by the Analog to Digital converter Read only Actual Scan The act...

Page 74: ...ailure Controls the Model 3711 s behavior after a point fail alarm hardware or transmitter failure Hold Last Value The last value from the analog input is used for Model 3711 calculations Set To Fault Value The value specified in Fault Value is used The AI reverts to standard behavior after the Model 3711 has completed startup processing Fault Value Specifies the value to be used if Action on Fail...

Page 75: ...an this value a rate alarm is generated To disable the rate alarm without disabling other alarms set the rate alarm value greater than the span of the analog input Alarm Deadband Value in EUs that is used to define the size of two inactive zones one below the low alarm limit and one above the high alarm limit Prevents recurrent setting and clearing of alarm when the input value is oscillating arou...

Page 76: ...and this parameter is ignored If Scanning is disabled the value entered here will override the EU value in calculating the analog signal Units Description for the engineering unit EU that this AO represents 10 characters maximum Examples PSIG MCF Degrees F Milliamps Volts Low Reading EU The EU value corresponding to an output level of 0 4 mA Used in conversion of the digital EU value to an analog ...

Page 77: ...s value as required for agreement between the Model 3711 and the remote device See Section B 3 Value on Power Reset Specifies the startup value to be used by this AO if a power reset or warm start occurs Low EU The Low EU value is used to calculate the startup AO signal Retain Last Value The last EU value before the power reset is used to calculate the startup AO signal RBX Alarming Specifies the ...

Page 78: ...input 1 Click Configuration I O DI Points The Discrete Input dialog box containing two panels is displayed See Figure 7 7 Figure 7 7 Discrete Input General panel 2 Use the Discrete Inputs dropdown list to select the discrete input to configure 3 Enter the tag to be used to describe this input 4 Work through the configuration panels in the following order General Advanced Alarms 7 6 1 Discrete Inpu...

Page 79: ...o On and remains On until cleared If Input is Inverted status field changes to On when remote device switches state from On to Off and remains On until cleared To clear status click the Off button then click Apply Status Current status of discrete input possibly modified by DIN Type and Input parameters Scanning Enabled Input from the remote device is automatically processed by the Model 3711 Disa...

Page 80: ...the state is detected and the discrete input status is defined as On Enter a value between 0 and 255 0 requests the shortest possible period 255 requests the longest possible period Filter Intervals and Filter apply only to detection of the On state Detection and response to the Off inactive state occurs with no artificial delay Accumulated Value The number of times the discrete input has switched...

Page 81: ...rm condition On Alarm Clear RBX alarm generated when the discrete input leaves an alarm condition On Alarm Set and Clear RBX alarm generated when the discrete input enters an alarm condition and when the discrete input leaves an alarm condition If RBX Alarming is enabled a communications port must be configured for RBX alarming See Section 4 6 Low Alarm Not applicable to the Model 3711 High Alarm ...

Page 82: ...ond discrete output To configure a discrete output 1 Click Configuration I O DO Points The Discrete Output dialog box containing two panels is displayed See Figure 7 10 Figure 7 10 Discrete Output General panel 2 Enter the tag to be used to describe this output 3 Work through the configuration panels in the following order General Advanced TDO Parameters if required 7 7 1 Discrete Output General p...

Page 83: ...to Toggle this field reflects the current duration of the DO s On period DOUT Type Latched When the DO switches from Off to On it remains On until cleared Time Duration When a new EU value is written the DO is activated once The length of the On state is defined by the EU Value parameter Toggle The DO repeats continuously in a cycle defined by the Time On parameter The On and Off states of the cyc...

Page 84: ...el is shown in Figure 7 12 Parameters on this panel are listed and defined in Table 7 11 Table 7 10 Discrete Outputs Advanced parameters Parameter Description Comments Accumulated Value The number of times the DO has switched from Off to On Maximum value 4 294 967 295 Rolls over to 0 when maximum value is reached Can be reset to any desired start number Status on Power Reset Defines the state of t...

Page 85: ...esolution of control 100 Count The number of seconds that will be used to represent a 100 output pulse width Defines the maximum amount of time that the TDO can be activated Typically set to the time required for the valve to move from fully open to fully closed Low Reading EU The EU value that will be represented as 0 Count High Reading EU The EU value that will be represented as 100 Count EU Val...

Page 86: ...ual On period for example Calculated On period 4 4 seconds actual On period 4 seconds Calculated On period 4 5 seconds actual On period 5 seconds 7 8 2 Durations DOUT Type Toggle Cycle Time On parameter setting x 2 On period Off period Time On parameter setting DOUT Type Time Duration Cycle Cycle Time setting On period Calculated from the current EU value of the assigned process variable Minimum O...

Page 87: ...m of 3 seconds If the calculated On period is equal to or greater than the cycle time the Off period is set to one second Be sure to set the TDO parameters so that cycle time is always greater than the calculated On period 7 9 Configuring pulse inputs You need to configure pulse inputs if the Model 3711 was purchased with the I O option and you configured the I O terminals for one or two pulse inp...

Page 88: ...ents 10 characters maximum Examples PSIG MCF Degrees F Milliamps Volts Scan Period The number of seconds between the beginning of one scan of the EU Value and the beginning of the next scan The following values are updated at the end of each scan period Accumulated Pulses Today s Total Yesterday s Total Current Rate To reduce the load on the processor set Scan Period to a longer value To avoid ext...

Page 89: ...gnored and the configured EU Value is used in calculations If Alarming is enabled an alarm is generated when Scanning is set to Disabled Alarming Enabled Alarms are generated on point failure and are written to the alarm log Disabled A Point Fail alarm may appear in the Active Alarms field but will not be written to the alarm log To conserve alarm log space enable alarms only when necessary Active...

Page 90: ...e was reached Reset to 0 only when Rollover Value is reached See Section 7 9 1 for the formula used in rate calculation The Conversion K Factor has been applied to all options shown here Conversion EUs Pulse Each pulse represents the configured number of EUs Pulses EU The specified number of pulses represents one EU Conversion K Factor Enter the factor to be used to convert the actual pulse count ...

Page 91: ... rate alarm is generated The Conversion K Factor is automatically applied to the Current Rate value Specify a Rate Alarm value that is appropriately adjusted To disable the rate alarm without disabling other alarms set the rate alarm value greater than the span of the pulse input Alarm Deadband Specify the value in EUs that defines the size of two inactive zones one below the low alarm limit and o...

Page 92: ...84 Micro Motion Model 3711 Gas Flow Computers ...

Page 93: ... either the standard or the extended history database The standard history database logs current values for all specified parameters at three intervals minute hour and day A min max entry is also logged daily at the configured contract hour see Section 3 4 Note FSTs can be used to change the logging interval for the standard database See Chapter 11 The extended history database logs current values...

Page 94: ...e to review the history point configuration before application startup If you need to change the number of history points at a later time you must perform a Cold Start Clear History see Section 14 2 2 Before making this change save the existing data history to a file see Section 8 4 3 Note If you change history point configuration but do not change the number of points a Cold Start Clear History i...

Page 95: ...d history is limited to 5040 entries per point so you may need to adjust the number of points or the sample interval to ensure that you cover the required number of days 5 Open the Standard History panel The window shown in Figure 8 2 is displayed In this window the first eight history points are predefined and cannot be changed The next three are predefined for typical applications however they c...

Page 96: ...econd are summed over the logging interval to compute the archived value Accumulate Minute One second samples of a rate value in EUs per minute are converted to a rate value in EUs per second then summed over the logging interval to compute the archived value Accumulate Hour One second samples of a rate value in EUs per hour are converted to a rate value in EUs per second then summed over the logg...

Page 97: ...entries in the segment The format used is MHDDHHMN where MH month DD day HH hour and MN minute For example a timestamp for August 10 at 1 57 pm would be written as a floating point value of 8191357 0 The FST determines the index in the periodic archive to write to it does not have to write to the current index for the segment FST Time Second Allocates space for an FST to write timestamps to the pe...

Page 98: ... you must save it to a file See Section 8 4 3 8 4 1 Viewing history data To view history data 1 Click View History 2 Specify From Device or From File and if required specify the file containing the data to be viewed A dialog box similar to Figure 8 4 is displayed Figure 8 4 History selection dialog box 3 To view standard history data a Check the checkbox for each standard history parameter you wan...

Page 99: ... alarm log or an event log 1 Click View Alarms or View Events 2 Specify From Device or From File and if required specify the file containing the log data to be viewed 8 4 3 Using the log display window Depending on the log type different functions are available from the log display window All logs can be printed saved to a file and exported to other file types History data can be plotted The follo...

Page 100: ...ta within that range To increase or decrease chart size a Position the mouse on the chart b Press CTRL both mouse buttons or middle button on 3 button mouse c Move the mouse down to increase chart size d Move the mouse up to decrease chart size To move the chart a Position the mouse on the chart b Press SHIFT both mouse buttons or middle button on 3 button mouse c Move the mouse in the direction y...

Page 101: ... decimal point four digits to the right of the decimal point can be displayed If the value contains two digits to the left of the decimal point three digits to the right of the decimal point can be displayed If the value contains three or four digits to the left of the decimal point two digits to the right of the decimal point can be displayed If the value contains five digits to the left of the d...

Page 102: ...arameters in this dialog box are listed and defined in Table 9 1 9 3 ROCLINK 800 I O monitor The I O monitor allows you to view selected Model 3711 values in a ROCLINK 800 window To configure the I O monitor click View I O Monitor The dialog box shown in Figure 9 2 is displayed Table 9 1 LCD User List parameters Parameter Definition Comments Text Specify the text that will be displayed with the va...

Page 103: ... the desired options 3 Click OK The I O monitor is activated displaying the selected values The I O monitor is displayed in a ROCLINK 800 window and Auto Scan is automatically enabled The I O monitor remains available until you close the window disconnect from the Model 3711 or exit ROCLINK 800 Figure 9 3 shows an example of an I O monitor configured to display data from four analog inputs Note Fo...

Page 104: ...711 parameters Images may be added to the display as desired The display is shown in a ROCLINK 800 window Displays are frequently used for graphical representations of an application You can define one or more displays Each display definition can be saved to a file on the PC and loaded as required 9 4 1 Creating a custom display To create a custom display 1 Click View Display New The Display Edito...

Page 105: ...ox define properties for each element The Properties edit box displays different options for each element type 5 Position and resize the elements as desired To resize elements manually select the element then grab a handle and drag or click SHIFT Arrow Key To move elements manually select the element then drag or click CTRL Arrow Key To align a group of elements select the elements then use the Al...

Page 106: ...del 3711 unit or other Model 3711 units You can define as many custom displays as desired To save a custom display to a file click the Save Display icon then specify a name and location for the display file The DSP extension is used for custom display files To load a custom display from a file click View Display From File then specify the name and location of the display file to be loaded Note The...

Page 107: ...lay From File 2 Specify the display file to be loaded viewed 3 Click the Edit button 4 Edit the display using the same methods that were used to create the display See Section 9 4 1 9 4 4 Using custom displays Custom displays are used in the same way that other ROCLINK windows are used Make selections or enter data into the controls Click the Apply button to download data to the Model 3711 Click t...

Page 108: ...100 Micro Motion Model 3711 Gas Flow Computers ...

Page 109: ...nd the AO DO option is set to DO so that there are two DOs in the system see Section 7 3 In addition sampler control must be disabled see Section 6 4 2 For both DOs DOUT Type must be set to Time Duration see Section 7 7 Note If analog control will be used ensure that AO Assignment is disabled see Section 6 5 The PID control points manage two separate loops the primary loop and the override loop Yo...

Page 110: ...the loops calculate an adjustment rather than an absolute value no reset wind up occurs PID control is implemented through a single analog output or two discrete outputs Both the primary loop and the override loop use the same outputs 10 2 1 PID control loop example This PID control loop is designed to allow pressure control to override flow control when the pressure exceeds a setpoint value e g 7...

Page 111: ...control Ensure that two discrete outputs are available on the system see Section 7 3 that sampler control is disabled see Section 6 4 2 and DOUT Type is set to Time Duration for both discrete outputs see Section 7 7 6 Set Scanning as required If Scanning is enabled the PID control loop functions as configured If Scanning is disabled all PID control functions are halted No processor resources are c...

Page 112: ...Type is set to Analog define the Output Point a Using the Select TLP dialog box specify the analog output that will be used to implement PID control The primary loop and the override loop use the same analog output b If desired enter an initial value for the analog output This value is applied only in manual mode and is used to avoid bumps in the analog output level at system startup c Ensure that...

Page 113: ...eters are listed and defined in Table 10 1 Table 10 1 PID loop tuning parameters Parameter Description Comments Gain Proportional gain Ratio of change in the control output to change in the error Error is the difference between the setpoint and the current value of the process variable Reset Integral gain Ratio of change in the control output to change in the integral of the error with respect to ...

Page 114: ...alue in the EU used to specify the setpoint Applies to both the primary loop and the override loop To disable SP ramp rate control enter a value of 0 0 In this case the new setpoint value will be used in the next calculation Manual Tracking Enabled The primary loop setpoint is set equal to the current value of the primary loop process variable when the PID control loop is in manual mode Disabled T...

Page 115: ...mands testing and branching operations and control related operations Each FST may consist of as many functions as can fit into the memory reserved for the FSTs Reserved memory is pre determined Maximum size of a single FST 3000 bytes Maximum number of lines per FST 300 Note To determine the size of an existing FST view the Code Size parameter in the Advanced panel of the FST Registers window see ...

Page 116: ...veral points have been predefined in Model 3711 memory for FST use These points store data timers messages etc Depending on requirements the FST can initialize an FST register with a value or ROCLINK 800 can be used to define a startup value for an FST register see Section 11 5 Step 2 FST registers are typically used for intermediate results during FST processing and to pass values from one FST to...

Page 117: ... and one for FST 2 You can have two FSTs open in the FST Editor simultaneously The list below defines the functions available on the FST toolbar from left to right Read an FST from the Model 3711 Read an FST from a file Save the current FST to a file Print the current FST Insert a function in the current FST Delete the selected function from the current FST Erase the FST workspace Compile the curr...

Page 118: ...er the ST and CT commands so that the loop executes only once every 100 milliseconds This prevents the loop from executing several times within the allotted task period eliminating unnecessary calculations that could deprive time from other tasks Be sure to configure the I O parameters before referencing them in an FST When using any branching command GO make sure that you have defined the LABEL t...

Page 119: ...by a function See Section 11 8 for definitions of all FST commands that can be used with the Model 3711 To enter a command a Click inside the CMD field then click on the ellipsis symbol The FST Commands dialog box is displayed as shown in Figure 11 2 b Double click the desired command An argument can be A reference to a parameter in the Model 3711 A numeric constant An ASCII string The Select TLP ...

Page 120: ...ls or exceeds the High Alarm value the FST branches to the PUMPON function to turn the pump on Step 2 Specify FST register values This step is required only if your FST requires startup floating point values 1 Click Configure Control FST Register The window shown in Figure 11 3 is displayed 2 Use the dropdown list to select the FST for which you are defining registers 3 Enter any required startup ...

Page 121: ...ers window General parameters Parameter Description Comments Tag Used to identify the FST register point 10 characters maximum Optional Version Displays the version that was specified during FST download Description Displays the description that was specified during FST download FST Status Displays the current state of the FST associated with this FST register point To start or stop the associated...

Page 122: ...d To use specify the number of 100 millisecond periods that each timer will start with When a 100 millisecond period has elapsed the timers are decremented by 1 See Section 11 8 4 for information on timers Real time values for the timers are displayed in the FST Monitor window Misc 1 4 Provides global storage space for unsigned 8 bit integers 0 to 255 Specify startup values as required These value...

Page 123: ...T executes The storage areas are listed and defined in Table 11 3 As shown in Figure 11 5 you can use the controls in the Monitor window to pause and resume monitoring and to start and stop Trace mode Table 11 3 FST Monitor window parameters Parameter Description Comments CF Current contents of the Compare Flag displayed as an integer value CF Bny Current contents of the Compare Flag displayed as ...

Page 124: ...116 Micro Motion Model 3711 Gas Flow Computers Function Sequence Tables Figure 11 5 FST Monitor window Resume monitoring Start tracing Stop tracing Go to next step Pause monitoring ...

Page 125: ...ion provides information on managing FSTs in daily operation 11 7 1 Saving reading and downloading FSTs FSTs can be saved from the FST Editor to a file To do this click the Save File button on the FST Editor toolbar or click FST Save As in the FST Editor menu then specify the name and location of the file using the FST extension FSTs can be read into the FST Editor from the Model 3711 or from a fi...

Page 126: ...described in Section 11 7 1 then start them Note See Section 14 3 for a discussion of Model 3711 memory structure and management If an FST is saved to memory and it is running when a firmware upgrade occurs it will be stopped You must restart it manually 11 7 4 Deleting an FST The FST Clear option on the FST Editor menu is not operational There is no automatic way to clear an FST If it is necessar...

Page 127: ...efinitions The term database value is used to mean the current value of a point in the Model 3711 s memory The point is identified using the TLP system Changes to the values in the Results Register RR or the Signal Value Discrete SVD as a result of the command are noted RR in denotes the value of the RR before command execution RR out denotes the value of the RR after command execution SVD in deno...

Page 128: ...GUMENT1 go to ARGUMENT2 LABEL If RR in ARGUMENT1 go to ARGUMENT2 LABEL If RR in ARGUMENT1 go to ARGUMENT2 LABEL Time ST Set Timer ARGUMENT1 to ARGUMENT2 100 msec intervals CT If Timer ARGUMENT1 0 go to ARGUMENT2 LABEL WT Suspend FST execution for ARGUMENT1 secs DWK RR out Day of Week 1 Sunday 7 Saturday MND RR out Minutes since midnight Control AO Set AO ARGUMENT1 output ARGUMENT2 EUs DO Set DO AR...

Page 129: ... bit value 0 or 1 is multiplied by the respective bit weight For example the binary number 00101010 is equivalent to the integer 42 as shown in Table 11 6 Table 11 5 Mathematical commands Name Description Arguments Results Add value to RR in ARG1 Database or Constant Value RR out RR in ARG1 Subtract value from RR in ARG1 Database or Constant Value RR out RR in ARG1 ARG1 Database or Constant Value ...

Page 130: ... 7 An example of using AND to interpret a status value is provided following the table Table 11 6 Binary to integer conversion example Bit Bit weight Bit value Decimal equivalent 7 128 0 0 6 64 0 0 5 32 1 32 4 16 0 0 3 8 1 8 2 4 0 0 1 2 1 2 0 1 0 0 Total 42 Table 11 7 Bit wise operations Operation Results AND 0 1 0 0 0 1 0 1 OR 0 1 0 0 1 1 1 1 XOR 0 1 0 0 1 1 1 0 ...

Page 131: ...current AI alarm status value and checks for a high alarm bit weight 4 high high alarm bit weight 8 and a point failure alarm bit weight 64 The FST then activates a DO if any of the alarms is active otherwise the FST deactivates the DO Note that the value operated on by a logical command must be read into the compare flag before the command is executed and saved out afterwards VAL AIN E5 ALARM SAV...

Page 132: ...ls The initial setting of the timer specifies the number of 100 millisecond intervals that the timer will begin counting from Every 100 milliseconds the Timer value is decremented by 1 Table 11 9 Comparison commands Name Description Arguments Results Test If RR in equals ARG1 1 1 Note that this command is performed in a bit wise fashion so two floating point numbers may not match ARG1 Database or ...

Page 133: ...therwise go to ARG2 WT Suspend FST execution until specified number of seconds ARG1 have elapsed The number of seconds can be from 0 1 to 999 999 ARG1 Database or Constant Value Delay ARG1 seconds DWK 1 1 Before using the DWK and MND functions ensure that the real time clock on the Model 3711 is set correctly Sets RR out to the day of the week 1 Sunday 7 Saturday None RR out Day of Week MND 1 Sets...

Page 134: ...an FST register or a soft point is used to store the history index Each historical database command requires two arguments ARGUMENT1 is the number that identifies the history point in standard history 1 through 35 It can be a constant or a reference to any database point in the Model 3711 s memory ARGUMENT2 can be a constant or a reference to a database point that contains the history index Automa...

Page 135: ...G2 0 Otherwise ARG2 ARG2 1 All other cases no change WDB Sets the next value defined by ARGUMENT2 of the specified history point ARGUMENT1 to RR in Applies only to historical database points defined for the FST May check for rollover as described previously ARG1 Database or Constant Value ARG2 Database or Constant Value For FST History Point History Value ARG1 ARG2 RR in If ARG2 is floating point ...

Page 136: ...by each FST as shown next xxxxxxxxxxxxxxxxxx xxxxxxxx yyyyyyyy zzzzz zz In this sample xxxx message yyyy FST Tag name zzzz ARGUMENT2 value ARG1 Message ARG2 Database or Constant Value FST Message String ARG1 FST Message Value ARG2 BRK Delay execution of each subsequent command in the FST for the specified number of 100 millisecond intervals The break value is reset to 0 at the next execution of th...

Page 137: ...c rollover handling is applied Step 4 Write a timestamp to history point 10 using the format month day hour minute Because R2 contains a floating point value automatic rollover handling is applied Step 5 Wait 300 seconds five minutes Step 6 Complete the FST delay 100 milliseconds then restart at Step 0 Figure 11 6 FST Example 1 11 9 2 Example 2 Stopping an FST after task completion In this example...

Page 138: ...tes and therefore the number of seconds to wait before restarting the FST The FST is shown in Figure 11 8 In this FST Step 0 Set Timer 1 to 100 100 millisecond intervals 10 seconds Steps 1 4 These are the steps to be cycled Step 5 Store the value in Timer 1 to RR Step 6 Convert the value in Timer 1 to seconds and store the result in RR Step 7 Wait for the number of seconds specified in RR Step 8 C...

Page 139: ...e operating system can perform the FST execution at the same time as other tasks The FST is shown in Figure 11 9 In this FST Step 0 Set Timer 1 to 100 100 millisecond intervals 10 seconds Steps 1 4 Any FST functions Step 5 Store the value in Timer 1 to RR Step 6 Write the value in RR to R6 Steps 7 11 The FST sequence for which execution rate is being calculated Step 12 Store the value in Timer 1 t...

Page 140: ...132 Micro Motion Model 3711 Gas Flow Computers ...

Page 141: ...LINK 800 uses ROC protocol Customer written programs can use either Modbus or ROC protocol The Model 3711 automatically detects whether incoming communications are using Modbus or ROC protocol When using Modbus protocol the Model 3711 acts as a Modbus slave device Note The Model 3711 can be ordered with a special user program which enables the Model 3711 to function as a Modbus master If this was ...

Page 142: ...efinition of integer scaling and to Section 12 5 Steps 4 6 and 9 for your integer scaling configuration Float scaling may or may not be applied Refer to Section 12 5 1 for a definition of float scaling and to Section 12 5 Steps 4 6 and 9 for your float scaling configuration The configured datatype conversions are always applied See Section 12 5 2 Note It is possible to configure datatype conversio...

Page 143: ...ng and Displays Figure 12 1 Modbus program access to Model 3711 memory 12 5 Configuring the Modbus interface on the Model 3711 To configure the Modbus interface on the Model 3711 1 Click Configure MODBUS Configuration The Modbus Configuration window shown in Figure 12 2 is displayed Figure 12 2 Modbus Configuration window General panel 2 Set parameters as required Parameters in this panel are list...

Page 144: ...e via Modbus communications are logged Default Enabled Byte Order LSB The least significant byte is sent first MSB The most significant byte is sent first Default LSB For effects on transmission of floating point values see Section 12 5 2 EFM Modbus Disabled Standard formats are applied to date and time values in history data event and alarm logs and the configured date and time registers Enabled ...

Page 145: ...efined in Table 12 2 5 Open the History Access Registers panel The panel shown in Figure 12 4 is displayed Table 12 2 Modbus Configuration Scale Values parameters Parameter Description Comments Integer Scale Low Value The value that will represent 0 for all analog data Range is 32768 to 32767 Raw values from analog inputs and outputs will be normalized and scaled to these values These values can b...

Page 146: ...bus communications see Section 12 6 2 Table 12 3 Modbus Configuration History Access Registers parameters Parameter Description Comments Daily Index Specify the register that contains the current index value most recently written for daily history Default 7160 Hourly Index Specify the register that contains the current index value most recently written for hourly history Default 7161 Extended Inde...

Page 147: ... ranges for each Modbus function that you will use see Section 12 5 3 The Modbus register ranges can reference opcode table registers if desired see Section 12 4 Parameters in this window are listed and defined in Table 12 4 Ending History Point The last history point to be referenced by the history access register Archive Type Hourly Return hourly values from standard history Daily Return daily v...

Page 148: ... for integer scaling default 0 AnalogValue value of analog output ScaleValue scaled integer value that corresponds to AnalogValue Table 12 4 Modbus Registers parameters Parameter Description Comments Function Select the Modbus function for which registers will be defined Function Name Specify the tag to be used to identify the Modbus function Starting Register Specify the first register to which a...

Page 149: ...d for Modbus point data and for history data Conversion codes are listed and defined in Table 12 5 For conversions involving floating point values this list assumes that the exponent is in byte 0 and the mantissa is in bytes 1 2 and 3 ScaleValue AnalogValue AnalogLow ScaleHigh ScaleLow AnalogHigh AnalogLow ScaleLow Ana Value log ScaleValue ScaleLow Ana High log Ana L log ow ScaleHigh ScaleLow Ana ...

Page 150: ...000 18 2 06 16 19 3 06 16 20 4 06 16 21 5 06 16 22 6 06 16 23 7 06 16 24 8 06 16 Character to Integer 33 N A 03 04 Applies to Model 3711 data sent to the host Integer to Character 34 N A 06 16 Applies to data received at the Model 3711 Long to Integer 35 N A 03 04 Applies to Model 3711 data sent to the host Integer to Long 36 N A 06 16 Applies to data received at the Model 3711 Float to Integer 39...

Page 151: ...eturns the following Register xxxx Byte 0 byte 1 Register xxxx 1 Byte 2 byte 3 68 N A 03 04 16 Applies to data received at the Model 3711 Returns Register xxxx Byte 1 byte 0 Register xxxx 1 Byte 3 byte 2 independent of Byte Order field 69 N A 03 04 16 Applies to data received at the Model 3711 If Byte Order is set to LSB returns the following Register xxxx Byte 2 byte 3 Register xxxx 1 Byte 0 byte...

Page 152: ...rs through the Ending Register are mapped to the same point type and point logical number and increment the parameter number When mapping registers note the following Be sure that the Modbus register range is large enough to accommodate the referenced data taking datatype size into consideration For functions 1 2 5 and 15 the mapped point should be a single byte parameter and preferably a status p...

Page 153: ... support to allow Modbus host programs to access history data History data is stored in two databases standard history and extended history The specific values stored are configurable Standard history is recorded at three different intervals typically minute hour and day Extended history is recorded at a single user specified interval See Chapter 8 for more information on history structure and con...

Page 154: ...r event and alarm log data it collects all unacknowledged records Records are collected in the following order All event records oldest first All alarm records oldest first Table 12 7 Modbus history data requests Modbus function code Data field Description Register bytes Data bytes 03 7160 1 1 Default register Register number may be changed in History Access Registers panel N A Requests current in...

Page 155: ...ata field Description Register bytes Data bytes 03 32 1 1 Default register Register number may be changed in History Access Registers panel N A Requests unacknowledged event and alarm records 05 32 1 N A Acknowledges all records returned in the preceding response Table 12 9 Data field structure for event records and alarm log records Byte Data field Event log record Alarm log record 1 2 Operator c...

Page 156: ... fail alarm 9 Operator change Event Log or Alarm identifier bit Event or alarm identifier bit 10 Low Low Limit Change to Low Low Alarm parameter Low Low alarm 11 Low Limit Change to Low Alarm parameter Low alarm 12 High Limit Change to High Alarm parameter High alarm 13 High High Limit Change to High High Alarm parameter High High alarm 14 Rate of Change Limit Change to Rate Alarm parameter Rate a...

Page 157: ...tals window displays a variety of process values and calculated volumetric flow values at both flowing and base conditions In addition this window displays totals for the current contract period and the previous contract period The panels used to configure the volumetric flow measurement also display current process data and various calculated values The panels used to configure the sensor interfa...

Page 158: ...gured pressure input See Section 6 3 1 for information on configuring the pressure input Flowing Temperature Current temperature value from configured temperature input See Section 6 3 1 for information on configuring the temperature input Base Density Current base density value from configured base density input See Section 6 3 1 for information on configuring the base density input Flowing Densi...

Page 159: ...2 To view the current values either enable Auto Scan or click Update Note The Mass Flow Density and Temperature panels also display communications status plus process data for the associated process variable Flow Calculations Volume Flow Rate at Flowing Conditions The uncorrected volume flow rate as calculated by the Model 3711 Volume Flow Rate at Base Conditions The volume flow rate as calculated...

Page 160: ...core processor State Displays the current status Read only Period Displays the current polling interval or number of seconds between polls Read only Live Sensor Data System Status Displays alarm status If a single alarm is active alarm information is displayed If multiple alarms are active detailed information is displayed on the Diagnostics panel Mass Flow Rate Current mass flow rate as reported ...

Page 161: ...Displayed in configured units Depending on configuration this may or may not be the temperature value used in volumetric calculations Units Configuration Displays the type of units used in configuration and calculation Read only To configure this parameter use the Device Information panel see Section 3 4 DSP Update Rate Displays the current update rate or the interval at which the Model 3711 will ...

Page 162: ...click Update To view current status values only click Update Status Values To reset the communication statistics counters click Reset Comm Stats 13 5 Reading and writing to the core processor Modbus interface The User Registers panel shown in Figure 13 4 is used to read and write to Modbus registers in the core processor Note This Modbus interface and these Modbus registers are not the same as the...

Page 163: ...ow User Registers panel To read Modbus registers on the core processor 1 For each register you want to read a Enter its register number in the Register field b Specify its data type 2 To read specific registers a Check the Read Flag for each register you want to read b Click Apply 3 To read all defined registers click Read All As values are returned they are displayed in the Data Value field ...

Page 164: ...y its data type c Specify the data value to be written 2 To write to specific registers a Check the Write Flag for each register you want to read b Click Apply 3 To write to all defined registers click Write All The Register Description field can be used for operator convenience The contents of this field are not saved to the core processor however they are saved to SRAM and may be saved from ther...

Page 165: ...tializing the Model 3711 and managing memory You can initialize the Model 3711 by using jumpers or by using ROCLINK 800 If you use jumpers You do not have to be connected to the Model 3711 Only a warm start and a communications reset start are available If you use ROCLINK 800 You must be connected to the Model 3711 Several different types of restart are available 14 2 1 Using the jumpers Two jumpe...

Page 166: ...user configuration data in flash memory is not valid the default factory configuration is loaded Note See Section 14 3 for a discussion of SRAM flash memory and user configuration data If the reset jumper is in the RESET slots center and right a communications reset start will be performed During startup the communication ports will be reset to factory defaults Other user configuration parameters ...

Page 167: ... Table 14 2 Cold Start Clear Alarms Events Performs a cold start and clears the alarm log and event log Cold Start Clear Displays Performs a cold start and clears all custom displays If a custom display was in use it must be reloaded manually Cold Start Clear FSTs Performs a cold start and clears all FSTs If you want to restart an FST you must read it into the FST Editor compile and download it an...

Page 168: ...ory If the FST was active when flash memory was saved the FST will be activated 14 3 Model 3711 memory structure Figure 14 2 illustrates the major sections of Model 3711 memory Configuration data can be stored to SRAM to flash memory or to both The Model 3711 can be initialized from User configuration data stored in SRAM User configuration data stored in flash memory A default configuration set st...

Page 169: ...e Start Totalizers Yes Enable Volume Calculations No Enable Copper RTD No Enable Cryogenic Modulus Compensation No Use Externally Written Temperature No Flow Direction Forward only Mass Flow Rate Units lb hr or kg hr according to configured units Reserved RAM area User configuration data System variables I O assignment IO configuration Communications PID Database configurations AI calibration Rese...

Page 170: ...plicable Parameter number Time and date stamp Operator ID Both the old and new parameter values Tag name of the associated point or a 14 byte detail string in ASCII format An FST can create an entry in the event log but cannot read an event log entry The event log can be accessed by host programs For information on accessing the event log from a Modbus program see Section 12 6 3 Note The event log...

Page 171: ...iated point or a 14 byte detail string in ASCII format An FST can create an entry in the alarm log but cannot read and parse an alarm log entry The alarm log can be accessed by host programs To access the alarm log and acknowledge alarms from a Modbus program see Section 12 6 3 Note The alarm log is not saved in flash memory or saved with a device configuration file The alarm log must be saved or ...

Page 172: ... Parameter Description Comments CRC Check Enabled Cyclical Redundancy Checking is performed on all communications using ROC protocol Disabled No CRC is performed ROCLINK 800 uses ROC protocol to communicate with the Model 3711 Other programs may use ROC protocol or Modbus protocol I O Scanning Enabled All I O scanning is performed as configured Disabled No I O scanning is performed The most recent...

Page 173: ...ining functions are discussed in the following sections 14 10 1 Opening a device configuration file Opening a device configuration file makes that configuration file active in ROCLINK 800 software It does not affect the device configuration file on the Model 3711 To open a device configuration file 1 Click File Open 2 Specify the device configuration file that you want to open You can open multipl...

Page 174: ...g a device configuration file to the Model 3711 To download a device configuration file to the Model 3711 1 Connect to the Model 3711 2 Click File Download and specify the file that contains the data to be downloaded 3 Click Open The Download Configuration dialog box is displayed see Figure 14 5 Figure 14 5 Download Configuration dialog box 4 Check the specific types of configuration data that you...

Page 175: ...ecific types of configuration data that you want to print or export or use the Select All and Deselect All buttons to check or uncheck all categories 3 Click OK The selected data is displayed in a Print Preview window From this window Click the Print button to select the printer and print Click the PDF Excel RTF TXT or HTML button to export the data to the specified format 14 12 Updating firmware ...

Page 176: ...ote To ensure that the Model 3711 is restored to its current configuration enable both options 3 Click the upper Browse button to specify the configuration file that will be used for the save and or restore functions 4 Click the lower Browse button to specify the image binary file that contains the firmware update 5 Click Start 6 The loading process typically takes several minutes When the loading...

Page 177: ...ms 1 Click Utilities User Program Administrator The dialog box shown in Figure 14 8 is displayed Figure 14 8 User Program Administrator dialog box 2 Highlight the user program to be replaced and click Clear 3 Click Browse and specify the file containing the updated user program 4 Click Download Start 5 Save to flash memory see Section 14 3 This ensures that the user program will automatically rest...

Page 178: ...ce the base termination board or the Mass Flow Interface board in a Model 3711 unit This procedure includes Saving the configuration Removing power Removing hardware Installing new hardware Restoring power Downloading the configuration To perform this procedure click Utilities Upgrade Hardware and follow the instructions on screen ...

Page 179: ... points see Section 15 11 Checking slug flow see Section 15 12 Checking the characterization see Section 15 13 Checking the calibration see Section 15 14 Diagnosing wiring problems see Section 15 15 Checking the test points see Section 15 16 Checking the core processor see Section 15 17 Checking sensor pins see Section 15 18 15 2 Troubleshooting the connection between ROCLINK 800 and the Model 371...

Page 180: ... be pasted into a file for further analysis 15 4 Dial up modem and FCC compliance The Model 3711 with optional dial up modem complies with Part 68 of the FCC rules The base termination board contains a label that provides the FCC certification number and Ringer Equivalence Number REN for this unit If requested this information must be provided to the telephone company The REN is used to determine ...

Page 181: ...assign them as outputs You can define them as history points You can read them from FSTs or Modbus programs Input voltage must be at least 5 4 V if voltage dips below this the Model 3711 goes into low power shutdown mode see Section 15 6 Logical voltage should be around 3 4 V Board temperature should be close to ambient temperature 15 6 Low power shutdown mode If the battery voltage analog input a...

Page 182: ...rocessor unit CPU The CPU automatically arms the watchdog timer every second If a period of 9 seconds elapses during which the watchdog timer is not armed the watchdog timer forces the Model 3711 to perform a warm start and an event is logged 15 10 Status alarms To view status alarm codes click Meter Core Interface and open the Diagnostics panel A list of status alarms and possible remedies is pro...

Page 183: ...oints See Section 15 16 Check the sensor pins See Section 15 18 Contact Micro Motion See Section 1 8 A020 Cal Factor Unentered Check the characterization Specifically verify the FCF value See Section 15 13 A021 Incorrect Sensor Type Check the characterization Specifically verify the K1 value See Section 15 13 A022 Configuration Corrupt Cycle power to the meter The Model 3711 might need service Con...

Page 184: ...ble 15 2 For troubleshooting check the variables under both normal flow and tubes full no flow conditions Unusual values for these variables may indicate a variety of different problems Table 15 3 lists several possible problems and remedies NA Amplitude Mismatch Contact Micro Motion See Section 1 8 NA Pickoff 180 Out of Phase Contact Micro Motion See Section 1 8 NA Pickoff Frequency Out of Range ...

Page 185: ...bration Leaking valve or seal Check pipeline Inappropriate damping value Check configuration See Section 5 4 Slug flow See Section 15 12 Plugged flow tube Check drive gain and tube frequency Purge the flow tubes Moisture in sensor junction box Open junction box and allow it to dry Do not use contact cleaner When closing ensure integrity of gaskets and O rings and grease all O rings Mounting stress...

Page 186: ...drive gain and tube frequency Purge the flow tubes Temperature reading significantly different from process temperature RTD failure Check for alarm conditions and follow troubleshooting procedure for indicated alarm Temperature incorrectly configured Verify temperature source configuration See Section 5 4 3 Temperature reading slightly different from process temperature Temperature calibration req...

Page 187: ... calibration may be the cause Micro Motion calibrates the Model 3711 system at the factory Therefore you should suspect inaccurate calibration only if the system has been calibrated after it was shipped from the factory The density calibration procedure in this manual see Appendix B is designed for calibration to a regulatory standard To calibrate for true accuracy always use a measurement source ...

Page 188: ... processor connected the voltage is nominally 13 5 to 10 5 VDC The actual value depends on sensor current draw 13 5 VDC with no sensor drive 10 5 VDC with full sensor drive 7 Use a voltmeter to test the voltage at the core processor s power supply terminals Voltage depends upon wiring resistance between the I S barrier and the core processor The voltage at the core processor terminals must not dro...

Page 189: ...6 2 Drive gain problems Problems with drive gain can appear in several different forms Erratic drive gain e g rapid shifting from positive to negative Negative drive gain Saturated or excessive near 100 drive gain See Table 15 5 for a list of possible problems and remedies Table 15 4 Sensor pickoff values Sensor 1 1 If your sensor is not listed contact Micro Motion See Section 1 8 Pickoff value EL...

Page 190: ...ction 1 8 Flow rate out of range Ensure that flow rate is within sensor limits Wrong K1 and FCF characterization constants for sensor Re enter the K1 and FCF characterization constants See Section 5 5 1 Incorrect sensor type configured Verify sensor characterization See Section 5 5 1 Polarity of pick off reversed or polarity of drive reversed Contact Micro Motion See Section 1 8 Table 15 6 Low pic...

Page 191: ...sh per second ON 75 OFF 25 Slug flow See Section 15 12 Solid ON Zero or calibration in progress If calibration is in progress no action required If no calibration is in progress contact Micro Motion See Section 1 8 Core processor receiving between 11 5 and 5 volts Verify power supply wiring See Section 15 15 1 3 rapid flashes followed by pause Sensor not recognized Check wiring between Model 3711 ...

Page 192: ...have a remote core processor with remote transmitter installation see Figure A 2 1 Power down the Model 3711 2 Remove the end cap from the core processor housing see Figure A 3 3 Unplug the terminal blocks from the terminal board 4 Using a digital multimeter DMM check the pickoff pins listed in Table 15 8 by placing the DMM leads on the unplugged terminal blocks for each pin pair Record the values...

Page 193: ... against all other terminals except Yellow and Violet h Yellow against all other terminals except Orange and Violet i Violet against all other terminals except Yellow and Orange Note D600 sensors and CMF400 sensors with booster amplifiers have different terminal pairs Contact Micro Motion for assistance see Section 1 8 There should be infinite resistance for each pair If there is any resistance at...

Page 194: ...s Record the values Figure 15 3 Sensor pins There should be no open circuits i e no infinite resistance readings The LPO and RPO readings should be the same or very close 5 ohms 5 Using the DMM check between each pin and the sensor case CAUTION If the core processor pins are bent broken or damaged in any way the core processor will not operate To avoid damage to the core processor pins Do not twis...

Page 195: ...pt LLC and RTD LLC h LLC against all other pins except RTD and RTD LLC i RTD LLC against all other pins except LLC and RTD Note D600 sensors and CMF400 sensors with booster amplifiers have different terminal pairs Contact Micro Motion for assistance see Section 1 8 There should be infinite resistance for each pair If there is any resistance at all there is a short between pins See Table 15 9 for p...

Page 196: ...188 Micro Motion Model 3711 Gas Flow Computers ...

Page 197: ...n troubleshooting For detailed information on installation and wiring procedures see the Model 3711 installation manual A 2 Installation architectures There are two possible installation architectures for the Model 3711 system Remote transmitter see Figure A 1 Remote core processor with remote transmitter see Figure A 2 Figure A 1 Installation architecture Remote transmitter Model 3711 Sensor Core...

Page 198: ...rier Table A 1 shows how the terminals at the Model 3711 the barrier and the core processor are matched Note Do not use the MVD and MVD terminals to supply power to the I S barrier Instead use the PWR and PWR terminals For more information see the Model 3711 installation manual Note For information on sensor terminals see the document entitled Micro Motion 9 Wire Cable Installation and Preparation...

Page 199: ...se termination board and the Mass Flow Interface termination board Both boards are in the termination board compartment see Figure A 5 Figure A 5 Model 3711 with termination board cover removed Table A 1 Terminal functions at core processor barrier and Model 3711 Function Wire color Micro Motion 4 wire cable Core processor terminals Barrier terminals Model 3711 terminals I S Non I S MVD PWR RS 485...

Page 200: ...peration The base termination board beneath the Mass Flow interface board provides ground screws I O terminals etc For more information see the Model 3711 installation manual Note Do not use the MVD and MVD terminals to supply power to the I S barrier Instead use the PWR and PWR terminals For more information see the Model 3711 installation manual Figure A 6 Model 3711 with Mass Flow Interface boa...

Page 201: ... accurate than the device being calibrated the analog input or RTD input on the Model 3711 In general more calibration points provide more accurate calibrations Midpoint values should be located around normal operating conditions It may be more appropriate to verify an existing calibration than to perform a new calibration If the existing calibration meets requirements verification avoids disrupti...

Page 202: ...ints Figure B 1 Calibration dialog box 8 To set the zero point a Set the input from the test device to the level that is equivalent to the Low Reading EU of the process variable b Click Set Zero 9 To set the span a Set the input from the test device to the level that is equivalent to the High Reading EU of the process variable b Click Set Span 10 To complete the calibration at this point click Don...

Page 203: ...want to calibrate To calibrate the RTD select RTD 3 Open the AI Calibration panel 4 To get a current AI value enable Auto Scan or click Update 5 Click Freeze This holds the AI value from Step 4 6 If you are calibrating an RTD disconnect the RTD input from the Model 3711 RTD terminals and connect a decade box or comparable equipment 7 Click Verify The dialog box shown in Figure B 2 is displayed Fig...

Page 204: ...1000 EUs Verify the zero point 1 Enter a value of 0 in the Dead Weight Tester Value field 2 Set the input from the test device to 4 mA 3 View the live reading 4 Click Log Verify Verify the span 1 Enter a value of 1000 in the Dead Weight Tester Value field 2 Set the input from the test device to 20 mA 3 View the live reading 4 Click Log Verify Verify midpoint 1 1 Enter a value of 250 in the Dead We...

Page 205: ...he EU value to be associated with each midpoint to produce a table similar to the following Verify the zero point 1 Enter a value of 100 in the Dead Weight Tester Value field 2 Set the input from the test device to 4 mA 3 View the live reading 4 Click Log Verify Verify the span 1 Enter a value of 500 in the Dead Weight Tester Value field 2 Set the input from the test device to 20 mA 3 View the liv...

Page 206: ...nts Raw Value 1 to 5 Displays the calibrated Raw A D input 1 is the lowest value 5 is the highest value EU Value 1 to 5 Displays the values entered during calibration Displayed in EUs converted from the raw values based on the Low Reading EU and High Reading EU defined for the point Press Effect Not applicable to the Model 3711 Set EU Value Displays the Tester value specified for the last calibrat...

Page 207: ...assist in determining the correct Adjusted D A values B 4 Density calibration The Model 3711 system is factory calibrated for density and does not normally need to be calibrated in the field Calibrate the transmitter only if you must do so to meet regulatory requirements Note Micro Motion recommends using meter factors rather than calibration to prove the meter against a regulatory standard or to ...

Page 208: ...brate for density 1 Click Meter Calibration and open the Density panel The dialog box shown in Figure B 4 is displayed 2 Follow the procedure illustrated in Figure B 5 Note ROCLINK 800 automatically switches to Auto Scan mode so that the messages will be updated automatically This affects only the calibration procedure When you close the window Auto Scan will be returned to its previous setting 3 ...

Page 209: ...nter density of D1 fluid D1 calibration Close shutoff valve downstream from sensor Fill sensor with D1 fluid Fill sensor with D2 fluid D2 calibration Begin Low Density Cal Perform Calibration Low Density Cal in Progress Enter density of D2 fluid Begin High Density Cal Perform Calibration High Density Cal Complete Low Density Cal Complete High Density Cal In Progress Done ...

Page 210: ...202 Micro Motion Model 3711 Gas Flow Computers ...

Page 211: ...D panel is a phyiscal point and so on Data points the point represents a structure for data organization For example an FST register the alarm log the history database and so on are data points Points are used during configuration and during development of FSTs and Modbus programs C 3 TLP system Points are identified using TLP notation T Type L Logical number P Parameter Each point has a unique co...

Page 212: ...oints UDPs are also used in the Model 3711 system Point 22 Gas Flow Computer Calculations Point 37 Core Interface Setup Point 39 Core User Registers These points are documented in Section C 3 3 C 3 2 Logical numbers Within each point type individual points are referenced by a point number or a logical number Point numbers for point types 1 to 5 are based on a physical input or output I O with a ra...

Page 213: ...me Rate at Flowing Conditions 6 R W T_L_P 3 NA 47 0 25 Base Density Input Definition 7 R W T_L_P 3 NA 47 0 24 Flowing Density Input Definition 8 R W UINT8 1 0 1 1 Analog Output Write Enable 9 R W T_L_P 3 NA 47 0 0 Source Definition for Analog Output Value 10 R O FL 4 NA 0 0 Value Written to Analog Output 11 R O FL 4 NA 0 0 Density Value from Sensor 12 R O FL 4 NA 0 0 Density Value from Base Densit...

Page 214: ... O UINT16 2 0 65535 81 Setup Reg 4 Disable Cryogenic Comp 24 R O UINT8 1 1 16 BIN 8 Setup Register 4 Data Type 25 R O FL 4 0 1 0 0 Setup Data Register 4 Value 26 R O UINT16 2 0 65535 82 Setup Reg 5 Disable Pressure Comp 27 R O UINT8 1 1 16 BIN 8 Setup Register 5 Data Type 28 R O FL 4 0 1 0 0 Setup Data Register 5 Value 29 R O UINT16 2 0 65535 86 Setup Reg 6 Disable External Temp 30 R O UINT8 1 1 1...

Page 215: ... O FL 4 NA 0 0 Setup Data Register 16 Value 62 R O UINT16 2 0 65535 122 Setup Reg 17 Core Processor Unique ID 63 R O UINT8 1 1 16 UINT32 6 Setup Register 17 Data Type 64 R O FL 4 NA 0 0 Setup Data Register 17 Value 65 R O UINT16 2 0 65535 366 Setup Reg 18 DSP Update Rate 66 R O UINT8 1 1 16 UINT16 4 Setup Register 18 Data Type 67 R O FL 4 NA 0 0 Setup Data Register 18 Value 68 R O UINT16 2 0 65535...

Page 216: ...e 100 R O FL 4 0 1 0 0 Setup Data Register 29 Value 101 R O UINT16 2 0 65535 136 Setup Reg 30 Max Zero Time 102 R O UINT8 1 1 16 UINT16 4 Setup Register 30 Data Type 103 R W FL 4 NA 0 0 Setup Data Register 30 Value 104 R O UINT16 2 0 65535 279 Setup Reg 31 Mass Rate Meter Factor 105 R O UINT8 1 1 16 FL 7 Setup Register 31 Data Type 106 R W FL 4 NA 0 0 Setup Data Register 31 Value 107 R O UINT16 2 ...

Page 217: ...ter 42 Data Type 139 R O FL 4 0 1 0 0 Setup Data Register 42 Value 140 R O UINT16 2 0 65535 141 Setup Reg 43 Slug Duration 141 R O UINT8 1 1 16 FL 7 Setup Register 43 Data Type 142 R W FL 4 NA 0 0 Setup Data Register 43 Value 143 R O UINT16 2 0 65535 149 Setup Reg 44 Low Density Cutoff 144 R O UINT8 1 1 16 FL 7 Setup Register 44 Data Type 145 R W FL 4 NA 0 0 Setup Data Register 44 Value 146 R O UI...

Page 218: ... Type 178 R O FL 4 NA 0 0 Setup Data Register 55 Value 179 R O UINT16 2 0 65535 285 Setup Reg 56 Live Tube Frequency 180 R O UINT8 1 1 16 UINT16 4 Setup Register 56 Data Type 181 R O FL 4 NA 0 0 Setup Data Register 56 Value 182 R O UINT16 2 0 65535 0 Setup Reg 57 Unused Register 183 R O UINT8 1 1 16 UINT16 4 Setup Register 57 Data Type 184 R O FL 4 NA 0 0 Setup Data Register 57 Value 185 R O UINT1...

Page 219: ... 1 1 16 UINT16 4 Setup Register 68 Data Type 217 R O FL 4 NA 0 0 Setup Data Register 68 Value 218 R O UINT16 2 0 65535 267 Setup Reg 69 Press Correction for Flow 219 R O UINT8 1 1 16 FL 7 Setup Register 69 Data Type 220 R W FL 4 NA 0 0 Setup Data Register 69 Value 221 R O UINT16 2 0 65535 269 Setup Reg 70 Press Correction for Dens 222 R O UINT8 1 1 16 FL 7 Setup Register 70 Data Type 223 R W FL 4 ...

Page 220: ... UINT16 2 0 1 2 0 User Write Flag 0 Inactive 1 Read all user defined write registers 2 Write all user defined write registers 52 R W STRNG20 20 NA User Write Reg 1 Description 53 R W UINT16 2 0 65535 0 User Write Reg 1 Register Number 54 R W UINT8 1 0 16 0 Undefined User Write Reg 1 Data Type 55 R W UINT8 1 0 1 2 4 0 User Write Reg 1 Read Status 0 Good response 1 Reading Data 2 Writing Data 4 Resp...

Page 221: ...80 R W UINT8 1 0 1 2 4 0 User Write Reg 6 Read Status 81 R W FL 4 NA 0 0 User Write Reg 6 Value 82 R W STRNG20 20 NA User Write Reg 7 Description 83 R W UINT16 2 0 65535 0 User Write Reg 7 Register Number 84 R W UINT8 1 0 16 0 Undefined User Write Reg 7 Data Type 85 R W UINT8 1 0 1 2 4 0 User Write Reg 7 Read Status 86 R W FL 4 NA 0 0 User Write Reg 7 Value 87 R W STRNG20 20 NA User Write Reg 8 De...

Page 222: ...tem 99 R W UINT8 1 0 16 0 Undefined User Write Reg 10 Data Type 100 R W UINT8 1 0 1 2 4 0 User Write Reg 10 Read Status 101 R W FL 4 NA 0 0 User Write Reg 10 Value Table C 3 UDP 39 parameters continued Parameter Read Write Data type Length Range Default value Description ...

Page 223: ... may store the results of a calculation in a soft point This value is now available to other FSTs and can be configured as a history point A Modbus communications program can address soft points For the Model 3711 sixteen soft points can be defined Each soft point includes One tag 10 character string Twenty floating point values One unassigned integer flag 16 bit Soft points are predefined in the ...

Page 224: ...data value you may enter any floating point value Note You do not need to assign a value to each data value FSTs and Modbus programs can write and update data values in the soft point as required The Soft Point dialog box can be used to display the current contents of a soft point d Do not enter a value for the integer flag This field is used as a flag to indicate the validity of the floating poin...

Page 225: ...tiguous memory locations To address non contiguous memory locations multiple requests are required Opcode tables allow you to define an overlay on memory locations so that non contiguous locations appear contiguous to the host program and can therefore be addressed in one request rather than many Configure the opcode tables to meet the requirements of specific host programs Opcode tables should be...

Page 226: ...s opcode table This value is used only for version tracking of opcode tables Update it whenever you update the opcode table 4 Using the Select TLP dialog box configure data points as required mapping contiguous data points in the opcode table to non contiguous memory locations in the Model 3711 Note You do not need to configure all data points in the opcode table 5 Click Apply or OK ...

Page 227: ...3 verifying the calibration 195 viewing calibration values 197 Analog output calibrating 199 configuring 67 Analog output assignment 57 Analog source definition 57 Atmospheric pressure 55 Auto Scan configuring interval 23 functionality 9 Autozero 46 Averaging technique 50 B Backup battery 174 Barrier See I S barrier Base density source 50 Base pressure 55 Base temperature 55 Base termination board...

Page 228: ...ulse inputs 79 quick start 2 RBX alarming 32 ROCLINK 800 communications parameters 30 RTD input 62 security 16 serial communications card 27 soft points 215 temperature measurement parameters 41 TLP notation 23 volumetric flow measurement parameters 49 Configuration files 11 downloading 166 exporting 167 opening 165 printing 167 Configuration Tree window 14 Connect function 25 Connecting Model 371...

Page 229: ...08 command library 119 Compare Flag 107 comparison commands 123 database commands 126 developing 110 examples 128 FST Editor 108 historical database commands 126 logical commands 121 mathematical commands 120 miscellaneous commands 127 monitoring and tracing 115 overview 107 Results Register 107 time related commands 124 using 117 FT 39 Function Sequence Table See FSTs G Gas Flow Computer See Mode...

Page 230: ... Flow Interface termination board See Termination boards Mass flow rate 50 Mechanical zero 39 Memory flash 160 Model 3711 160 SRAM 160 Meter factor calculating 44 density 41 mass flow 39 Micro Motion customer service 4 Modbus interface core processor 154 Model 3711 accessing data 145 configuring 135 configuring data type conversions 141 configuring history access registers 137 configuring Modbus r...

Page 231: ...07 ROC protocol 25 133 ROCLINK 800 2 buttons 9 configuring communications parameters 30 configuring the Core Interface 38 connecting to the Model 3711 13 25 connection problems 171 connection types 25 custom displays 96 debugging communications 171 default operator ID and password 7 installation 6 operator ID and password 16 security 16 using 7 RTD input calibrating 193 configuring 62 verifying th...

Page 232: ...sistance test 183 debugging ROCLINK 800 communications 171 diagnostic monitoring 173 dial up modem 172 drive gain 181 grounding 180 low pickoff voltage 182 low power shutdown mode 173 MPU loading 173 power supply wiring 180 process variables 176 ROCLINK 800 connection problems 171 self tests 174 sensor resistance 184 sensor to transmitter wiring 180 short to case 184 slug flow 179 status alarms 17...

Page 233: ......

Page 234: ...ocess Management Wiltonstraat 30 3905 KW Veenendaal The Netherlands T 31 0 318 495 670 F 31 0 318 495 689 Micro Motion United Kingdom Emerson Process Management Limited Horsfield Way Bredbury Industrial Estate Stockport SK6 2SU U K T 0800 966 180 F 0800 966 181 Micro Motion Japan Emerson Process Management Shinagawa NF Bldg 5F 1 2 5 Higashi Shinagawa Shinagawa ku Tokyo 140 0002 Japan T 81 3 5769 6...

Reviews: