National Instruments FieldPoint FP-3000 User Manual
National Instruments FieldPoint FP-3000 User Manual

National Instruments FieldPoint FP-3000 User Manual

Network module
Hide thumbs Also See for FieldPoint FP-3000:
Table of Contents

Advertisement

Quick Links

FieldPoint
FP-3000
Network Module User Manual
FieldPoint FP-3000 User Manual
January 1999 Edition
Part Number 322169A-01

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the FieldPoint FP-3000 and is the answer not in the manual?

Questions and answers

Summary of Contents for National Instruments FieldPoint FP-3000

  • Page 1 ™ FieldPoint FP-3000 Network Module User Manual FieldPoint FP-3000 User Manual January 1999 Edition Part Number 322169A-01...
  • Page 2 Spain (Madrid) 91 640 0085, Spain (Barcelona) 93 582 0251, Sweden 08 587 895 00, Switzerland 056 200 51 51, Taiwan 02 2377 1200, United Kingdom 01635 523545 For further support information, see the Technical Support Resources appendix of this manual. © Copyright 1999 National Instruments Corporation. All rights reserved.
  • Page 3: Important Information

    Important Information Warranty The FieldPoint FP-3000 network module is warranted against defects in materials and workmanship for a period of one year from the date of shipment, as evidenced by receipts or other documentation. National Instruments will, at its option, repair or replace equipment that proves to be defective during the warranty period.
  • Page 4: Table Of Contents

    Removing the FP-3000 from the DIN Rail ...2-6 Mounting the FP-3000 to a Panel...2-6 Connecting Terminal Bases with Panel Mounting ...2-7 Removing the FP-3000 and Terminal Bases from the Panel ...2-8 Mount I/O Modules onto Terminal Bases ...2-8 Connect Power to the FP-3000 ...2-9 Calculating Power for a FieldPoint Bank...2-9...
  • Page 5 Chapter 3 Example Applications Initial Power On: Assigning Address and Device Tag... 3-1 Example 1: Converting a 4–20 mA Pressure Sensor to Fieldbus Using FP-3000 ... 3-2 Getting Started ... 3-2 Convert the Pressure Sensor Reading ... 3-2 Create Function Block ... 3-2 Assign a Tag to the New Block ...
  • Page 6 AO (Analog Output)...4-2 PID (Proportional–Integral–Derivative)...4-3 DI (Discrete Input) ...4-3 DO (Discrete Output) ...4-3 CDO (Complex Discrete Output)...4-3 LOG (FieldPoint Log Block) (FP-3000 Specific) ...4-4 STAT (FieldPoint Statistics Block) (FP-3000 Specific) ...4-4 Function Blocks and FieldPoint Modules...4-4 PID Control... 4-5 Alarming ..4-6 Alarm Parameters ...4-6...
  • Page 7 ALARM_SUM... C-1 ALERT_KEY... C-1 ALG_RUN_TIME ... C-1 BAL_TIME... C-1 BINARY_CL ... C-1 BINARY_OP ... C-2 BKCAL_HYS ... C-2 BKCAL_IN ... C-2 BKCAL_OUT ... C-2 BLOCK_ALM ... C-2 BLOCK_ERR ... C-2 BLOCK_RESET... C-4 FieldPoint FP-3000 User Manual viii © National Instruments Corporation...
  • Page 8 FIELD_VAL...C-9 FP_AUTOCONFIGURE...C-9 FP_MOD_LIST...C-9 FREE_SPACE...C-9 FREE_TIME...C-9 GAIN ...C-9 GRANT_DENY ...C-9 HARD_TYPES...C-10 HI_ALM ...C-10 HI_HI_ALM...C-10 HI_HI_LIM ...C-10 HI_HI_PRI ...C-10 HI_LIM...C-10 HI_PRI...C-10 IO_OPTS ...C-10 L_TYPE...C-11 LIM_NOTIFY ...C-12 LO_ALM...C-12 LO_LIM ...C-12 LO_LO_ALM...C-12 LO_LO_LIM ...C-12 LO_LO_PRI ...C-12 © National Instruments Corporation FieldPoint FP-3000 User Manual...
  • Page 9 SP_HI_LIM... C-19 SP_LO_LIM... C-19 SP_RATE_DN ... C-20 SP_RATE_UP... C-20 ST_REV ... C-20 STATUS_OPTS... C-20 STRATEGY... C-21 TAG_DESC ... C-21 TEST_RW... C-21 TRK_IN_D... C-21 TRK_SCALE ... C-21 TRK_VAL ... C-21 UPDATE_EVT ... C-22 FieldPoint FP-3000 User Manual © National Instruments Corporation...
  • Page 10 Import DD Dialog Box...2-3 Figure 2-4. fbconf Dialog Box ...2-3 Figure 2-5. DIN Rail Clip ...2-4 Figure 2-6. Mounting the FP-3000 onto a DIN Rail...2-5 Figure 2-7. Connecting Terminal Bases...2-6 Figure 2-8. Installing the Network Panel Mount Accessory...2-7 Figure 2-9.
  • Page 11 Figure 2-12. FP-3000 Connector Pinout... 2-12 Figure 2-13. LEDs on the FP-3000... 2-12 Figure 2-14. FP-3000 Firmware Update Dialog Box ... 2-16 Figure 2-15. FP-3000 Search Dialog Box ... 2-17 Figure 2-16. Select FP-3000 Module Dialog Box ... 2-18 Figure 3-1.
  • Page 12 Table C-12. Restart Values ...C-17 Table C-13. Device States ...C-18 Table C-14. Shed Conditions ...C-19 Table C-15. Status Options ...C-20 Table C-16. Scaling Parameter Values ...C-22 Table D-1. Mode Shedding Options...D-5 © National Instruments Corporation xiii FieldPoint FP-3000 User Manual Contents...
  • Page 13: About This Manual

    About This Manual This manual describes how to use your FieldPoint FP-3000 Network Module. Conventions The following conventions appear in this manual: » The » symbol leads you through nested menu items and dialog box options to a final action. The sequence File»Page Setup»Options directs you to pull down the File menu, select the Page Setup item, and select Options from the last dialog box.
  • Page 14: Fp-3000 Network Module Overview

    The FP-3000 network module and the terminal bases snap together to form a high-speed data bus for communications between the FP-3000 network module and any I/O modules in the bank. The FP-3000 includes an H1 Fieldbus interface for direct connection to an H1 FOUNDATION Fieldbus segment.
  • Page 15: Figure 1-1. Fieldbus Network Setup

    Instead of running a pair of wires from each 4–20 mA device to your controller, you can mount an FP-3000 network module in the field and run a single pair of wires (called the trunk) from your PC to the FP-3000.
  • Page 16: Features Of The Fp-3000 Network Module

    FP-3000 Analog Input function block to convert from 4–20 mA to engineering units. You can set up alarm limits so that the FP-3000 sends an alarm when the pressure exceeds the limits. The FP-3000 network module can also collect trend samples and broadcast them to applications on a PC.
  • Page 17: Interoperability

    Link Active Scheduler. This enables the FP-3000 to execute PID and other function blocks without a PC connected to the network. If a PC is connected and the PC goes down, the FP-3000 takes over the bus and executes the control without causing a bump.
  • Page 18: Installation And Configuration

    Installation and Configuration This chapter describes how to install device description files, mount your FieldPoint FP-3000 network module, connect the terminal bases, connect power to the network module, and connect the FP-3000 to a Fieldbus network. Install the Device Description File...
  • Page 19: Figure 2-1. Ni-Fbus Configuration Utility Dialog Box

    Chapter 2 Installation and Configuration FieldPoint FP-3000 User Manual Figure 2-1. NI-FBUS Configuration Utility Dialog Box Click on the DD Info button. The following dialog box appears. Figure 2-2. DD Info Dialog Box Click on the Import DD button. The following dialog box appears.
  • Page 20: Updating The Device Description

    You only need to install the DD file one time for a version of the firmware. You do not have to repeat the DD installation for each FP-3000 connected to your computer. Updating the Device Description Any enhancement to the FP-3000 functionality, such as the addition of new function blocks or support of new types of I/O modules, results in a new Device Description file describing the features of the FP-3000.
  • Page 21: Mount The Fp-3000 And Terminal Bases

    Rail Clip Locked Figure 2-5. DIN Rail Clip Hook the lip on the rear of the FP-3000 onto the top of a 35 mm DIN rail and press the FP-3000 down onto the DIN rail, as shown in Figure 2-6.
  • Page 22: Connecting Terminal Bases With Din Rail Mounting

    Figure 2-6. Mounting the FP-3000 onto a DIN Rail Slide the FP-3000 to the desired position along the DIN rail. After the FP-3000 is in position, lock it to the DIN rail by pushing the rail clip to the locked position, as shown in Figure 2-5.
  • Page 23: Removing The Fp-3000 From The Din Rail

    Figure 2-5. Then, disconnect the FP-3000 from the local bus connector of the terminal base, and lift the FP-3000 off the rail.
  • Page 24: Connecting Terminal Bases With Panel Mounting

    Caution To avoid damaging the FP-3000 and the terminal bases, make sure that power is not applied to the FP-3000 while you install or remove terminal bases. © National Instruments Corporation Press Figure 2-8.
  • Page 25: Removing The Fp-3000 And Terminal Bases From The Panel

    Place the protective cover (from the bag of accessories that came with your FP-3000) onto the local bus connector of the last terminal base on the bank. Connecting Terminal Bases with Panel Position the first module with its alignment slots aligned with the guide rails on the terminal base, as shown in Figure 2-9.
  • Page 26: Connect Power To The Fp-3000

    Connect Power to the FP-3000 An 11–30 VDC power supply is required by each FP-3000 on your network. The FP-3000 filters and regulates this supplied power and provides power for all the I/O modules in the bank. Therefore, you do not need to provide power separately to each FieldPoint I/O module in the bank.
  • Page 27: Power-On Self Test (Post)

    Power-On Self Test (POST) The power-on self test (POST) is a test suite that the FP-3000 performs at power up to verify its own operational status. The test takes several seconds. The test is non-invasive and therefore does not affect the operation of the network, nor does it affect any of your field wiring connected to the terminal bases in the bank.
  • Page 28: Figure 2-11. Fieldbus Connectors On The Fp-3000

    Figure 2-11. Fieldbus Connectors on the FP-3000 Use a Fieldbus cable with a 9-pin female Dsub connector to connect the FP-3000 to a properly terminated Fieldbus network. Refer to the Fieldbus Foundation Wiring and Installation 31.25 kbit/s, Voltage Mode, Wire Medium Application Guide for specific information about wiring and installing a Fieldbus network.
  • Page 29: Figure 2-12. Fp-3000 Connector Pinout

    Chapter 2 Installation and Configuration LED Indicators The FP-3000 has four LED indicators: POWER, NETWORK, PROCESS, and STATUS. Figure 2-13 shows the LEDs on the FP-3000. STATUS PROCESS When power is applied, the POWER LED blinks green for approximately seven seconds during the power on self test. If the self test passes, the POWER LED turns solid green and the READY LEDs on each I/O module are lit green.
  • Page 30: Table 2-1. Description Of Fieldbus Network Led States

    The multicolored PROCESS LED is used to indicate the current state of the processes being controlled by the FP-3000. When a PID function block on the FP-3000 module is in initialization, the light flashes green. When all the executing PID blocks on the FP-3000 are in Target mode, the light remains lit solid green.
  • Page 31: Hotpnp (Hot Plug And Play)

    You can do this by re-downloading a saved configuration over the Fieldbus. The FP-3000 detected an error in the terminal bases in the bank or identified a module in an illegal state. Verify that the protective cover is on the local bus connector of the last terminal base and that none of the pins of that connector are touching or bent.
  • Page 32: Inserting New I/O Modules

    You should make sure that all settings for the FP-3000 have been saved in your PC configurator before you update the firmware so that you can restore the settings after you update the firmware.
  • Page 33: Figure 2-14. Fp-3000 Firmware Update Dialog Box

    Chapter 2 Installation and Configuration Fieldbus system. You do not need to update all the FP-3000 modules with the new firmware. Follow these steps to update the firmware: FieldPoint FP-3000 User Manual Select FP-3000 Update Utility from the start menu of the host PC.
  • Page 34: Figure 2-15. Fp-3000 Search Dialog Box

    Chapter 2 Installation and Configuration Figure 2-15. FP-3000 Search Dialog Box Select the FP-3000 module that needs to be updated, and enter the path to the firmware image file. © National Instruments Corporation 2-17 FieldPoint FP-3000 User Manual...
  • Page 35: Figure 2-16. Select Fp-3000 Module Dialog Box

    Figure 2-16. Select FP-3000 Module Dialog Box Click on the Download button of the update utility. This process takes about 15 minutes. At the end of the process, the FP-3000 is updated to include the new features. At the end of the update process, the configuration information in the FP-3000 is cleared.
  • Page 36: Example Applications

    Chapter 2, Initial Power On: Assigning Address and Device Tag If you are powering on the FP-3000 for the first time, you need to perform some extra steps before you try these examples. You must assign each FP-3000 a unique device tag and network address before it can become operational.
  • Page 37: Example 1: Converting A 4-20 Ma Pressure Sensor To Fieldbus Using Fp-3000

    (such as National Instruments NI-FBUS Configurator) Right-click on the FP-3000 entry in your configurator. Select Instantiate New Block. This causes a dialog box listing all the blocks supported by the FP-3000 to appear and allows them to be instantiated. © National Instruments Corporation...
  • Page 38: Figure 3-1. Setting The Channel Dialog Box

    Select the Module and Channel Determine the FieldPoint module number by counting each module in the order it is attached to the FP-3000, beginning with one. In this example, assume that the AI-110 is the only module connected to the FP-3000.
  • Page 39: Set The Input Range

    Since you want the block to use linear scaling, set the parameter of the block to Indirect parameters. , since this range most closely parameter of the XD_SCALE field is unused by the FP-3000, OUT_SCALE ), use linear scaling Direct Indirect square root L_TYPE © National Instruments Corporation...
  • Page 40: Figure 3-2. Downloading Configuration Dialog Box

    Set Up Scheduling Before the block will operate, you need to schedule the block to execute. All Fieldbus function blocks (including function blocks on the FP-3000) execute according to a schedule. You can specify the order of function blocks in the schedule and the rate at which the schedule is repeated. To make the configurator create a schedule for your block, follow these steps: ©...
  • Page 41: Bring The Block Online

    PID control, perform only the steps in the section Taking Temperature FP-3000 takes temperature readings. If you want to know how to output current to a simple device (like a resistive heating element) but are not interested in closed-loop PID control, proceed to the section Heating steps, the FP-3000 controls output current.
  • Page 42: Taking Temperature Readings

    Right-click on FP-3000 in the configurator. Select Instantiate New Block. This causes a dialog box to appear that lists all of the blocks supported by the FP-3000 and allows them to be instantiated. Select FP TC 120 Block from the list, then click on the OK button.
  • Page 43: Set The Input Range And Thermocouple Type

    Chapter 3 Example Applications Set the Input Range and Thermocouple Type Scale the Reading FieldPoint FP-3000 User Manual Find the parameter in the block. FP_TC_120_RANGE Set the parameter to 0–2048 K Set the FP_THERMOCOUPLE_TYPE have connected (such as Figure 3-3. Set the Input Range and Thermocouple Type Dialog Box Tell the block the range of values to expect from the transducer.
  • Page 44: Set Up Scheduling

    Set Up Scheduling Before the block will operate, you need to schedule the block to execute. All Fieldbus function blocks (including function blocks on the FP-3000) execute according to a schedule. You can specify the order of function blocks in the schedule and the rate at which the schedule is repeated. To make the configurator create a schedule for your block, follow these steps: ©...
  • Page 45: Bring The Block Online

    Right-click on FP-3000 in the configurator. Select Instantiate New Block. This causes a dialog box to appear that lists all of the blocks supported by the FP-3000 and allows them to be instantiated. Select FP AO 200 Block from the list, then click on the OK button.
  • Page 46: Select The Module And Channel

    Select the Module and Channel Determine the FieldPoint module number by counting each module in the order it is attached to the FP-3000, beginning with one. In this example, assume that the FP-TC-120 is the first module connected to the FP-3000, and the FP-AO-200 is the second module.
  • Page 47: Set Up Scheduling

    Point by writing a value between 0 and 100 to SP. The current flow through the heating element will vary. If you are only interested in making FP-3000 output current and not interested in closed loop control, you are finished with this example.
  • Page 48: Pid Control

    Right-click on FP-3000 in the configurator. Select Instantiate New Block. This causes a dialog box to appear that lists all of the blocks supported by the FP-3000 and allows them to be instantiated. Select Proportional Integral Derivative Block from the list, then click on the OK button.
  • Page 49: Figure 3-4. Pid Block Connections Dialog Box

    Connect the PID to the AI and AO Blocks Download and Bring the Loop into Auto FieldPoint FP-3000 User Manual Drag the new PID block to the Function Block Application window. All three of your blocks (AI, AO, and PID) should be in the window.
  • Page 50: Tune The Pid

    Alarming In the above example, it might be convenient to have FP-3000 generate an alarm whenever the temperature goes above 40° C. This behavior can be configured from the PID block or the AI block. This example uses the PID block.
  • Page 51: Figure 3-5. High Limit Alarm Parameters Dialog Box

    Chapter 3 Example Applications FieldPoint FP-3000 User Manual Set the parameter to HI_LIM high limit alarm. The units are defined to be the same as which is degrees Celsius. Figure 3-5. High Limit Alarm Parameters Dialog Box Set up an interface card to receive the alarm. From the configurator, drag the icon that represents your interface card (it might be named something like “interface0-0”) onto the Function Block Application...
  • Page 52: Figure 3-6. Pid Alarm Connection Dialog Box

    40° C, and the alarm is transmitted to the interface on your PC. You need a separate program (such as the Lookout HMI package from National Instruments) to receive, display, and acknowledge the alarms. You can verify that the alarms are being detected by the PID block by reading the parameter.
  • Page 53: Block Reference

    FP-3000. Block Overview The FP-3000 consists of a number of blocks. A block is a predefined software module that runs on an FP-3000 and acts as a fundamental component of a control system. Each block has a number of parameters that can be used to adjust the configuration of that part of the system.
  • Page 54: Resource Block

    Fieldbus Foundation. In addition, the FP-3000 contains certain enhancements to the standard function blocks, such as AI, AO, DI, and DO, to permit easy configuration and diagnostics. The FP-3000 also has National Instruments defined function blocks. All the vendor-specific blocks and enhancements are defined using Device Descriptions to interoperate with other hosts and devices.
  • Page 55: Pid (Proportional-Integral-Derivative)

    Safeguard Close takes priority over any other interlock input. Safeguard Open takes priority over every other interlock input and is used to force the block to an open state ( Chapter 4 Block Reference Notes Discrete_State_1 FieldPoint FP-3000 User Manual...
  • Page 56: Log (Fieldpoint Log Block) (Fp-3000 Specific)

    Function Blocks and FieldPoint Modules The FP-3000 supports a wide variety of I/O channels, each with different types of configuration information. For example, a thermocouple channel includes parameters for thermocouple type and has ranges for different temperatures;...
  • Page 57: Pid Control

    Fp Di 300 Fp Di 301 Fp Di 330 Fp Do 400, Fp Cdo 400 Fp Do 401, Fp Cdo 401 Fp Rly 420, Fp Crly 420 parameter. The PID uses this parameter to the AO FieldPoint FP-3000 User Manual...
  • Page 58: Alarming

    Alarming The Fieldbus network supports event notification messages from field devices like the FP-3000. Fieldbus function blocks use event notification messages to implement alarms and events. Alarms are used to report conditions that can either be active or inactive, such as the measured value of an AI block exceeding an alarm limit.
  • Page 59: Alarm_State/Update_State

    If an alarm is unable to be reported to a host, the Active/Clear state of the alarm stays constant until the alarm can be reported. © National Instruments Corporation FieldPoint FP-3000 User Manual...
  • Page 60: Time_Stamp

    For Block alarm, the subcode of the last error condition detected. The Block alarm, shared by all FOUNDATION Fieldbus function blocks in the FP-3000, is unique in that there are multiple conditions that can cause it to go active and clear. Any error condition reported in the parameter of the block causes the block alarm to go active.
  • Page 61: Quality

    Substatus , indicating that the value should not be Device Failure . The Non-specific Non-specific Chapter 4 Block Reference Meaning quality Uncertain with the Good STATUS_OPTS might have a substatus is used when FieldPoint FP-3000 User Manual...
  • Page 62: Limit

    Out of Service Manual Automatic Cascade FieldPoint FP-3000 User Manual subfield values. Limit Table 4-4. Limit Values Value The value is not limited. The value is at a lower limit. This can be caused by a transducer limitation or setpoint limits.
  • Page 63: Actual Mode

    Chapter 4 Block Reference Bit Set in Target Mode . For Automatic Fault State in Appendix D, Behavior. . For more Automatic Fault State and Mode in Appendix D, Advanced Behavior. Meaning mode. This mode Auto FieldPoint FP-3000 User Manual...
  • Page 64: Permitted Mode

    Normal Mode The block’s normal mode of operation is stored in the field is not used internally by the device, but is a guide for an operator. FieldPoint FP-3000 User Manual Table 4-6. Actual Modes (Continued) priority) The block operates normally with a setpoint...
  • Page 65: Fp-3000 Specific Parameters

    4-13 Chapter 4 Block Reference Description XD_SCALE range. to be Description . It is not CFG_OPTS FieldPoint FP-3000 User Manual...
  • Page 66: Fieldpoint_Module

    The FieldPoint I/O module containing the channel the block has been assigned to. FieldPoint modules are numbered, starting with one, at the I/O module closest to the FP-3000. FP_AI_100_RANGE Allows the range of a channel on a FieldPoint FP-AI-100 to be adjusted.
  • Page 67: Fp_Ao_200_Range

    There is a module in the specified position, but the FP-3000 is unable to configure it. There is a module in the specified position, the FP-3000 has attempted to configure the module, and the module is in the process of configuration.
  • Page 68: Fp_Tc_120_Cj_Range

    This parameter is useful for debugging configuration errors because it points to the parameter in error. For example, if an AI block is in OOS mode because “Linearization Type Uninitialized.” FieldPoint FP-3000 User Manual is not set, the L_TYPE 4-16 ©...
  • Page 69: Version_Information

    TARGET_MODE ACTUAL_MODE TIME_STAMP VERSION_INFORMATION The revision of the firmware currently in use by the FP-3000. This parameter, present in the resource block, also contains the version numbers of the FOUNDATION Fieldbus specification documents used in the design of the FP-3000.
  • Page 70: Appendix A Configuring The Fp-3000

    Configuring the FP-3000 The FP-3000 has three configuration switches accessible from an opening in the top of the module. These switches are shown in Figure A-1. Simulate Enable When On, this switch allows simulation on I/O blocks to be enabled. The status of this jumper is shown in the Simulate Active bit in the resource block’s...
  • Page 71: Write Lock

    When On, this switch causes the device to reset all configuration information to factory defaults on power up. To resume normal operation, this switch must be switched off and power to the device must be cycled a second time. FieldPoint FP-3000 User Manual © National Instruments Corporation...
  • Page 72: Appendix B Troubleshooting

    Troubleshooting The FP-3000 is a powerful and highly flexible tool you can use to solve distributed I/O and control problems. Because of this flexibility, you might encounter problems getting the FP-3000 to perform the functions you want. This chapter helps you diagnose and solve common problems that you might encounter using the FP-3000.
  • Page 73: Table B-1. Fieldbus Communication Problems

    • Is your Fieldbus host probing the network address of the FP-3000? If not, the FP-3000 will not be able to get on the network. Check your host documentation for how to make the host probe all network addresses. For NI-FBUS, use the...
  • Page 74: I/O Module Problems

    The red LED is lit on an I/O channel. Software Configuration Problems The FP-3000 software consists of a number of function blocks that you can instantiate, or create, from a host configuration utility. Each function block represents an input channel, an output channel, or some control behavior.
  • Page 75: Table B-3. Generic Software Configuration Problems

    Chapter 3, Example Applications, for information about how to download a schedule to the FP-3000. If this field has a message, the message tells you which parameter of the block is misconfigured. Look up the correct use of the...
  • Page 76 Recommended values for GAIN GAIN Pressure control Temperature control Flow control 0.33 Level control Appendix B Troubleshooting parameter BLOCK_ERR reports Input BLOCK_ERR I/O Module IMAN , and are: RESET RATE RESET RATE 3.33 25.0 10.0 1.11 16.67 FieldPoint FP-3000 User Manual...
  • Page 77: Table B-4. Resource Block Configuration Problems

    Cannot bring Resource Block into mode Auto Cannot set the WRITE_LOCK parameter. FieldPoint FP-3000 User Manual Solutions Make sure that the Device Descriptions are installed in the correct location. Refer to the section Description File in Chapter 2, if you are using NI-FBUS.
  • Page 78: Fieldbus Parameters

    © National Instruments Corporation Discrete_State_1 ). This interlock input has priority Discrete_State_0 SAFEGUARD_CL are in discrete state 1, both are BINARY_OP BINARY_CL Discrete_State_0 , or mode. Auto RCas , the output of the block . In SAFEGUARD_OP FieldPoint FP-3000 User Manual...
  • Page 79: Binary_Op

    An alarm parameter used to report error conditions detected within the block, such as block BLOCK_ERR A list of error conditions detectable by the block. Table C-1 lists all active error codes. FieldPoint FP-3000 User Manual Discrete_State_1 Discrete_State_1 SAFEGUARD_CL BINARY_OP...
  • Page 80 The device was unable to restore the values of nonvolatile parameters after a restart. 0x1000 The value read back from the output channel does not match the value the output channel was set to. Appendix C Fieldbus Parameters Description FieldPoint FP-3000 User Manual...
  • Page 81: Block_Reset

    PID uses its setpoint value as its output value and does not attempt to do any PID control. CHANNEL Used by I/O function blocks to select a physical I/O channel. This mapping is defined by the manufacturer. In the FP-3000, this parameter is automatically updated when the FIELDPOINT_CHANNEL CHECKBACK A list describing the state of the interlock logic in the CDO block.
  • Page 82: Clr_Fstate

    Also see SET_FSTATE CONFIRM_TIME The lower bound on the time the FP-3000 waits to send alert report messages if no confirmation is received from a host. © National Instruments Corporation Table C-3. Checkback States...
  • Page 83: Control_Opts

    Obey SP Limits if RCas Limits in CYCLE_SEL/CYCLE_TYPE Unused in FieldPoint. DD_RESOURCE Unused in FieldPoint. FieldPoint FP-3000 User Manual Table C-4. Control Options Description Allows you to set the BYPASS algorithm’s control. Causes the setpoint to track the process variable in...
  • Page 84: Dev_Type

    The current status of the device faultstate. It can be set and cleared with SET_FSTATE initiate their own faultstate behavior. © National Instruments Corporation . If it is set, all output blocks in the device CLR_FSTATE Appendix C Fieldbus Parameters FieldPoint FP-3000 User Manual...
  • Page 85: Fault_State

    FEATURE_SEL The device provides a way for the action of output transducers to be Out Readback verified through a readback. The FP-3000 does not support this feature. The device provides a manufacturer-specific way to directly write to Direct Write I/O channels. The FP-3000 does not support this feature.
  • Page 86: Fp_Mod_List

    The resource block must be set to OOS mode before you set the Autoconfigure option. If Autoconfigure is set on an existing configuration, the FP-3000 deletes all the existing blocks and linkages before creating new blocks.
  • Page 87: Hi_Alm

    Appendix C Fieldbus Parameters HARD_TYPES A list of available channel types. As I/O modules are inserted and removed from the FP-3000 bank, bits in this field change to reflect the presence or absence of types of I/O channels. Bitmask Analog Input This bit is set if the FP-3000 has analog input channels available.
  • Page 88: L_Type

    When set, this enables the low cutoff parameter. FIELD_VAL transducer_value ---------------------------------------------------------------------------------------------------- - FIELD_VAL XD_SCALE.EU100 C-11 Appendix C Fieldbus Parameters and maps every Discret_State_0 ROut IMan RCas . For RCAS_IN . When clear, the block’s parameter behaves as – XD_SCALE.EU0 – XD_SCALE.EU0 FieldPoint FP-3000 User Manual...
  • Page 89: Lim_Notify

    LO_LO_LIM The limit, in PV units, beyond which the low-low limit alarm is considered active. LO_LO_PRI The priority of the low-low limit alarm. FieldPoint FP-3000 User Manual Table C-8. Linearization Types Description transducer_value FIELD_VAL(OUT_SCALE.EU100-OUT_SCALE.EU0) . Before the field value is rescaled, the square root is taken.
  • Page 90: Memory_Size

    The parameter can be disabled with the Low Cutoff option in the MANUFAC_ID The ID of the manufacturer of the device. For National Instruments devices, it is 0x4E4943. MAX_NOTIFY The maximum number of unconfirmed alarm/event notification messages the device supports.
  • Page 91: Nv_Cycle_T

    NV_CYCLE_T The time interval in milliseconds in which nonvolatile parameters are committed to nonvolatile storage. FieldPoint FP-3000 User Manual Table C-9. Operational Modes Description ). The block is out of service, block execution is suspended, Bad::OutOfService ).
  • Page 92: Op_Cmd_Cxo

    The scaling parameter used for the output parameter. © National Instruments Corporation Table C-10. Command Parameters Description . This interlock is overridden by every other OP_CMD_CXO.Close . This interlock is overridden by every other OP_CMD_CXO.Close C-15 Appendix C Fieldbus Parameters OP_CMD_CXO.Open OP_CMD_CXO.Open FieldPoint FP-3000 User Manual...
  • Page 93: Table C-

    Mode shedding allows the block to degrade from Appendix D, about mode shedding. FieldPoint FP-3000 User Manual Table C-11. OUT_SCALE Parameter Subfield Engineering units value at 100 percent of scale.
  • Page 94: Rcas_Out

    Processor Caution Using Restart to Default FP-3000 to revert to their factory default settings. ROUT_IN The cascade input set by a remote host. This is propagated to the output of the block when it is in parameter is not updated in block), the block enters mode shedding.
  • Page 95: Rs_State

    Table C-14 lists shed conditions. Refer to Appendix D, Block FieldPoint FP-3000 User Manual Table C-13. Device States State The device has just started a restart cycle.
  • Page 96: Shed_Rcas

    The simulate parameter is used to bypass the physical I/O channel and allow the block to operate normally, using a simulated I/O channel. For this feature to be enabled, you must set a switch on the back of the FP-3000. To see how to configure the switch, refer to Appendix A, FP-3000.
  • Page 97: Sp_Rate_Dn

    Uncertain Good Propagate Failure Forward Propagate Failure Backward Target to Manual if Bad Uncertain if Limited FieldPoint FP-3000 User Manual SP_RATE_DN SP_RATE_UP is incremented by one each time a static parameter is modified. Table C-15. Status Options Meaning Set the status of the block output to initiate faultstate if the parameter goes bad.
  • Page 98: Strategy

    Uncertain if the Do Not Select . This is useful for Auto if the Do Not Select . This is useful for blocks . When this is true, TRK_VAL TRK_VAL TRK_VAL FieldPoint FP-3000 User Manual...
  • Page 99: Update_Evt

    EU_100 EU_0 UNIT_INDEX DECIMAL FieldPoint FP-3000 User Manual Table C-16. Scaling Parameter Values Subfield Engineering units value at 100 percent of scale. Engineering units value at zero percent of scale. Actual engineering units code (such as mA).
  • Page 100: Advanced Function Block Behavior

    The connections are shown in Figure D-1. © National Instruments Corporation mode. Cascade Initialization allows the PID algorithm to know the BKCAL_OUT ) parameter CAS_IN ) parameter of the downstream ) of the upstream BKCAL_IN FieldPoint FP-3000 User Manual...
  • Page 101: Mode And Status Behavior During Cascade Initialization

    Initialization Manual IMan Cascade, Initialization Acknowledge cascade control. The lower block then enters Cascade mode. FieldPoint FP-3000 User Manual Upstream BKCAL_IN Figure D-1. Parameter Connections for Cascade Initialization , it does not support cascade initialization, and the on its forward calculation output.
  • Page 102: Remote Cascades

    Remote Cascade mode, except that the Cascade , and the back CAS_IN . Unlike BKCAL_OUT CAS_IN RCAS_IN RCAS_OUT mode, the host Downstream RCAS_IN RCAS_OUT mode, where the block setpoint mode is , and the cascade ROUT_OUT FieldPoint FP-3000 User Manual...
  • Page 103: Bypassing Cascade Initialization

    If a normal return shed option is selected, the block attempts to enter the original remote mode. If a no return shed option is selected, the FieldPoint FP-3000 User Manual to the back calculation input, the block Good, Non-cascade...
  • Page 104: Mode Shedding Options

    The block sheds to the next highest priority mode set in the target mode field. The block sheds to the next highest priority mode set in the permitted mode field. Advanced Function Block Behavior mode. Manual mode. Auto FieldPoint FP-3000 User Manual...
  • Page 105: Specifications

    Specifications This appendix describes the specifications of the FP-3000 network module. All FieldPoint network modules undergo extensive testing for operating under rugged environmental conditions that exist in industrial applications. FieldPoint network modules are designed and tested for immunity and susceptibility, as well as for emissions.
  • Page 106: Web Site

    Technical Support Resources National Instruments offers technical support through electronic, fax, and telephone systems. The electronic services include our Web site, an FTP site, and a fax-on-demand system. If you have a hardware or software problem, please first try the electronic support systems. If the information...
  • Page 107: Telephone And Fax Support

    National Instruments has branch offices all over the world. Use the following list to find the technical support number for your country. If there is no National Instruments office in your country, contact the source from which you purchased your software to obtain support.
  • Page 108 Light-emitting diode Link Active Scheduler The Fieldbus device that is currently controlling access to the Fieldbus OLE for Process Control POST power-on self test random-access memory Volts Volts direct current © National Instruments Corporation Value –3 FieldPoint FP-3000 User Manual...
  • Page 109 ALARM_STATE/UPDATE_STATE, 4-7 SUBCODE subfield, 4-8 TIME_STAMP, 4-8 UNACKNOWLEDGED, 4-7 VALUE, 4-8 ALARM_HYS parameter, C-1 alarming overview, 4-6 temperature control with FP-3000 (example), 3-15 to 3-17 ALARM_STATE/UPDATE_STATE parameter, 4-7 ALARM_SUM parameter, C-1 © National Instruments Corporation ALERT_KEY parameter, C-1 ALG_RUN_TIME parameter, C-1 Analog Input function block.
  • Page 110 Index bringing online converting 4-20 mA pressure sensor to Fieldbus (example), 3-6 temperature control with FP-3000 (example) controlling heating element, 3-12 taking temperature readings, 3-10 FP-3000 specific parameters, 4-13 to 4-17 CFG_OPTS (table), 4-13 DEV_OPTS (table), 4-13 EXECUTION_STATISTICS (table), 4-14...
  • Page 111 DEV_OPTS parameter (table), 4-13 DEV_REV parameter, C-7 DEV_TYPE parameter, C-7 DI (Discrete Input) function block, 4-3 DIN rail, mounting FP-3000 on, 2-4 to 2-6 connecting terminal bases, 2-5 to 2-6 removing FP-3000, 2-6 Discrete Input (DI) function block, 4-3 Discrete Output (DO) function block, 4-3...
  • Page 112 1-4 Fieldbus communication problems overview, B-1 problems and solutions (table), B-2 setting device tag and network address, B-1 Fieldbus network, connecting to FP-3000, 2-11 to 2-12 Fieldbus parameters, C-1 to C-23 ACK_OPTION, C-1 ALARM_HYS, C-1 ALARM_SUM, C-1 ALERT_KEY, C-1...
  • Page 113 FIELDPOINT_MODULE parameter, 4-14 FIELD_VAL parameter, C-9 firmware for FP-3000 field upgradability, 1-4 updating, 2-15 to 2-18 © National Instruments Corporation FP-3000 connector pinout (figure), 2-12 FP-3000 Network Module features, 1-3 to 1-4 overview, 1-1 to 1-2 setup (figure), 1-2 FP_AI_100_RANGE parameter, 4-14...
  • Page 114 Device Description file, 2-1 to 2-3 HotPnP, 2-14 to 2-15 LED indicators, 2-12 to 2-14 mounting FP-3000 on DIN rail, 2-4 to 2-6 connecting terminal bases, 2-5 to 2-6 removing FP-3000, 2-6 mounting FP-3000 to a panel, 2-6 to 2-8...
  • Page 115 Permitted mode, 4-12, C-15 Target modes (table), 4-10 to 4-11, C-14 module and channel selection converting 4-20 mA pressure sensor to Fieldbus, 3-3 temperature control with FP-3000 (example) controlling heating element, 3-11 taking temperature readings, 3-7 mounting FP-3000. See installation.
  • Page 116 Index power calculating power for FieldPoint bank, 2-10 connecting power to FP-3000, 2-9 initial power on procedure, 3-1 POWER LED, 2-12 power-on self test (POST), 2-10 4-20 mA pressure sensor, converting to Fieldbus (example), 3-2 to 3-6 assigning tag to new block, 3-3...
  • Page 117 Target modes (table), 4-10 to 4-11, C-14 technical support, F-1 to F-2. See also troubleshooting. telephone and fax support numbers, F-2 temperature control with FP-3000, 3-6 to 3-17 © National Instruments Corporation alarming, 3-15 to 3-17 controlling heating element, 3-10 to 3-12...
  • Page 118 (table), B-4 to B-6 overview, B-3 resource block configuration problems (table), B-6 UNACKNOWLEDGED alarm parameter, 4-7 UPDATE_EVT parameter, C-22 updating firmware for FP-3000, 2-15 to 2-18 FieldPoint FP-3000 User Manual VALUE alarm parameter, 4-8 VERSION_INFORMATION parameter, 4-16 to 4-17 Write Lock switch, A-2...

Table of Contents