Page 1
Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG June, 2009 Supplemental Manual for ® Brooks 4800 Series S-Protocol over RS485 MFCs/MFMs...
Page 2
Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009...
Page 3
We appreciate this opportunity to service your flow measurement and control requirements with a Brooks Instrument device. Every day, flow customers all over the world turn to Brooks Instrument for solutions to their gas and liquid low-flow applications. Brooks provides an array of flow measurement and control products for various industries from biopharmaceuticals, oil and gas, fuel cell research and chemicals, to medical devices, analytical instrumentation, semiconductor manufacturing, and more.
Page 4
Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 THIS PAGE WAS INTENTIONALLY LEFT BLANK...
Contents Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs June, 2009 Table of Contents 1. Introduction..............................1 1.1. How to Use This Manual ......................1 1.2. Description..........................1 1.3. Specifications ..........................2 1.4. Definition of Terms ........................2 2. Receipt & Storage............................3 2.1.
Page 6
Contents Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 5.4.10. 24-bit Unsigned Integer Format................20 5.4.11. IEEE 754 Floating Point Format................20 5.4.12. ASCII Data Format ....................21 5.4.13. Packed-ASCII (6-bit ASCII) Data Format ..............21 5.4.14.
Page 7
Contents Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs June, 2009 9.4. Command #59: Write Number of Response Preambles ............61 9.5. Command #122: Write Device Identification Number (NON-PUBLIC)........62 10. Transmitter Specific Command Specifications................65 10.1. Command #128: Enter/Exit Write Protect Mode (NON-PUBLIC)..........65 10.2.
Page 8
Contents Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 Tables Table 2.2-1 Bus Led Specification.........................9 Table 2.2-2 Device Led Specification ......................10 Table 2.2-3 Pin-outs for D-Sub Connectors ....................10 Table 2.2-4 D-Connector Communication Pins...................12 Table 5-1 Start Character Codings (hexadecimal) ..................16...
Page 9
Contents Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs June, 2009 Figures Figure 2.2-1 RS485 Label on Cover......................9 Figure 2.2-2 Open Collector Alarm Output Connection Example ...............11 Figure 2.2-3 RS-485 Multi Drop Interconnection DMFM/C and PC ............12 Figure 5-1Single Character Bit Sequence ....................14...
Page 10
Contents Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 THIS PAGE WAS INTENTIONALLY LEFT BLANK...
This instruction manual along with the 4800 Series product manual (X-TMF- 4800-MFC-eng) is intended to provide the user with all the information necessary to install, operate and maintain the Brooks 4800 Series RS485 (S- Protocol) digital interface module. This manual is organized into the following sections: Section 1 –...
Series devices. For this description please refer to Installation and Operation Manual for your specific device. 1.3. Specifications Electrical Connections Two (2) 15-pin D-sub connectors, one for connection to the 4800 Series device and one for the remote connection. Materials of Construction Enclosure: ABS plastic with CU-Ni plating.
2.1. Receipt of Equipment This section contains the procedures for the receipt and installation of the instrument. See Section 1 of this manual and the 4800 Series product manual (X-TMF-4800-MFC-eng) for dimensional and connection requirements. Do not attempt to start the system until the instrument has been permanently installed.
Relative humidity 45% nominal, 60% maximum, 25% minimum. 2.3. Return of Equipment Prior to returning any instrument to the factory, contact your nearest Brooks location for a Return Materials Authorization Number (RMA#). This can be obtained from one of the following locations: Brooks Instrument 407 W.
RPR003-1, Brooks Instrument Decontamination Statement, along with a Material Safety Data Sheet (MSDS) for the fluid(s) used in the instrument. Failure to provide this information will delay processing by Brooks personnel. Copies of these forms can be downloaded from the Brooks website www.BrooksInstrument.com or are available from any Brooks Instrument...
Page 16
Section 2. Receipt & Storage Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 THIS PAGE WAS INTENTIONALLY LEFT BLANK...
3. Background & Numbering 3.1. Background This manual is a supplement to the Brooks 4800 Series installation and operation manual. It is assumed that the owner of this RS485 on 4800 MFC/MFM is thoroughly familiar with the theory and operation of this device.
Page 18
Section 3 Background & Numbering Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 THIS PAGE WAS INTENTIONALLY LEFT BLANK...
Section 4 Installation Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 4. Installation 4.1. Start Up / Assumption This section assumes the owner of the Digital Series device has a fully operational and trouble-free RS485 communications network with appropriate power supplies (15-24V depending on the 4800 device type).
4.4. Device Wiring 4.4.1. Electrical Connections The RS485 on 4800 Series device has 2 15-pin D-sub connectors, one for connection to the 4800 Series device and one for remote connection. See the table below for the pin-outs.
Section 4 Installation Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 4.4.2. Alarm Output Pin 3 of the remote D-sub connector at the top is a TTL open collector alarm output, type of used transistor is NPN.
Brooks RS485 on 4800 Series devices do not guarantee the timing required to support multiple masters communicating simultaneously to slave devices as defined by the HART Communications Foundation.
Section 5 Message Protocol Structure Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 This sequence is summarized the figure below. Since HART is an asynchronous protocol, successive characters may be separated by idle periods (logical 1 level), but the idle period must not exceed 1 character time.
The preamble characters are used to synchronize the field device. The RS485 on 4800 Series devices require at least 2 preamble characters in order to be able to proceed in the message detection with the start of message character.
Section 5 Message Protocol Structure Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 Table 5-1 Start Character Codings (hexadecimal) Short frame Long frame Master to slave (STX) Slave to master (ACK) Address field length...
The device type code will be 70 for all RS485 on 4800 Series devices. The device type code is a number which is stored in the RS485 on 4800 Series devices by the manufacturer.
254 (decimal) followed by a second byte. This feature however is not implemented by the RS485 on 4800 Series devices. The received command is echoed back by the slave device in its reply to the master.
Section 5 Message Protocol Structure Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 July, 2009 5.4.7. Status Characters Status characters consists of two bytes, which contain bit-coded information about communications errors, command errors, and device status as defined in Table 3.2.
Section 5 Message Protocol Structure Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 5.4.8. Data Characters For the commands that contain data, the data field may contain up to a maximum of 24 8-bit data bytes. The data can appear in a number of formats: 5.4.9.
Section 5 Message Protocol Structure Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 July, 2009 5.4.12. ASCII Data Format Some of the alphanumeric data passed by the protocol is transmitted to and from the devices in the ASCII format. Refer to any ASCII Code table for the alphanumeric code assignments.
Section 5 Message Protocol Structure Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 Table 5-4 Packed-ASCII Codes Char Code Char Code Char Code Char Code (space) “ & ‘ < > 5.4.14. Checksum Character The checksum byte contains the 'exclusive-or' ('longitudinal parity') of all the characters preceding it in the message starting with the start character.
RS485 device, focusing on RS-485 line handling, establishing communications with a device, error recovery, and timing. Sections 4, 4, and 4 define all S- Protocol commands available in Brooks 4800 Series devices. This section will conclude with examples of typical communications sequences.
Page 34
Another solution is to increase the number of preamble characters transmitted by the Master and/or the slave. To increase the number of preambles in a Brooks 4800 Series device, you should use Command #59: Write Number of Response...
Tag Name. The Tag Name is derived from the serial number of the base 4800 Series unit where the module is mounted on. The last 8 characters of this serial number is taken as the Tag Name.
Section 6 Master Slave Communication Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 Long Address Frame 0x80 Mfr’s Univ Trans Device Device Device Softw Hardw Mfr. ID Device Rquest Spec Flags ID Num...
Page 37
0 = broadcast) Delimeter (Long Address Frame, Master to Slave) Preambles (5 typical) Figure 6-3 Example of Command #11 with Tag Name is MFC-1234 A possible response message from a Brooks RS485 device is shown in Figure 12...
Page 38
Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 FF FF 86 80 00 00 00 00 0B 0E 00 00 FE 0A 05 05 05 01 01 01 01 3E EB 09 2E...
Figure 6-5 Extracting the Long Address 6.4. Alarm Configuration and Monitoring Brooks RS485 devices monitor for various alarm conditions such as Flow Rate and Diagnostics. To determine which alarm conditions have been detected, use Command #48 (see section 7.3). However, it is not necessary to constantly poll Command #48 to determine when an alarm condition has been detected.
In all communications networks, communications errors can and will occur. Both the Master and the Slave devices must be able to properly handle errors in order to maintain a operating network. When a Brooks RS485 device detects a communications error, it may respond with an error code or it may not respond at all to the request depending upon the type of error that was detected and where in the message the error was detected.
6.6. Examples The following 2 examples show the most typical messages used by a Master when communicating to a Brooks RS485 Series device: Reading Flow Rate and Setting the Setpoint. These examples will use the Long Addressing Frame with the long address established in the example in section 4.2.1.
If Setpoint is controlled via an analog input, then Setpoint can be read using Command #235. When Command #236 is received by a Brooks 4800 Series device, the Setpoint Source is automatically changed to digital mode. Setpoint source can be changed back to analog by using Command #216 or by cycling power...
Page 43
Section 6 Master Slave Communication Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 Master to Slave Request FF FF FF FF FF 82 8A 05 3E EB 09 EC 05 39 42 AA 00 00 E9 Checksum Setpoint in IEEE 754 Floating Point (85.0)
Page 44
Section 6 Master Slave Communication Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 THIS PAGE WAS INTENTIONALLY LEFT BLANK...
Command #196 The 4800 Series devices internally compute flow in volumetric units at the reference condition as defined at device calibration. In order to compute flow in mass units, the device must know the density of the gas flow through the device.
Section 6 Master Slave Communication Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 Command #191: Write Standard Temperature and Pressure, to change these reference conditions. Calibration – reference conditions used at calibration.
Section 8 Universal Command Specifications Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 8. Universal Command Specifications 8.1. Command #0: Read Unique Identifier Command used to retrieve the expanded device-type codes, revision levels and the device identification number from the specified device.
Page 48
Section 8 Universal Command Specifications Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 Command specific response codes: No command-specific errors 1 - 4 Undefined Incorrect byte count 6 - 127 Undefined...
Section 8 Universal Command Specifications Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 8.2. Command #1: Read Primary Variable Read the primary variable. The primary variable is the flow rate of the device expressed in the selected flow units.
Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 8.3. Command #2: Read Primary Variable Current and Percent of Range Read the primary variable, flow rate as current or voltage and as a percent of the primary variable range.
The current/voltage always matches the analog output current/voltage of the device including alarm conditions and set values. For the 4800 Series devices, the dynamic variable assignments are as follows: Variable #0: Flow rate (primary variable) Variable #1: Temperature (secondary variable)
Section 8 Universal Command Specifications Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 8.5. Command #6: Write Polling Address This command writes the polling address (the short frame address) to the field device. The address is used to control the analog output and provide a means of device identification in multi drop mode.
Section 8 Universal Command Specifications Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 8.6. Command #11: Read Unique Identifier Associated with Tag This command returns the expanded device-type codes, revision levels and the device identification number of a device containing the requested tag.
Page 55
Section 8 Universal Command Specifications Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 Codes’ 8-bit unsigned integer Flags 9-11 24-bit unsigned integer Device identification number Command specific response codes: No command-specific errors...
Section 8 Universal Command Specifications Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 8.8. Command #13: Read Tag, Descriptor, Date Read the tag, descriptor and date contained within the device. Request data bytes:...
Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 8.9. Command #14: Read Primary Variable Sensor Information This command is intended to read primary variable sensor information. For the 4800 Series devices these parameters are not applicable. Request data bytes: NONE Response data bytes:...
(applied to the sensor, not the output), write protect code and private label distributor. For the 4800 Series devices only the write protect code is implemented. For the first three parameters the code "Not-Used" or "250"...
Section 8 Universal Command Specifications Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 8.11. Command #16: Read Final Assembly Number Command used to read the final assembly number associated with the device.
Section 8 Universal Command Specifications Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 8.13. Command #18: Write Tag, Descriptor, Date Write the tag, descriptor and date into the device. Request data bytes: DESCR.
Page 65
Section 8 Universal Command Specifications Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 Command specific response codes: No command-specific errors 1- 4 Undefined Incorrect byte count Undefined In write protect mode 8 – 127...
Section 8 Universal Command Specifications Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 8.14. Command #19: Write Final Assembly Number Write the final assembly number into the device. Request data bytes: FINAL...
Section 9 Common Practice Command Specifications Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 9. Common Practice Command Specifications 9.1. Command #37: Set Primary Variable Lower Range Value This command generates a sensor zero action, the same function as pushing the zero button on the analog device.
Section 9 Common Practice Command Specifications Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 9.2. Command #38: Reset Configuration Changed Flag Resets the configuration changed response code, bit #6 of the transmitter status byte.
Section 9 Common Practice Command Specifications Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 9.3. Command #48: Read Additional Transmitter Status Command used to retrieve additional transmitter status information. Request data bytes:...
Page 70
Section 9 Common Practice Command Specifications Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 Additional Device Status and Masking’. Command specific response codes: No command-specific errors 1 - 4 Undefined Incorrect byte count 6 –...
Section 9 Common Practice Command Specifications Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 9.4. Command #59: Write Number of Response Preambles Set the minimum number of preambles to be sent by a device before the start of a response packet.
Section 9 Common Practice Command Specifications Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 9.5. Command #122: Write Device Identification Number (NON-PUBLIC) Write the device identification number into the device’s memory. The response message will be made using the unique identifier (long frame address) as received in the request message.
Page 73
Section 9 Common Practice Command Specifications Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 Access restricted 17 - 127 Undefined...
Page 74
Section 9 Common Practice Command Specifications Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG Brooks 4800 S-Protocol over RS485 MFCs/MFMs July, 2009 THIS PAGE WAS INTENTIONALLY LEFT BLANK...
10. Transmitter Specific Command Specifications 10.1. Command #128: Enter/Exit Write Protect Mode (NON-PUBLIC) This command is implemented to maintain compatibility with other Brooks products, however, it is not required and has no effect. Write Protect mode is not supported by the 4800 Series devices.
Specifications X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG July, 2009 Brooks 4800 S-Protocol over RS485 MFCs/MFMs 10.2. Command #129: Clear Address Related Device Data (NON-PUBLIC) Clear address related device data. The command is a Non-Public one, i.e. execution is protected by a three byte ‘password’ which has to be sent with the request message.
X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG July, 2009 Brooks 4800 S-Protocol over RS485 MFCs/MFM 10.3. Command #130: Write Manufacturer’s Device Type Code (NON-PUBLIC) Write the manufacturer’s device type code. The command is a Non-Public one, i.e. execution is protected by a three byte ‘password’ which has to be sent with the request message.
X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG July, 2009 Brooks 4800 S-Protocol over RS485 MFCs/MFMs 10.4. Command #150: Read Process Gas Type Read the type of process gas specified by the gas selection code from the device’s memory. The gas can be specified as a string of upper and lower case characters.
X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG July, 2009 Brooks 4800 S-Protocol over RS485 MFCs/MFM 10.5. Command #151 Read Gas Density, Flow Reference and Flow Range Read the density of the selected gas, the operational flow range and the reference temperature and pressure for the flow range. All numbers are returned with their associated unit codes as entered with command #161.
Page 80
Section 10 Transmitter Specific Command Installation and Operation Manual Specifications X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG July, 2009 Brooks 4800 S-Protocol over RS485 MFCs/MFMs IEEE 754 format 8-bit unsigned integer Reference pressure unit code. Refer to Section 11.6. ‘Pressure Unit and Reference Codes’...
X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG July, 2009 Brooks 4800 S-Protocol over RS485 MFCs/MFM 10.6. Command #190: Read Standard Temperature and Pressure Read the standard temperature and pressure values from the device’s memory. The standard temperature and pressure are reference values which can be set by the user and which are used in the conversion of flow units.
X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG July, 2009 Brooks 4800 S-Protocol over RS485 MFCs/MFMs 10.7. Command #191: Write Standard Temperature and Pressure Write the standard temperature and pressure values into the device’s memory. The standard temperature and pressure are reference values which can be set by the user and which are used in the conversion of flow units.
Page 83
Section 10 Transmitter Specific Command Installation and Operation Manual Specifications X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG July, 2009 Brooks 4800 S-Protocol over RS485 MFCs/MFM Command specific response codes: No command-specific errors Undefined Invalid selection Parameter too small Parameter too large Incorrect byte count...
X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG July, 2009 Brooks 4800 S-Protocol over RS485 MFCs/MFMs 10.8. Command #193: Read Operational Settings Read the operational settings from the device. These settings consist of the selected gas number, the selected flow reference condition, the selected flow unit and the selected temperature unit.
X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG July, 2009 Brooks 4800 S-Protocol over RS485 MFCs/MFM 10.9. Command #195: Select Gas Number Select a gas number from the calibrated gasses. The selected gas number will be the reference number for the database part containing the calibration data of the selected gas.
X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG July, 2009 Brooks 4800 S-Protocol over RS485 MFCs/MFMs 10.10. Command #196: Select Flow Unit Select a flow unit. Selecting a flow unit does not only consist of selecting the flow unit, but also the reference condition. The selected flow unit will be used in the conversion from flow data.
X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG July, 2009 Brooks 4800 S-Protocol over RS485 MFCs/MFM 10.11. Command #197: Select Temperature Unit Select a temperature unit. The selected temperature unit will be used in the conversion of temperature data. Temperature data will be made available to the user in the selected temperature unit.
X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG July, 2009 Brooks 4800 S-Protocol over RS485 MFCs/MFMs 10.12. Command #215: Read Setpoint Settings Read the setpoint related settings from the device. The settings contain the setpoint source indication, i.e. analog 0 - 5 volt/0 - 20 mA, analog 1 - 5 volt/4 - 20 mA or digital, the type of softstart and the softstart ramp.
X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG July, 2009 Brooks 4800 S-Protocol over RS485 MFCs/MFM 10.13. Command #216: Select Setpoint Source Select the setpoint source to be used as setpoint input. The setpoint source can be either analog 0 - 5 volt/0 - 20 mA, analog 1 - 5 volt/4 - 20 mA or digital (i.e.
Specifications X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG July, 2009 Brooks 4800 S-Protocol over RS485 MFCs/MFMs 10.14. Command #230: Get Valve Override Status Get the current valve override status from the device. The valve override status can indicate either OFF (No valve override), CLOSE, OPEN, or MANUAL.
X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG July, 2009 Brooks 4800 S-Protocol over RS485 MFCs/MFM 10.15. Command #231: Set Valve Override Status Set the current valve override status. The valve override can be set to either OFF (No valve override), CLOSE or OPEN. The analog valve override input on the D-Connector of the device will take precedence over the digital command.
X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG July, 2009 Brooks 4800 S-Protocol over RS485 MFCs/MFMs 10.16. Command #235: Read Setpoint in % and Selected Units Read the current setpoint value in percent of full scale and in selected flow units. The setpoint in selected flow units compared to its full scale range should be the equivalent of the setpoint in percent.
X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG July, 2009 Brooks 4800 S-Protocol over RS485 MFCs/MFM 10.17. Command #236: Write Setpoint in % or Selected Units Write the current setpoint value in percent of full scale or in selected flow units to the device. If the setpoint unit code is set to percent (code 57) the setpoint value is assumed to be in percent.
Page 94
Section 10 Transmitter Specific Command Installation and Operation Manual Specifications X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG July, 2009 Brooks 4800 S-Protocol over RS485 MFCs/MFMs Command specific response codes: No command-specific errors Undefined Invalid selection Parameter too small Parameter too large Incorrect byte count...
Specifications X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG July, 2009 Brooks 4800 S-Protocol over RS485 MFCs/MFM 10.18. Command #237: Read Valve Control Value Read the current valve control value. The valve control value is a dimensionless number in the range from 0 to 4095. It represents the value sent to the D/A-converter used to control the valve.
Installation and Operation Manual Specifications X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG July, 2009 Brooks 4800 S-Protocol over RS485 MFCs/MFMs 10.19. Command #245: Read Alarm Enable Setting Read the alarm enable settings. These alarm settings can be used to mask specific alarm sources. Request data bytes:...
Installation and Operation Manual Specifications X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG July, 2009 Brooks 4800 S-Protocol over RS485 MFCs/MFM 10.20. Command #246: Write Alarm Enable Setting Set the alarm enable settings. These alarm settings can be used to mask specific alarm sources. Request data bytes:...
X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG July, 2009 Brooks 4800 S-Protocol over RS485 MFCs/MFMs 10.21. Command #247: Read High/Low Flow Alarm Read the high/low flow alarm settings as a percent of device full scale. This command can be used to read the actual flow alarm limits.
X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG July, 2009 Brooks 4800 S-Protocol over RS485 MFCs/MFM 10.22. Command #248: Write High/Low Flow Alarm Set the high/low flow alarm settings in percent of device full scale. This command can be used to configure the flow alarm limits.
Page 100
Section 10 Transmitter Specific Command Installation and Operation Manual Specifications X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG July, 2009 Brooks 4800 S-Protocol over RS485 MFCs/MFMs THIS PAGE WAS INTENTIONALLY LEFT BLANK...
Transmitter Specific Tables 11.1. Introduction This chapter lists all transmitter specific codes as used by the 4800 Series devices. The codes are commonly 8-bit unsigned integers, ranging from 0 to 255. In a number of cases these code tables are subsets of existing "Common Tables"...
Section 11 Transmitter Specific tables Installation and Operation Manual X-DPT-S-Protocol-4800-eng Brooks 4800 S-Protocol over RS485 MFCs/MFM Part Number: 541B136AAG July, 2009 11.5. Temperature Unit Codes The temperature unit codes table is a subset of Table II, Unit codes table. Table 11-4 Temperature unit definition...
Section 11 Transmitter Specific tables Installation and Operation Manual X-DPT-S-Protocol-4800-eng Brooks 4800 S-Protocol over RS485 MFCs/MFM Part Number: 541B136AAG July, 2009 11.10. Flag Assignments The flag assignments indicate implementation facts of the device. Table 11-10 Flag assignments Indication Multisensor device...
Section 11 Transmitter Specific Tables Installation and Operation Manual X-DPT-S-Protocol-4800-eng Part Number: 541B136AAG July, 2009 Brooks 4800 S-Protocol over RS485 MFCs/MFMs 11.13. Valve Override Codes They are all 'Undefined' for the meter models. Table 11-13 Valve override codes Code Valve override selection...
Section 11 Transmitter Specific tables Installation and Operation Manual X-DPT-S-Protocol-4800-eng Brooks 4800 S-Protocol over RS485 MFCs/MFM Part Number: 541B136AAG July, 2009 11.14. Additional Device Status and Masking Table 11-14 Additional device status and masking Status bit description Device status masking...
Page 108
Seller. BROOKS LOCAL AND WORLDWIDE SUPPORT Brooks Instrument provides sales and service facilities around the world, ensuring quick delivery from local stock, timely repairs and local based sales and service facilities. Our dedicated flow experts provide consultation and support, assuring successful applications of the Brooks flow measurement and control products.