Rackmount Intelligent Pressure Scanners User’s Manual (Model 98RK & Model 9816) August 2008 NetScanner™ System www.PressureSystems.
© This User’s Manual is a copyright product of Pressure Systems, Inc., 2008 Permission is hereby granted to make copies and distribute verbatim copies of this manual, provided the copyright notice and this permission notice are preserved on all copies.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual The Model 98RK-1 Scanner Interface Rack is the latest generation chassis for the rackmounted version of Pressure Systems’ proven NetScanner™ System. The primary feature of the 98RK-1 rack is the incorporation of an auto-negotiating gigabit switch to increase data integrity and transmission speed while reducing potential network collisions to the host computer.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual Table of Contents 1.0 1.1 1.2 1.3 General Information .............................................................................................. ...1 Introduction ............................................................................................................. ...1 Description of the Instruments ................................................................................ ...3 Options....................................................
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual 3.2 Detailed Command Description Reference ............................................................. .41 Power Up Clear (Command ‘A’) .............................................................................. .42 Reset (Command ‘B’).............................................................................................. .43 Configure/Control Multi-point Calibration (Command ‘C’) ....................................... .
Pressure Systems, Inc. 5.0 5.1 5.2 6.0 6.1 98RK-1 & 9816 User’s Manual Service ............................................................................................................ 110 Maintenance............................................................................................................ 110 5.1.1 Common Maintenance ................................................................................ 112 5.1.2 Module Disassembly .........................................................
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual Our Company Pressure Systems Incorporated, (PSI) develops, manufactures, and services level and pressure measuring instruments where the highest level of traceable accuracy is required for aerospace, industrial, municipal, and environmental applications. Our products have become the world standard for electronic level and pressure measurement and scanning.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual This page left intentionally blank. Page vi www.PressureSystems.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Chapter 1 General Information 1.1 Introduction This User’s Manual will: • Explain the electrical and pneumatic pressure connections for the Model 98RK-1 Scanner Interface Rack and Model 9816 Rackmount Intelligent Pressure Scanners. • Provide computer set-up instructions to make a proper Ethernet connection on most Windows® -based personal computers.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© The NetScanner™ System is a comprehensive, distributed data acquisition system centered around PSI’s proven Intelligent Pressure Scanner technology. The rackmount configuration of this system is comprised of Model 98RK-1 Scanner Interface Racks, each housing up to eight (8) Model 9816 Rackmount Intelligent Pressure Scanners networked via the Ethernet interface.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Data uploaded from the EEPROMs is used by the microprocessor to correct zero, span, linearity, and thermal errors. Digital temperature compensation of the piezoresistive sensors reduces thermal errors by a factor of ten or more over conventional sensor compensation. The microprocessor also controls the execution of on-line zero or span calibrations upon request.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© • The 98RK-1 Scanner Interface Rack features a gigabit switch that significantly increases processing capabilities and speed. • System calibration consists of zero and span calibration only at any given temperature. Full thermal re-calibration is never necessary. • Ease of use - modules have simple command sets and provide engineering units (EU) output.
Pressure Systems, Inc. 1.3.3 98RK-1 & 9816 User’s Manual© Communication Interfaces All Intelligent Pressure Scanners provide digitally temperature compensated and linearized pressure data in engineering units through an Ethernet communications interface to a host computer. Model 9816 Intelligent Pressure Scanners have a 10Base-T Ethernet host communications interface using industry standard TCP/UDP/IP protocols. This interface provides high data transfer rates (10MBit/sec.) and system connectivity.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Chapter 2 Installation and Set Up 2.1 Unpacking and Inspection Before assembling the system, use the shipping bill as a reference to ensure that all parts have arrived. Pressure Systems takes no responsibility for equipment that is damaged during shipment. If containers are broken, ripped, or damaged, contact the transportation carrier.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© 2.3 Connections and Setup 2.3.1 98RK-1 Chassis Connections with 9816 Scanners STEP 1 Ensure correct line voltage and that the Power Switch for the 98RK-1 is in the OFF position. Connect the 98RK-1 chassis to an adequate power receptacle and connect an Ethernet cable from the 98RK-1’s host port (TO HOST) to an optional 10/100/1000Base-T hub, switch, or directly to your computer’s Ethernet card. Figure 2.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Figure 2.1 Typical Hook-up Arrangement Using the 98RK-1 Scanner Interface Rack Page 8 www.PressureSystems.
Pressure Systems, Inc. 2.3.3 98RK-1 & 9816 User’s Manual© Network Communications Hookup The 98RK-1 Scanner Interface Rack chassis has an Ethernet connector port on the rear of the unit through which all scanners in the rack may be connected to the network or the Ethernet card in your PC or work station. This port is labeled “ TO HOST” (using an RJ-45 connector).
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Initial Network Screen for Windows® XP STEP 7 With your mouse, right-click on the "Local Area Connection" icon. A drop-down menu will appear. Scroll down the menu and select (left-click) the "Properties" line. STEP 8 Scroll down the “Local Area Connection” tab to ensure that "Internet Protocol TCP/IP" is available. NOTE: a dial-up adapter may also exist for internet access. This is NOT the protocol that is being verified. Page 10 www.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© A screen example is shown here. STEP 9 With your mouse, right-click on the "Local Area Connection" icon. A drop-down menu will appear. Scroll down the menu and select (left-click) the "Properties" line. A screen example is shown on the next page. STEP 10 Page 11 Scroll down the “Local Area Connection Properties” tab to ensure that "Internet Protocol TCP/IP" is available. NOTE: a dial-up adapter may also exist for internet access.
Pressure Systems, Inc. STEP 11 Page 12 98RK-1 & 9816 User’s Manual© If the TCP/IP protocol is not found, it must be installed. To install, select "Install" as shown on the "General" tab on the "Local Area Connection Properties" screen. www.PressureSystems.
Pressure Systems, Inc. STEP 12 98RK-1 & 9816 User’s Manual© Once the correct TCP/IP protocol is installed and verified for the proper Ethernet card, the IP address (under TCP/IP Properties), that is compatible with the pressure scanner(s), must be set. A typical screen example with IP and Subnet Mask addresses for a 9816 scanner is shown on the next page. Page 13 www.PressureSystems.
Pressure Systems, Inc. STEP 13 Page 14 98RK-1 & 9816 User’s Manual© To set the PC address: Select "Use the following TCP/IP address." It is suggested that the IP Address read 200.xxx.yyy.zzz where xxx, yyy, and zzz are unique locations that do not match any other address on the network. (Check with your network administrator to see that the numbers chosen do not conflict with any other addresses on the network.) It is suggested that the IP address should, as a default, read 200.1.1.1.
Pressure Systems, Inc. STEP 14 98RK-1 & 9816 User’s Manual© Connect the Ethernet cable between the 98RK-1 “TO HOST” RJ-45 connector and the Ethernet card of your host computer. After you set the IP address and the subnet mask, click “OK”. You may then be prompted to re-start your computer so that the inputs will be recognized. The host computer and each module must have a unique Ethernet Hardware Address and a unique IP Address.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© STEP 16 Turn the 98RK-1 power switch ON and wait approximately thirty (30) seconds for the scanners to perform self-diagnostics. The scanners automatically upload the calibration data stored within each transducer at start-up. Newly installed transducers are automatically ready to be used without further calibration. STEP 17 Select (double click) the executable file (NUSS.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© NUSS Initial Screen Once NUSS is selected, the Network Status Screen (shown above) appears. Note that a "Querying Network" message briefly appears, and then the Nodes on Network box will automatically display the each NetScanner module hooked into the network. It also shows their serial number, IP address, and whether or not they are active (connected or disconnected). Page 17 www.PressureSystems.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Connect to any module. (When a connection has been established, the top of the module icon will turn yellow.) STEP 18 Select (left click) the module's icon in the Node map. Right-click on the module's icon (in either the Node Map or the description box), and select (left click) on "Connect" in the pull-down menu that appears. (See screen depiction below.
Pressure Systems, Inc. 2.3.4 98RK-1 & 9816 User’s Manual© Pressure Connections Pneumatic connections for the sixteen (16) measurement inputs of the Model 9816 Intelligent Pressure Scanners installed in the 98RK-1 Scanner Interface Rack may be found either on the backplane of the 98RK-1 chassis or on the 9816 front plate, depending on the particular configuration you ordered. Additional control, purge, and calibration inputs are found on the rear of the 98RK-1.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Figure 2.2 98RK-1 Rear View Figure 2.3 Expanded View of 98RK-1 Scanner Interface Rack Rear Manifold Page 20 Figure 2.3a Expanded View of Model 9816 Intelligent Pressure Scanner Rear Manifold www.PressureSystems.
Pressure Systems, Inc. 2.3.4.1 98RK-1 & 9816 User’s Manual© Supply Air The 98RK-1 chassis requires an 80 psig minimum (125 psig maximum) dry air (or inert gas) supply which is used to shift the 9816 internal calibration valve (in each scanner) between its different positions. Each 98RK-1 contains a fitting marked “SUPPLY” for this input (see Figure 2.2, previous page).
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Figure 2.4 Optionally, the unit may be ordered with a true differential (reference per channel) manifold. The RUN REF connection is used for situations where all channels have one reference pressure. This input may also be left unattached to provide atmospheric reference pressure. When using instruments with the reference per channel option (true differential), two (2) pneumatic inputs will be provided for every numbered channel.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Figure 2.5 Each 9816 is manufactured with a connection to one of the eight (8) CAL port ranges, based on the unit’s full scale pressure range. Assignment of 9816's CAL range is show in Table 2.1 (next page). In the case of a 9816 with multiple pressure ranges installed, the unit will use the CAL range of the lowest installed full scale pressure range. Note CAL port assignments are based on a pressure range, NOT 98RK-1 slot assignments. Table 2.
Pressure Systems, Inc. 2.3.4.4 98RK-1 & 9816 User’s Manual© PURGE Mode Inputs 9816 scanners are supplied with a purge/leak-charge feature. The purge feature allows users to apply positive pressure to the PURGE input which will then be vented out of the user input ports, forcing contaminants (such as moisture) out of the pneumatic input lines. (Note: on common reference 9816 scanners, only the numbered input ports will be purged. RUN REF is not purged).
Pressure Systems, Inc. 2.3.4.5 98RK-1 & 9816 User’s Manual© LEAK Mode Inputs The purge/leak-charge valve design includes a leak check feature capable of testing the integrity of user pneumatic connections as well as those within the 9816 module. For the leak mode to be used, all RUN mode pressure inputs must be dead-ended (closed) by the user.
Pressure Systems, Inc. 2.3.4.6 98RK-1 & 9816 User’s Manual© Calibration Manifold Position Detector Circuit The transducer calibration manifold position detector circuit uses reflective infrared sensors to sense the actual position of the manifold valve block. The block, located within the valve assembly, is shifted to a desired position by pneumatic pistons positioned around the block.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© switch settings. (Slot addresses are automatically set by their specific physical presence within the rack.) The cluster address is set via a slotted screwdriver-adjustable hexadecimal switch on the PC293 (Ethernet Controller board), located in the pull-out slide tray (front panel of the 98RK-1). Cluster address settings are 0 through F (a total of 16). In the illustration, the hexadecimal switch is annotated. Figure 2.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© The rack address is set via a 16-position (0 through 15) push wheel switch, located on the front panel of the 98RK-1. The slot addresses are numbered 1 through 8, starting from the leftmost slot in the 98RK-1 and each scanner’s address is fixed by its physical presence in the rack. The following illustration shows how a typical CRS addressing system would identify a particular scanner: Figure 2.
Pressure Systems, Inc. 2.4 98RK-1 & 9816 User’s Manual© Acquiring Data STEP 20 From the Acquire menu, select “Acquire Data” to read the pressure of each channel on the screen. The pressure is displayed both in engineering units and on the individual bar graphs as a proportion of transducer full scale. STEP 21 To log data, select “Log.” A file name will be requested with an automatic path to the NUSS directory. Click “Cancel” to display the data on the screen.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Chapter 3 Programming and Operation 3.1 Commands & Responses 3.1.1 Introduction This chapter describes all commands a host computer program may send to each of the NetScanner™ System Intelligent Pressure Scanner modules (Model 9816) that are connected to the various slots of the 98RK-1 Scanner Interface Rack chassis, as well as the data or status responses returned by these modules.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© transmissions by sending commands to the modules, which are normally servers. However, a module can initiate its own transmissions in some operating modes (e.g., the hardwaretriggered or free-run autonomous host streams generated by the Configure/Control Autonomous Host Streams ('c') command). A maximum of 255 modules are easily addressed by varying only the low-order byte of a typical IP Address.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© From this schematic, it should be clear that the command letter (c) is required, the position field (ppppp) immediately follows it, and may have 0, 1, 2, 3, 4, or 5 characters, and there may be zero or more datum fields ( dddd), as required. For simplicity, the variable length nature of each "dddd" string is not shown [with brackets] above, but the required leading space character is shown. The position field is similarly simplified (as “ppppp”) below.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© In the following example 20-bit (5-hex digit) position field, internal channels 16 and 1, and both external P & S pressures, are selected: Bit# 19 18 Chan# Binary 0 Hex 0 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 P S 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 0 0 1 When all applicable internal channel bits are set in the position field (i.e.
Pressure Systems, Inc. 3.1.3.5 98RK-1 & 9816 User’s Manual© Format Field Some commands, that either send data to a module (as command parameters), or cause the host to receive data (via command’s response), have an extra format parameter (f digit) appended to (or specified in) the position field. This parameter, when specified (or implied by default), governs how internal data are converted to/from external (user-visible) form.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© The error response consists of the letter ‘N’ (for NAK, or negative acknowledge), followed by a 2-digit hexadecimal error code.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© user to make reasonableness checks on them. The Read Internal Coefficients ('u') command will return them on demand. 3.1.4.3 Interpreting Engineering Units Output All Model 9816 modules perform all internal pressure calculations in engineering units (EU) of pounds per square inch (psi). By default, all pressure data in responses and command parameters will also be in psi. A different engineering unit (e.g.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© that a power reset has occurred in a module is to notice that the TCP/IP socket connection is no longer valid. At any point during module operation, the Reset ('B') command may be used to return any module to its default “reset” state. If the module is then required to enter any other states (that were previously programmed for it by the host), the host must then restore these states accordingly using the appropriate commands.
Pressure Systems, Inc. 3.1.5.3 98RK-1 & 9816 User’s Manual© Calibration Adjustment of Offset/Gain Correction Coefficients All NetScanner™ System Intelligent Pressure Scanners have built-in software commands (and pneumatic hardware) to perform a periodic zero and span calibration adjustment of its internal or attached pressure transducers. Use of these periodic adjustments result in the highest possible data accuracy. The result of these calibrations is a new set of internal offset and gain coefficients.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© The above correction coefficients are maintained internally in IEEE floating-point format. The Read Internal Coefficients ('u') command and the Download Internal Coefficients ('v') command can return (or manually set) calibration coefficients to the host in decimal or hex dump formats in their responses. 3.1.5.4 Delivery of Acquired Data to Host Several commands apply to host delivery of acquired data, either on demand or autonomously.
Pressure Systems, Inc. 3.1.5.6 98RK-1 & 9816 User’s Manual© Other Functions Some commands may be used at any time to obtain information about the internal setup and status of a module. The Read Module Status ('q') command is an example. Also, the Set Operating Options ('w') command, though generally used after power-up reset, may also be used at other times as well to change system operation.
Pressure Systems, Inc. 3.2 98RK-1 & 9816 User’s Manual© Detailed Command Description Reference All commands applicable to the Model 9816 NetScanner™ System models are described on the following pages and summarized in the following table. Table 3.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© POWER UP CLEAR (Command 'A') Purpose: This command has no internal module affect. It is used as a simple method to verify proper communications to the 9816 scanner. Command “A” ‘A’ is the command letter Response “A” ‘A’ is the acknowledge letter Description: The Ethernet Model 9816 does not return a ‘Power-Up Clear Expected’ error (as did early 901x modules without Ethernet interface).
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© RESET (Command 'B') Purpose: Instructs the module to reset internal operating parameters, and to set all internal control variables to their default “reset” state (see description below). The current TCP/IP socket connection will remain open. Execution after a power off/on cycle is optional (unnecessary).
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© CONFIGURE/CONTROL MULTI-POINT CALIBRATION (Command 'C') Purpose: This command is actually four (4) sub-commands. The first configures and starts a Multi-Point Calibration adjustment function for selected channels in the module. Another is repeated multiple times to collect data for each defined calibration point. Another ends the calibration function normally by calculating new offset and gain adjustment coefficients from the collected data.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Command 'C'— Sub-command Index 00: Configure & Start Multi-Point Calibration This sub-command has four (4) additional required parameters used to configure and start the Multi-Point Calibration function. Command “C 00 pppp npts ord avg” Response ‘C’ is the command letter. ‘ 00’ is the sub-command index (ii) for Configure & Start.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Example: ● Configure and start the Multi-Point Calibration function so that it affects only the first four (4) channels of the module. Three (3) pressure calibration points will by supplied when we continue this function later (see example for ‘01’ sub-command below). A linear (1st order) fit will be used to obtain a new set of offset and gain correction coefficients for these four (4) channels.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Command 'C'— Sub-command Index 01: Collect Data for a Calibration Point This sub-command has two (2) additional required parameters. Command “C 01 pnt pppp.pppp” ‘C’ is the command letter. ‘ 01’ is the sub-command index (ii) for Collect Data ‘ pnt’ identifies a particular calibration point that will be supplied. It must be between 1 and npts, where npts was a parameter of the previously executed Configure & Start (‘00’) sub-command. ‘ pppp.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Example: ● Supply each of the previously-specified three (3) pressure calibration points to the MultiPoint Calibration function, as was stated in the previous example of the Configure and Start (‘00’) sub-command. Assume that all the affected four (4) channels have differential transducers with the same -5 to +5 psi range. Include at least one pressure point in the negative range of these transducers. “C 01 1 -2.5” “C 01 2 0.0” “C 01 3 5.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Command 'C'- Sub-command Index 02: Calculate & Apply Correction Coefficients This sub-command has no additional parameters. Command “C 02” ‘C’ is the command letter. ‘ 02’ is the sub-command index (ii) for Calculate & Apply NOTE: all parameters are separated by a space.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Example: ● Finish the Multi-Point Calibration function previously started (as indicated by the previous examples of 'C' sub-commands ‘00’ and ‘01’). Calculate new adjustment coefficients, and save them in the non-volatile memory of the module’s transducers. These new coefficients will then be used for all subsequently calculated EU data acquired by the module, until another calibration function is performed in the future.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Command 'C'— Sub-command Index 03: Abort Multi-Point Calibration This sub-command has no additional parameters. “C 03” Command ‘C’ is the command letter. ‘ 03’ is the sub-command index (ii) for Abort. NOTE: all parameters are separated by a space. “A” Response ‘A’ is the acknowledge letter Description: Aborts the Multi-Point Calibration function, if it is currently in progress.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© READ TRANSDUCER VOLTAGES (Command 'V') Purpose: Command Returns, for the specified channels, the most recently acquired raw pressure data, converted to volts directly from the averaged A/D counts. This simple engineering-unit conversion bypasses any usage of the transducer’s factorycalculated coefficients or the final calibration process’s correction coefficients (offset and gain).
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Example: ● Send TCP/IP command to 9816 module (via its connected socket) that returns decimal voltage data for internal channels 1, 5, 9, and 13: “V11110” Response contains data for channels 13, 9, 5, and 1 (left to right): “ 4.999999 -4.989500 0.005390 2.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© CALCULATE AND SET GAINS (Command 'Z') Purpose: Command Instructs a module to calculate new gain coefficients, with either full-scale pressure (or a specified pressure) applied to the specified internal channels. These new coefficients update part of the module’s internal calibration coefficient database, used to convert any subsequent raw data (from any of the specified channels) into engineering units data.
Pressure Systems, Inc. Note 98RK-1 & 9816 User’s Manual© The calculated gain values from the latest 'Z' command will be lost when the module is powered OFF. To save these gain terms to each transducer's nonvolatile memory, refer to the Set Operating Options ('w') command (index 09). Example: ● Send TCP/IP command to a 9816 module (via its open socket) to calculate and set gain coefficients for channels 8 through 4. Instruct the module to use 14.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© READ TRANSDUCER A/D COUNTS (Command 'a') Purpose: Command Returns the most recently acquired raw pressure data for the specified channels in averaged signed A/D counts (in the range -32768 to +32767). This simple data bypasses any usage of the transducer’s factory-calculated coefficients or the final calibration process’s correction coefficients (offset and gain).
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Example: ● Send TCP/IP command to 9816 module (via its connected socket) that returns decimal raw “pressure” A/D counts data for internal channels 1, 5, 9, and 13: “a11110” Response contains data for channels 13, 9, 5, and 1 (left to right): "32767.000000 -32700.000000 10.000000 16385.000000" Please note that channel 13 is saturated at +full scale and channel 9 is almost saturated at -full scale.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© READ HIGH-SPEED DATA (Command 'b') Purpose: Command Returns the most recent scanned and averaged data from all channels of the module as fast as possible. Data is returned directly in its internal (IEEE singleprecision float) binary form (as per implied format 7).
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© DEFINE/CONTROL AUTONOMOUS HOST STREAMS (Command 'c') Purpose: Defines and controls the autonomous delivery of any of up to three concurrent high-speed data streams to the host computer. Such data streams may be delivered “continuously” without bound (until a command explicitly stops them), or be delivered in a “limited” amount (until a pre-specified fixed number of data packets have been sent).
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© The maximum rate of any one stream’s delivery is practically limited to the maximum possible scan and data conversion rate of all the module’s channels. Normally, these programmable host streams deliver host data at rates equal to or slower than this natural cycle. For a typical application, the first stream delivers a few channels, at a high rate (as defined by a hardware trigger).
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Command 'c'— Sub-command Index 00: Configure a Host Delivery Stream This sub-command is used to configure the parameters of each of the three possible concurrent host delivery streams, one at a time. Following this configuration phase, the stream (1, 2, or 3) may be started and stopped with other sub-commands. The sub-command’s format is: “c 00 st [[[[p]p]p]p]p sync per f num” Command ‘c’ is the command letter.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© internal channels. Following completion of the acquisition (and EU conversion) cycle, the module will also deliver the requested data channels to the host. In this manner, users are provided with highly synchronized data acquisition and delivery from one or more modules.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© NOTE: With the exception of binary format 7, all other formats include a leading space in each datum delivered in each stream packet. The number of stream packets (num) parameter is a positive integer count (specified with 1 to 5 numeric digits as needed). It sets a finite limit on the number of packets delivered in the host data stream. The value 0 for this parameter requests “continuous” output packets for the defined host stream (unbounded).
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Command 'c'— Sub-command Index 01: Start Stream This sub-command is used to start the delivery of any previously configured host stream in a module. If the stream started is of “continuous” duration, then it will be necessary to use the Stop Stream sub-command later. Otherwise, the stream will end automatically if a finite number of packets has been specified for it.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© For periodic hardware-triggered streams, that are never suspended and resumed after being initially enabled, the sequence number may also serve as a “relative” time stamp if the period (in milliseconds) of the hardware trigger is known. If a special sub-command (ii=05) is used to select the content of a stream, other status data may immediately follow the binary stream header and precede the default Pressure EU Data (if selected).
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Command 'c'— Sub-command Index 02: Stop Stream This sub-command is used to abort (or temporarily suspend) the delivery of any previously started host stream in a module, one at a time or all together, whether the stream was “continuous” or “limited” duration. The sub-command’s format is: “c 02 st” Command ‘c’ is the command letter. ‘ 02’ is the sub-command index (ii) for Stop Stream. ‘ st’ is the stream id digit (1, 2, or 3, or 0=all streams).
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Command 'c'— Sub-command Index 03: Clear Stream This sub-command is used to “undefine” any previously configured host stream in a module, one at a time, or all together. The sub-command’s format is: Command “c 03 st” ‘c’ is the command letter. ‘ 03’ is the sub-command index (ii) for Clear Stream. ‘ st’ is the stream id digit (1, 2, or 3, or 0=all streams). NOTE: all parameters are separated by a space. Response “A” ‘A’ is the acknowledge letter.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Command 'c' — Sub-command Index 04: Return Stream Information This sub-command returns current stream configuration information in its response: Command "c 04 st" ‘c’ is the command letter. ‘ 04’ is the sub-command index (ii) for Return Info. ‘ st’ is the stream id digit (1, 2, or 3, =0 no allowed). NOTE: all parameters are separated by a space. Response “st [[[[p]p]p]p]p sync per f num” ‘st’ is the stream identifier digit (1, 2, or 3).
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Command 'c' — Sub-command Index 05: Select Data in a Stream This sub-command sets options that cause a specified stream to deliver specific kinds of information to host. By default, only Pressure EU Data are delivered. Command “c 05 st bbbb” ‘c’ is the command letter. ‘ 05’ is the sub-command index (ii) for Select Data. ‘ st’ is the stream id digit (1, 2, or 3, =0 no allowed).
Pressure Systems, Inc.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Example: ● Configure stream l to return both status fields, and all Pressure EU data "c 05 1 0013" Read response: "A" If or when stream 1 is subsequently enabled, data groups in that stream with the lowestbit-numbers (table positions) selected are delivered first.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Command 'c' — Sub-command Index 06: Select Protocol for Stream Delivery Command “c 06 st pro [remport [ipaddr]]” ‘c’ is the command letter. ‘ 06’ is the sub-command index (ii) for Select Protocol. ‘ st’ is the stream id digit (0=the ONLY acceptable entry). ‘ pro’ is the protocol id digit (1=UDP/IP, 0=TCP/IP) ‘ remport’ is an optional remote port number to which each UDP stream is directed in the host (port 9000 is the default if unspecified).
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Alternately, every module may be given a unique remport number, requiring that a host program bind a unique UDP socket to each of these unique remport numbers. Then, when a particular socket receives a UDP datagram to its unique port, the module sending it is automatically identified. The optional ipaddr parameter is normally unspecified, causing it to default to use the IP address of the current TCP/IP connection.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© CALCULATE AND SET OFFSETS (Command 'h') Purpose: Instructs a module to calculate new offset coefficients, with zero differential pressure (or a specified “generated” pressure) applied to the specified internal channels. These new coefficients update part of the module’s internal calibration coefficient database, used to convert any subsequent raw data into engineering units data. The new offset values are also returned in the response.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Example: ● Send TCP/IP command to a Model 9816 module (via its open socket) to calculate and set new offset coefficients for channels 16 through 13. “hF000” Response: " 0.0010 0.0020 0.0015 0.0025" Actual offset values are returned in the above response as decimal ASCII strings, each preceded by a space character. From left-to-right: they are for channels 16, 15, 14, and 13. Page 75 www.PressureSystems.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© READ TEMPERATURE COUNTS (Command 'm') Purpose: Returns the most recently acquired raw temperature data for the specified channels in averaged A/D counts (in the range -32768 to +32767). This command is similar to command 'a', except that the raw data reflects a channel’s temperature signal instead of its pressure signal.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Example: ● Send TCP/IP command to 9816 module (via its connected socket) that returns decimal raw “temperature” A/D counts data for channels 1, 5, 9, and 13: “m11110” Response contains data for channels 13, 9, 5, and 1 (left to right): " 32767.000000 -32700.000000 10.000000 16385.000000" Please note that channel 13 is saturated at +full scale, channel 9 is almost saturated at – full scale.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© READ TEMPERATURE VOLTAGES (Command 'n') Purpose: Command Returns the most recently acquired raw temperature data for the specified channels converted to engineering-unit Volts directly from the averaged A/D counts. It is similar to command 'V', except that the raw data reflects a channel’s temperature signal instead of its pressure signals. Each datum returned in the response will be in the specified high-precision data format.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Example: ● Send TCP/IP command to 9816 module (via its connected socket) that returns decimal Voltage data (of the raw temperature signal) for channels 1, 5, 9, and 13: “n11110” Response contains data for channels 13, 9, 5, and 1 (left to right): "0.53013 0.541698 0.503633 0.000000" In this example channels 13, 9, and 5 return normal temperature voltage signals in the range of 0.5 to 0.6 volts. Note that channel 1 returns a value of 0.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© READ MODULE STATUS (Command 'q') Purpose: Returns requested module status information. Command “qii” ‘q’ is the command letter. ‘ii’ is the status index field. “hhhh” Response ‘hhhh’ is a 4-digit hex datum (or other (**) decimal datum). Description: The 2-digit hex index field (ii) chooses a particular status field to be returned.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© 06 IP Address Resolution Method, as hex state: 0000 = Use Static IP Address stored in module’s non-volatile memory 0001 = Get Dynamic IP Address from external RARP/BOOTP server 13 07 TCP Back-Off Delay, as hex value (or FFFF). FFFF means use low-order byte of module’s Ethernet Address as value instead.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© scanners within such a larger system, a simple three part addressing scheme is available. Individual scanners are identified by their Cluster, Rack, and Slot (CRS) address, a three-digit hexadecimal number. A cluster (the most significant address unit), is numbered 0-F (0-15 decimal) for a total of 16 clusters (clusters often refer to other geographical units like control rooms or test stands).
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© READ HIGH-PRECISION DATA (Command 'r') Purpose: Command Returns the most recently acquired engineering-unit pressure data for the specified channels. Each datum returned in the response will be in the specified high-precision data format. “r[p]ppppf” ‘r’ is the command letter ‘[p]pppp’ is the position field ‘f’ is the format field Response “ dddd[ dddd]...” ‘ dddd’ are datum fields, each with a leading space (except f =7).
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Example: ● Send TCP/IP command to 9816 module (via its connected socket), that returns decimal pressure data for channels 1, 5, 9, and 13 in ASCII fixed point format. “r11110” Response contains data for channels 13, 9, 5, and 1 (left to right): "1.234000 0.989500 1.005390 0.899602" Page 84 www.PressureSystems.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© READ TRANSDUCER TEMPERATURE (Command 't') Purpose: Returns the most recently acquired engineering-unit temperature data (in ºC) for the specified channels. Each datum returned in the response will be in the specified high-precision data format. “t[p]ppppf” Command ‘t’ is the command letter ‘[p]pppp’ is the position field ‘f’ is the format field “ dddd[ dddd]...” Response ‘ dddd’ are datum fields, each with a leading space (except f =7).
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© READ INTERNAL COEFFICIENTS (Command 'u') Purpose: Command Returns one (or more contiguous) requested internal coefficient(s) in a specified internal coefficient array, and in the specified response data format. “ufaacc[-cc]” ‘u’ is the command letter. ‘f’ is the format field. ‘aa’ is the array index field. ‘cc[-cc]’ is coefficient index [or contiguous range]. Response dddd[ dddd]...” ‘ dddd’ are the datum fields, each with a leading space.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Internal DH200 Transducer Coefficient arrays for internal channels 1-16 are selected with array indexes aa=01 through aa=10 (hex).
Pressure Systems, Inc.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Example: ● Send TCP/IP command to 9816 module (via its connected socket) requesting the most recent calibration adjustment’s offset and gain terms (cc=00-01), and the adjacent factory-determined transducer coefficients C0 through C4 (cc=02-06): for transducer 1: Data requested in ASCII-hex format representing the internal binary floating point format "u10100-06" Response returned is: "3B200A6E . .
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© DOWNLOAD INTERNAL COEFFICIENTS (Command 'v') Purpose: Downloads one or more internal coefficients to the module. Command “vfaacc[-cc] dddd[ dddd]...” ‘v’ is the command letter. ‘f’ is the format field. ‘aa’ is the array index field. ‘cc[-cc]’ is coefficient index [or contiguous range]. ‘ dddd’ are the datum fields, each with a leading space. Response “A” ‘A’ is the acknowledge letter.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Example: ● Send TCP/IP command to 9816 module (i.e., via its connected socket) with replacement values for the channel’s offset and gain correction terms loaded into the module’s volatile memory (cc = 00-01). Load these into channel # 8's Transducer Coefficient array (aa=08): “v00800-01 0.000 1.000” Response returned is: "A" ● Send command to 9816 module (via its connected socket) to change its default EU output from psi to kPa.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© SET/DO OPERATING OPTIONS/FUNCTIONS (Command 'w') Purpose: Command Change a module’s default operating option settings, or invoke special internal operations or functions. “wii[dd[ eeee]]” ‘w’ is the command letter. ‘ii’ is the index field. ‘dd’ is an [optional] hex datum. ‘ eeee’ is an [optional] extra datum with leading space character. “A” Response ‘A’ is the acknowledge letter.
Pressure Systems, Inc. ii dd 0C 00 01 98RK-1 & 9816 User’s Manual© Description 'q' read index Energize C2: Set Cal Valves to RUN or LEAK Position (default) — choice made by ii=12. Energize C1: Set Cal Valves to CAL/RE-ZERO or PURGE Position — choice made by ii=12. 0D-0E -- Reserved for factory use 0F 00 01 Disable periodic Thermal Coefficient Update task. Enable periodic Thermal Coefficient Update task (default).
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© ii dd Description 'q' read index 1B 00 Set Thermal Update Scan Interval per eeee as decimal value (seconds), 1 <= eeee <= 3600 (1 hour) (default = 60). 1C -- Reserved for factory use 1D 00 Set Minimum Source Air Pressure per eeee as decimal value (in psi) (default = 60).
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Example: ● Send TCP/IP commands to 9816 module (via its connected socket) setting the calibration valve to the CAL (or Re-zero) position: “w1200” “w0C01” (Insure in RUN/CAL valve mode) (Set CAL position) Responses (both commands): "A" "A" Note Page 95 If programmer “knows” that module is already in RUN/CAL valve mode, the first command above is optional. For more information, see Chapter 4, Figure 4.5. www.PressureSystems.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© NETWORK QUERY (UDP/IP Command 'psi9000') Purpose: To determine how many (and which) modules are powered-up and operational on the network.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Only NetScanner™ System 9816 module types have the extra Cluster, Rack, and Slot parameters to the response above (note RCS order instead of CRS order). This uniform network query response allows a client host program to identify, configure, and use any suitable group of modules (for the task at hand) by simply opening a TCP/IP connection between itself and each available module needed. Example: ● Query all module(s) on then network.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© RE-BOOT MODULE (UDP/IP Command 'psireboot') Purpose: To unconditionally “reboot” a specified module. Command “psireboot ethadr” where ethadr is the Ethernet Address of the specified module in the following special hex-digit format ‘xx-xx-xx-xx-xx-xx’ Response none (module reboots). Description: When a NetScanner™ System module receives this broadcast command (by continuously monitoring port 7000) it responds by restarting its firmware immediately.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© CHANGE MODULE’S IP ADDRESS RESOLUTION METHOD & RE-BOOT (UDP/IP Command 'psirarp') Purpose: To change (toggle) the current IP address resolution state (ipaarpst) of a specified module, and then unconditionally “re-boot” it. Command “psirarp ethadr” where ethadr is the Ethernet Address of the specified module in the following special hex-digit format ‘xx-xx-xx-xx-xx-xx’ Response none (module reboots).
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Chapter 4 Calibration 4.1 Introduction Each individual DH200 transducer within the NetScanner™ System Intelligent Pressure Scanner contains nonvolatile read/write memory capable of storing the transducer’s full thermal and pressure calibration data.
Pressure Systems, Inc. Note 98RK-1 & 9816 User’s Manual© Periodic zero and span calibration should be the only calibration required to maintain specified performance throughout the life of the scanner. For reference when operating the 9816 calibration manifold, Figures 4.1 thru 4.4 show simplified pneumatic diagrams of the calibration manifold in its various operating positions. Figures 4.1 – 4.4 Pneumatic Diagrams of the Calibration Manifold Page 101 www.PressureSystems.
Pressure Systems, Inc. 4.2 98RK-1 & 9816 User’s Manual© Re-zero Calibration NetScanner™ System Intelligent Pressure Scanners are capable of independently performing a transducer calibration adjustment function, referred to as Re-zero adjustment (or simply Re-zero Cal). The Re-zero calibration will result in a recalculated “offset” coefficient for each channel being calibrated, which automatically compensates for any transducer offset drift errors.
Pressure Systems, Inc. 4.2.2 98RK-1 & 9816 User’s Manual© Re-zero Calibration Summary The following is a simple, step-by-step procedure for executing a re-zero calibration of a Model 9816 Intelligent Pressure Scanner. Optional commands are shown within brackets [ ]. Description Disable automatic valve shifting after module power up. Insure that valves in RUN/CAL mode (default). TCP/IP Data [w0B01] [w1200] … normal data acquisition Apply 0.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© stored back into the transducer’s nonvolatile memory afterwards. In other cases, the user’s application may not require periodic span adjustment as the other factory-determined pressure/temperature coefficients (stored permanently inside each transducer) are extremely stable. Only an occasional Re-zero adjustment may be all that is necessary.
Pressure Systems, Inc. Note 4.3.2. 98RK-1 & 9816 User’s Manual© To minimize the possibility of overpressure damage, multi-range 9816 modules are manufactured to make use of the CAL (x) port of the LOWEST installed pressure range. Span Calibration Summary Following is a simple, step-by-step procedure for executing a “full scale” span calibration of a 9816 Intelligent Pressure Scanner. It is assumed that all channels in the unit have the same full-scale pressure range.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Following is a simple, step-by-step procedure for executing a “specified-value” span calibration of a Model 9816 Intelligent Pressure Scanner. For the purposes of this example, it will be assumed that an upscale pressure of 14.9800 psi is available from a dead weight tester for the calibration of 15 psi internal transducers. All sixteen channels are 15 psi full scale. Description Insure that valves in RUN/CAL mode (default).
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© result should always be restored into the transducer’s non-volatile memory afterwards. In some cases, the user’s application may not require such a comprehensive adjustment as the other factory-determined pressure/temperature coefficients (stored permanently inside each transducer) are extremely stable. Only an occasional Re-zero adjustment may be all that is necessary.
Pressure Systems, Inc. 4.4.2 98RK-1 & 9816 User’s Manual© Multi-Point Calibration Summary Following is a simple step-by-step procedure for executing a “multi-point” calibration of a Model 9816 Intelligent Pressure Scanner. It is assumed that all channels in the unit have the same full-scale pressure range. Optional commands are shown within brackets [ ].
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Now that data have been collected for every point originally specified, calculate and apply the new coefficient data with a Calculate & Apply (‘02’) subcommand of ‘C’. This also restores the module to using its original averaging parameters that existed before the first ‘C’ command. C 02 Place calibration manifold back into the RUN position, if the CAL position was used.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Chapter 5 Service 5.1 Maintenance This section provides a step-by-step guide for performing repair and maintenance of typical NetScanner™ System Intelligent Pressure Scanners installed in the 98RK-1 Scanner Interface Rack. The method of upgrading module firmware is also presented in Section 5.2. Figure 5.1 is an exploded view of the Model 9816 calibration manifold. Figure 5.2, (next page) depicts Model 9816 with and updated purge block.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Figure 5.2 9816 with Upgraded Purge Block Table 5.1 provides a convenient cross reference summary of components and printed circuit boards found in each 9816 Intelligent Pressure Scanner as well as the 98RK-1 Scanner Interface Rack. This may be used as a guide to identify appropriate component replacement and maintenance sections in this chapter. Component Section PC-206 Amplifier/MUX PCB Assembly 5.1.3.1 PC-299 Microprocessor PCB Assembly 5.1.3.
Pressure Systems, Inc. 5.1.1 98RK-1 & 9816 User’s Manual© Common Maintenance The NetScanner™ System Intelligent Pressure Scanners are designed for rugged use. No special preventive maintenance is required, although periodic maintenance may be required to replace worn or damaged components. Upgrades or modifications of module hardware or firmware may also be periodically required.
Pressure Systems, Inc. 5.1.2 98RK-1 & 9816 User’s Manual© Module Disassembly The following procedure should be used to remove modules from the 98RK-1 Scanner Interface Rack prior to any scanner maintenance. (1) Remove the module from the 98RK-1 Scanner Interface Rack by unscrewing the locking rod (turn counterclockwise with a 5/64" Allen-head screwdriver) and slide the entire module chassis out of the rack. (2) Place the scanner on a flat surface.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© (4) With one hand holding the transducer/cal-valve housing, remove the four (4) 3/32" Allen-head screws that secure the module to the scanner chassis top guide rail. Cut the nylon tie wrap that secures ribbon cable from the PC-206 board to the chassis. The chassis itself acts as the mounting plate for the scanner. When the four (4) screws are removed, the PC-206 Amplifier/MUX PCB assembly is exposed. Underneath the PC-206 PCB are the DH-200 transducers.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Figure 5.4 9816 Calibration Valve Out of its Case (Showing PC-206 Board) (3) Replace the old PC-206 board with a new one by placing the new one loosely on top of the DH200's. Ensure the new board end containing connector P1 is oriented the same as the old one. Inspect and make sure that all the gold pins fit easily into the female ends of the connectors on the DH200 transducers. Press the board down evenly until all pins are firmly seated.
Pressure Systems, Inc. 5.1.3.2 98RK-1 & 9816 User’s Manual© PC-299 Ethernet Microprocessor/A-D Board The following procedures should be used for replacement of the PC-299 Ethernet Microprocessor/A-D Board. Use the tools and follow the general warnings already described in Section 5.1.1. The PC-299 microprocessor board fits inside the top and bottom bracket rails. (1) Disassemble the module as described in Section 5.1.2.1 and 5.1.2.2.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© (4) Place the new PC-299 board in the top and bottom rack rails so that its P-2 connector aligns with the rear panel cutout. Slide the board forward until it aligns with the top and bottom Allen-head set screws. Install the four (4) Allen-head screws, securing the back panels to the top and bottom rails. Re-attach the wiring harnesses to pins P3, P5, P12, and P13 on the PC-299 board. Ensure proper Pin 1 orientation when installing the ribbon cables.
Pressure Systems, Inc. 5.1.3.4 98RK-1 & 9816 User’s Manual© Scanner Front Panel LED Assembly The PC-295 LED board (containing all of the scanner indicator lights) is attached to the front panel of the 9816 scanner with two 4-40 x ½ Phillips-head screws. The PCB is attached either horizontally or vertically, depending on the pneumatic input option of the 9816.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© (3) Place the 9816 on a flat surface and lay it on its right side. Remove the two (2) Phillipshead screws that hold the front panel to the top rail and the two (2) Allen-head screws that hold the front panel to the bottom rail. (Note, the bottom Allen-head screws also attach the push-pull handle to the front panel.) (4) Slide the front panel forward as far as it will go (approximately 3/8".
Pressure Systems, Inc. 5.1.4 98RK-1 & 9816 User’s Manual© Replacement of Transducers Model 9816 has internal DH200 pneumatic transducers, as well as an internal calibration manifold with associated valves and O-rings. Some these elements occasionally require service or replacement as described in the following sections. Following is a step-by-step procedure to replace a DH200 transducer in a Model 9816 Intelligent Pressure Scanner.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© (5) Replace the PC-206 board as described in Section 5.1.3.1 and reassemble the module. Ensure that the two hex-head standoff screws are installed on DH200 positions 2 and 15 and that they align with the two PC-206 mounting holes. (6) Test your scanner to ensure proper operation. 5.1.5 Model 9816 Solenoid Replacement The following is a step-by-step procedure to replace the solenoids in a Model 9816 Intelligent Pressure Scanner.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Figure 5.9 Schematic of 9816 Solenoids (4) If the either the new or old solenoid does not have a pluggable wiring harness at the solenoid, the new solenoid wires will require crimp pins to be installed for insertion in the P5 mating housing. The proper crimp pin is Molex part number 08-56-0110. After installing the crimp pins to the solenoid wiring, remove the old crimp pins from the Molex P5 housing and insert the new solenoid’s wiring.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© (5) Ensure that the three (3) solenoid manifold O-rings are present and free of contaminants. Replace the solenoid with the new one by carefully aligning and gently tightening the screws. (6) Attach the wiring harness to the solenoid and connector P5 of the PC-299 board. (7) Reassemble the module. (8) Test your scanner to ensure proper operation. 5.1.
Pressure Systems, Inc. 5.1.6.1 98RK-1 & 9816 User’s Manual© DH200 Pressure Transducer O-Ring Replacement Please note that the DH200 O-rings are used for static seals only. They will typically not require replacement unless exposed to improper liquid media (which will also damage other 9116 components). Following is a step-by-step procedure to replace a DH200 O-Ring should it be required: (1) Disassemble the module as described in Section 5.1.2.
Pressure Systems, Inc. 5.1.6.2 98RK-1 & 9816 User’s Manual© Tubing Plate O-Ring Replacement The following is a step-by-step procedure to replace a Tubing Plate O-ring in a Model 9816 Intelligent Pressure Scanner. (1) Disassemble the module as described in Section 5.1.2. (2) Place the scanner with the tubing plate on a clean, lint free surface. (3) Hold the top plate/calibration valve assembly with one hand, supporting the bottom assembly to prevent dropping when all screws are removed.
Pressure Systems, Inc. 5.1.6.3 98RK-1 & 9816 User’s Manual© Adapter Plate O-Ring Replacement Following is a step-by-step procedure to replace an adapter plate O-ring in a Model 9816 Intelligent Pressure Scanner. The adapter plate is located opposite the tubing plate on the calibration manifold. All DH200 transducers are attached to the adapter plate. (1) Disassemble the module as described in Section 5.1.2. (2) Remove the PC-206 Amplifier/Multiplexer board as described in Section 5.1.3.1.
Pressure Systems, Inc. 5.1.6.4 98RK-1 & 9816 User’s Manual© Calibration Manifold Piston O-Ring Replacement Following is a step-by-step procedure to replace calibration manifold piston O-rings in a Model 9816 Intelligent Pressure Scanner. There are eight (8) pistons, each with an O-ring, inside the calibration valve housing; one (1) on each end of the housing and three (3) on each side of the calibration valve itself. (1) Disassemble the module as described in Section 5.1.2.
Pressure Systems, Inc. 5.1.6.5 98RK-1 & 9816 User’s Manual© Solenoid Valve O-Ring Replacement The following is a step-by-step procedure to replace the internal solenoid valve O-rings in a Model 9816 Intelligent Pressure Scanner. The modules contain two internal solenoid valves. (1) Disassemble the module as described in Section 5.1.2. (2) Remove the two (2) Allen-head screws that secure the solenoid manifold to the module top guide rail.
Pressure Systems, Inc. 5.1.6.6 98RK-1 & 9816 User’s Manual© Module Rear Manifold O-Ring Replacement If a leak is suspected at the module rear manifold: (1) Remove the module from the 98RK-1 Scanner Interface Rack by unscrewing the locking rod (turn counterclockwise with a 5/64" Allen-head screwdriver) and slide the entire module chassis out of the rack (as previously described in Section 5.1.2). (2) Inspect the rear manifold O-rings and if any are suspect, carefully remove with tweezers.
Pressure Systems, Inc. 5.1.6.7 98RK-1 & 9816 User’s Manual© Solenoid Valve O-Ring Replacement The rear panel quick disconnect (QDC) block (if your 98RK-1 Scanner Interface Rack is equipped for rear-mounted tubing) may be removed as a complete unit (eight QDC blocks attached to a non-removable eight-piece manifold) and may be re-installed as a complete unit or each of the eight blocks may be re-installed individually. Each rear QDC consists of an “H” block, tubed to an adapter plate, and a tubing plate.
Pressure Systems, Inc. 5.1.6.8 98RK-1 & 9816 User’s Manual© Front Panel Tubing Plate Quick Disconnect (QDC) O-Ring Replacement The front panel quick disconnect (QDC) blocks (if your 98RK-1 Scanner Interface Rack is equipped with front-mounted tubing) are individually removed. If a leak is suspected in the front panel quick disconnect (QDC) block: (1) Remove the six (6) 4-40 x 3/8" anodized Allen-head screws from the face plate of the front QDC, and remove the QDC panel.
Pressure Systems, Inc. 5.1.6.9 98RK-1 & 9816 User’s Manual© Supply Air and Purge Air Sensing Transducers The pneumatic input manifold (pneumatic backplane) on the 98RK-1 Scanner Interface Rack contains two (2) additional DH200 transducers to provide facility measurements for additional diagnostic capabilities. The transducers read supply air pressure and purge air pressure. Proper supply air is required to move the calibration valve to implement such functions as rezero or purge.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© (7) Replace the transducer, making sure the electrical connections are located on the outside (back) edge of the cubic design. Tighten the 4-40 standoff screw snugly (finger tight plus ¼ turn). (8) Reattach the flex circuit, ensuring it is attached to the same pins from which it was removed, and that the pins are not bent. Replace the 3/32" Allen-head stabilizing screw into each of the transducer 4-40 standoffs.
Pressure Systems, Inc. 5.2 98RK-1 & 9816 User’s Manual© Upgrading Module Firmware All NetScanner™ System Intelligent Pressure Scanner modules contain electronically reprogrammable memory devices that store the module firmware. Pressure Systems will provide new releases of module firmware for enhanced instrument performance whenever updates or modifications are made. All scanner modules may have their firmware downloaded via their Ethernet Host Port.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Figure 5.12 Update Firmware Screen ● Click the “Download” button to begin sending the file to the module. A progress bar displays how much of the file has been sent. This “Status” field will display the status of the download. ● The module automatically “re-boots" for acceptance of the new firmware. This entire process requires approximately two (2) minutes.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Chapter 6 Troubleshooting Guide 6.1 98RK-1 Scanner Interface Rack and Module Troubleshooting 6.1.1 Checking 98RK-1 Scanner Interface Rack Power-up Sequence (1) Power to the 98RK-1 should first be verified. Since all internal and external modules are powered by the 98RK-1 Scanner Interface Rack, make sure the rack is plugged into the proper type of power receptacle. (2) Turn the rack power switch ON.
Pressure Systems, Inc. 6.1.2 98RK-1 & 9816 User’s Manual© Checking Module LED Power-Up Sequence (1) Power to each module should be verified. Since module power is supplied by the 98RK1 Scanner Interface Rack, make sure that the rack is plugged into the proper type of power receptacle. (2) Turn the rack power supply ON and verify the front panel LED status (for each installed scanner) following initial power-up: ● PWR LED should remain ON. If this LED is not on, all other LEDs will likely be off.
Pressure Systems, Inc. 6.1.3 98RK-1 & 9816 User’s Manual© Checking Module TCP/IP Communications If the LED indicators of the 9816 scanners and 98RK-1 are correct, the module is normally capable of proper communications. In order for communications to be established with a functional 9816 (assuming correct interface cables are used), two user-controlled parameters must be met. First, the 9816 must be configured to obtain a proper (and unique) module IP address.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© NOTE: NetScanner™ modules are factory configured to use a 200.xxx.xxx.xxx IP address with a 192.0.0.0 subnet mask. These addresses were chosen with the understanding that the modules would be run on a totally private network. Addressing errors may occur if modules are connected to a company internal network or if the modules are connected to the Internet.
Pressure Systems, Inc. Select MICROSOFT from the Manufacturers list. protocol list. 98RK-1 & 9816 User’s Manual© Then select TCP/IP from the networks Once in the proper TCP/IP protocol setup, select the 'IP Address' tab. Click on the button to enable the field 'Specify IP Address.' Once selected, the fields for IP address and Subnet will be enabled. In the IP address, enter a TCP/IP address for your host computer. An IP address of 200.1.1.1 will work if the 9816 is using the factory default IP address.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© If you desire to connect with any module on the network, NUSS allows you to do that through its UDP/IP protocol commands (see Chapter 3). All of this can become an invaluable source of information for troubleshooting your modules(s). See Chapter 5, Section 5.2 regarding updating the module firmware. 6.1.3.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© computer and the NetScanner™ System module are both properly configured for TCP/IP communications. If an error free ping reply was not received, rerun the ping application using the IP address of the host computer. This will verify if the TCP/IP protocol was properly configured on the host computer. If a ping reply was not received, verify the TCP/IP installation steps for your host computer.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© 98RK-1 SUPPLY air transducer. Verify the valve position through the ‘q0B’ command and front panel LEDs. This command reflects the actual sensed calibration valve position in the Model 9816 Intelligent Pressure Scanner. ● ● At Re-zero, CAL-REF pressure should be identical to CAL. Typically, both inputs are at atmosphere.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Chapter 7 Start-up Software 7.1 Introduction The NetScanner™ System Unified Startup Software (NUSS) allows you to operate, from a Windows®-based host PC, a diverse network of pressure or temperature scanner modules and/or standard/calibrator modules of the NetScanner™ System type.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Appendix A Cable Design NetScanner Ethernet Interface Cable 9082 Cable Page 145 www.PressureSystems.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Appendix B NetScanner™ System Range Codes The following range codes are stored in each DH200 and digital 9400 and 9401 pressure transducer. The range code of each transducer can be read through the Read Internal Coefficient (‘u’) command, array index 01-10 hex, coefficient index 0A. Standard 9816 Range Codes are Bold. Page 146 Minimum Calibration Pressure Range Code Full Scale Pressure 1 ±.360 psi (±10" Water Column) -0.360 psi 2 ±.
Pressure Systems, Inc. Page 147 98RK-1 & 9816 User’s Manual© 20 20 psid -12 psi 21 20 psi 0 psi 22 15 psi 0 psi 23 15 psid -10 psi 24 5 psi 0 psi 25 10 psi 0 psi 26 30 psi 0 psi 27 50 psi 0 psi 28 100 psi 0 psi 29 100 psia 2.5 psi 30 250 psia 25 psi 31 50 psia 2.5 psi 32 500 psia 25 psi 33 750 psia 25 psi 34 30 psia 2.5 psi 35 15 psia 2.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Appendix C Creating a Shortcut Icon The following instructions will allow you to create a NETSTART shortcut icon for your PC desktop. There are two easy methods: First - to create a shortcut icon (for use on your Windows® XP desktop), use “My Computer” and locate the file folder in which your NUSS application resides. In the screen example below, it is known that the NUSS file resides in the "WPSI" folder.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Select the executable file, in this case the "NUSS" file, with one left-click of the mouse, and a drop-down menu will appear. Slide your mouse pointer down the drop-down menu to the "Send To" line. This automatically opens another menu. Slide down the new drop-down menu and left-click on the "Desktop (create shortcut)" line. This command sends the NUSS icon to your desktop.
Pressure Systems, Inc. 98RK-1 & 9816 User’s Manual© Appendix D Merchandise Return Procedure If your system seems to be in good working order, but the data seem abnormal, contact the Application Support Group or the Repair Department at Pressure Systems, Inc. The staff is available for troubleshooting at (757) 865-1243 or toll-free at 1-800-678-7226 during normal working hours, Eastern Time. If the entire system or any part must be returned to Pressure Systems, Inc.
Headquarters/Factory: Pressure Systems, Inc. 34 Research Drive Hamtpton, VA 23666 USA Phone: (757) 865-1243 Toll Free: (800) 328-3665 Fax: (757) 865-8744 E-mail: sales@PressureSystems.com European Office: PSI, Ltd. 124, Victoria Road Farnborough, Hants GU14 7PW United Kingdom Phone: +44 1252 510000 Fax: +44 1252 510099 E-mail: PSI@WestonAero.