HART ProLinx Gateway HART Master July 07, 2009 DRIVER MANUAL
Important Installation Instructions Power, Input and Output (I/O) wiring must be in accordance with Class I, Division 2 wiring methods, Article 501-4 (b) of the National Electrical Code, NFPA 70 for installation in the U.S., or as specified in Section 18-1J2 of the Canadian Electrical Code for installations in Canada, and in accordance with the authority having jurisdiction.
To Order a ProLinx Plus gateway with the -WEB option: Add -WEB to the standard ProLinx part number. For example, 5201-MNET-MCM-WEB. Your Feedback Please We always want you to feel that you made the right decision to use our products. If you have suggestions, comments, compliments or complaints about the product, documentation or support, please write or call us. ProSoft Technology 5201 Truxtun Ave., 3rd Floor Bakersfield, CA 93309 +1 (661) 716-5100 +1 (661) 716-5101 (Fax) www.prosoft-technology.
Contents Driver Manual HART ♦ ProLinx Gateway HART Master Contents Important Installation Instructions ....................................................................................................... 2 Your Feedback Please........................................................................................................................ 3 ProSoft Technology® Product Documentation ...................................................................................3 1 Start Here 1.1 1.2 1.3 1.
HART ♦ ProLinx Gateway HART Master 6 Contents Driver Manual Support, Service & Warranty 111 6.1 6.2 6.3 How to Contact Us: Technical Support................................................................. 111 Return Material Authorization (RMA) Policies and Conditions ............................. 112 LIMITED WARRANTY .......................................................................................... 113 Index 117 Page 6 of 119 ProSoft Technology, Inc.
Start Here Driver Manual 1 HART ♦ ProLinx Gateway HART Master Start Here In This Chapter 1.1 System Requirements .............................................................................7 Package Contents ................................................................................... 8 Mounting the Module on the DIN-rail ....................................................... 8 Connecting Power to the Unit..................................................................
HART ♦ ProLinx Gateway HART Master 1.2 Start Here Driver Manual Package Contents The following components are included with your HART module, and are all required for installation and configuration. Important: Before beginning the installation, please verify that all of the following items are present. Qty.
Start Here Driver Manual 1.4 HART ♦ ProLinx Gateway HART Master Connecting Power to the Unit WARNING: Ensure that you do not reverse polarity when applying power to the module. This will cause damage to the module’s power supply. 1.5 Install ProSoft Configuration Builder Software You must install the ProSoft Configuration Builder (PCB) software in order to configure the module. You can always get the newest version of ProSoft Configuration Builder from the ProSoft Technology web site.
HART ♦ ProLinx Gateway HART Master 3 4 Start Here Driver Manual Click to open the UTILITIES folder. This folder contains all of the applications and files you will need to set up and configure your module. Double-click the SETUPCONFIGURATIONTOOL folder, double-click the "PCB_*.EXE" file and follow the instructions on your screen to install the software on your PC.
Functional Overview Driver Manual 2 HART ♦ ProLinx Gateway HART Master Functional Overview In This Chapter HART Channels .................................................................................... 11 HART Channel Specifications ............................................................... 13 Module Internal Database ..................................................................... 15 The HART Master Protocol exists in 4 and 8 channel implementations.
HART ♦ ProLinx Gateway HART Master Functional Overview Driver Manual Port Label Function Channel 6 Hart Port 5 Channel 7 Hart Port 6 Channel 8 HART Port 7 The HART protocol uses the Bell 202 standard frequency shift keying (FSK) signal to communicate at 1200 baud, superimposed at a low level on the 4 to 20 mA analog measurement signal. Having an average value of zero, an FSK signal causes no interference with the analog value. The HART devices are powered from this 4 to 20 mA analog loop.
Functional Overview Driver Manual 2.
HART ♦ ProLinx Gateway HART Master Type Functional Overview Driver Manual Specifications 45 Trim Dac Zero 46 Trim Dac Gain 47 Write Transfer Function 48 Read Additional Transmitter Status 49 Write Pv Sensor Serial Number 50 Read Dynamic Variable Assignments 51 Write Dynamic Variable Assignments 52 Set Transmitter Variable Zero 53 Write Transmitter Variable Units 54 Read Transmitter Variable Information 55 Write Transmitter Variable Damping Value 56 Write Transmitter Variable Sensor S
Functional Overview Driver Manual 2.3 HART ♦ ProLinx Gateway HART Master Module Internal Database Central to the functionality of the module is the internal database. This database is shared between all the ports on the module and is used as a conduit to pass information from one device on one network to one or more devices on another network. This permits data from devices on one communication port to be viewed and controlled by devices on another port.
HART ♦ ProLinx Gateway HART Master Functional Overview Driver Manual With the auto-poll feature enabled, the module automatically generates the following HART commands and stores the data in the module's database at the user-specified location: CMD Description 0 Read Unique Identifier 3 Read Current and Four Dynamic Variables 13 Read Tag, Descriptor and Date 14 Read PV Sensor Information 15 Read Output Information If the unit is set for point-to-point mode, the module will automatically gather
Functional Overview Driver Manual HART ♦ ProLinx Gateway HART Master DB Byte Offset Type Description Byte Cnt Data Source Use of Data 47 to 49 byte Tag/Descriptor data 3 CMD 13 Info 50 to 52 byte Transducer serial number 3 CMD 14 Info 53 byte Transducer limits and min span units code 1 CMD 14 Info 54 byte PV alarm selection code 1 CMD 15 Info 55 byte PV transfer function code 1 CMD 15 Info 56 byte PV upper and lower range value units code 1 CMD 15 Info 57 byte W
HART ♦ ProLinx Gateway HART Master Functional Overview Driver Manual The following topics describe the modes of module operation. Auto-Poll Disabled Mode If the auto-polling feature is disabled (Auto-Poll Code = N), the module functions as shown in the following diagram: Only the user commands are executed and all data is placed in and sourced from the module's internal database. The user is responsible for constructing all commands to control and monitor the instruments attached to the channel.
Functional Overview Driver Manual HART ♦ ProLinx Gateway HART Master When the point-to-point mode of auto-polling is enabled (Auto-Poll Code = P), the following diagram applies to the channel operation: ProSoft Technology, Inc.
HART ♦ ProLinx Gateway HART Master Functional Overview Driver Manual Multi-drop Mode Important: If the HART device address is between 1 and 15, you must configure the channel for multi-drop mode. If the unit is set for multi-drop mode, the module will poll each unit attached to the channel starting with polling address 1. The parameter MAX DEVICE COUNT in the configuration determines the maximum slave address number to be polled in multi-drop mode.
Functional Overview Driver Manual HART ♦ ProLinx Gateway HART Master If the module is configured for multi-drop auto-polling (Auto-Poll Code = M), the following diagram applies: In multi-drop mode, the channel will poll for instruments 1 to the value set in the MAX DEVICE COUNT parameter. For each device found, it will continuously poll for data using command 3. After a certain number of iterations, the HART Driver will ready the configuration data for the next device (if there is one).
HART ♦ ProLinx Gateway HART Master Functional Overview Driver Manual Multi-drop Mode Example: The intent is to show when using Multi-drop mode how the Auto-Poll DB Address and Max Device Count parameters should be used.
Functional Overview Driver Manual HART ♦ ProLinx Gateway HART Master 2.3.3 HART Command List The HART Command List specifies the commands to be executed to the HART devices connected to a channel. A HART command can be seen as an outgoing message to the HART devices that provides Write Data for a specific command or a response message that carries process data (Read Data) back to the module. The ProLinx module supports three kinds of data blocks in the Universal and Common Practice commands.
HART ♦ ProLinx Gateway HART Master Page 24 of 119 Functional Overview Driver Manual ProSoft Technology, Inc.
Configure the Gateway Driver Manual 3 HART ♦ ProLinx Gateway HART Master Configure the Gateway In This Chapter Module Entries ...................................................................................... 27 Printing a Configuration File .................................................................. 28 [HART PORT x]..................................................................................... 28 [HART PORT x COMMANDS]......................................................
HART ♦ ProLinx Gateway HART Master Configure the Gateway Driver Manual If you have used other Windows configuration tools before, you will find the screen layout familiar. PCB’s window consists of a tree view on the left, and an information pane and a configuration pane on the right side of the window. When you first start PCB, the tree view consists of folders for DEFAULT PROJECT and DEFAULT LOCATION, with a DEFAULT MODULE in the Default Location folder.
Configure the Gateway Driver Manual HART ♦ ProLinx Gateway HART Master Your first task is to add the HART module to the project. 1 2 3 4 3.1 Use the mouse to select DEFAULT MODULE in the tree view, and then click the right mouse button to open a shortcut menu. On the shortcut menu, choose CHOOSE MODULE TYPE. This action opens the CHOOSE MODULE TYPE dialog box. In the PRODUCT LINE FILTER area of the dialog box, select the ProLinx Series (4000, 5000, or 6000) for your gateway.
HART ♦ ProLinx Gateway HART Master 3.2 Configure the Gateway Driver Manual Printing a Configuration File To print a configuration file: 1 2 3 4 3.3 Select the MODULE icon, and then click the right mouse button to open a shortcut menu. On the shortcut menu, choose VIEW CONFIGURATION. This action opens the VIEW CONFIGURATION window. On the VIEW CONFIGURATION window, open the FILE menu, and choose PRINT. This action opens the PRINT dialog box.
Configure the Gateway Driver Manual HART ♦ ProLinx Gateway HART Master 3.3.2 Preambles 2 to 50 This parameter defines the number of 0xFF characters (preambles) that will be placed at the start of each HART frames. 3.3.3 Primary Master Yes or No This parameter specifies the Link Quiet / Slave Timeout. If set to Yes, the selected Link Quiet / Slave Timeout is 305 milliseconds which corresponds to the Primary Master. If set to No, then this time is 380 milliseconds which corresponds to the Secondary Master.
HART ♦ ProLinx Gateway HART Master Configure the Gateway Driver Manual 3.3.7 Auto-Poll Code P, M or N This parameter sets the auto-poll mode of the channel. If the parameter is set to P, the module will automatically poll device 0 in point-to-point mode. If the parameter is set to M, the module will automatically poll devices 1 to n (n=value of parameter Max Device Count).
Configure the Gateway Driver Manual 3.4 HART ♦ ProLinx Gateway HART Master [HART PORT x COMMANDS] The [HART PORT x COMMANDS] sections of the CFG file set the user defined HART channel command lists. These lists poll slave devices attached to the HART channels. The module supports numerous commands. 3.4.1 Command List Overview The HART module uses a command list to interface with HART slave devices.
HART ♦ ProLinx Gateway HART Master Configure the Gateway Driver Manual The module supports all the Universal (page 51) and Common Practice (page 64) commands, as well as device specific commands. A Device Specific command is supported without any translation of the data. 3.4.2 HART Command Entry Formats Refer to HART Command Support (page 34) for a complete discussion of the HART commands supported by the module, and the structure and content of the data returned for each command.
Configure the Gateway Driver Manual HART ♦ ProLinx Gateway HART Master Code Description 4 Places the command in enabled mode. This option is valid only if there is a specified "Enabled DB Address" (see below). If the Virtual Database word specified in "Enabled DB Address" has "-1" the command will be executed otherwise it will not. 5 Places the command in one shot enabled mode. This option is valid only if there is a specified "Enabled DB Address" (see below).
HART ♦ ProLinx Gateway HART Master Configure the Gateway Driver Manual Swap Code Description 0 None - No Change is made in the byte ordering (1234 = 1234) 1 Words - The words are swapped (1234=3412) 2 Words & Bytes - The words are swapped then the bytes in each word are swapped (1234=4321) 3 Bytes - The bytes in each word are swapped (1234=2143) 3.4.8 Short Address 1 to 15 This parameter specifies the HART slave node address on the network to be considered. Values of 1 to 15 are permitted.
Configure the Gateway Driver Manual HART ♦ ProLinx Gateway HART Master Command Definition 16 Read Final Assembly Number 17 Write Message 18 Write Tag Descriptor Date 19 Write Final Assembly Number 20 Read Long Tag 21 Read Unique Identifier Associated With Long Tag 22 Write Long Tag HART Common Practice Commands Set Command Definition 33 Read Transmitter Variables 34 Write Damping Value 35 Write Range Values 36 Set Upper Range Value 37 Set Lower Range Value 38 Reset Configurati
HART ♦ ProLinx Gateway HART Master Configure the Gateway Driver Manual Command Definition 64 Write Analog Channel Additional Damping Value 65 Write Analog Channel Range Values 66 Enter/Exit Fixed Analog Channel Mode 67 Trim Analog Channel Zero 68 Trim Analog Channel Gain 69 Write Analog Channel Transfer Function 70 Read Analog Channel Endpoint Values 71 Lock Device 72 Squawk 73 Find Device 74 Read I/O System Capabilities 75 Poll Sub-Device 76 Read Lock Device State 79 Write De
Configure the Gateway Driver Manual HART ♦ ProLinx Gateway HART Master 3.4.12 Swap Code 0, 1, 2, 3 This parameter defines the byte order of each four-byte group of data received. This parameter is helpful when dealing with floating-point or other multi-register values, as there is no standard byte order for storing these data types.
HART ♦ ProLinx Gateway HART Master Configure the Gateway Driver Manual This field specifies the internal database register to be as a source of data for HART command which includes data. It is possible to include data with every HART command, but it depends of the command and of the device if it will accept this data. If this value is "-1", it indicates that there will not be data with the command or that it will not come from database. 3.4.
Configure the Gateway Driver Manual 3.5 HART ♦ ProLinx Gateway HART Master Data Map The [DATA MAP] section allows you to copy data between areas in the module’s internal database. You can copy to 100 registers at a time, and you can configure up to 200 separate copy commands. For example, you can copy data from the error or status tables in upper memory to internal database registers in the User Data memory area.
HART ♦ ProLinx Gateway HART Master Configure the Gateway Driver Manual 3.5.1 Internal Database Re-mapping Depending on the application, you may need to copy data from one section of the module’s internal database to another section. The [Data Map] section of the CFG file allows a user to selectively copy data registers, one register up to 100 registers at a time, from one internal database to another.
Configure the Gateway Driver Manual HART ♦ ProLinx Gateway HART Master 3.5.6 Delay Preset This parameter sets an interval for each [Data Map] copy operation. The value you put for the Delay Preset is not a fixed amount of time. It is the number of firmware scans that must transpire between copy operations.
HART ♦ ProLinx Gateway HART Master 3.7 Configure the Gateway Driver Manual Downloading a File from PC to the Gateway To download a file from the Configuration Builder to the gateway: 1 2 3 4 5 Verify that your PC is connected to the gateway with a null-modem serial cable connected to the serial port on your PC and the serial port on the gateway Open the PROJECT menu, and then choose MODULE. On the MODULE menu, choose DOWNLOAD. Wait while ProSoft Configuration scans for communication ports on your PC.
Error/Status Data Driver Manual 4 HART ♦ ProLinx Gateway HART Master Error/Status Data In This Chapter HART LED Indicators ............................................................................ 43 Viewing Error and Status Data .............................................................. 43 Configuration Error Word Table............................................................. 43 Port 0 General Status Data ...................................................................
HART ♦ ProLinx Gateway HART Master 4.4 4.
Error/Status Data Driver Manual HART ♦ ProLinx Gateway HART Master Status Register Description 10908 Configuration Error Word 10909 Current Error Code 10910 Last Error Code 10911 to 10999 No Valid Data 4.5.1 General Status Data (Ports 2 through 7) The following table lists the register address ranges for ports 2 through 7. The register descriptions are the same as listed in the previous table. 4.
HART ♦ ProLinx Gateway HART Master Error/Status Data Driver Manual Word Description 27 Configuration Error 28 Current Error 29 Last Error HART CHANNEL 2 30 Number of Command Requests 31 Number of Command Responses 32 Devices in Poll 33 Devices Status 34 Configuration Error 35 Current Error 36 Last Error HART CHANNEL 3 37 Number of Command Requests 38 Number of Command Responses 39 Devices in Poll 40 Devices Status 41 Configuration Error 42 Current Error 43 Last Error 4.
Error/Status Data Driver Manual HART ♦ ProLinx Gateway HART Master Port 1 Command List Errors Port 1 Command List errors are found in registers 11000 through 11099. 4.6.2 Slave List Status The configuration parameter "DB Address Status" defines the register address in the virtual database where the status data for each HART channel will be placed. This word has one bit for each HART device and if this bit is in "1" it means that the corresponding HART device is not answering to the poll.
HART ♦ ProLinx Gateway HART Master Error/Status Data Driver Manual Bit 7 of First Byte = 1 COMMUNICATION ERROR Bit 3 Checksum Error Bit 2 Reserved Bit 1 Rx Buffer Overflow Bit 0 Undefined Second Byte Bit 0 To Bit 7 All 0 Bit 7 of First Byte = 0 Command Error First Byte Bits 6 To 0 (not Bit-mapped): 0 No Error 1 Undefined 2 Invalid Selection 3 Passed Parameter Too Large 4 Passed Parameter Too Small 5 Too Few Data Bytes Received 6 Transmitter-specific Command Error 7 In Write-protec
Error/Status Data Driver Manual HART ♦ ProLinx Gateway HART Master Command Specific Errors 8 Update Failed Update In Progress Set to Nearest Possible Value 9 Applied Process Too High Lower Range Value Too High Not in Fixed Current Mode 10 Applied Process Too Low Lower Range Value Too Low Multi-drop Not Supported 11 In Multi-drop Mode Invalid Transmitter Variable Code Upper Range Value Too High 12 Invalid Unit Code Upper Range Value Too Low 13 14 Both Range Values Out of Limits Pushed Upper Rang
HART ♦ ProLinx Gateway HART Master Page 50 of 119 Error/Status Data Driver Manual ProSoft Technology, Inc.
Reference Driver Manual 5 HART ♦ ProLinx Gateway HART Master Reference In This Chapter 5.1 HART Universal Commands ................................................................. 51 HART Common Practice Commands .................................................... 64 ProLinx HART Field Connections.......................................................... 93 HART Status Data Map ....................................................................... 102 Module Status Values ........
HART ♦ ProLinx Gateway HART Master Reference Driver Manual COMMAND 01 - Read Primary Variable Description This command gets the device Primary Variable and the Primary Variable Units Write Parameters NONE Floating Point Data Returned Word High Byte 0 Primary Variable Value Low Byte 1 Integer Data Returned Word High Byte 0 STATUS WORD 1 Primary Variable Units Code Page 52 of 119 Low Byte 0 ProSoft Technology, Inc.
Reference Driver Manual HART ♦ ProLinx Gateway HART Master COMMAND 02 - Read Current And Percent Of Range Description This command gets the current of the loop that is forced by the HART device and the Percent of Range of the Current. Write Parameters NONE Floating Point Data Returned Word High Byte 0 Current (mA) Low Byte 1 2 Percent of Range 3 Integer Data Returned Word High Byte 0 STATUS WORD ProSoft Technology, Inc.
HART ♦ ProLinx Gateway HART Master Reference Driver Manual COMMAND 03 - Read Dynamic Variables Description This command gets the current and four (predefined) dynamic Variables.
Reference Driver Manual HART ♦ ProLinx Gateway HART Master COMMAND 06 - Write Polling Address Description This command sets the polling address of a HART device. Extreme care should be taken when you use this command because you can loose the communication with the device. Write Parameters Word High Byte Low Byte 0 Polling Address Polling Address Floating Point Data Returned NONE Integer Data Returned Word High Byte 0 STATUS WORD 1 Polling Address ProSoft Technology, Inc.
HART ♦ ProLinx Gateway HART Master Reference Driver Manual COMMAND 12 - Read Message Description This command reads an ASCII message contained in the HART Device and written by the Write Message command 17. Write Parameters NONE Floating Point Data Returned NONE Integer Data Returned Word High Byte 0 STATUS WORD 1 Message ASCII Character 0 Message ASCII Character 1 2 Message ASCII Character 2 Message ASCII Character 3 . . . . . .
Reference Driver Manual HART ♦ ProLinx Gateway HART Master COMMAND 13 - Read Tag, Descriptor and Date Description This command reads an ASCII Tag which identifies the device, an ASCII descriptor of the device and the last Date it has been configured.
HART ♦ ProLinx Gateway HART Master Reference Driver Manual COMMAND 14 - Read PV Sensor Info Description This command gets information about the Primary Variable sensor, like limits and span.
Reference Driver Manual HART ♦ ProLinx Gateway HART Master COMMAND 15 - Read Output Information Description This command gets information about the Primary Variable Output Information.
HART ♦ ProLinx Gateway HART Master Reference Driver Manual COMMAND 16 - Read Final Assembly Number Description This command reads the final assembly number of the HART device. Write Parameters NONE Floating Point Data Returned NONE Integer Data Returned Word High Byte 0 STATUS WORD 1 Final Assembly Number 0 Final Assembly Number 1 2 Final Assembly Number 2 0 Page 60 of 119 Low Byte ProSoft Technology, Inc.
Reference Driver Manual HART ♦ ProLinx Gateway HART Master COMMAND 17 - Write Message Description This command writes an ASCII message contained in the HART Device and that can be read with command 12. Write Parameters Word High Byte Low Byte 0 Packed ASCII Message Byte 0 Packed ASCII Message Byte 1 1 Packed ASCII Message Byte 2 Packed ASCII Message Byte 3 . . . . . .
HART ♦ ProLinx Gateway HART Master Reference Driver Manual COMMAND 18 - Write Tag, Descriptor and Date Description This command writes an ASCII Tag which identifies the device, an ASCII descriptor of the device and the last Date it has been configured.
Reference Driver Manual HART ♦ ProLinx Gateway HART Master COMMAND 19 - Write Final Assembly Number Description This command writes the final assembly number of the HART device.
HART ♦ ProLinx Gateway HART Master 5.2 Reference Driver Manual HART Common Practice Commands COMMAND 33 - Read Transmitter Variables Description This command gets four user selected dynamic Variables.
Reference Driver Manual HART ♦ ProLinx Gateway HART Master COMMAND 34 - Write Damping Value Description This command writes the damping value of a HART device. Write Parameters Word High Byte 0 Floating Point Damping Value (Sec) Low Byte 1 Floating Point Data Returned Word High Byte 0 Floating Point Damping Value (Sec) Low Byte 1 Integer Data Returned Word High Byte 0 STATUS WORD ProSoft Technology, Inc.
HART ♦ ProLinx Gateway HART Master Reference Driver Manual COMMAND 35 - Write Range Values Description This command writes the Upper and Lower range of the Primary Variable Write Parameters Word High Byte Low Byte 0 Range Units Code Floating Point Upper Range Value (Byte 0) 1 Floating Point Upper Range Value (Byte 1) Floating Point Upper Range Value (Byte 2) 2 Floating Point Upper Range Value (Byte 3) Floating Point Lower Range Value (Byte 0) 3 Floating Point Lower Range Value (Byte 1) Float
Reference Driver Manual HART ♦ ProLinx Gateway HART Master COMMAND 36 - Set Upper Range Value Description This command is similar in effect to push the SPAN button of the HART device but doing it remotely through the HART network. Write Parameters NONE Floating Point Data Returned NONE Integer Data Returned Word High Byte 0 STATUS WORD ProSoft Technology, Inc.
HART ♦ ProLinx Gateway HART Master Reference Driver Manual COMMAND 37 - Set Lower Range Value Description This command is similar in effect to push the ZERO button of the HART device but doing it remotely through the HART network. Write Parameters NONE Floating Point Data Returned NONE Integer Data Returned Word High Byte 0 STATUS WORD Page 68 of 119 Low Byte ProSoft Technology, Inc.
Reference Driver Manual HART ♦ ProLinx Gateway HART Master COMMAND 38 - Reset Configuration Changed Flag Description This command resets the status bit that indicates that configuration has been changed. Write Parameters NONE Floating Point Data Returned NONE Integer Data Returned Word High Byte 0 STATUS WORD ProSoft Technology, Inc.
HART ♦ ProLinx Gateway HART Master Reference Driver Manual COMMAND 39 - EEPROM Control Description This command operates over the EEPROM changing its settings. Write Parameters Word High Byte Low Byte 0 EEPROM Control Code EEPROM Control Code Floating Point Data Returned NONE Integer Data Returned Word High Byte 0 STATUS WORD 1 EEPROM Control Code Page 70 of 119 Low Byte 0 ProSoft Technology, Inc.
Reference Driver Manual HART ♦ ProLinx Gateway HART Master COMMAND 40 - Enter Exit Fixed Current Mode Description This command writes the damping value of a HART device. Write Parameters Word High Byte 0 Floating Point Current (mA) Low Byte 1 Floating Point Data Returned Word High Byte 0 Floating Point Current (mA) Low Byte 1 Integer Data Returned Word High Byte 0 STATUS WORD ProSoft Technology, Inc.
HART ♦ ProLinx Gateway HART Master Reference Driver Manual COMMAND 41 - Perform Transmitter Self Test Description This command starts the HART device Self Test to find if there is any problem with the device hardware. Write Parameters NONE Floating Point Data Returned NONE Integer Data Returned Word High Byte 0 STATUS WORD Page 72 of 119 Low Byte ProSoft Technology, Inc.
Reference Driver Manual HART ♦ ProLinx Gateway HART Master COMMAND 42 - Perform Master Reset Description This command performs a master reset in the HART device. Write Parameters NONE Floating Point Data Returned NONE Integer Data Returned Word High Byte 0 STATUS WORD ProSoft Technology, Inc.
HART ♦ ProLinx Gateway HART Master Reference Driver Manual COMMAND 43 - Set PV Zero Description This command forces the Primary Value to Zero. Write Parameters NONE Floating Point Data Returned NONE Integer Data Returned Word High Byte 0 STATUS WORD Page 74 of 119 Low Byte ProSoft Technology, Inc.
Reference Driver Manual HART ♦ ProLinx Gateway HART Master COMMAND 44 - Write PV Units Description This command changes the setting of the Primary Variable units. Write Parameters Word High Byte Low Byte 0 Primary Variable Units Code Primary Variable Units Code Floating Point Data Returned NONE Integer Data Returned Word High Byte 0 STATUS WORD 1 Primary Variable Units Code ProSoft Technology, Inc.
HART ♦ ProLinx Gateway HART Master Reference Driver Manual COMMAND 45 - Trim DAC Zero Description This command calibrates the device Digital to analog converter zero. This is done by writing the same current value that is measured in the loop.
Reference Driver Manual HART ♦ ProLinx Gateway HART Master COMMAND 46 - Trim DAC Gain Description This command calibrates the device Digital to analog converter gain. This is done by writing the same current value that is measured in the loop. Write Parameters Word High Byte 0 Floating Point Measured Current (mA) Low Byte 1 Floating Point Data Returned Word High Byte 0 Floating Point Current (mA) Low Byte 1 Integer Data Returned Word High Byte 0 STATUS WORD ProSoft Technology, Inc.
HART ♦ ProLinx Gateway HART Master Reference Driver Manual COMMAND 47 - Write Transfer Function Description This command changes the setting of the Transfer Function of the HART device. Write Parameters Word High Byte Low Byte 0 Transfer Function Code Transfer Function Code Floating Point Data Returned NONE Integer Data Returned Word High Byte 0 STATUS WORD 1 Transfer Function Code Page 78 of 119 Low Byte 0 ProSoft Technology, Inc.
Reference Driver Manual HART ♦ ProLinx Gateway HART Master COMMAND 48 - Read Additional Transmitter Status Description This command gets extended information about the status of the Transmitter. This information is specific for each transmitter. Write Parameters NONE Floating Point Data Returned NONE Integer Data Returned Word High Byte 0 STATUS WORD 1 Additional Status (Byte 0) Additional Status (Byte 1) 2 Additional Status (Byte 2) Additional Status (Byte 3) . . . . . .
HART ♦ ProLinx Gateway HART Master Reference Driver Manual COMMAND 49 - Write PV Sensor Serial Number Description This command changes the sensor serial number of the Primary Variable.
Reference Driver Manual HART ♦ ProLinx Gateway HART Master COMMAND 50 - Read Dynamic Variable Assignments Description This command gets the actual assignment of the Dynamic Variables returned with command 3.
HART ♦ ProLinx Gateway HART Master Reference Driver Manual COMMAND 51 - Write Dynamic Variable Assignments Description This command sets the assignment of the Dynamic Variables returned with command 3.
Reference Driver Manual HART ♦ ProLinx Gateway HART Master COMMAND 52 - Set Transmitter Variable Zero Description This command forces a selected transmitter variable to zero. Write Parameters Word High Byte Low Byte 0 Transmitter Variable Code Transmitter Variable Code Floating Point Data Returned NONE Integer Data Returned Word High Byte 0 STATUS WORD 1 Primary Variable Units Code ProSoft Technology, Inc.
HART ♦ ProLinx Gateway HART Master Reference Driver Manual COMMAND 53 - Write Transmitter Variable Units Description This command changes a selected transmitter variable unit. Write Parameters: Word High Byte Low Byte 0 Transmitter Variable Code Transmitter Variable Units Code Floating Point Data Returned NONE Integer Data Returned Word High Byte 0 STATUS WORD 1 Primary Variable Units Code Page 84 of 119 Low Byte Transmitter Variable Units Code ProSoft Technology, Inc.
Reference Driver Manual HART ♦ ProLinx Gateway HART Master COMMAND 54 - Read Transmitter Variable Information Description This command gets information about any selected transmitter variable sensor.
HART ♦ ProLinx Gateway HART Master Reference Driver Manual COMMAND 55 - Write Transmitter Variable Damping Value Description This command writes the Damping Value of a user selected transmitter variable.
Reference Driver Manual HART ♦ ProLinx Gateway HART Master COMMAND 56 - Write Transmitter Variable Sensor Serial Number Description This command writes the Serial Number of a user selected transmitter variable.
HART ♦ ProLinx Gateway HART Master Reference Driver Manual COMMAND 57 - Read Unit Tag Descriptor Date Description This command reads an ASCII Tag which identifies the device, an ASCII descriptor of the device and the last Date it has been configured.
Reference Driver Manual HART ♦ ProLinx Gateway HART Master COMMAND 58 - Write Unit Tag Descriptor Date Description This command writes an ASCII Tag which identifies the device, an ASCII descriptor of the device and the last Date it has been configured.
HART ♦ ProLinx Gateway HART Master Reference Driver Manual COMMAND 59 - Write Number Of Response Preambles Description This command sets the number of preambles that the HART slave will use in every command response. Write Parameters Word High Byte Low Byte 0 Number of Response Preambles Number of Response Preambles Floating Point Data Returned NONE Integer Data Returned Word High Byte 0 STATUS WORD 1 Number of Response Preambles Page 90 of 119 Low Byte 0 ProSoft Technology, Inc.
Reference Driver Manual HART ♦ ProLinx Gateway HART Master COMMAND 108 - Write Burst Mode Command Number Description This command sets the command number that the HART device will use in Burst Mode. Write Parameters Word High Byte Low Byte 0 Burst Mode Command Number Burst Mode Command Number Floating Point Data Returned NONE Integer Data Returned Word High Byte 0 STATUS WORD 1 Burst Mode Command Number ProSoft Technology, Inc.
HART ♦ ProLinx Gateway HART Master Reference Driver Manual COMMAND 109 - Burst Mode Control Description This command sets the HART device Burst Mode. Write Parameters Word High Byte Low Byte 0 Burst Mode Control Code Burst Mode Control Code Floating Point Data Returned NONE Integer Data Returned Word High Byte 0 STATUS WORD 1 Burst Mode Control Code Low Byte 0 1 = ON 0 = Off Page 92 of 119 ProSoft Technology, Inc.
Reference Driver Manual HART ♦ ProLinx Gateway HART Master COMMAND 110 - Read All Dynamic Variables Description This command gets all dynamic Variables. Write Parameters NONE Floating Point Data Returned Word High Byte 0 Primary Variable Low Byte 1 2 Second Variable 3 4 Third Variable 5 6 Fourth Variable 7 Integer Data Returned 5.
HART ♦ ProLinx Gateway HART Master Reference Driver Manual 5.3.1 Network Power Supply Requirements Type Network Power Supply A Required B Required C Must not be used. D Not required, but may be used. Note: The ProSoft 5107/5207 HART interface may be used with any HART field device. Connections for HART Devices (Types A, B, C and D) The ProLinx HART interface card has power supply input terminals for powering the devices in a network.
Reference Driver Manual 5 HART ♦ ProLinx Gateway HART Master For multi-drop applications, the 1KΩ resistor should be normally used when one transmitter is connected to the port. If you increase the number of devices connected to a single port, you may need to reduce the size of the resistor. ProSoft Technology, Inc.
HART ♦ ProLinx Gateway HART Master Page 96 of 119 Reference Driver Manual ProSoft Technology, Inc.
Reference Driver Manual ProSoft Technology, Inc.
HART ♦ ProLinx Gateway HART Master Page 98 of 119 Reference Driver Manual ProSoft Technology, Inc.
Reference Driver Manual ProSoft Technology, Inc.
HART ♦ ProLinx Gateway HART Master Page 100 of 119 Reference Driver Manual ProSoft Technology, Inc.
Reference Driver Manual HART ♦ ProLinx Gateway HART Master ProLinx HART Connection Diagram for Multiple Single and Loop-Powered Devices, Digital Signal Only (A, B, C, or D Types) This type of connection is NOT recommended, but has been used to mix A, B, C, and D types of HART devices. Note: This type of connection may have problems associated with the lowering of AC impedance, lower immunity to electrical noise, and lower supply voltage to A and B type devices. 5.3.
HART ♦ ProLinx Gateway HART Master 5.4 Reference Driver Manual HART Status Data Map The word addresses in the following topics are virtual addresses. To view the contents of these registers, use the Data Map section (page 39) of the module configuration file to map these values into the 4000 word database. 5.4.
Reference Driver Manual HART ♦ ProLinx Gateway HART Master 5.4.3 Port 1 General Status Data Status Register Name Description 10900 State Port 1 state machine value (used for debugging) 10901 Comm State Port 1 communication state machine value (used for debugging) 10902 Device Status (bit mapped) Each bit in this word corresponds to a slave address on the network starting at bit 1 for slave address 1. Bit 0 is not used. If the bit is set, the slave is in error.
HART ♦ ProLinx Gateway HART Master Reference Driver Manual 5.4.6 Port 3 Data Status Register Description 11300 Same as above … 11499 5.4.7 Port 4 Data Status Register Description 11500 Same as above … 11699 5.4.8 Port 5 Data Status Register Description 11700 Same as above … 11899 5.4.9 Port 6 Data Status Register Description 11900 Same as above … 12099 5.4.10 Port 7 Data Status Register Description 12100 Same as above … 12299 Page 104 of 119 ProSoft Technology, Inc.
Reference Driver Manual 5.5 HART ♦ ProLinx Gateway HART Master Module Status Values The word addresses in the following topics are virtual addresses. To view the contents of these registers, use the Data Map section (page 39) of the module configuration file to map these values into the 4000 word database. 5.5.1 Normal Operation Status Register Description 0x00 Interface operational 5.5.
HART ♦ ProLinx Gateway HART Master Reference Driver Manual Status Register Description 0X90 Bad input transfer length 0X91 Reserved rev buffer error 0X92 Bad trans control state 0X93 Bad word request bit 0X94 Node queue overflow 0X95 Bad data queue error 0X96 Empty data path error 0X97 Bad path search index 0X98 Bad data slave path 5.5.
Reference Driver Manual 5.6 HART ♦ ProLinx Gateway HART Master Module Status Data Map The word addresses in the following topics are virtual addresses. To view the contents of these registers, use the Data Map section (page 39) of the module configuration file to map these values into the 4000 word database. 5.6.
HART ♦ ProLinx Gateway HART Master Reference Driver Manual Status Register Description 4035 Timeout error count 4036 No Valid Data … 4039 5.6.4 Wireless SNTP Client Status Status Register Description 4040 Time is valid 4041 Request count 4042 Response count 4043 Computation count 4044 Clock set count 4045 Timeout error count 4046 No Valid Data … 4049 5.
Reference Driver Manual HART ♦ ProLinx Gateway HART Master Driver Start Address End Address Reserved Length Comment Master 15000 15499 500 DH485 14100 14199 100 Master 14200 14299 100 Cmds Cmds IEC-101 Master Master Cmds RIO Scanner ControlNet Reserved 15500 15999 500 EGD 16000 17400 1400 Reserved 17500 17999 500 EGD Wireless 18000 19400 1400 Reserved 19500 19899 400 DFNT Wireless 19900 21000 1100 Reserved 19500 65535 48036 ProSoft Technology, Inc.
HART ♦ ProLinx Gateway HART Master Page 110 of 119 Reference Driver Manual ProSoft Technology, Inc.
Support, Service & Warranty Driver Manual 6 HART ♦ ProLinx Gateway HART Master Support, Service & Warranty In This Chapter How to Contact Us: Technical Support................................................ 111 Return Material Authorization (RMA) Policies and Conditions............. 112 LIMITED WARRANTY......................................................................... 113 ProSoft Technology, Inc. (ProSoft) is committed to providing the most efficient and effective support possible.
HART ♦ ProLinx Gateway HART Master 6.2 Support, Service & Warranty Driver Manual Return Material Authorization (RMA) Policies and Conditions The following RMA Policies and Conditions (collectively, "RMA Policies") apply to any returned Product. These RMA Policies are subject to change by ProSoft without notice. For warranty information, see "Limited Warranty". In the event of any inconsistency between the RMA Policies and the Warranty, the Warranty shall govern. 6.2.
Support, Service & Warranty Driver Manual HART ♦ ProLinx Gateway HART Master c) If unit is repaired, charge to Customer will be 30% of current list price (USD) plus freight charges, duties and taxes as applicable. A new purchase order will be required or authorization to use the purchase order submitted for evaluation fee.
HART ♦ ProLinx Gateway HART Master Support, Service & Warranty Driver Manual b) Warranty On Services: Materials and labor performed by ProSoft to repair a verified malfunction or defect are warranteed in the terms specified above for new Product, provided said warranty will be for the period remaining on the original new equipment warranty or, if the original warranty is no longer in effect, for a period of 90 days from the date of repair. 6.3.
Support, Service & Warranty Driver Manual HART ♦ ProLinx Gateway HART Master 6.3.
HART ♦ ProLinx Gateway HART Master Support, Service & Warranty Driver Manual 6.3.6 Limitation of Remedies ** In no event will ProSoft or its Dealer be liable for any special, incidental or consequential damages based on breach of warranty, breach of contract, negligence, strict tort or any other legal theory.
Index Driver Manual HART ♦ ProLinx Gateway HART Master Index [ [HART PORT x COMMANDS] • 31 [HART PORT x] • 28 A All Product Returns: • 112 All ProLinx® Products • 2 Allocation of Risks • 116 Auto-Poll Code • 30 Auto-Poll DB Address • 30 Auto-Poll Disabled Mode • 18 Auto-Poll Swap Float • 30 Auto-Polling • 15 B Byte Count • 38 C COMMAND 00 - Read Unique Identifier • 51 COMMAND 01 - Read Primary Variable • 52 COMMAND 02 - Read Current And Percent Of Range • 53 COMMAND 03 - Read Dynamic Variables • 54 COM
HART ♦ ProLinx Gateway HART Master Index Driver Manual General Status Data (Ports 2 through 7) • 45 Global Out Update Status • 106 H HART Channel Driver Access to Database • 15 HART Channel Specifications • 13 HART Channels • 11 HART Command Entry Formats • 32, 41 HART Command List • 23 HART Command List Error Data • 46 HART Common Practice Commands • 32, 64 HART Common Practice Commands Set • 35 HART Configuration Error Word • 43, 102, 103 HART LED Indicators • 43 HART Status Data Map • 102 HART Univers
Index Driver Manual HART ♦ ProLinx Gateway HART Master Wireless SNTP Client Status • 108 Write DB Address • 37 Y Your Feedback Please • 3 ProSoft Technology, Inc.