Home

Pressure Systems 9022 User's Manual

image

Contents

1. a Read Transducer Raw A D Counts b Acquire High Speed Data c Define Control Autonomous Host Streams 6 sub commands h Calculate and Set Offsets Re zero Cal m Read Temperature A D Counts n Read Temperature Voltage q Read Module Status r Read High Precision Data t Read Transducer Temperature u Read Internal Coefficients M Download Internal Coefficients W Set Do Operating Options Functions A 1 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Command id Command Function UDP IP psi9000 Query Network B iuh psireboot Reboot Specified Module psirarp Change Specified Module s IP Address Resolution Method then A 2 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual A Appendix B NetScanner System Response Error Codes CODE 00 Specified Limits Invalid NetScanner System error Invalid Parameter Insufficient source air to shift calibration valve Calibration valve not in requested position B 1 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual This page intentionally left blank B 2 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual A Appendi C Cable Diagrams Description Applicable Models Models Page E
2. f is the format field dddd dddd dddd are the datum fields each with a leading space except f 7 or 8 The 4 character hex position field pppp specifies a 16 bit binary bit map with each bit set to 1 specifying a particular channel number 16 1 left to right Models 9021 and 9022 use only channels 12 1 The 1 character format field f specifies the format of each data field dddd that will be returned in the requested response The first datum returned in the response will be for the highest channel number supplied and each non binary datum will be preceded by a space character Some formats may not be applicable to the specific type of data being requested Valid formats are shown in the following table converts each internal response datum value from max char single binary float to 7 10 digit signed decimal xxx x xxxxxx 13 single binary float to 8 digit hex integer 9 single binary float to long integer EU 1000 then to 8 digit hex integer 9 single binary float to single binary float big endian msb first 4 f 0 1 2 double binary float to 16 digit hex integer XXXXXXXXXXXXXXXX 17 5 7 8 single binary float to single binary float little endian 1sb first 3 51 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Example Send TCP IP command to 9016 module via its connected socket t
3. System Models 9016 9021 and 9022 Intelligent Pressure Scanners 1 2 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 1 2 Description of Instruments NetScanner System family of Intelligent Pressure Scanner modules are flexible pressure measuring devices intended for use in test and production environments Models are available with 12 Model 9021 9022 or 16 Model 9016 channels each with individual pneumatic or all media transducers per channel The most distinctive features are highlighted below Pre calibrated Transducer a memory chip containing full calibration data is embedded within each internal transducer 9016 or external Series 9400 transducer 9021 9022 Individual transducer per measurement input channel mixed transducer ranges may be installed in a single 9016 module or attached to a 9021 9022 module Low cost per point per channel cost is less than a typical industrial pressure transducer transmitter High accuracy Model 9016 pressure scanners are capable of accuracies up to 0 05 Accuracy is maintained through use of built in re zero span or multi point calibration capabilities Model 9021 9022 pressure scanners provide accuracies better than 0 10 FS Accuracy is maintained for six 6 months after calibration Low thermal errors each internal transducer and each external 904x transducer contains an individual temperature
4. System modules to switches and hubs 9400 9401 9402 Media Isolated Pressure Transducers for Models 9021 and 9022 Ex www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual This page intentionally left blank F 2 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Appendix G Binary Bit Map Bit ES 2 NN Number PA ei Set mw 0000 0000 0000 0001 LI 0000 0000 0000 0010 0000 0000 0000 0100 8 4 0000 0000 0000 1000 16 5 0000 0000 0001 0000 32 6 0000 0000 0010 0000 64 7 0000 0000 0100 0000 128 8 0000 0000 1000 0000 256 9 0000 0001 0000 0000 512 10 0000 0010 0000 0000 1024 11 0000 0100 0000 0000 2048 12 0000 1000 0000 0000 4096 13 0001 0000 0000 0000 8192 14 0010 0000 0000 0000 16384 15 0100 0000 0000 0000 32768 Decimal to Binary Conversion 892 dec 512 256 64 32 164 8 4 0000 0011 0111 1100 binary 3 7 C hexadecimal G 1 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual This page intentionally left blank G 2 www PressureSystems com 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 5816569 PressureSystems com European Office PSI Ltd 124 Victoria Road Farnborough
5. 4 Disassemble the module as described in Section 5 1 2 Carefully remove the two 2 Phillips head screws from the top of the solenoid Disconnect the solenoid from connector P6 of the PC 280 CPU board See Figure 5 5 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 P6 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 P6 housing and insert the new solenoid s wiring Ensure that the new wires are installed in the same position as the old wires Figure 5 5 Solenoid in Module Ensure 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 5 12 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 5 Attach the wiring harness to the solenoid and connector P6 of the PC 280 CPU board 6 Reassemble the module 7 Test your scanner to ensure proper operation 5 1 6 Replacement of O Rings Pressure Systems calibration valves include static and dynamic O ring seals When used properly the rated durability of the dynamic O rings is in excess of 1 000 000 shifts of the calibration valve The procedures described below should
6. w command if the CAL and CAL REF inputs are to be used The Re Zero calibration command Calculate amp Set Offsets will automatically shift the calibration valve unless the option is disabled with the Set Operating Options w command The valve will be placed in the CAL position with a small delay before taking Re zero data Afterwards the valve will be placed in the RUN position Zero offset and Span gain correction terms are not automatically saved in transducer nonvolatile memory If they are not saved using the Set Operating Options w command they will be lost when module power is turned off Verify that new coefficients produce valid data before saving them When Span calibrating a multi range unit attach the calibration pressures to the individual measurement input ports of the range being calibrated and not to the CAL input port Use ofthe common CAL input may result in over pressuring lo wer range channels When sending the Calculate and Set Gain Z command ensure that the position field bits are set only for those channels that are attached to the calibration pressure When using the standard Calculate and Set Gain Z command the module firmware assumes by default that each particular transducer s full scale pressure is present at its pneumatic hydraulic input All internal calculations of gain correction are based on the exact full scale pressure being applied to the transducers If itis
7. 0 o 3 2 e 8 8E o O 5 6 T 1 0 N Figure 2 3 Ethernet Network Topology gt ETHERNET 0 nm HOST COMPUTER INTERFACE CABLE PSI P N 9080 328 FT 100 m MAX LENGTH www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 2 3 5 Diagnostic Port Hookup Each NetScanner System module contains a Diagnostic Port that supports diagnostic and operational functions The Diagnostic Port has only a simple RS 232 asynchronous serial interface The connections are made via certain pins of its common circular connector Cable connection should be made according to Table 2 1 Table 2 1 Diagnostic Port Wiring NetScanner System Diagnostic Port ORC Connector NO GY 232 DIAGNOSTICS The RS 232 interface is capable of supporting simple asynchronous communications with fixed parameters of 9600 baud no parity 8 data bits and 1 stop bit Only communication cable lengths less than 30 feet 10 m are recommended The 9016 9021 and 9022 use the diagnostic interface for optional configuration and diagnostic purposes only The diagnostic port functions on the 9016 9021 and 9022 are generally not required by the end user Standard cables for these modules do not include diagnostic port connections 2 3 6 Pressure Connections All pneumatic connections to Model 9016 are found on the instrument top panel The functio
8. Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual When the hardware trigger is used to synchronize data output sync 0 it is assumed that the user would prefer to also synchronize internal data acquisition cycle For this reason when a stream utilizing hardware trigger is started the module firmware switches out of the free running continuous data acquisition mode described earlier Instead the module waits in an idle mode until a hardware trigger is received to initiate a host stream output Only on the receipt of that hardware trigger will the module scan and EU convert all attached 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 If a module waits in the idle mode for an extended period of time without receiving a data request it will periodically initiate its own internal data acquisition cycles so as to update internal thermal coefficients When all hardware triggered streams are complete or aborted an individual module will return to the default mode of continuous scanning and EU conversion When the internal software timer is used to control host stream output rates sync 1 note that internal clock frequency variances will result in slightly different timing between modules Although these diffe
9. Using the underlying basic IP protocol the host computer and interconnected modules are all peers that can communicate equally Each peer must have its own unique logical IP Address as well as its own unique physical Ethernet Address to be directly addressed Any peer may initiate transmissions without permission from the receiver In the NetScanner System implementation the host computer is normally a client and generally initiates most transmissions by sending commands to the modules which are normally servers However a module can initiate its own 3 1 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual transmissions in some operating modes e g the hardware triggered or free run autonomous host streams generated by the Configure Control Autonomous Host Streams c command A peer may be directly addressed by its IP address in xxx xxx xxx xxx format or by use of a predefined ogical name that allows its IP Address to be looked up in the sender s database orin a central network server s database The Windows 95 98 2000 NT operating systems provide a simple text file database called Hosts Review the file Hosts sam in the C Nwindows directory Modify and rename it Hosts no file extension to activate it Before the host computer and any module can communicate with the higher level TCP IP protocols the host client must reques
10. commands in Chapter 3 can result in unexpected module operation A common source of errors during these operations is incorrect control of the module s internal calibration valve and pneumatic inputs 9016 or their external pneumatic hydraulic equivalents 9021 9022 Pressure connections are described in Chapter 2 while details of calibration procedures are described throughout Chapter 4 Some common errors and problems are listed below These common problems apply primarily to Model 9016 with its internal transducers and calibration manifold However similar symptoms may be encountered with external pneumatic hydraulic calibration equipment connected to a model 9021 9022 s all media transducers The module s supply air input is either not attached or does not provide enough pressure less than 65 psig to shift the calibration valve This results in the calibration valve remaining in its current position even though module commands have requested movement of the valve 6 6 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual The module s calibration valve is not placed in the correct position before executing the Span calibration command Calculate Set Gain This command will not automatically shift the valve to the CAL position before taking data as the Re zero calibration command does The user must manually control the calibration valve position using the Set Operating Options
11. each set bit 1 specifying a particular channel number 16 1 left to right Models 9021 and 9022 use only channels 12 1 The 1 character format field f specifies the format of each data field dddd that will be returned in the requested response The first datum returned in the response will be for the highest channel number specified Each non binary datum will be preceded by a space character Some formats may not be applicable to the specific type of data being requested Valid formats are shown in the following table f converts each internal response datum value from max char 0 single binary float to 7 10 digit signed decimal xxx x xxxxxx 13 1 single binary float to 8 digit hex integer 9 2 double binary float to 16 digit hex integer XXXXXXXXXXXXXXXX 17 5 single binary float to long integer EU 1000 then to 8 digit hex integer 9 7 single binary float to single binary float big endian msb first 4 8 single binary float to single binary float little endian 1sb first 3 60 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Example Send TCP IP command to 9016 module via its connected socket that returns decimal temperature data for channels 1 5 9 and 13 11110 Response contains data in C for channels 13 9 5 and 1 left to right 21 234000 20 989500 21 005390 20 899602 This command example also
12. volt output voltage may be trimmed by rotating the potentiometer R 19 Once the output voltage is set remove power from the unit Reinsert the electronics into the housing ensuring that the alignment posts in the module s bottom panel align with the holes in the PC 280 mounting brackets This may require loosening the three 3 screws attaching the PC 280 board to the top plate 5 19 www PressureSystems com Pressure Systems Inc 7 5 3 NetScanner System 9016 9021 8 9022 User s Manual approximately one half turn Ensure there are no connectors from the P1 harness pinched between the top plate and the housing Ensure the top plate gasket is properly installed Install the screw that secures the top panel to the housing Tighten the three 3 screws attached to the PC 280 mounting brackets Test your scanner to ensure proper operation 9022 Procedure for Changing the Excitation Jumper Setting JB1 The following procedure can be used to change the output voltage selection 1 2 3 4 5 Disassemble the unit as described in Section 5 1 2 Locate the JB1 jumper block on the PC 317 board See Figure 5 8 above It is the only jumper block on the board and is near the end of the unit on the top side of the lower PC board PC 317 toward the end of the unit nearest the main power and communications connector The jumper block may be placed in one of two positions on the board When the jumper block i
13. 3 2 3 1 2 1 General Command 1 08 00225 3 2 Sole Command Felg v pex So 3 3 3 23 Position Prelude eine ines Oe wn E 3 3 3 1 2 4 Datum Fields 2422222541 3 4 3 1 2 5 Pormat Elda tet yes kie rtest ceue s e EE S UEQES 3 4 3 1 RESPONSES aaa 300 200 ES 3 4 3 1 3 1 Interpreting Offset Values Re zero Calibration Adjustment 3 5 3 1 3 2 Interpreting Gain Values Span Calibration Adjustment 3 6 3 1 3 3 Interpreting Engineering Unit Output 3 6 3 1 4 Functional Command Overview 2222225 3 6 3 1 4 1 Startup Initialization ooooooooomomo o 3 6 3 1 4 2 Module Data Acquisition 22 eee 3 7 3 1 4 3 Calibration Adjustment of Offset Gain Correction Coefficients 22222220 3 8 3 1 4 4 Delivery of Data to Host 2 455 Less bie voL E 3 9 3 1 4 5 Network Query and Control Functions 3 9 52174 6 OUer PUNCH ONS cg eerie oe Ye Eten qua erbe e lene 3 10 Detailed Command Description Reference 0 000 000 eee 3 10 A Power Up Clear uc is diu ox UE ano apt 3 12 B ROSE otc gehe eee di tanpri ge ident RIAQA REEL ORE by 3 13 C Configure Control Multi Point Calibration leues 3 14 V Read Transducer Voltages 4 cies esee E EA REP ARS EA 3 22 Z Calculate and Set rais osn E ade ya a 3 24 a Read Transducer A D Counts 2222020222 3 26 b Read High Speed Data cited be eae bode ERR a 3 28 0 Define Control Autonomous Host Streams 3 29 h
14. 8 9022 User s Manual 2 3 6 4 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 9016 module For the leak mode to be used all RUN mode pressure inputs must be dead ended closed by the user When the 9016 is commanded into the LEAK CHARGE position the CAL input port will be pneumatically connected to module run side inputs Common reference modules will connect only the numbered run side inputs to CAL RUN REF is not charged True differential reference per port modules will connect both the measurement input and reference port to CAL While in the LEAK CHARGE position a test pressure may be applied through the CAL port which will charge the dead ended run side tubulation Test pressures applied to the CAL port during the leak check operation must not exceed the full scale pressure of any internal transducers Once the lines are charged the 9016 may be commanded back to the RUN position This will reattach the charged run side lines to their corresponding internal transducer Consecutive pressure readings from the 9016 will now allow user calculation of the line leak rates Once returned to the RUN position lack of a pressure indicates a gross leak A slowly declining pressure indicates a slight leak A leak is more difficult to detect as tubing volume increases In the case of true differential units where both
15. 9022 input channels This auto calibration function reduces analog measurement errors resulting from long term or thermally induced component drift Unless disabled through software commands to the 9021 9022 this software calibration function will be constantly performed by the 9021 9022 firmware therefore maintaining consistent measurement accuracy within the 9021 9022 In order to perform this software calibration function the 9021 9022 contains one internal voltage reference network This internal calibration standard is designed to provide excellent long term and thermal stability This use of a common reference network reduces user or factory calibration of the 9021 9022 to a simple calibration of this one internal reference network The following procedures describe the methods for verifying analog measurement accuracy and for calibrating this internal reference in order to maintain optimum accuracy through the 9021 9022 When using the 9021 9022 with digitally compensated PSI Model 9400 transducers the span calibration functions for the 9400 transducers can serve as a method to correct both 9400 and internal 9021 9022 measurement accuracies Periodic use of this span calibration function can eliminate the need for the described voltage reference calibration when using the 9021 9022 with digitally compensated Model 9400 transducers 4 13 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s M
16. Also there is the higher resolution alternative Read High Precision Data r command The piecemeal pair of calibration commands g and W have always had a complete alternative the Calculate and Set Offsets h command Likewise the other pair of calibration commands X and Y have always had a complete alternative the Calculate and Set Gains Z command 3 80 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Chapter 4 Calibration 4 1 Introduction Each internal DH200 transducer in a NetScanner System Intelligent Pressure Scanner Model 9016 contains non volatile read write memory capable of storing the transducer s full thermal and pressure calibration data For Models 9021 and 9022 most Series 9400 transducers that have digital compensation specified for them also have thermal sensors and on board non volatile memory However 9400 and 9401 transducers with ranges greater than 750 psi all 9402 transducers and other analog only transducers do not contain storage or thermal sensors These units are generally measured as scaled voltages only The internal firmware of each module reads all of the calibration data in any available memory from each transducer upon power up and then dynamically calculates other conversion coefficients that convert transducer output into pressure at the current measured temperature The firmware uses these coeff
17. Calculate and Set Offsets ii e OUR ee ees a te 3 45 m Read Temperature Counts 2 44 oua REIR ERE YA REPE 3 47 n Read Temperature Volare 2 prep reitera 3 49 q Read Module SUUS x 2 ry ce oS er Pr hoe da PHOT ER eae 3 51 r Read High Precision Data y 5 Ra e eS 3 54 t Read Transducer Temperature 00222222 3 56 u Read Internal Coefficients 2 2 2 5 broken ri 3 58 V Download Internal Coefficients 2200022222 3 62 Ww Set Operating Options x pox 46 05 dd Gudea CE 3 65 psi9000 Network Query 2 s4eheeitaevae hii ol aba ee 3 69 psireboot Re boot Module oso e oe dl eR EM 3 71 psiarp Change Module s IP Address Resolution and Re boot 3 72 vii www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Table of Contents Cont 3 3 Obsolete Commands 1122 uns sce rta Aaa 3 73 Chapter 4 Calibration iia od RUNE ye ES uoo y Va 4 1 4 1 Introduction euros 10 o Ed DE 7 fe Meu 4 1 42 Re zero Calibration 0 A XV AA ELA RS 4 3 4 2 1 Re zero Calibration Valve Control 0 0 00 ee eee eee 4 3 4 2 2 Re zero Calibration Summary 0 e eee eee eee 4 4 4 3 Span Calibration css aeea ir IS as dp a ee RAIDER SIGE Ow Rebel ta a oU 4 4 4 3 1 Span Calibration Valve Control 0 0 0 cee ee eee 4 5 432 Span Calibration Summary ur ktRREGR Aet ER RS Ee SORE Fete 4 6 4 4 Integrated Multi Point Calibration Adjustment 5 4 7 4 4 1 Calibr
18. Carefully replace the Viton gasket around the top plate and replace the twelve 12 Phillips head screws that secure the top plate to the scanner housing Tighten the screws Do not over tighten 7 9 inch pounds should be sufficient 8 Test your scanner to ensure proper operation 5 1 4 Replacement of Transducers Model 9016 has internal DH200 pneumatic transducers as well as an internal calibration manifold with associated valves and O rings All 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 9016 Intelligent Pressure Scanner Use the tools and follow the general warnings already described in Section 5 1 1 5 10 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Figure 5 4 Top View of DH200 NOTE The hex head standoff screws used on DH200 positions 2 and 15 are used to secure the PC 206 These hex head screws should not be over tightened or else the screw may break Recommended 40 inch ounces for all DH200 screws 1 2 3 4 Disassemble the module as described in Section 5 1 2 Remove the PC 206 Amplifier Multiplexer board as described in Section 5 1 3 1 Lay the circuit board aside on an anti static surface Remove the retaining screw from the desired DH200 transducer Lift the transducer straight up to remove it Make sur
19. D Counts 0040 Enable Pressure Voltages 0080 Enable DH Temperature EU Data degrees C 0100 Enable DH Temperature A D Counts Any DH Temperature Status datum is delivered as a two byte binary bit map 16 bit big endian with each bit representing the status of DH 16 through DH 1 respectively A bit value of O zero indicates the DH is operating within its specified limits A value of 1 one indicates the DH is outside its specified limits Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Chan The above example indicates that Channels 1 and 16 are operating outside the specified temperature limits NOTE This status field 0001 cannot be specified for Models 9016 9021 or 9022 However it is shown should the capability be added to future firmware versions Currently only Models 9816 and 903x can return Valve Position status in their streams 3 44 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 3 45 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Example Configure stream l to return temperature status field and all Pressure EU data c 05 1 0012 Read response pr If or when stream 1 is subsequently enabled data groups in that stream with the lowest bit numbers table positions selected are delivered first In this example bbbb 0012 the DH Temperature Status datum would
20. DATA Command r Purpose Returns the most recently acquired engineering unitpressure data for the specified channels Each datum returned in the response will be in the specified high precision data format Command rppppf r is the command letter pppp is the position field f is the format field Response dddd dddd dddd are datum fields each with leading space except f 7 or 8 Description The 4 character hex position field pppp specifies a 16 bit binary bit map with each bit set to 1 specifying a particular channel number 16 1 left to right Models 9021 and 9022 use only channels 12 1 The 1 character format field f specifies the format of each data field dddd that will be returned in the requested response The first datum returned in the response will be for the highest channel number specified Each non binary datum will be preceded by a space character except in the case of f 7 Some formats may not be applicable to the specific type of data being requested Valid formats are shown in the following table f converts each internal response datum value from max char 0 single binary float to 7 10 digit signed decimal xxx x xxxxxx 13 1 single binary float to 8 digit hex integer xxxxxxxx 9 2 double binary float to 16 digit hex integer XXXXXXXXXXXXXXXX 17 5 single binary float to long integer EU 1000 then to 8 digit hex integer 9 7 single bin
21. If execution of the last two w commands is skipped above the new calibration data obtained will be stored only in volatile storage and will be available for use only until the module is RESET or loses power 3 22 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Command C Sub command Index 03 Abort Multi Point Calibration This sub command has no additional parameters Command C 03 C is the command letter 03 is the sub command index ii for Abort NOTE all parameters are separated by a space Response A A is the acknowledge letter Description Aborts the Multi Point Calibration function if it is currently in progress This sub command also restores the original A D samples for averaging count to the module that was in use before the calibration function was started It should be noted that executing the Configure amp Start 00 sub command again after the calibration function has started collecting data per Collect Data 01 sub commands but before the final data are calculated per Calculate amp Apply 02 sub command will have the same affect as this Abort function Example Abort the Multi Point Calibration function previously started C 03 Read response A 3 23 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual RE
22. Model 9021 9022 example would be similar but without specifying the non existent channel 13 n01110 3 54 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual READ MODULE STATUS Command q Purpose Returns requested module status information ec 9255 Command qii q is the command letter is the status index field Response Ahhh 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 Returned value is described in the following table for each index a third column shows any w command index for setting same option ii returned value ew 4 digit hex or other decimal index Module s Model Number as decimal integer value e g 9016 00 01 Firmware Version as hex value expressed internally as integer version 100 e g hex 0100 256 decimal means Version 2 56 un O e 02 Power up Status as 16 bit hex bit map bits having the following meaning Bit 0 LSB A D Failure Error Bit 1 Transducer Re zero Adjustment offset Term Range Error out of range values set to 0 0 internally Bit 2 Transducer Span Adjustment gain Term Range Error out of range values set to 1 0 internally Bit 3 Temperature Correction Coefficients Not Present or Out of Range if transducer has one or more b
23. NetScanner System 9016 9021 8 9022 User s Manual A Appendix E 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 Standard Range Codes are shown in Bold and Italics Range Code Full Scale Pressure Minimum Calibration Pressure 1 0 360 psi 10 Water Column 0 360 psi 2 0 720 psi 20 Water Column 0 720 psi 3 psid 1 0 psi 4 2 5 psid 2 5 psi 5 5 psid 5 psi 6 10 psid 5 psi 7 15 psid 5 psi 8 30 psid 5 psi 9 45 psi 0 psi 10 100 psi 0 psi 11 250 psi 0 psi 12 500 psi 0 psi 13 600 psi 0 psi 14 300 psi 0 psi 15 750 psi 0 psi E 1 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Range Code Full Scale Pressure Minimum Calibration Pressure wo N IN wu ON Oo Re N N NO w KW Ww I9 OW o J Ww 00 44 2 E 2 www PressureSystems com iS No oom os oa oom sid om o medo om o gm oom o sm oom o o Hos o EC ET m w ooo ET wo mma S Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Range Code Full
24. Replacement 5 12 5 1 6 3 Adapter Plate O Ring Replacement 5 13 5 1 6 4 Calibration Manifold Piston O Ring Replacement 5 14 5 1 6 5 Solenoid Valve O Ring Replacement 5 15 32 9022 Excitation TMi S o ioo pep 0 c ven e CI Poe Dee m d v ined 5 16 5 3 9022 Procedure for Changing the Excitation Jumper Setting JB1 5 17 5 4 Upgrading Module Firmware 0 0 cece eee ree 5 17 5 2 1 Upgrading Firmware Via Host TCP IP 5 18 Chapter 6 Troubleshooting Guide 0 00 0 0c cece eee 6 1 6 1 Ethernet Module Troubleshooting 0202222222 6 1 6 1 1 Checking Module Power up Sequence 0 0005 6 1 6 1 2 Checking Module TCP IP Communications 6 2 6 1 2 1 Module IP Address Assignment 20 0000 6 2 6 1 2 2 Host IP Address Assignment for Windows 95 98 NT 6 4 6 1 2 3 Verifying Host TCP IP Communications 6 4 6 2 Zero and Gain Calibration Troubleshooting 00002225 6 6 0 ER QUA 6 7 Chapter 7 Start up Software 7 1 7 1 Introd ctiol cise re IIR RIETI 5 E E A 7 1 Appendices Appendix A All Commands Quick Reference Appendix B NetScanner System Response Error Codes Appendix C Cable Diagrams Appendix D Mounting Diagrams Appendix E NetScanner System Range Codes Appendix F NetScanner System 9000 Series Products Appendix G Bi
25. Research Drive Hampton Virginia 23666 PSI will return warranty items prepaid via UPS GROUND If the customer desires another method of return shipment PSI will prepay and add the shipping charges to the repair bill Incoming freight charges are the customer s responsibility The customer is also responsible for paying shipping charges to and from PSI for any equipment not under warranty All products covered under the PSI warranty policy will be repaired at no charge An analysis fee will be charged to quote the cost of repairing any item not under warranty If for any reason the customer decides not to have the item repaired the analysis fee will still be charged If the quote is approved by the customer the analysis fee will be waived The quote for repair will be based on the PSI flat rate for repair calibration and board replacement When these prices do not apply the quote will be based on an hourly labor rate plus parts All replaced parts are warranted for 90 days from the date of shipment The 90 day warranty is strictly limited to parts replaced during the repair Website and E Mail Visit our website at www PressureSystems com to look at our new product releases application notes product certifications and specifications E mail your questions and comments to us Sales PressureSystems com Our Firmware This manual was prepared for various versions of module firmware as were released at the time of this manual publ
26. System 9016 9021 8 9022 User s Manual 9022 SPLASH PROOF CONNECTOR CABLE SERIES 27 CIRCULAR SHELL 26 21 0126 PLUG NOTE 09 48 08PS AREE 09 49 06BD FOR SERIES 27 SENSORS WITH 4 20mA OPTION 12VDC A lin out DS S E S lout Vout GND O PLUG SOLDER CUP VIEW SOLDER CUP VIEW 9022 to Series 27 Interface Cable 07 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 9022 12 SPhA8H PROOF OOMMEOTOR OIROUMR SHEAN 09 48 08P8 9000 A 80K E 8DATA F GMD H OAMBRATIOM VP B PREOISIOM RTM O VONTAQE VT D ZOUROZ Q 0 30AK 8DATA GMD VP RTM VT G2 2 62 GU T 7Wd Fd lt TOTAN 42 POSITIONS PARANA OONNZOTIONS 8ONDZR OUP VIEW Calibration Cable 9022 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 9022 SPLASH PROOF CONNECTOR Dar TYPICAL SENSOR s SHIELD 12VDC SIGNAL SIGNAL LOCAL GROUND CONNECT TO SHELL OR CASE AS APPROPRIATE LV o oe 2 000 ONG SOLDER CUP VIEW Third Party Sensor Interface Cable 9022 0 9 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual This page intentionally left blank 0 0 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual A Appendix D Mounti
27. are also returned to the host in the command s response The Calculate and Set Gains Z command should be executed only when full scale or other suitable specified up scale pressure has been applied to the appropriate channels of a module The new gain coefficients that result from this command are stored in the module s volatile or temporary engineering unit conversion database They are also returned to the host in the command s response In modules using firmware version 2 24 or later a Configure Control Multi Point Calibration C command is provided This command actually 4 sub commands is an improvement over the single calibration commands h and Z described above Though C provides for the adjustment of the same offset and gain correction coefficients already described above it does so with two or more applied pressure calibration points The final linear fit 1 e new offset and gain correction coefficients is a least squares correction fit between all the calibration points specified This C command is particularly useful in calibrating differential transducers over their entire negative to positive range Although the calculated offset and gain correction coefficients are kept in volatile memory following execution of the calibration commands they may be stored in non volatile transducer memory following the execution of the calibration commands for use by all subsequent EU conversions
28. are the modules that contain the particular circuit board assembly Also refer to the cross reference in Table 5 1 for a summary of applicable components in each Intelligent Pressure Scanner 5 5 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 5 1 3 1 PC 206 Amplifier Multiplexer Board 9016 The following procedures should be used for replacement of the PC 206 Amplifier Multiplexer Board Use the tools and follow the general precautions described in Section 5 1 1 1 2 3 4 5 6 7 Disassemble the module as described in Section 5 1 2 Carefully remove the wiring harness from connector P1 of the PC 206 board Note the orientation of the PC 206 relative to the rest of the module to ensure the new PC 206 is installed in the same position Remove the two 2 Phillips head screws securing the PC 206 board to the DH200 transducers Carefully disconnect the PC 206 board from the DH200s by slowly working the board off starting at one end and moving down the length of the board It is important that the gold pins are not bent when removing the board Replace the old PC 206 board with a new one by placing it loosely on top of the DH200s Ensure the board end containing connector P1 is oriented the same as the board just removed Inspect and make sure that all the gold pins fit easily into the female end of the connector on the DH200 transducers Press the board down e
29. by a space character Response A A is the acknowledge letter Packet Description Autonomous tssss dddd dddd is a 1 byte binary 8 bit value identifying the stream number 1 3 ssss is a 4 byte binary integer 32 bit big endian packet sequence number Optional binary status may follow the sequence number See 05 sub command dddd are the acquired datum values in the selected format plus a leading space except f 7 or 8 This sub command starts a particular specified host stream st 1 3 or starts all configured host streams with a single command st 0 Each autonomous host stream packet begins with a 5 byte fixed format binary data header tssss The first byte f identifies the host stream while a 32 bit unsigned binary sequence number 5555 completes the header This sequence number will start at one 1 for the first packet returned by a stream and increment for each other returned packet of that stream In the case of a continuous data stream the sequence number may overflow the maximum permissible 32 bit integer value If this occurs the sequence number value will wrap around to zero 0 following the largest 32 bit value 4294967295 and then continue to increment by one for each returned packet The sequence number field is intended to provide a mechanism for host software to ensure that host data stream packets are processed or stored in the order in which they wer
30. compensated 9400 sensor that has non volatile memory 4 19 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual As part of module initialization all channels are automatically checked for attached PSI 9400 sensors If a digitally compensated 9400 sensor is attached its parameters are uploaded to the module and used for calibrating the sensor Ifa non digitally compensated 9400 sensor is attached but is equipped with non volatile memory EEPROM and responds properly to the 9021 9022 module query it s parameters are uploaded and used for calibrating the sensor If a 9400 sensor is not detected the module will look to see if the module has been configured to utilize the user provided parameters out of scanner non volatile memory If configured to do so the module will use the parameters stored for the channel in scanner non volatile memory Otherwise factory default parameters will be used resulting in the 9021 9022 modules returning EU engineering units in terms of measured volts The following procedures describe methods for storing various parameters into both volatile and non volatile memories of 9021 9022 Intelligent Pressure Scanners 4 7 3 Download calibration parameters into volatile memory 4 7 2 1 For Non digitally Compensated 9400 Sensors Without Non volatile Memory or Non 9400 Sensors Sensor offset and gain terms are downloaded into volatile memory using the v command with
31. default normal data acquisition Perform Re zero calibration first See Section 4 2 2 w0CO01 for CAL Place the module calibration manifolds into the CAL position if this is the desired pressure application input The RUN position may be a better choice for modules with transducers having different ranges w0C00 for RUN With a deadweight tester apply 14 9800psi to the appropriate module CAL and CAL REF inputs or optionally to RUN inputs Delay for settling of pneumatic inputs Verify measured data reads near expected full rFFFFO rOFFF0 scale Instruct module to calculate new gain ZFFFF 14 98 ZOFFF 14 98 coefficients for all 16 channels Place calibration manifold back into the RUN w0C00 KF position Store new gain coefficients to transducer non w09 volatile memory 4 9 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 4 4 Integrated Multi Point Calibration Adjustment NetScanner System Intelligent Pressure Scanners may have their accuracy enhanced by regular application of one or both of the individual Re zero and Span calibration adjustment functions already described in Sections 4 2 and 4 3 For users who have installed scanner firmware version 2 24 or later an integrated and more comprehensive Multi Point Calibration function may be used instead to adjust the same offset and gain coefficients for a module s channels Th
32. generally necessary for the transducer to have real zero and span pressure specified as 2 or more values applied when calibration adjustment is required These pressure values may be generated by secondary pressure standards such as the model 903x calibrator module or by other external means provided by the customer such as a dead weight calibrator For the more common zero only calibration adjustment zero differential pressures can typically be provided without the 3 9 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual need for external pressure generators All 9016 models have built in pneumatic inputs CAL side inputs and calibration manifolds required for directing the generated pressures to the various channels of the module s being calibrated Models 9021 and 9022 require such pneumatic hydraulic plumbing be provided by the customer if deemed necessary Refer to Chapter 4 of this manual for detailed background and procedures for periodic calibration of the Intelligent Pressure Scanners A summary of the commands used for calibration purposes is included below The Calculate and Set Offsets h command is executed only when a suitable minimum e g Zero pressure has been applied to all channels of the module The new offset coefficients that result from execution of this command are stored in the module s volatile or temporary engineering unit conversion database They
33. harnesses from connectors P1 P3 and P6 of the PC 280 board In the 9016 this will require cutting one nylon tie wrap attached to the center mounting bracket 5 7 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 3 4 5 6 7 8 Remove the three 3 2 56 Phillips head screws securing the PC 280 mounting brackets to the top plate These screws will be in line with the PC 280 LEDs that protrude through the top plate Carefully lift the board out of the top panel See Figure 5 3 Figure 5 3 PC 280 Board Using the Phillips head screwdriver remove the three 3 PC 280 mounting brackets from the old circuit board and reinstall them on the new circuit board Ensure that the mounting brackets are installed so that the clearance areas machined into the mounting brackets are towards the PCB assembly This will prevent electrical shorts between the mounting bracket and electrical traces on the PCB Place the new PC 280 board so that its connectors and LEDS protrude through the top panel Loosely install the three 3 2 56 screws to secure the PC 280 mounting brackets to the top panel To ease reassembly they will be tightened after installing the electronics back into the module case Reinstall any previously installed wiring harnesses on connectors P1 P3 and P6 of the PC 280 board Ensure proper pin 1 orientation when installing these connectors Pin 1 of the
34. head screws on top of the solenoid Gently lift it out of the module Be careful not to crimp the attached nylon tubing Solenoid Valve O Ring Replacement Remove and replace the O rings needing maintenance using the procedure described in Section 5 1 6 1 Replace the solenoid valve and gently tighten the screws Reassemble the module Test your scanner to ensure proper operation 5 18 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 5 2 9022 Excitation Trim The 9022 output voltage is factory set at 10 volts The following procedure can be used to trim the 10 volt output 5 1 2 3 4 5 6 Disassemble the unit as described in Section 5 1 2 Locate R 19 the output voltage trim potentiometer on the PC 317 board It is the only potentiometer on the board and is near the end of the unit on the top side of the lower PC board PC 317 toward the end of the unit nearest the main power and communications connector Note that R 19 is a four turn potentiometer See Figure 5 8 below AMAIAN R 19 Trim Potentiomete Figure 5 8 PC 317 Board Trim Potentiometer and Jumper Place the disassembled unit on a nonconductive surface Using a spare connector connect a calibrated voltage meter to pins G and H and respectively of any of the transducer connectors Apply power to the unit through the main power and communications connector The 10
35. indexes for this array only are listed in the following table Other Coefficients Description Datum Type 00 reserved EU conversion offset term FLOAT EU Pressure Conversion scaler default 1 0 FLOAT 2 Reserved EU conversion Non Linearity term FLOAT 3 Reserved Reference Voltage value FLOAT 4 Gain 1 Reference Coefficient 9021 9022 only FLOAT 5 Gain 20 Reference Coefficient 9021 9022 only FLOAT 6 Gain 45 Reference Coefficient 9021 9022 only FLOAT 07 Gain 90 Reference Coefficient 9021 9022 only FLOAT 18 Temperature Gain Reference Coefficient 9022 FLOAT only Send TCP IP command to 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 CO through C4 cc 02 06 for transducer 1 Data requested in ASCII hex format representing the internal binary floating point format sls la Je ls fee ls a I i u10100 06 Response returned is 3B200A6E 00000000 The maximum response size is 300 characters If the requested range of coefficients requested exceeds this the module will return an N07 error response 3 65 www PressureS ystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual DOWNLOAD INTERNAL COEFFICIENTS Command v Purpose Downloads one or more internal coefficients to the module Command vfa
36. not possible to provide this exact pressure as when using a dead weight tester the alternate form of this command should be used This allows the host to specify the exact upscale pressure applied to the transducers being calibrated When using the standard Calculate and Set Offsets h command the module firmware assumes by default that each particular transducer s zero pressure is present at its pneumatic hydraulic input All internal calculations of zero correction are based on an input pressure of 0 0 psi If it is not possible to provide this exact pressure as when calibrating an absolute pressure transducer the alternate form of this command should be used This allows the host to specify the exact minimum pressure applied to the transducers being calibrated 6 7 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 6 8 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 6 3 User Software For a complete description of NetScanner System software please refer to the NetScanner Unified Startup Software NUSS User s Manual 6 9 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual AS 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
37. numbered channel These inputs are labeled P and R The P connection is the test pressure input The R connection is the transducer reference input pressure Since each channel has its own reference pressure input the RUN REF input is not provided on the true differential tubing plate 2 8 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 2 3 6 2 CAL Mode Inputs The 9016 model tubing plates contain inputs labeled CAL and CAL REF When the module s internal calibration valve is placed in the CAL RE ZERO position all DH200 transducer pressure inputs are pneumatically connected to the CAL input port All DH200 reference inputs are pneumatically connected to the CAL REF input port The CAL input may be used to perform on line zero adjustment of the transducers The CAL input may also be used for DH200 span adjustment calibrations and accuracy tests if appropriate pressure calibrators such as the 903x series are available Span calibration of multi range scanners may also utilize the CAL port if the highest applied pressure does not exceed the proof pressure rating of any other installed transducer otherwise the individual transducers must be calibrated with the valve in the RUN position When the internal calibration valve is in the CAL RE ZERO position the RUN inputs RUN REF and numbered input ports are pneumatically dead ended to prevent migration of contaminants into
38. of NetScanner System components the following guidelines and precautions should always be followed Verify that the work area and technicians are properly grounded to prevent damage to electronic components due to electrostatic discharge Ensure that all electrical and pneumatic connections have been removed from the module Ensure that the work area is free of dust and other possible contaminants that may affect the high tolerance machined parts and pneumatic seals if model has an integral manifold Care must be taken to prevent contaminants from reaching O ring surfaces If O ring surfaces require cleaning use a lint free applicator with acetone to remove dirt and lightly lubricate the O ring surface with Krytox provided in the maintenance kit Never use sharp objects to cut tubing from the bulged tubes The tiny scratches left on the tubes could cause leaks In the process of performing general maintenance on a module and in printed circuit board replacement the following tools may be required 3 32 and 5 64 Allen head screwdrivers NOTE PSI offers an optional a 3 16 hex wrench maintenance kit PSI P N a needle nose tweezers 5901 0200000000 with the a Phillips head screwdriver lubricants included I a small adjustable wrench a tube of Krytox lubricant PSI P N 42 06 KRYX a spray bottle of silicone liquid lubricant PSI P N 41 06 Silicone 5 4 www PressureSystems com Pressure Syste
39. packet Most dynamic IP server applications determine this IP address from a user maintained file that lists Ethernet hardware addresses with their desired IP address If modules are added to the network or module IP addresses are to be changed the user can simply edit this configuration file This capability is common on most UNIX based machines and is also available although less common in some TCP IP packages available for PC platforms Support of the Dynamic IP server protocol is not currently included in the Windows 95 98 or Windows NT operating systems In order to allow users of PC platforms to make use of the Dynamic IP capabilities of the 9016 9021 and 9022 a simple Windows 95 98 NT application was developed by Pressure Systems which is capable of acting as a Dynamic IP server This application is referred to as BOOTP Lite since it actually makes use of the BOOTP protocol that closely resembles the Dynamic IP request Like traditional dynamic IP servers this application allows the user to configure a file that contains Ethernet hardware addresses and the corresponding IP address 2 4 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual to assign to those devices This application is free of charge and capable of running as a background program on Windows 95 98 2000 and NT machines It may be downloaded from the PSI internet home page www PressureSystems com NOTE After closin
40. pins in the module interface cable are wired as described in Section 2 3 4 1 and Appendix D CAL LED should remain OFF PRG LED should remain OFF Busy BSY LED should blink 8 16 times at a rate of approximately 1 Hz slower for 9021 9022 delay ON for approximately 5 seconds and then start to continuously blink at approximately 100 Hz rate dependent on number of internal averages This faster toggle rate may simply appear as a dimly lit LED Note that the Busy BSY LED will not begin its 100 Hz toggle rate if the dynamic IP addressing RARP BOOTP protocol is enabled and the module has not received a proper IP address response Any significant variation from this power up LED sequence is an indication of a possible cabling or PC 280 microprocessor board error If the proper power up LED sequence is not achieved after following the above suggestions contact the Repair Department at Pressure Systems for additional assistance 6 1 2 Checking Module TCP IP Communications If the LED indicators of the 9016 9021 and 9022 are correct the module is normally capable of proper communications In order for communications to be established with a functional 9016 9021 or 9022 assuming correct interface cables are used two user controlled parameters must be met First the module must be configured to obtain a proper and unique module IP address Second the user s host computer must have its TCP IP communications interface properly confi
41. precision binary 32 bit IEEE float Some formats f 1 2 5 encode decode the internal binary format to from ASCII hexadecimal external form Some of these hex dump formats provide an external hex bit map of the internal binary value float or integer as appropriate Format 5 may encode decode the internal float value to from an intermediate scaled binary integer e g float value 1000 into integer then to from a hex bit map Two special binary dump formats f 7 and f 8 may be used by some commands to accept return binary data directly from to the user s command response Such values are not user readable in their external form but are directly machine readable and provide highly compact storage without any accuracy loss due to formatting Use of these formats allows both the module and host program to operate in their most efficient low overhead mode Format 7 returns the most significant byte first 1 e big endian Format 8 returns the least significant byte first i e little endian See the individual command descriptions for the formats a particular command recognizes 3 1 3 Responses Four 4 types of responses can be returned from a NetScanner System Intelligent Pressure Scanner module an Error response an Acknowledge response an Acknowledge with Data response or a Network Query response The first three may be returned by TCP IP commands the latter from a UDP IP command 3 5 www
42. ribbon cable has a red stripe while pin one of P1 will contain a square solder pad on the PC 206 Install the module electronics into the housing ensuring that the alignment posts in the module s bottom panel align with the holes in the PC 280 mounting brackets Ensure that there are no conductors from the P1 harness pinched between the top plate and the housing Ensure that the top plate gasket is properly installed Install the screws that secure the top panel to the housing Tighten the three 3 screws attached to the PC 280 mounting brackets Test your scanner to ensure proper operation 5 8 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 amp 9022 User s Manual 5 1 3 4 PC 315 Connector Interface Board PC 316 or PC 339 Signal Conditioning PCB and PC 317 Multiplexer PCB 9022 The following procedures should be used for replacement of the PC 315 PC 316 or PC 317 boards Use the tools and follow the general warnings already described in Section 5 1 1 i Figure 5 3a 9022 PCBs Outside the Housing PC 316 or PC 339 Board PC 317 Board PC 315 Board Figure 5 3b 9022 PCBs Apart 1 Disassemble the module as described in Section 5 1 2 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 2 Notice from the above figures Figure 5 3a and 5 3b that the three PC boards 315 316 or 339 and 317 are held together by standoff
43. s non volatile memory digitally or non digitally compensated sensor Note 2 Related command w09 can be used to download the gain term to the sensor s non volatile memory digitally or non digitally compensated sensor Note 3 Related command w27 can be used to download coefficients to the 9400 sensor s non volatile memory 9021 9022 non digitally compensated ONLY Note 4 Data is immediately stored to the sensor s non volatile memory Note 5 Data is immediately stored to the sensor s non volatile memory 9021 9022 non digitally compensated ONLY 3 67 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 3 68 www PressureS ystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual The User Defined Date field cc 07 is a 32 bit integer Possible uses are to indicate the date of last user zero and or span calibration or possibly the date of next required calibration If this optional field is used the user is responsible for correctly encoding the date into the appropriate 32 bit integer value e g a decimally encoded yymmdd date Any modifications of this field using the Download Internal Coefficients v command will result in the new value automatically being entered to transducer non volatile memory A special single Other Coefficients array is selected with array index aa 11 hex All the valid coeffi
44. s transducers with the w command see indexes 08 and 09 for that command The latest calculated zero and gain coefficients may be inspected with the u command at any time for any channel Finally this sub command restores the original A D samples for averaging count used by the module s data acquisition process to the value that was in use before the Multi Point Calibration function was originally started 3 21 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 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 C 02 w08 w09 Read responses separately for each command executed above 66 A 66 A 66 A If an error N response is returned on the first command either the correct number of calibration points per 00 sub command were not supplied with reasonable pressure data values via the multiple 01 sub commands or the collected data yielded new calculated coefficients with unreasonable values In that case the other two commands should not be used
45. sensor and thermal calibration data for internal use by software correction algorithms Thermal errors are reduced as low as 0 001 FS C over the calibrated temperature span Re zero upon demand Models 9016 an integrated calibration valve allows for automatic re zero adjustment calibration of dry gas transducers to null offset drift errors Ease of transducer replacement factory calibrated transducer assemblies may be stocked and rapidly replaced in the field Storage of thermal coefficients within the transducer allows for plug and play transducer replacement Ease of calibration each 9016 module contains a pneumatic calibration manifold and software commands to automatically perform re zero span and multi point adjustment calibrations New offset and gain coefficients that result from the most recent calibration may be stored in non volatile transducer memory 1 3 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Measurement flexibility each 9021 9022 module is capable of measuring general purpose voltage signals on any channel not populated with a 9400 type transducer Full scale ranges of 50 100 250 and 4500 mV are supported through programmable gain amplifier circuitry Ease of use modules have simple command sets and provide engineering units output They may interface directly to a desktop or laptop computer or they may be interconnec
46. stream st 1 3 or un defines all configured host streams with a single command st 0 Once cleared a stream must be reconfigured before it can be started Example Stop all the streams configured previously Then clear un define only stream 3 Finally resume the remaining defined streams 1 and 2 c 02 0 e 03 3 c 01 0 Read response An An ep 3 40 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Command c Sub command Index 04 Return Stream Information This sub command returns current stream configuration information in its response Its format is Command Response c 04 st gt 3 c is the command letter 04 is the sub command index ii for configuration st is the stream identifier character 1 2 or 3 only NOTE all parameters are separated by a space character st p P p p sync per f num pro remport ipaddr bbbb st is the stream identifier digit 1 2 or 3 is a hex position field channel selection bit map sync is sync type character 0 or 1 per is the period trigger periods or delay timer period f is the format of the data delivered in stream num is the number of packets delivered in the stream pro identifies the protocol used for stream delivery 12UDP IP O TCP IP This protocol identifier pertains to stream delivery onl
47. the following table may be added together to specify all the actual data groups that will be delivered in each packet of the specified stream The first two table entries if their bits are specified will cause two byte binary 16 bit big endian status values to be delivered in the stream packet immediately following the binary stream header The third table entry if specified will cause the Pressure EU Data to be delivered next per the specified format f and for just the channels specified in the configured stream The remaining table entries will cause other special data groups i e raw pressures and EU temperature values also in A D counts or voltage forms to also be delivered in each stream packet Each of these special data groups is also output if its bit is specified in the order of its table entry within the packet Each group will also have a datum per the specified channels and be in the specified format per f 3 43 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual NOTE Selecting too many other data groups will compromise module performance bbbb hex data selected for inclusion in each stream packet 0001 Enable Valve Position Status reserved for future use 0002 Enable DH Temperature Status see bit map below 0010 Enable Pressure EU Data default if 05 never executed after 00 0020 Enable Pressure A
48. the instrument 2 3 6 3 PURGE Mode Inputs All standard 9016 models contain a purge leak check option The purge option 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 that on common reference 9016 scanners only the numbered input ports will be purged RUN REF is not purged True differential 9016 scanners will purge both the run and reference input ports for all channels The purge supply provided to the 9016 must always be a higher pressure than the highest pressure present on the input ports of the module The purge supply must also be capable of maintaining proper purge pressure at the high flow rates encountered while the module is in the purge mode Warning Failure to provide proper purge supply pressure will result in migration of moisture and contaminants into the 9016 module which can result in permanent damage to module components When commanded into the PURGE position the purge input pressure will be connected to the numbered measurement input ports allowing for a flow of air away from the instrument The purge cycle should be terminated by commanding the 9016 into a non purge mode such as CAL Purge cycles should never be terminated by turning off the purge supply air while in the purge position 2 9 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021
49. to Section 6 1 2 2 to verify proper host TCP IP configuration If the module does not receive a response to a Dynamic IP addressing request its Tx LED will continue to flash with an increasing delay between Tx attempts The Busy BSY LED will also remain OFF until a Dynamic IP addressing reply is received If a Dynamic IP reply is not received verify that a Dynamic IP server is present on the network If the IP server is present verify that it contains an entry for the 9016 9021 or 9022 Ethernet hardware MAC address Verify this address against the Ethernet address printed on the module label to ensure it has been entered correctly into the Dynamic IP server After making the required changes to the IP server repeat the above steps until the module receives a valid Dynamic IP reply If the user wishes to manually change the factory set IP address in a module it may be done with the NUSS application program described more fully in Section 6 1 2 2 To use it for this purpose select the desired module on the application s screen map left window then press click the right mouse button to get the module s pop up context menu From the NUSS menu select Configure Network Options A new screen then appears that will accept a new IP address and other network parameters After the new address is sent the module must be re booted another choice on the context menu before it will take effect NetScanner System modules are factory co
50. via Port 7001 Only one of these commands returns a response This is the Network Query psi9000 command The others cause the module to be re booted therefore no response is possible One command changes the way the module gets its IP address assignment i e dynamically from a server or statically from factory set internal data 3 11 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 3 1 4 6 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 Do Operating Options w command though generally used after power up reset may also be used at other times to change system operation The actual feedback position status of internal valves and several temperature status conditions may be configured to be periodically delivered to the host automatically in any of the three autonomous streams configured by the c command 3 12 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 3 2 Detailed Command Description Reference All commands applicable to the various models of the NetScanner System Intelligent Pressure Scanner modules are described on the following pages They are summarized in the following table For convenience this table is also repeated in Appendix B Table 3 2 Int
51. volatile e g RAM memory The module will use this newly calculated data term for all subsequent engineering unit calculations NOTE When using the Configure Control Multi Point Calibration C command only the local variables in the module s volatile main memory RAM are changed Refer to Section 4 6 if it is desired to also store these new offset and gain coefficients in transducer non volatile memory 4 4 1 Multi Point Calibration Valve Control Before executing a Multi Point Calibration adjustment using various forms of the Configure Control Multi Point Calibration C command Model 9016 modules should have their calibration valve placed in the proper position For modules with only one common pressure range for its transducers the CAL position should be used since the span calibration pressure can 4 10 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual be applied between the CAL and CAL REF ports see Section 4 3 1 for more information on these ports Since the module will not attempt to shift this valve automatically as it does for Re zero adjustment it should be placed in the desired position manually with the Set Operating Options w command option indexes OC and 12 This is illustrated in the example of the next section When multi point calibrating Model 9016 modules with multiple ranges installed the CAL port may be used to apply pressure to al
52. w07 See User s Manual Chapter 3 Set Do Operating Options Command w The factory default for this configuration parameter is for the module to use the user provided parameters out of non volatile memory during reset initialization The user parameters are set to the factory default values at time of module manufacture 4 22 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 4 7 5 2 For Non digitally Compensated 9400 Sensors With Non volatile Memory Non digitally compensated 9400 sensors with non volatile memory are not affected by the w26 command The module will always use sensor EEPROM data if available 4 7 6 Store parameters into non volatile memory 4 7 6 1 For Non digitally Compensated 9400 Sensors Without Non volatile Memory or Non 9400 Sensors All of the above commands download data into volatile memory If the module is reset the effects of the commands will be lost unless the w07 command is issued prior to module reset The w07 command is used to copy all of the parameters from volatile to non volatile memory 4 7 6 2 For Non digitally Compensated 9400 Sensors With Non volatile Memory Non digitally compensated 9400 sensors with non volatile memory are not affected by the w07 command Sensor offset and gain terms are downloaded into sensor non volatile memory using w08 and w09 commands respectively Coefficients cO through c3 are download
53. w0C00 with transducers having different ranges for RUN 4 11 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Ready the module for multi point calibration by C 00 FFFF 3 1 64 9016 executing the Configure amp Start 00 sub command of C This establishes all the channels to be affected and or determines the total number of calibration points that will be supplied 3 in this example in later steps It also C 00 OFFF 3 1 64 9021 9022 starts module averaging for calibration 64 samples in this example The linear fit 1 is required Apply Ist calibration pressure to the modules CAL or RUN inputs The zero 0 0 point is assumed in this case After applying zero pressure verify that this pressure is rFFFF0 rOFFF0 measured correctly by the module When the data are stable enter the Collect Data 01 C01 1 0 0 sub command of C specifying this first calibration point 1 with zero pressure 0 0 Apply 2nd calibration pressure to the module s CAL or RUN inputs A full scale 5 psi point is assumed in this case Verify that pressure reads correctly rFFFF0 rOFFF0 When the data are stable enter another Collect Data C01 2 5 0 COL sub command of C specifying this second calibration point 2 with 5 0 psi pressure Apply 3rd calibration pressure to the module s CAL or RUN inputs A mid scale negative 2 5 psi point is assum
54. will usually be required to use the applied pressure field vv vvv as it may not be possible to apply 0 0 psia to the 9401 transducers Offset values are returned in the response in order of highest specified channel to lowest specified channel with data formatted per an implied decimal format 0 Before acquiring data with this command any addressed Model 9016 module will normally attempt to place the calibration valve in the CAL position so that a zero differential pressure can be applied to all channels via the module s CAL and CAL Ref input port Simply leaving these ports unattached will allow the transducers to read the appropriate zero differential pressure if ambient air pressure is stable After data are acquired the calibration valve will be placed in the RUN position To disable the automatic shifting of the calibration valve refer to the Set Operating Options w command index OB The reader is also referred to Section 4 2 of 3 49 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Chapter 4 for additional details concerning the performance of a Re zero Calibration Models 9021 and 9022 having no valves will skip the CAL valve change NOTE The calculated offset values from the latest h command will be lost when the module is powered off To save these offset terms to each transducer s non volatile memory refer to the Set Operating Options w command i
55. 2 Perform Rezero calibration Seeseeiona22 Place the module calibration manifolds into the CAL w0C01 for CAL position if this is the desired pressure application input The RUN position may be a better choice for modules w0C00 for RUN with transducers having different ranges Apply exact full scale pressure to appropriate module CAL and CAL REF inputs or optionally to RUN inputs Delay for settling of pneumatic inputs Verify that measured data reads near expected full scale rFFFF0 rOFFF0 Instruct module to calculate new gain coefficients for all ZFFFF ZOFFF 16 channels Place calibration manifold back into the RUN position w0C00 ies Store new gain coefficients to transducer non volatile w09 memory Continue normal data acquisition o 4 8 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Following is a simple step by step procedure for executing a specified value span calibration of a 9016 9021 or 9022 Intelligent Pressure Scanner For Models 9021 9022 skip the steps that manipulate valves as denoted by the double asterisk 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 9016 Command 9021 9022 Command Ensure that valves are in RUN CAL mode w1200 kE
56. 401 and 9402 All Media Transducers it may also be used with many third party transducers with suitable analog outputs When using the 9022 with third party pressure sensors that lack a temperature output signal you must short the temperature signal input pin D of the circular connector to its reference line pin C of the circular connector This may be done directly on the connector Transducers should be installed to the 9021 9022 as described on the following pages Warning Always ensure that the Model 9021 9022 power is OFF before connecting or disconnecting external transducers The 12 volt transducer supply line is fuse protected The 9021 modules have a green LED at the bottom center of the case indicating the presence of 12 volt power to the external transducers The indicator LED is not present on the 9022 2 3 7 1 Installation of 9400 9401 and 9402 Transducers Warning Improper electrical connections between the Model 9021 9022 and external transducers can result in permanent damage to the scanner and the external transducer 9400 9401 and 9402 transducer cables are typically ordered from Pressure Systems pre wired for use with the 9021 9022 If it is necessary to fabricate interface cables to interface the Series 9400 transducer to the 9021 the diagram in Figure 2 4 should be used The 9021 makes use of 9 pin D shell mating connectors The 9022 uses circular military style connectors See Figure 2 4a Additional wi
57. 9016 9021 8 9022 User s Manual Example The npts parameter fixes how many calibration points must be supplied when the Multi Point Calibration function s data collection phase starts later with multiple invocations of another sub command described below Currently only a linear 1 st order ord 1 fit of the calibration points is available 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 The maximum average sample count 32 is used to collect each calibration data point so as to minimize any noise in the data samples The module s data acquisition process is altered immediately to collect the increased number of averages C 00 F 3 1 32 Read response A 3 18 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 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 Response Description C 01 pnt pppp pppp C is the command letter 01 is the sub command index ii for Collect Data pnt identifies a pa
58. 9021 9022 modules contain a case bypass capacitor which allows the module case to be mounted on hardware with a small common mode line voltage less than 20 Volts 2 3 9 Trigger Input Signal Models 9016 9021 and 9022 each support the use of a data acquisition synchronization signal sometimes called Hardware Trigger When configured through the Define Control Host Stream c command the trigger signal can be used to initiate and synchronize data acquisition and stream outputs to the host The trigger signal is intended to be a 2 wire differential signal brought in through the 9016 9021 or 9022 main electrical connector The signal may be driven by a standard TTL compatible device The switching threshold for this signal is set at 2 5 VDC 2 3 10 Power Up Checks and Self Diagnostics Upon power up of the module the internal firmware will perform a number of self diagnostic checks The results of these tests are reflected by the OK LED on the top panel The 9016 9021 and 9022 modules complete the power up and self diagnostics in approximately 30 seconds See Chapter 6 Troubleshooting Guide for additional information and potential problem areas during the power up sequence 2 13 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Chapter 3 Programming and Operation 3 1 Commands amp Responses 3 1 1 Introduction This chapter describes all commands a
59. AD TRANSDUCER VOLTAGES Command V Purpose 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 factory calculated coefficients or the final calibration process s correction coefficients offset and gain Each datum returned in the response will be in the specified high precision data format This command is intended for advanced users only and is not required for normal operation Command Vppppf V is the command letter pppp is the position field P is the format field Response dddd dddd dddd are the data fields each with a leading space except f 7 or 8 Description The 4 character hex position field pppp specifies a 16 bit binary bit map with each bit set to 1 specifying a particular channel number 16 1 left to right The 1 character format field f specifies the format of each datum field dddd that will be returned in the requested response The first datum returned in the response will be for the highest channel number requested and each non binary datum will be preceded by a space character Some formats may not be applicable to the specific type of data being requested Valid formats are shown in the following table f converts each internal response datum value from max char 0 single binar
60. Calibrator or some other suitable precision pressure source to generate the pressure 3 19 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Example It is not necessary to enter the two or more calibration points in strict numerical order i e 1 2 npts Any convenient entry order is allowed though each point s actual pressure value must be correctly stated with the pppp pppp parameter when executed Previously entered points may be reentered if it is necessary to account for hysteresis However all the points specified by the npts parameter of the Configure amp Start 00 sub command must be supplied before the final Calculate and Apply 02 sub command can be executed else an error will result Supply each of the previously specified three 3 pressure calibration points to the Multi Point 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 0 Read responses separately after each command executed above 2 4998 2 4999 2 5001 2 500 0 0 0 0013 0 0133 0 00001 5 0091 4 9992 5 0010 4 9998 Data are returned in reverse channel number order i e 4 3 2 1
61. 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 Lay the circuit board to the side on an anti static surface 3 Remove the six 6 3 32 Allen head screws that secure the adapter plate to the calibration valve housing To remove the two 2 center screws you must remove the DH200 transducers near the screws Make sure to note the DH200 serial number and location The plate should be gently lifted from the calibration housing 4 Carefully rotate or slide the adapter plate back and forth pivoting on the guiding pin about 1 8 several times This is done to loosen the O rings from the calibration manifold Lift the adapter plate straight up Do not touch the calibration manifold 5 Remove and replace the O rings needing maintenance using the procedure described in Section 5 1 6 1 Note that the O ring seals use an additional Teflon cup seal placed on top of the O ring These Teflon seals do not require Krytox grease 6 Examine the adapter plate and calibration valve surface to verify that no contaminants are on either surface This generally requires microscopic examination Replace the adapter plate by slowly placing the plate on the calibration manifold Make sure that the O ring is down towards the pneumatic sliding manifold and the guiding pin on the adapter plate fits into the mating hole of the calibration valve housing Fasten the adapter plate ev
62. Esterline Pressure Systems Intelligent Pressure Scanner User s Manual Models 9016 9021 9022 13 Edition September 2007 N etScanner System Visit us on the web www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual OThis User s Manual is a copyright product of Pressure Systems Inc 2007 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 i www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual REVISION REVISION HISTORY PRINT DATE 4 94 1 Original 2nd Edition 11 97 3 98 9 99 03 00 3rd Edition add Model 902x and 9016 4th Edition Sth Edition 6 Edition CODE d 6 7 Edition delete Optomux references and add 02 01 multi point calibration procedures add infor mation about the 9021R ruggedized version 7 8 Edition officially change name from 9021R 03 02 to 9022 a new ruggedized version of the 9021 to Chapter 3 Chapter 4 and Chapter 5 to ac commodate the 9022 10 Edition new Chapter 7 deletes all refer ences to NETSTART as the startup software 01 02 and replaces it with a brief description of NUSS 11 Edition adds information regarding using the 9022 with third party transducers that do not 06 03 have temperature compensat
63. Hants GU14 7PW United Kingdom Phone 44 1252 510000 Fax 44 1252 510099 E mail PSI WestonAero com
64. Ip p p p is a 1 4 hex digit position field channel selection bit map capable of selecting 1 16 internal channels sync is sync type character 0 hardware trigger or 12 clock per is the period if sync 0 of trigger periods or if sync 1 delay timer period in msec f is the format of each acquired datum in stream num is the number of packets delivered in the stream O unlimited continuous NOTE all parameters are separated by a space character Response A A is the acknowledge letter Autonomous none generated Packet Description Configures a particular stream st to deliver data packets autonomously to the host with each packet containing selected acquired data for the channels specified The channels are specified by a standard 16 bit position field bit map encoded as a 1 4 hex digit position field p p p p A separate sub command ii 05 may be used to select which acquired data are included in each stream By default only pressure EU data are selected if ii 05 sub command is never executed for the stream The individual data packets of the stream may be synchronized with either an external user supplied hardware trigger or a periodic clock interrupt generated inside each module This choice is made with the sync type sync parameter a single digit where 0 synchronize with hardware trigger 1 synchronize with periodic software clock 3 33 www PressureSystems com
65. NetScanner System 9016 9021 8 9022 User s Manual 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 200 200 001 will work if the 9016 9021 or 9022 is using the factory default IP address If the leftmost fields of the 9016 9021 or 9022 module IP addresses are different than the factory default of 200 20x yyy zzz then the leftmost fields of the host computer s IP address must match the module s leftmost IP address field In the Subnet field a value of 255 0 0 0 can be entered for most configurations When these fields are entered click the OK icons until Windows prompts you to restart your computer Windows 95 98 only Once the computer has restarted it should be capable of communications with the Ethernet NetScanner System module 6 1 2 3 Verifying Host TCP IP Communications Atthis point the NetScanner System module should be configured to obtain its IP address through either static default or dynamic IP addressing The module s IP address must be assigned and known in order to proceed The host computer has also been configured for TCP IP protocol and assigned an IP address compatible with the NetScanner System IP address A simple method to verify proper operation is through the
66. PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual The error response consists of the letter N for NAK or negative acknowledge followed by a 2 digit hexadecimal error code The following table lists the error codes that can be returned from a NetScanner System module Table 3 1 Error Codes CODE MEANING oo Unused lume 1 Undefined Command Received Unused by TCP IP Input Buffer Overrun 0 ER mi Invalid ASCII Character Received 05 Data Field Error 0 Unused by TCP IP 7 Specified Limits Invalid 0 oo NetScanner error invalid parameter No 0 Insufficient source air to shift calibration valve 0A Calibration valve not in requested position The Acknowledge response is returned from a module when a command is received that requires no data to be returned and no error is detected It indicates successful parsing and execution of the last received command It consists of the letter A for ACK or acknowledge The Acknowledge with Data response is returned when a module receives a command requesting data NetScanner System modules will typically return only the requested data values each preceded by a space character except for format 7 No A acknowledge letter begins this data response Data are returned for the highest requested channel number first 3 1 3 1 Interpreting Offset Values Re zero Calibration Adj
67. Scale Pressure Minimum Calibration Pressure 5 5 5 RBA po N gt e 06 Oo ow O o o o oo Oos ns ooo E 3 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual This page intentionally left blank E 4 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual AN Appendix F NetScanner System 9000 Series Products Model Purpose 9016 9116 16 channel Intelligent Pressure Scanner with Ethernet TCP IP Host Port 9021 12 channel Media Isolated Intelligent Pressure Scanner with Ethernet Host Port 9022 12 channel splash proof ruggedized Media Isolated Intelligent Pressure Scanner with Ethernet Host Port 9032 33 Pressure Standard Unit with Ethernet TCP IP Host Port 9034 38 Pressure Calibrator Unit with Ethernet TCP IP Host Port 98RK Scanner Interface Rack that holds up to eight 8 Model 9816 Intelligent Pressure Scanners Rack provides power pneumatic connections and hub circuitry for up to twelve 12 10Base T connections 9816 Intelligent Pressure Scanner that requires 98RK Scanner Interface Rack for power pneumatic connections and hub circuitry 90DC Data Concentrator containing power and 24 switched Ethernet ports connections to as many as 24 NetScanner System modules 9096 Series 9400 Interface Cable 9080 Interface cable for connecting NetScanner
68. TCP IP then UDP IP then by command id in ASCII order UPPERCASE letters A Z first then lowercase letters a z 3 7 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 3 1 4 1 Startup Initialization Since power supplies may be distributed widely across a network of modules and host computer s 1t is not uncommon for modules singly or together and the host to lose power independently Thus their power may be restored at different times Startup initialization for every module must normally be performed when its power is restored as each module enters default states after power up Which may not be the state the host computer had previously been operating in Any previous TCP IP socket connection is also lost after power failure and must be re established between host and module before any TCP IP commands can be recognized by the module These commands are generally used to detect that startup initialization has occurred or to force reset at other times after which other commands may be used to restore the original operating condition With NetScanner System modules the Power Up Clear A command is used as a simple command to elicit a known response from a module Although this causes no internal function within the module it will result in an acknowledgment being returned to the host computer to verify proper communications The best way to detect that a power r
69. TS Command h Purpose Command Response Description Instructs a module to calculate new offset coefficients with zero differential pressure or a specified generated pressure applied to the specified 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 This command is sometimes called a Re zero or zero only calibration hpppp vv vvvv P h is the command letter is the position field yy vvvy is an optional applied pressure value preceded by a space character 9 2998 2 8888 g gggg are the actual offset data values returned each preceded by a space The position field may have 0 or 4 characters If no position field is specified offset coefficients for all of a module s input channels will be calculated and returned Ifa position field is specified offset coefficients for only the channels whose bits are set 21 will be calculated and returned If the optional pressure value vv vvvv is specified the position field must be 4 characters even when all channels are to be specified If the optional pressure value vv vvv is not provided an applied pressure of 0 0 psi a will be assumed when calculating coefficients When using the 9021 9022 module with 9401 absolute pressure transducers it
70. This is accomplished with the Set Do Operating Options w command Index 08 and 09 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 hostin decimal or hex dump formats in their responses 3 10 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 3 1 4 4 Delivery of Acquired Data To Host Several commands apply to host delivery of acquired data either on demand or autonomously The Read High Precision Data r command may be used to obtain high precision data selected channels in various formats The modules also provide several high speed high resolution output commands The Read High Speed Data b command is used to read pure binary engineering unit pressure all channels in the lowest overhead format Use the r and b commands to get acquired data on demand The module can also deliver EU pressure data in streams which consist of TCP IP or UDP IP data packets that arrive autonomously in the host with data from selected channels being delivered in various formats at various rates Up to three independent streams may be configured started stopped and cleared with the Define Control Autonomous Host Streams c command In conjunction with hardware trigge
71. aa is a hexadecimal value selecting a particular internal coefficient array The first array index aa 01 refers to channel one s transducer the 16th aa 10 refers to channel sixteen s transducer Finally the last array aa 11 refers to a special global array Models 9021 and 9022 would have no data for aa 0D 10 since they only have 12 channels lT Te A single 2 character coefficient index field cc is a hexadecimal value that selects a particular coefficient within the specified array Multiple contiguous coefficients of the same type may be specified by using a coefficient index range specified by adding a hyphen negative sign between two such indexes cc cc 3 62 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual The coefficients of internal DH200 transducers used in the Model 9016 are selected with array indexes aa 01 through 10 hex Coefficients of external 9400 transducers used by Models 9021 and 9022 digitally compensated are selected with array indexes aa 01 through 0C hex All valid coefficient indexes for each of these arrays are listed in the following table Coefficients used for typical applications are shown in BOLD type All other coefficients are typically not used outside of advanced diagnostic functions Transducer Coefficient Description Datum E E Re zero Cal Adjustment offset term FLOAT Span Cal Adjustment gain term FLOAT 02 D
72. acc cc dddd dddd LEES j 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 field s each with a leading space Response A A is the acknowledge letter Description The 1 character format field f is a single decimal digit that defines the format of each coefficient to be downloaded in the command s datum dddd fields with each datum preceded by a space character Most coefficients have a floating point datum type 0 1 while others have an integer datum type 5 Sending a datum in the improper format will result in an N08 error response Valid format types are shown in the following table ES converts each datum parameter value dddd from max char 1 10 digit signed decimal xxx x xxxxxx to single binary float 13 EX EN 8 digit hex xxxxxxxx to single binary float 9 8 digit hex xxxxxxxx to long binary integer 9 The 2 character array index field aa is a hexadecimal value selecting a particular internal coefficient array to receive the downloaded data The first array index aa 01 refers to channel 1 s transducer the 16th aa 10 refers to channel 16 s transducer Finally the last array aa 11 refers to a special global array A single 1 or 2 character coefficient index field c or cc is a hexadecimal value that selects a particular coefficient with
73. ad coefficients all set to 0 0 Bit 4 reserved for transducer checksum Bit 5 FLASH Initialized Data Section Checksum Error if error all data variables set to factory defaults and stored in FLASH T 3 55 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual NE Bit6 SRAM Error WN 03 reserved rm reserved ER Number of A D Samples To Average as hex value e g OODA 10 decimal EUR IP Address Resolution Method as hex state default 2 0000 0000 Use Static IP Address stored in module s non volatile memory 0001 Get Dynamic IP Address from external RARP BOOTP server Host Response Stream Back Off Delay as hex value or FFFF FFFF means use low order byte of module s Ethernet Address as value instead In either case back off delay in microseconds is calculated from decimal equivalent of hex value delay decvalue 20 Host Response Stream Total Size Prefix with 2 byte big endian binary value added to all command responses and streams to indicate their true length in bytes 0000 None default 0001 Yes TCP Connect Port as hex value e g 2328 9000 decimal default OC Temperature Status of Each Scanner Transducer 9016 only as 16 bit hex bit map each bit representing the current status of a transducer channel 16 1 Bit values are 0 transducer operating within the specified operational limits 1 transducer o
74. aight line adjustment function that passes through the supplied zero and span calibration points it calculates a best fit straight line using the least squares method that comes as close as possible to all the supplied calibration points This correction method provides the very best adjustment throughout the entire range negative to positive of a differential transducer NOTE Avoid confusing this Calibrate command C upper case C with the Configure Control Autonomous Host Streams command c lower case c Like c but unlike most other module commands all sub commands of this command require a space between the command id C and the first parameter 11 3 16 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 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 Response Description C 00 pppp npts ord avg C is the command letter 00 is the sub command index ii for Configure amp Start is a 1 4 hex digit position field channel selection bit map that selects any of the 1 16 9016 or 1 12 9021 9022 internal channels to be affected by the multi point calibration npts is the number of unique calibration points between 1 and 19 to be supplied d
75. and pwrst Power up status same as a q02 command response 3 75 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Some special rack mounted module types e g 9816 also add rack cluster and slot parameters to the response above These additional parameters are added following the pwrst parameter 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 the network psi9000 Response s 200 201 7 207 0 e0 8d 1 7 cf 1999 9022 2 32 0 1 9000 192 0 0 0 0 1 0x0 3 76 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 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 Whena module receives this broadcast command by continuously monitoring port 7000 it responds by immediately restarting its firmware The result is essentially the same as a power up restart in that any TCP IP connection is lost and the module returns to its n
76. anual 4 5 1 Setup The calibration and verification function will require the application of precise voltage sources to the pressure voltage input pins of the 9021 and 9022 transducer interface connectors Application of this voltage may be made through any one of the twelve 9021 and 9022 interface connectors although more complete verifications of performance will require applying these voltages to all twelve input connectors Figure 4 5 shows proper voltage input connections For optional calibration of the temperature voltage input 9022 only connect the output of the precision voltage source to pin D instead of pin B 2 CALIBRATION VOLTAGE B CALIBRATION VOLTAGE 3 CALIBRATION VOLTAGE PRECISION VOLTAGE C CALIBRATION VOLTAGE SOURCE 500000 Soo TO 00 o O 6 e O co 500000 O Pra nomo g BSY P 500000 M 20 900006 O o D E L Figure 4 5 9021 and 9022 Voltage Input Connections 4 14 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 4 5 2 Calibration Procedure The calibration procedures may be summarized as follows 1 Set all 9021 9022 channels for the desired gain 1 20 45 or 90 9022 temperature voltage input gain is fixed at gain 1 Apply a known upscale or full scale voltage to the 9021 9022 Measure the applied voltage through the 9021 9022 Calculate the 9021 9022 measurem
77. ary float to single binary float big endian msb first 4 8 single binary float to single binary float little endian 1sb first Unless the EU conversion scalar is altered the returned data will be in units of psi 3 58 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 amp 9022 User s Manual Example Send TCP IP command to Model 9016 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 This command example also works for Models 9021 and 9022 if the bits in the position field are restricted to channels 9 5 and 1 101110 3 59 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 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 Command tppppf t is the command letter pppp is the position field f is the format field Response dddd dddd dddd are the datum fields each with leading space except f 7 or 8 Description The 4 character hex position field pppp specifies a 16 bit binary bit map with
78. ation Valve Control 00002222 eee eee 4 8 4 4 2 Multi Point Calibration Summary 0 0 0 00000 eee 4 8 4 5 9021 9022 Analog Calibration 2 e tE sod ew eem 4 10 ADA SON A OAs ER a OA 4 11 4 5 2 Calibration Procedures 3er rs ai 4 11 4 6 Coefficient Storage 2 00 52 i05taddul gai id a ad 4 13 4 7 Non Volatile Parameter Storage for non Digitally Compensated Pressure Sensors 9021 9022 08 A O oet ep wa 4 14 4 8 Line Pressure Precaguols a aaa Auto n UM coL e MM 4 18 Chapter 5 Service ics cases 5 RER EARS DEAL REC S ROO dei 5 1 5 Maintenance oru nene Eo ETES EU PLE PS sees 5 1 5 1 1 Common Maintenances vas sechs Wer tpi Aer E Meno PETS 5 3 35 12 Module Disassembly 6245455 1o t essit bes EX 5 3 5 1 3 Electronic Circuit Board Replacement 5 5 4 5 1 3 1 PC 206 Amplifier Multiplexer 2086 5 4 5 1 3 2 PC 242 Amplifier Multiplexer Board lesse 5 5 5 1 3 3 PC 280 Ethernet Microprocessor A D Board 5 6 5 1 3 4 PC 315 PC 316 and PC 317 Boards 5 7 5 1 4 Replacement of Transducers eyed er EO EE TA Xx 5 8 5 1 5 Calibration Valve Solenoid Replacement sss 5 10 viii www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Table of Contents Cont 5 1 6 Replacement of O Rings 0002712222 eee 5 10 5 1 6 1 DH200 Pressure Transducer O Ring Replacement 5 11 5 1 6 2 Tubing Plate O Ring
79. be first and then all the specified Pressure EU data would follow highest specified channel to lowest specified channel The standard 5 byte binary prefix ssss that begins all stream packets would precede this status and data group See the Autonomous Packet box in Start Stream sub command index 01 3 46 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Command c Command Response Description Sub command Index 06 Select Protocol For Stream Delivery c 06 st pro remport ipaddr I c is the command letter 06 is the sub command index ii for Select Protocol s is the stream id digit 0 the ONLY acceptable entry pro is the protocol id digit IZUDP IP OZ TCP IP remporft is an optional remote port number to which each UDP stream is directed in the host port 9000 is the default if unspecified It is ignored if pro 0 ipaddr is an optional host JP address to which each UDP stream is directed default is the host IP address per current TCP connection that sent this command It is ignored if pro 0 NOTE all parameters separated by a space A A is the acknowledge letter This command sets the protocol by which every configured autonomous stream is delivered to the host It must be executed after streams are configured but before they are enabled This command is only available to modules with firmwar
80. be used for replacement of all the O rings in the Model 9016 Intelligent Pressure Scanner Use the tools and follow the general warnings already described at the start of Section 5 1 The material needed for the O ring replacement can be acquired through the proper maintenance kit available from Pressure Systems Specifically needed for these procedures are calibration manifold and piston O rings Teflon cup seals a fast evaporating cleaning fluid i e acetone alcohol Freon etc 50 psi dry air supply and Krytox fluorinated grease read product warnings and recommendations thoroughly Service of O ring seals requires a clean working environment Introduction of contaminants to the O ring or internal calibration manifold surfaces can result in internal pneumatic leaks Inspection for contaminates generally requires some type of magnification device such as a microscope 5 1 6 1 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 9016 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 2 Remove the PC 206 Amplifier Multiplexer board as described in Section 5 1 3 1 Lay the circuit board aside on an anti static surface 3 Remove the DH200 transducer s as d
81. binary data may be transmitted directly as 4 byte 32 bit binary values without any formatting change Such binary transmissions use big endian default byte ordering but may be commanded to use little endian for some data 3 1 2 1 General Command Format A typical TCP IP command contained in the data field following a TCP packet header is a variable length character string with the following general fields a 1 character command letter c an optional position field pppp a variable length string of hexadecimal digits a variable number of optional datum fields dddd each a variable length string normally formatted as a decimal number with a leading space character and with or without sign 3 2 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual and or decimal point as needed Using brackets to show optional elements and ellipsis to show indefinite repetition a typical TCP IP command may be viewed schematically as follows c p lp Ip Ip dddd ddda From this schematic it should be clear that the command letter c is required the position field pppp immediately follows it and may have 0 1 2 3 or 4 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 p
82. bration adjustment required by many applications For those applications requiring more accuracy an optional single point Span only calibration adjustment will be described in Section 4 3 An improved multi point calibration adjustment integrating both the Re zero and Span calibration process will be described in Section 4 4 For Model 9016 with integral DH200 pneumatic transducers internal manifolds and valves allow a Re zero calibration to be accomplished easily and automatically For Models 9021 and 9022 which have external 9400 9401 or 9402 or third party all media transducers the user must supply any necessary valves and controls to accomplish the application of a minimum pneumatic or hydraulic pressure to these transducers before executing the re zero adjustment When instructed to execute a Calculate and Set Offsets h command the NetScanner System module will automatically perform the Re zero adjustment calibration and then update the offset coefficients in its volatile memory It will subsequently use the newly calculated terms for all future engineering unit calculations until power is lost to the module NOTE When using the Calculate and Set Offsets command h only local terms in the module s volatile main memory RAM are updated Under normal operation it is not recommended to store these new coefficients in transducer non volatile memory Instead the re zero should be performed at regular intervals R
83. ch scanning is a continuously updated EU data buffer available to three concurrent host data delivery tasks or available to other standard data acquisition commands in the module Each host delivery task can grab engineering unit data values from the EU data buffer and deliver them to the host in its own programmable data stream a sequence of TCP IP or UDP IP packets that autonomously arrive in the host as long as the host has enough TCP IP buffering space to hold them Special augments of this command called sub commands distinguished by the first parameter ii can configure each data stream with the particular channels whose data are delivered the datum format the delivery rate and other characteristics It can also start stop or undefine a single stream or all defined streams 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 The second stream delivers other channels at a medium rate some multiple of the trigger and the third stream can deliver still other channels at a slow rate a larger multiple of the trigger In another application the three streams might all be programmed to deliver all the same chann
84. cient indexes for this array only are listed in the following table EU Pressure Conversion scaler default 1 0 FLOAT Gain 20 Reference Coefficient 9021 9022 only FLOAT Gain 45 Reference Coefficient 9021 9022 only FLOAT Gain 90 Reference Coefficient 9021 9022 only FLOAT E EE Gain 1 Reference Coefficient 9021 9022 only FLOAT EN ES Ex FE Examples Send TCP IP command to 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 module via its connected socket to change its default EU output from psi to kPa This will be done by changing the EU Pressure Conversion Scaler to 6 894757 y01101 6 894757 Response returned is 3 69 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual A SET DO OPERATING OPTIONS FUNCTIONS Command w Purpose Change a module s default operating option settings or invoke special internal operations or functions Command wiildd eeee y w is the command letter i is the option index field dd is an optional hex datum field eeee is an optional extra datum with a leading space character Respo
85. coefficient index numbers 00 and 01 respectively for the selected channel cO through c3 coefficients are downloaded into volatile memory using the v command with coefficient index numbers 02 through 05 respectively Front end gain select is downloaded into volatile memory using the v command with coefficient index cc 4D See NetScanner System 9016 9021 amp 9022 User s Manual Chapter 3 Download Internal Coefficients Command v Data for this index selects the front end gain for the module as follows O unity 1220 2245 3290 Example v0014d 2 sets front end gain for the first transducer to 45 This parameter can be retrieved from the module using the u command with coefficient index 4D 4 7 2 2 For Non digitally Compensated 9400 Sensors With Non volatile Memory For non digitally compensated 9400 sensors with non volatile memory the same commands as for non 9400 generic third party sensors apply 4 20 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 4 7 3 Download other parameters into volatile memory 4 7 3 1 For Non digitally Compensated 9400 Sensors Without Non volatile Memory or Non 9400 Sensors A user defined date can be downloaded into volatile memory using the v command with coefficient index 07 A manufacturing reference or serial number can be downloaded into volatile memory using the v command with coefficient index 09 f
86. ctor Pins The host and each module must have a unique Ethernet Hardware Address a k a MAC Address and a unique P Address The Ethernet Hardware address is generally fixed at manufacturing time of the Ethernet microprocessor board inside the module The Ethernet Hardware address is shown on each module s label The Ethernet Intelligent Pressure Scanners are capable of supporting various methods for IP address assignment using either the factory default static IP addressing or user 2 3 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual configured Static IP addressing or Dynamic IP address assignment Dynamic IP address assignment is through the use of RARP or BOOTP protocols Unless your application requires the use of Dynamic IP address assignments it is strongly suggested that the module be left configured for the Static IP address protocol This default method is typically the simplest method for using the Intelligent Pressure Scanner In the Static IP addressing mode the module will use a factory default IP address on power up This default address is set to 200 20x yyy zzz where x is derived from the module type 0 for 9016 and 1 for 9021 9022 and yyy zzz is derived from the module serial number A similar method is used to calculate each module s Ethernet hardware address shown on the module tag Note that each of these fields separated by a period is a decimal representa
87. d in the requested response The first datum returned in the response will be for the highest channel number supplied and each non binary datum will be preceded by a space character Some formats may not be applicable to the specific type of data being requested Valid formats are shown in the following table converts each internal response datum value from max char single binary float to 7 10 digit signed decimal xxx x xxxxxx 13 single binary float to 8 digit hex integer 9 single binary float to long integer EU 1000 then to 8 digit hex integer 9 single binary float to single binary float big endian msb first 4 f 0 1 2 double binary float to 16 digit hex integer XXXXXXXXXXXXXXXX 17 5 7 8 single binary float to single binary float little endian 1sb first 3 53 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Example Send TCP IP command to 9016 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 0 volts indicating a possible error in its temperature signal A
88. d stream may be resumed i e restarted with the Start Stream sub command as long as that stream remains defined in the module and any limited sequence count has not yet expired The Clear Stream sub command may be used to undefine a stream Any continuous stream or unexpired limited stream that is restarted continues generating new sequence numbers i e at the count where it left off when stopped However the stream must be reconfigured with the Configure a Host Delivery Stream sub command 00 before it restarts with sequence count 1 Any expired limited stream must be reconfigured to restart at all Example Stop all the streams configured in the previous example c 02 0 Read response eA 3 39 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Command c Sub command Index 03 Clear Stream s 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 e 03 st c is the command letter 03 is the sub command index ii for configuration st is the stream identifier character 1 2 or 3 or O all streams NOTE all parameters are separated by a space character Response A A is the acknowledge letter Autonomous none generated Packet Description This sub command clears un defines the particular specified host
89. dia transducers 9400 9401 9402 or third party Because of the external nature of these transducers and the variety of pneumatic or hydraulic media supported the 9021 9022 do not contain an integral calibration manifold Both models provide engineering unit pressure data with guaranteed system accuracy This is achieved by reading factory determined pressure and temperature engineering unit data conversion coefficients from their transducers nonvolatile memories at power up They also allow additional adjustment coefficients to be fine tuned with a multi point calibration under host control e g possibly utilizing optional Pressure Systems 903x Pressure Calibrator modules Models 9016 9021 and 9022 provide 10 Base T Ethernet communications for their Host Port with TCP UDP IP protocol 1 1 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual The newest PSI Intelligent Pressure Scanner is the 9022 Its serial nambers begin with 1000 The 9022 is similar in function to the 9021 using external sensors however the 9022 features circular military style connectors splash proof case and connectors antialiasing filters and a jumper selectable precision 5 or 10 volt excitation voltage for use with third party sensors The overall dimensions of the 9022 are slightly larger than the 9021 due to a thicker top plate Model 9016 Model9021 Model 9022 Figure 1 1 NetScanner
90. e 9080 Cable 03 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 9021 OOXMEOTOR 9 PIM D gHENN OABNZ 09 58 09 26 06 2404T3 PLUG 09 58 DA9H ane eee c M BNO WHT S A 18VDO SDATA ORG W ERO EN P repe GMD WHT ORG 2 eae VP GRM WHT i GMD WHT GRM Aus VT BRX WHT D n WHT BRM 8ONDER OUP VIEW PAOG BONDER OUP VIEW 9096 Cable 9400 9021 D Shell Cable C 4 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 9022 SPLASH PROOF CONNECTOR CABLE CIRCULAR SHELL 26 03 2404TS PLUG 48 08P 49 09 48 08PS SHIELD 09 49 08GS 12VDC BLU WHT 12VDC SCLK WHT BLU SCLK SDATA ORG WHT SDATA GND WHT ORG GND VP GRN WHT VP RTN WHT GRN GND VT BRN WHT VT WHT BRN CONNECT TO SHELL 3 PLUG SOLDER CUP VIEW SOLDER CUP VIEW 9096 Cable 9400 9022 Circular Connector Cable C 5 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 9021 CONNECTOR GABLE SERIES 27 9 PIN D SHELL 26 21 0126 PLUG 09 28 09PL 09 49 06BD NC SHIELD NC 12VDC lin Vout seu Vout NOTE Connector for a GND Series 27 with 4 20 mA NC option 27 x4y zzzzz PLUG SOLDER CUP VIEW 9021 to Series 27 Interface Cable 9021 C 6 www PressureSystems com Pressure Systems Inc NetScanner
91. e obtained by the module Each of the three possible host streams will report their own unique sequence number Note that if a previously stopped data 3 37 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Example stream is restarted the returned sequence numbers will resume with the next number at the point of the stream s termination The sequence numbers will not restart at one 1 if a scan list is temporarily stopped and then restarted without reconfiguring the stream A limited stream will terminate once this sequence number equals the requested number of packets for the stream If a limited stream is restarted after expiring it will restart at sequence number 1 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 7 205 is used to select the content of a stream other binary status data may immediately follow the binary stream header and precede the default Pressure EU Data if selected Other special acquired data groups per selected channel may follow or replace the Pressure EU Data Each datum group in each packet will be ordered from highest channel number requested to lowest channel number requested Each datum dddd will be output per the format code specified w
92. e revision 2 28 or higher By default streams are delivered via the same TCP IP protocol used to receive commands from host i e via the existing TCP IP connection used to send this command However for special circumstances all autonomous streams may be delivered to the host via the UDP IP protocol instead This command is required only when UDP IP is to be used It also can restore the default protocol to TCP IP once it has been changed The TCP IP version of the command ignores the optional pro and ipaddr parameters which have meaning only to the UDPAP protocol Though the command has a stream parameter it is currently limited to changing the protocol of all defined streams at the same time i e parameter st must be 0 meaning all configured streams The optional remport parameter may be any value in the range 1024 to 65535 However remport 7001 should be avoided since NetScanner modules emit UDP Query responses to that port and most host programs should have a UDP socket already bound to that port for receiving these special responses The choice of 3 47 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Examples remport parameter will affect the way host software must handle multiple modules sending streams If every module uses the same port then a single host socket can be bound to that port to receive all responses from all modules The remote IP address giv
93. e that the two 2 O rings remain with the transducer as it is removed from the adapter plate Ensure that the adapter plate O ring sealing surface is clean and free of contaminants See Figure 5 4 above Replace the DH200 making sure that the electrical connections are located on the outer edge of the cubic design Be sure that the two 2 O rings are in place on the DH200 and that O ring surfaces are free of contaminants The DH200 must fit the guiding pins smoothly and be aligned with all other DH200 transducers Tighten the retaining screw to 40 inch ounces 5 inch ounces of torque 5 11 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 5 6 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 Test your scanner to ensure proper operation 5 1 5 Calibration Valve Solenoid Replacement Following is a step by step procedure to replace the Calibration Valve Solenoids in a Model 9016 Intelligent Pressure Scanner All Model 9016 scanners contain the purge and leak check calibration manifold and contain two solenoid valves Use the tools and follow the general warnings already described at the start of Section 5 1 1 Refer to Section 5 1 6 5 for details concerning solenoid O ring replacement 1 2 3
94. ecified proof pressure is not exceeded on any channel Refer to Calculate and Set Gains Z command to specify the channels to be affected by the command in a multi range unit If the application of a specific span pressure exceeds the proof pressure rating of any other transducer contained within the same scanner the calibration pressures must be applied to the RUN side pneumatic input ports Since the calibration command Z has a channel selection bit map parameter allowing it to calibrate only the desired pressure channels the RUN port is a viable option for supplying the calibration pressures This also applies to Models 9021 and 9022 which assumes an upscale pressure is already applied to its transducer being adjusted 7 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 4 3 2 Span Calibration Summary Following is a simple step by step procedure for executing a full scale span calibration ofa 9016 9021 or 9022 Intelligent Pressure Scanner For Models 9021 and 9022 skip the steps that manipulate valves as denoted with a double asterisk It is assumed that all channels in the unit are of the same full scale pressure range Optional commands are shown within brackets Description 9016 Command 9021 9022 Command Ensure that valves are in RUN CAL mode default w1200 w normal data acquisition Perform Re zero calibration See Section 4 2
95. ed in this case A vacuum pump is normally required to achieve such a pressure with 903x calibrators Verify that measured pressure reads correctly rFFFF0 rOFFF0 When the data are stable enter last Collect Data 01 C013 2 5 sub command of C for this point 3 with a negative 2 5 psi pressure Now that data have been collected for every point originally specified calculate and apply the new coefficient data with a Calculate and Apply 02 sub command of C This also restores the module to using its original averaging parameters that existed before the first C command 4 12 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Place calibration manifold back into the RUN position if w0C00 TE the CAL position was used Store new offset and gain coefficients into transducer w08 non volatile memory w09 continue normal data acquisition 4 5 9021 9022 Analog Calibration Both the standard 9021 and the 9022 modules are used to make absolute analog measurements from either the PSI 9400 transducers or third party analog output transducers In order to maintain the highest level of analog accuracy the 9021 9022 is designed to allow its firmware to perform automatic software calibration of the analog interface circuitry This automatic firmware controlled calibration function minimizes analog offset and gain errors for each of the twelve 9021
96. ed into sensor non volatile memory using the w27 command The w27 command can use an optional position field to make the action channel specific For example w2700 0801 will perform the download for channels 12 and 1 User defined data manufacturing reference number full scale range code and front end gain are downloaded immediately into sensor non volatile memory as a result of the v command together with the associated index number for each parameter 4 23 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 4 8 Line Pressure Precautions When operating 9016 pressure scanners at elevated line or reference pressures care must be taken when any command is issued that may result in shifting of the calibration valve The user must ensure that any valve shifts will not result in the internal DH200 transducers being exposed to pressure transients that may exceed the proof pressure rating of the transducer This is especially important when operating at elevated reference pressures as a shift to the CAL position may result in a rapid pressure change if the CAL CAL REF pressure varies greatly from the measurement reference pressure 4 24 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual HS Chapter 5 Service 5 1 Maintenance This section provides a detailed step by step guide for performing repair and maintenance o
97. ed to all of the specified channels and allowed to stabilize before this command is executed Such a pressure is presumably generated by a separate model 903x calibrator module or suitable user supplied substitute 3 26 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Notice that unlike the Calculate and Set Offsets h command this command does not automatically move a 9016 module s calibration valve to its Cal position A command to do this must precede this command The reader is referred to Chapter 4 Section 4 3 for additional details concerning the performance of a Span Calibration Internal firmware limits calculated gains to values are software limited to values between 0 0 and 100 0 Any calculated value outside of this range will result in the gain coefficient being set to 1 00 NOTE 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 non volatile memory refer to the Set Operating Options w command index 09 Example Send TCP IP command to a module via its open socket to calculate and set gain coefficients for channels 8 through 4 Instruct the module to use 14 8890 psi as the applied pressure instead of each transducer s full scale value Z00FS 14 8890 Read response containing the new gain values also stored in the module s volatile main mem
98. efer to Section 4 6 if it is desired to also store these new re zero terms in transducer nonvolatile memory 4 2 1 Re zero Calibration Valve Control When instructed to execute a Re zero Calculate and Set Offsets h command Model 9016 modules will normally shift the internal calibration valve into the CAL position and use the pressures present at the CAL and CAL REF inputs for the minimum e g zero calibration pressure After the Re zero adjustment is complete the Model 9016 calibration valve will be placed in the RUN position Models 9021 and 9022 assume a minimum calibration is already applied to the transducers This automatic shift of the calibration valve can be disabled through use of the 4 4 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Set Operating Options w option index 0B hex command This allows independent control of the calibration valve by the user using other options see option indexes OC and 12 hex of the same command 4 2 2 Re zero Calibration Summary Following is a simple step by step procedure for executing a Re zero calibration of a 9016 or 9021 9022 Intelligent Pressure Scanner For Models 9021 and 9022 skip the steps that manipulate valves as denoted by a double asterisk Optional commands are shown within brackets Description 9016 9021 9022 Command Command Disable automatic valve shifting after module p
99. elf to the host s A parameter returned in each module s response indicates whether or not a module still has a valid connection This is a useful way to detect if an overt reset occurs in a module The module may be configured to emit this response automatically after any reset power on or reboot 3 8 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 3 1 4 2 Module Data Acquisition After power up all modules will begin to scan all attached transducer channels in channel number order Scanning will occur at the module s maximum internal rate using the previously stored number of data averages per channel The data are stored in an internal buffer available for retrieval by the host computer Engineering units conversion of the scanned channels is accomplished using thermal correction data extracted from each transducer at power up While scanning the module will automatically monitor the attached transducer s temperature correcting engineering unit output for any temperature effects All modules effectively defer the host computer s decision of which channels of data do I want until that time when the host chooses to send read commands to actually retrieve the desired data from the latest buffered copy of the continuously scanned averaged and engineering unit converted data See Section 3 1 4 4 Delivery of Acquired Data to Host for more information While scanning al
100. elligent Pressure Scanner Commands Type UDP IP Broadcast Power Up Clear Bo Ret sub commands Define Control Autonomous Host Streams 6 sub commands Calculate and Set Offsets Re zero Cal Read Temperature A D Counts Read Module Status Read High Precision Data Read Transducer Temperature Read Internal Coefficients Download Internal Coefficients Set Do Operating Options Functions Query Network psireboot Reboot Specified Module psirarp Change Specified Module s IP Address Resolution Method then Reboot Aa Read Temperature Voltage 3 13 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 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 NetScanner System module Command A A is the command letter Response A A is the acknowledge letter Description This command is generally used as a simple NOP mechanism to verify proper communications with a module Example Send TCP IP command to a module via its open socket to acknowledge module power on A Read following response A 3 14 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual RESET Command B Purpose Instructs the module to reset internal operating parameters a
101. els but the first stream might deliver pressure data EU only at high speed The second stream might deliver pressure counts or volts at a slower rate and the third stream might deliver temperature in all forms EU counts volts at a very slow rate When using hardware trigger inputs to synchronize data stream outputs the frequency of the trigger source should be no more than 200Hz even if the requested output is 100Hz or less Avoid confusing this Configure Control Autonomous Host Streams command c lower case c with the Configure Control Multi Point Calibration command C upper case C Like C but unlike most other module commands all sub commands of this command require a space between the command id c and the first parameter ii 3 32 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Command c Sub command Index 00 Configure A Host Delivery Stream This sub command is used to configure the principal 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 or all streams may be started and stopped with other sub commands The sub command s format is Command c 00 st p p p p sync per f num gt 7 c is the command letter 00 is the sub command index ii for configuration st is the stream id digit 1 2 or 3 IE
102. en to that socket at time of receipt of the stream s datagram will identify the particular module who sent the datagram 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 That way the host need not have to be aware of its own IP address This parameter is provided in case a special host has multiple network interfaces and wants to use more than one When used ipaddr requires four dotted numeric fields d d d d Each d is a 1 3 digit decimal number in the range 0 255 The ipaddr 255 255 255 255 is best avoided unless the UDP datagrams of streams are to be broadcast to all network nodes Configure all streams to be delivered via UDP IP protocol Host expects the UDP datagrams to arrive via port 7500 The IP Address of the current TCP IP connection is also used to send each UDP datagram c 06 0 1 7500 Read response A Configure all streams to be delivered via the default TCP IP protocol ec 06 0 0 Read response A 3 48 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual CALCULATE AND SET OFFSE
103. ene eve abe an e Pm ed A 5 6 9022 PCBs Outside the Housing ww owe ASS Oe doe R XR 5 7 9022 PCBs Apatt ri oun db men RARE A eee 5 7 Top View of DH200 3 0 0 5 sce0leeikheoky btancw ihe dia 5 9 solenoid nr Mod le at 2 6 5 10 DH200 Transducer O Ring Replacement 5 11 Solenoid Valve O Ring Replacement 00 5 15 PC 317 Board Trim Potentiometer and Jumper 5 16 Update Firmware Screen 22 aee acere eve DIE eee eae CIE 5 18 List of Tables Diagnostic Port Wiring eleeeeee e 2 6 Error Codes MEME 3 5 Intelligent Pressure Scanner 68 1 0 3 10 Component Cross Reference tc ado Abu Ea 5 2 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual AS Chapter 1 General Information 1 1 Introduction This User s Manual will Explain the electrical and pneumatic pressure connections for the NetScanner System Models 9016 9021 and 9022 Intelligent Pressure Scanners Instruct you on how to program each module with computer software Instruct you on using the PSI start up software to manipulate and acquire data from each module Model 9016 is a pneumatic Intelligent Pressure Scanner with integral pressure transducers and a pneumatic calibration manifold Models 9021 and 9022 are all media Intelligent Pressure Scanners which may be fitted with up to twelve 12 external all me
104. enly on all sides 7 Install the DH200 transducers that were previously removed It is suggested to install them back in their original location 8 Replace the PC 206 board as described in Section 5 1 3 1 and reassemble the module 9 Test your scanner to ensure proper operation 5 16 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 5 1 6 4 Calibration Manifold Piston O Ring Replacement Following is a step by step procedure to replace Calibration Manifold O rings in a Model 9016 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 2 Remove the PC 206 Amplifier Multiplexer board as described in Section 5 1 3 1 Lay the circuit board aside on an anti static surface 3 Remove the tubing plate as described in Section 5 1 6 3 4 Using your index finger shift the calibration manifold back and forth several times to loosen its connection with the adapter plate O rings Carefully lift the calibration valve housing with one hand and turn it over letting the calibration manifold fall into the free hand It is imperative that the calibration manifold does not fall on a hard surface since scratches on the manifold can result in pneumatic leaks 5 To remove the
105. ensated and linearized pressure data in engineering units via digital methods They have a 10Base T Ethernet host communications interface using industry standard TCP IP or UDP IP protocol This interface provides high data transfer rates and system connectivity 1 5 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual This page intentionally left blank 1 6 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual OS Chapter 2 Installation and Set Up 2 1 Unpacking and Inspection The NetScanner System product family has many components which may be purchased either as an entire system or as individual pieces of equipment 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 If the equipment itself appears to be damaged contact the Repair Department at Pressure Systems Each NetScanner System Intelligent Pressure Scanner shipment will contain the following minimum components Model 9016 or 9021 9022 Intelligent Pressure Scanner module Start up software diskette s or CD ROM NetScanner System User s Manual for Intelligent Pressure Scanners Models 9016 9021 9022 Hard copy and or CD ROM 2 2 Safety Co
106. ent error as a ratio of applied voltage Adjust the current reference network coefficient by the observed measurement error ratio Qv IM E qe Store the new coefficients to non volatile 9021 9022 memory 4 15 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual The above process is repeated for each of the four 4 9021 9022 gain settings or selected gain settings as needed for your application Calculation of the new reference coefficient is performed as follows CoefOld current reference coefficient value CoefNew new corrected coefficient value Vapplied actual applied test voltage V902 reported voltage measured by the 9021 9022 CoefNew CoefOld 1 Vapplied V9021 Vapplied Example CoefOld 9021 9022 Gain 1 current reference coefficient is 0 9800 Vapplied 4 004 VDC is applied to 9021 9022 channel 1 from a precision voltage source V9021 9021 9022 reports 3 965 V measured at channel 1 CoefNew 0 9800 1 4 004 3 965 4 004 CoefNew 0 98955 4 16 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual A detailed step by step procedure follows that includes the specific 9021 9022 commands to be sent to the module under test DESCRIPTION 9021 9022 COMMAND Set AD averaging to 32 to minimize reading jitter w1020 Turn off front end calibration function 9022 ONLY w2200 00 Set a
107. epeat steps 3 4 5 and 6 for each set of O rings in need of replacement Replace the PC 206 board as described in Section 5 1 3 1 and reassemble the module Test your scanner to ensure proper operation 5 14 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 5 1 6 2 Tubing Plate O Ring Replacement The following is a step by step procedure to replace Tubing Plate O rings in a Model 9016 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 Remove the six 6 Allen head screws on the top plate that secure the valve assembly to the top plate 4 Carefully rotate or slide the tubing plate back and forth pivoting on the guiding pin about 1 8 several times This is done to loosen the O rings from the calibration manifold Lift the tubing plate straight up Do not touch the calibration manifold 5 Inspect for the presence of shim washers around each of the six 6 screws If washers are present retain for use during reassembly 6 Remove and replace the O rings needing maintenance using the procedure described in Section 5 1 6 1 Note that the O ring seals use an additional Teflon cup seal placed on top of the O ring These seals sho
108. escribed in Section 5 1 4 If more than one DH200 is removed it is recommended to record their serial numbers prior to removal to ensure they are reinstalled in the same locations 5 13 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 4 5 6 7 8 9 Figure 5 6 DH200 Transducer O Ring Replacement Using tweezers remove the two 2 O rings from the DH200 Clean the O ring cup with a lint free applicator moistened with a cleaning fluid such as acetone alcohol Freon or any other substance that evaporates quickly and leaves very little residue Remove any excess cleaner with the air supply as soon as possible Do not blow air directly into the holes of the surface since that can drive the fluid into the transducer and or rupture the silicon pressure transducer With clean hands apply a small amount of Krytox fluorinated grease to the palm of one hand and rub it out evenly with your index finger Place one new O ring onto your greased palm Work the O ring around until it is evenly greased The O ring should shine when properly lubricated There should be no white area of excess grease on the O ring Make sure there is only a thin film of lubrication on the O ring Using your greased finger place the greased O rings in the cups on the DH200 Ensure that no grease enters the hole that leads into the transducer Reinstall the DH200 as described in Section 5 1 4 R
109. eset 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 This reset command simply returns internal software parameters to a default state as after power up or reboot It will not close the existing TCP IP socket as will power up or reboot The Set Do Operating Options Functions w command has many purposes but may first be utilized during the module initialization stage It may also be executed at any time during data acquisition However some non factory default options of w may become the new reset default if a particular function is used to establish them in non volatile memory If any form of the Configure Control Autonomous Host Streams c command or the Configure Control Multi Point Calibration C command was in use before reset it must be executed again after the reset to restore it Any other command that establishes the module in a non default reset state must be re executed after a reset if processing is to continue in that state The Network Query psi9000 UDP IP command may be used at any time to make each module on the network identify its
110. ewe saad ene dale 2 1 223 Pr paratondok Ue queue ve ier quoe E e ae Eee QATAR AA 2 1 23d JEBVIFOBIBGBE oce ex oec SR QUE Se O 2 1 2 0 2 APE A O ne Dt 2 2 2 3 3 Mounting and Module Dimensions 0 000 ee eee 2 2 2 3 4 Network Communications Hookup 002022 2 3 2 3 4 1 Ethernet Host Port Hookup 2 20 00 sees 2 3 2 3 5 Diagnostic Port Hookup a a eC E le Ae Ad 2 6 2 3 6 Pressure Connections 00 A daa 2 6 23 071 RUN Mode Inputs ue teen t6 e 2 7 2 35 6 22 AL Mode Inputs esas 2 8 2 3 6 3 Purge Mode Inputs 242 tii He Gre OS ERE a Gs 2 8 2 3 6 4 Leak Mode Inputs 2225s a da 2 8 2 3 0 5 SUPPLY Alt 2 9 2 3 7 9021 and 9022 Transducer Installation 5 2 9 2 3 7 1 Installation of 9400 9401 and 9402 Transducers 2 10 2 3 7 2 Installation of All Other Transducers oo ooooooo o 2 11 2 3 0 Kase ECUACIONES ds A A ae 2 11 2 3 0 Trigger Input Signal 5 oos sve Oe a see awa te sence X RS RUM aaa 2 12 2 3 10 Power Up Checks and Self Diagnosis 22 0202225 2 12 Chapter 3 Programming and Operation 777 4 3 1 3 1 Commands and Responses Criar rt 3 1 Il gt AAA SENE 3 1 3 1 1 1 TCP HDPHP Protocols 2 med ws pue RIAM E ES 3 1 SM www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 3 2 Table of Contents Cont 31 2 Commands issi sapie bd aria eee ed 4 4 Rye a
111. f typical NetScanner System Intelligent Pressure Scanners The method for upgrading module firmware is also presented in Section 5 2 Figure 5 1 is an exploded view of the Model 9016 and 9022 Please refer to these drawings for an understanding of the construction of Intelligent Pressure Scanners models Figures 5 1a 5 1b and 5 1c depict the 9016 9021 and 9022 top plates PC 315 CONNECTOR INTERFACE PC 316 OR PC 339 SIGNAL CONDITIONING PC 317 MUX GASKET SS PC 280 gt SOLENOIDS MICROPROCESSOR gt 5 gt z 5 Sv VITON GASKET CALIBRATION PU DH200 MANIFOLD PC208 Figure 5 1 Exploded View of 9016 and 9022 5 1 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual It must be emphasized that printed circuit boards in 9016 9021 and 9022 modules are field replaceable but are NOT field repairable O PRESSURE SYSTEMS PRESSURE SYSTEMS 1 O OUR JO 9 o inx O O Mrs JO 10 cn 500000 OUS JO 500000 ost Jo 0000000 9 11 J9UUE2SIeN 0 J9UUPOS ON o JA9DUUBISION 0 9106 IPPON 1606 900 0606 5 90000 Figure 5 1c Figure 5 1b 5 Figure 5 1a 5 9022 Top Plate 9016 Top Plate 2021 Top Plate S N 1000
112. formed before performing a span calibration Also note that a new and improved Multi Point Calibration function exists for modules with firmware version 2 24 of higher This function integrates the separate calibration functions for Re zero and Span adjustment described in Section 4 2 and this section into a single function that adjusts both offset and gain coefficients at the same time using two or more calibration points Details of using this improved calibration function are described in Section 4 4 For Model 9016 with integral DH200 transducers internal manifolds and valves allow a Span adjustment pneumatic calibration to be accomplished easily and automatically For Models 9021 and 9022 which have external 9400 9401 or 9402 or third party all media transducers the user must supply any necessary valves and controls to accomplish the application of an upscale pneumatic or hydraulic pressure to these transducers before executing the span adjustment Itis recommended that a Span adjustment be performed whenever new transducers are installed in the instrument In such cases the new gain coefficients that result should always be stored back into the transducer s non volatile memory In other cases the user s application may not require periodic span adjustment since the other factory determined pressure temperature coefficients stored permanently inside each transducer are extremely stable Only an occasional Re zero adjustme
113. from a module instead no datum fields are required in the command itself but the position field bit map is still used to specify the order that data are returned in the command s response In either case the order bits are set to 1 in the position field bit map highest channel to lowest channel left to right is the order these datum fields are received or sent Each datum field may be variable in length whether part of the command itself or the command s response In its most common format a datum begins with a space character and is followed by an optional sign decimal digits and a decimal point as needed e g vv vvvvvv For other formats it may be a hex digit string or pure binary number 3 4 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 3 1 2 5 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 The most common format f 0 causes each datum in command or response to be represented as printable ASCII numbers externally with optional sign and decimal point as needed Internally the module sets obtains each converted datum to from a single
114. g the TCP IP connection to the module the host must wait 10 seconds before re connecting Use of Static or Dynamic IP settings may be selected through the Set Operating Options w command If you are unsure how your module is configured check the Tx LED during module power up Ifit begins to blink periodically after the module power up your instrument is configured for the Dynamic IP assignment protocol Tx LED remains OFF in static IP configuration If configured for Dynamic IP assignment a dynamic server must be configured on the network to return an IP address to the module Without an IP address the host will be unable to open a TCP IP or UDP IP connection to the module 2 5 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual O O O o PRESSURE SYSTEMS 1 J9UULISION a 9116 RUN REF o o os 8h 2 O o O fero O la 5 INTERFACE CABLE PSI P N 9080 328 FT 100 m MAX LENGTH OPTIONAL DISTRIBUTION BOX PSI P N 90DB AO POWER SUPPLY 24VDC POWER AND COMMUNICATION DISTRIBUTION N2 AIR SUPPLY PRESSURE 80 125 psi 560 860 kPA FOR ON LINE REZERO CAL 10 100 BASE T SWITCH PURGE CAL REF o 49 gd O O O 9116 NO 2 O O Q f Nim SYSTEMS g
115. gured 6 1 2 1 Module IP Address Assignment Before an Ethernet 9016 9021 or 9022 can communicate with a host computer it must have a valid IP address assignment As explained in Section 2 3 4 1 there are two methods for assigning an IP address to an Ethernet device static and dynamic The Static IP addressing protocol is the default method for IP address assignment in the 9016 and 9021 9022 This is primarily because it allows the module to assign its own IP address based on a factory default value The Dynamic IP addressing 6 2 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual protocol is slightly more complicated since it requires a Dynamic IP serverto be present and properly configured on the network Before host communications can be established the user must ensure that the 9016 or 9021 9022 has been assigned a known IP address through either Static IP or using a Dynamic IP server To determine whether Static or Dynamic IP addressing is enabled observe the module Tx LED on module power up As explained in Section 6 1 1 if Dynamic addressing is enabled the module Tx LED will flash one or more times during the power up sequence If the module receives a valid reply the Busy BSY LED will begin to flash rapidly appearing dim and the Tx LED will remain OFF If it appears the module received an IP server reply or that it is configured for the Static IP default addressing proceed
116. hat 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 20692 000000 19783 000000 19204 000000 20432 000000 A Model 9021 or 9022 example would be similar but without specifying non existent channel 13 m01110 3 52 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual READ TEMPERATURE VOLTAGES Command n Purpose 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 This command is intended for advanced users only and is not required for normal operation Command nppppf n is the command letter pppp is the position field f is the format field Response dddd dddd dddd are the datum fields each with a leading space except f 7 or 8 Description The 4 character hex position field pppp specifies a 16 bit binary bit map with each bit set to 1 specifying a particular channel number 16 1 left to right The 1 character format field f specifies the format of each datum field dddd that will be returne
117. he above example 32000 packets have been returned so far Data is sent using UDP protocol to port 7002 at IP address 200 200 200 1 Pressure EU data only is returned for the requested channels 3 42 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 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 for the channels already specified by the 00 command Command c 05 st bbbb ey 0 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 not allowed bbbb is the hex option field bit map to select which options will be returned in the data stream see table NOTE all parameters are separated by a space character Response A A is the acknowledge letter Description If this sub command is never executed for a particular stream then Pressure EU Data are delivered by default in that stream following the fixed format binary header tssss as described by the 01 sub command However this sub command may also delete these default pressure readings from a stream by not specifying them as well as add other selected acquired data to a stream by specifying them The bit map values shown in
118. hen the stream was configured by sub command 00 or combination of 00 and 05 Start all the streams configured in the previous example c 01 0 Read response A Soon after the response is received the requested data stream packets will begin arriving in the host at a quantity content and rate determined by each stream s own particular current configuration per both the 00 and 05 sub commands 3 38 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Command c Sub command Index 02 Stop Stream s This sub command is used to stop 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 The sub command s format is Command c 02 st c is the command letter 02 is the sub command index ii for Stop Stream st is the stream id digit single stream 1 2 or 3 or O all streams NOTE all parameters are separated by a space Response A A is the acknowledge letter Autonomous command stops generation of autonomous packets from the requested Packet stream s Description This sub command stops the current run of a particular specified host stream st 1 3 or stops the current run of all configured host streams with a single command st 0 Any stoppe
119. host computer program may send to a NetScanner System Intelligent Pressure Scanner module as well as the data or status responses returned by the module Most applications require a working knowledge of only a small number of these commands Most commands apply to all pressure scanner models However some apply only to specific models as will be noted in the command description e g Model 9016 or Model 9022 Models 9016 9021 and 9022 stand alone scanner modules have an Ethernet interface and use layered TCP IP or UDP IP transmission protocols to communicate with a host computer All commands responses to from NetScanner System modules are embedded in the data fields of either a TCP or UDP packet header In turn these packets are themselves embedded in the data field of an IP packet header which is embedded in the data field of an Ethernet packet header Thus the term layered protocols 3 1 1 1 TCP UDP IP Protocols Both TCP IP and UDP IP protocols are a well established set of rules for communicating over a network LAN intranet or internet and are independent of the network s physical medium All the modules use the TCP IP protocols for most commands and responses since the TCP layer provides a robust error detection and correction mechanism TCP IP requires a formal connection be established between host and module The simpler UDP layer requiring no formal connection is utilized for a subset of commands and query responses
120. ication Addenda will be distributed as deemed necessary by PSI Any questions regarding firmware upgrades may be addressed to the Applications Support Group Firmware revisions manual addenda and utility software may also be obtained from the PSI web page at www PressureSystems com Our Publication Disclaimer This document is thoroughly edited and is believed to be thoroughly reliable Pressure Systems Inc assumes no liability for inaccuracies All computer programs supplied with your products are written and tested on available systems at the factory PSI assumes no responsibility for other computers languages or operating systems PSI reserves the right to change the specifications without notice Ve www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Table of Contents Chapter 1 General Information o oooooooooornoo 1 1 1 1 IntroductioD co as A a AR 1 1 1 2 Description of Instruments cree A AR Meee eee es 1 3 1 3 ODDO S ese Sor wet rer mU POM Ede ed pide a pue 1 4 1 2 Pressure Rangos ss Us e O e Me 1 4 1 3 2 Manifolds and Pressure Connections 0000 e ee eee eee 1 4 1 3 3 Communications Interfaces Lai Ad Wee 1 5 Chapter 2 Installation and Set Up oo ooo ooocooocconco 2 1 2 T Unpacking and Inspection la Ed septal dedos aod Reset abs 2 1 2 2 Safety Considerations vandaag ed wes Cade
121. icients for all subsequent engineering unit data conversions performed If no memory is found that channel reads voltage NOT EU pressure In this case any command responses or streams that normally return pressure values return voltage values instead All NetScanner System Intelligent Pressure Scanner modules use a third order polynomial to convert transducer output voltage to pressure All calculations are carried out internally using high precision math The following formula is used for all pressure output calculations PV C T C D V C TD V C D V C span Crz where P Calculated applied pressure V Transducer output voltage C T C T Conversion coefficients generated from calibration data at temperature T Ciz Re zero adjustment s offset correction coefficient ec BAN Span adjustment s gain correction coefficient Since the polynomial s coefficients are a function of the current temperature they are dynamically re calculated by the module firmware with other equations to compensate for each transducer s measured temperature change 4 1 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Each model 9016 Intelligent Pressure Scanner contains an integral purge leak check calibration manifold Models 9021 and 9022 have no valves Through software commands to each 9016 this valve may be placed in one of four positions RUN CAL PURGE o
122. in each response 3 20 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Command C Sub command Index 02 Calculate amp Apply Correction Coefficients This sub command has no additional parameters Command Response Description C 02 C is the command letter 02 is the sub command index ii for Calculate amp Apply NOTE all parameters are separated by a space A A is the acknowledge letter returned if the required number of calibration data points had their data successfully collected previously and the resulting calculated data is reasonable Else an error N response is returned This sub command finishes the Multi Point Calibration function previously started by the Configure amp Start 00 sub command It calculates new correction coefficients using the pressure data collected by all required executions of the Collect Data 01 sub command All the averaged data points collected previously are checked for reasonableness and then a new set of zero and gain correction coefficients are calculated by the least squares method for each channel transducer affected by the calibration These are stored in the module s volatile memory for use by all subsequent EU data conversion of these channels until the module is reset or powered off These coefficients may be stored in the non volatile memory of the module
123. in the specified array Multiple contiguous coefficients may be specified by using a coefficient index range specified by adding a hyphen negative sign between two such indexes 3 66 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual The coefficients of internal DH200 transducers used in the Model 9016 are selected with array indexes aa 01 through 10 hex Coefficients of external 9400 transducers used by Models 9021 and 9022 digitally compensated are selected with array indexes aa 01 through OC hex All valid coefficient indexes for each of these arrays are listed in the following table 4D Pressure Voltage Gain Index Note 5 INTEGER Transducer Coefficient Description 00 Re zero Cal Adjustment offset term Note 1 FLOAT 01 Span Cal Adjustment gain term Note 2 FLOAT 02 Dynamic EU Conversion coefficient c0 Note 3 FLOAT 03 Dynamic EU Conversion coefficient 61 Note 3 FLOAT 04 Dynamic EU Conversion coefficient c2 Note 3 FLOAT 05 Dynamic EU Conversion coefficient 63 Note 3 FLOAT EEA User Defined Field Note 4 INTEGER 09 Transducer Manufacturing Reference Number Note 5 INTEGER OA Transducer Full Scale Range Code See Appendix F Note INTEGER 5 INTEGER INTEGER 4E Temperature Voltage Gain Index INTEGER Note 1 Related command w08 can be used to download the offset term to the sensor
124. ing units 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 kPa may be obtained by changing an internal EU Pressure Conversion Scaler normally 1 0 See the Read Download Internal Coefficients u v commands array 11 coefficient 01 Change this default multiplier value 1 0 to obtain units other than psi 3 1 4 Functional Command Overview The various commands for 9016 9021 and 9022 modules are best introduced by classifying them into functional groups and then describing how each function is carried out in a typical system The following functions are defined for this purpose Start up Initialization Scan List Definition for Acquisition Calibration Adjustment of Engineering Unit Correction Coefficients Acquisition Delivery of Data to Host Network Query and Control Please look ahead to Table 3 1 labeled NetScanner Commands in Section 3 2 for a quick look summary of all commands available to the Models 9016 9021 and 9022 modules Each command may be referenced by both its functional title and by its command id in the functional discussion sub sections below The Detailed Command Description Reference immediately follows the table in Section 3 2 with each command description occupying a page or more if necessary Command descriptions in this section as in the table are ordered first by type
125. ion Changes wir ing diagram 11 12 Edition deletes references to the Repair 04 04 Department for RMAs 12 Includes Application Note concerning mixing 01 05 transducers with and without temperature sensor attached to Model 9022 and adds references for 8 9 Edition added new commands and updates 07 02 high frequency in Model 9022 13 Added new commands for Model 9022 amp Model 09 07 9016 ii www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Preface This manual describes the NetScanner System Intelligent Pressure Scanner modules Models 9016 9021 and 9022 It does not cover the 98RK Scanner Interface Rack model 9816 Intelligent Pressure Scanner nor models 903x Pressure Standards Controllers and the 9116 Intelligent Pressure Scanner These products are covered in their individual User s Manuals This manual is divided into seven 7 chapters and several appendices each covering a specific topic Chapter 1 Chapter 2 Chapter 3 Chapter 4 Chapter 5 Chapter 6 Chapter 7 Appendix A Appendix B Appendix C Appendix D Appendix E Appendix F Appendix G They are summarized below General Information Installation and Set Up Programming amp Operation Calibration Service Troubleshooting Start up Software describes Models 9016 9021 and 9022 Intelligent Pressure Scanners and their various options describes
126. is function also provides for supplying additional calibration points which is particularly useful when it is desired to fit the adjustment data to the entire negative and positive range of the module This integrated calibration adjustment function is fully described in this section It is implemented by four 4 sub commands of the C command Since this function combines the functions of the Re zero and Span calibration adjustments using the h and Z commands it is recommended that you read the information of Section 4 2 and 4 3 before attempting to perform this multi point calibration It is recommended that a Multi Point Calibration adjustment be performed whenever new transducers are installed in your module In such cases the new zero and gain coefficients that 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 When instructed to execute a particular sequence of sub commands of the Configure Multi Point Calibration C command the module will perform the various stages of the Multi Point Calibration adjustment calibration function and then update both the offset and gain coefficients in the module s
127. l modules take multiple samples and average each channel The number of samples per scanned channel defaults to 8 but may be set to one to disable averaging or to any power of 2 1 2 4 8 16 32 to change the degree of averaging and its effect on maximum scan rate The Set Operating Options w command may change this variable at any time 3 1 4 3 Calibration Adjustment of Offset Gain Correction Coefficients All NetScamner System Intelligent Pressure Scanners have built in software commands and pneumatic hardware to perform a periodic zero and span calibration adjustment of attached pressure transducers Useofthese periodic adjustments resultinthe highest possible data accuracy The result of these calibrations are a new set of internal offset and gain coefficients These correction coefficients are over and above those factory determined and unchanging thermal correction coefficients stored in each transducer s non volatile memory The factory coefficients provide the basic engineering unit conversion capability while also correcting for various non linear effects including temperature effect compensation The offset and gain correction coefficients provide for fine linear fit adjustment of the factory calibration of each transducer If used properly the periodic zero and span calibration adjustment should be the only calibration required to maintain specified performance through the life of the Intelligent Pressure Scanner It is
128. l transducers only if the specified proof pressure is not exceeded on any channel If the application of a specific span pressure exceeds the proof pressure rating of any other transducer contained within the same scanner the calibration pressures must be applied to the RUN side pneumatic input ports Since the calibration command C has a channel selection bit map parameter allowing it to calibrate only the desired pressure channels the RUN port is a viable option for supplying the calibration pressures 4 4 2 Multi Point Calibration Summary Following is a simple step by step procedure for executing a multi point calibration of a 9016 9021 or 9022 Intelligent Pressure Scanner For Models 9021 and 9022 skip the steps that manipulate valves as denoted by the double asterisk It is assumed that all channels in the unit have the same full scale pressure range Optional commands are shown within brackets Should it become necessary to abandon this calibration procedure once it is started you may execute the Abort sub command C 03 of C at any time after the first C sub command Description 9016 9021 9022 Command Command Ensure that valves in RUN CAL mode default w1200 dk hormal data acquisition assumed to be running ET Place the module calibration manifolds into the CAL w0C01 position if this is the desired pressure application input for CAL The RUN position may be a better choice for modules
129. lative rates 1 2 and 4 using a periodic hardware trigger assumed to also cycle at 10 Hz rate enter the commands c 00 1 000F 017 0 c 00 200F0 0 27 0 c 00 3 FF00047 0 Read responses A A The above example is for a Model 9016 module It would also be suitable for a Models 9021 and 9022 if no channels above 12 are scanned as in stream 3 above The type of data delivered for each specified channel when the streams are started is EU pressure unless sub command 05 is also executed to select other types of data in each stream 3 36 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Command c Sub command Index 01 Start Stream s 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 This sub command may also be used to resume a previously stopped host stream that has not transmitted all requested data packets The sub command s format 1S Command e 01 st c is the command letter Ol is the sub command index ii for Start Stream s st is the stream id digit 1 2 or 3 or O all streams NOTE all parameters are separated
130. ll channels to gain of 1 or 20 45 90 w1500 or w1501 w1502 or w1503 for gain of 20 45 or 90 Read current G 1 reference coefficient from u01104 9021 9022 in ASCII floating point format u0118 for 9022 temperature reference coefficient Apply 4 500 VDC to 9021 9022 channel 1 do floating point data format 0 t00010 for temperature voltage Calculate difference between actual applied voltage mk and 9021 9022 reported voltage Read measured voltage from channel 1 in ASCII r00010 Download new reference coefficient for G 1 in ASCII v01104 x xxxx x xxxx is new coefficient floating point format v01118 x xxxx for 9022 temperature reference coefficient Commands to read the respective gain coefficient commands are summarized in the following table 4 17 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual The example command structure will return the requested coefficient in ASCII floating point format Reference Coefficient u01104 for gain 1 E aM ETE EA ESTE for gain 20 1401105 for gain 45 u01106 for gain 90 u01107 for temperature u01118 Commands to write the respective gain coefficient commands are summarized in the following table The example command structure will provide the new coefficient shown as x xxxx in ASCII floating point format ii Reference 9021 9022 for gain 1 v01104 x xxxx for gain 20 v01105
131. ms Inc NetScanner System 9016 9021 8 9022 User s Manual 5 1 2 Module Disassembly The following procedure should be used to disassemble any model prior to any maintenance 1 Place the scanner with its external connectors facing up With one hand holding the module housing remove all screws securing the top plate to the module housing These are located around the outer edge of the top panel of the module housing For 9021 scanners these will be six 6 4 40 Allen head screws which require a 3 32 Allen driver for 9022 scanners there are twelve 12 Phillips head screws The 9016 uses twelve 12 Phillips head screws around the top plate outside perimeter 2 When all screws have been removed gently lift the top panel and attached electronics up and out of the housing All components of the pressure scanner are attached to the top plate and will lift out of the module housing when the top plate is removed See Figure 5 2 and 5 2a Carefully remove the Viton gasket with the module top plate In some cases it may be easier to hold the top plate and turn the module over lifting the housing off the top panel LUE E TR Figure 5 2a 9022 Scanner Out of Housing Figure 5 2 9016 Scanner Out of Housing 5 1 3 Electronic Circuit Board Replacement Different models of the NetScanner System Intelligent Pressure Scanner use different combinations of the six 6 basic circuit boards described below To the right of each section title
132. n of each input port is clearly engraved or printed next to each input Connections are through bulge tubing compression fittings or special user supplied fittings on the tubing plate All pneumatic inputs to these modules should contain dry non corrosive gas only For Model 9021 9022 all pneumatic or hydraulic connections are to the individual 9400 9401 or 9402 or third party all media transducers mounted externally from the module itself All 9016 standard Intelligent Pressure Scanners are supplied with the purge leak check calibration manifold Through software commands this valve may be placed in one of four positions RUN CAL PURGE or LEAK CHARGE Pneumatic input requirements for these four operating positions are described in the following sections 2 7 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual The following guidelines should be used when installing pressure connections to all NetScanner System Intelligent Pressure Scanner modules Always wear safety glasses when working with pressurized lines Ensure that user input pressure will not exceed the proof pressure ratings of the corresponding instrument transducer Applying excessive pressure to measurement inputs can permanently damage the pressure transducers Ensure that all tubing material is rated for the expected pressure and environmental conditions Failure to use the proper tubing material may result i
133. n reference pneumatic manifold and have a standard purge and leak check manifold They are available with standard 1 8 or optional 1 16 and 1 4 compression fittings All fittings 154 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual utilize an SAE 5 16 24 O ring boss which supports a variety of other adapter compression fittings They are also available with a quick disconnect plate which contains 0 063 bulge tubulation The common differential version is available with all choices of fittings The true differential version is available with 0 063 bulged tubulation fittings only Models 9021 and 9022 12 channel Intelligent Pressure Scanners have no internal manifold or pressure transducers Instead they have up to twelve 12 externally connected type 9400 9401 or 9402 all media pressure transducers 9400 9401 and 9402 transducers may be purchased with a variety of standard pressure fittings Any necessary valves and manifolds must be customer supplied if automatic calibration with the appropriate medium is desired at the module installation site Both the 9021 and 9022 scanners are designed to operate with either PSI or third party transducers Consult the Sales Department at Pressure Systems at 1 800 678 SCAN 7226 for availability of other input fittings 1 3 3 Communication Interfaces All standard NetScanner System Intelligent Pressure Scanners provide temperature comp
134. n ruptured lines and possible personal injury Ensure all high pressure lines are properly secured Place retaining springs over all bulge tube fittings to ensure pneumatic lines remain attached and leak free Springs should be pushed down on connections so that half of the spring length extends past the tube bulge Warning Introduction of contaminants or corrosive materials to the module pneumatic inputs may damage module transducers manifolds and O ring seals Users of the 9021 and 9022 may proceed to Section 2 3 7 since these modules do not require any pneumatic connections to the module itself 2 3 6 1 RUN Mode Inputs The standard pneumatic tubing plates for the 9016 contain sixteen numbered pneumatic input channels These numbered inputs are attached to corresponding pressure transducers inside the instrument and should be pneumatically attached to the pressure measurement points under test The standard tubing plate also contains an input labeled RUN REF The RUN REF input is pneumatically connected to the reference side of all internal DH200 pressure transducers The RUN REF connection is used for situations where all channels have onereference pressure The reference pressure may be as high as 250 PSI 1720 kPa This input may also be left unattached to provide atmospheric reference pressure When using instruments with the reference per channel option true differential two pneumatic inputs will be provided for every
135. nary Bit Map Ax www PressureSystems com Pressure Systems Inc Figure 1 1 Figure 2 1 Figure 2 3 Figure 2 3 Figure 2 4 Figure 2 4a Figure 2 5 Figure 4 1 Figure 4 2 Figure 4 3 Figure 4 4 Figure 4 5 Figure 5 1 Figure 5 1a Figure 5 2b Figure 5 2c Figure 5 2 Figure 5 2a Figure 5 3 Figure 5 3a Figure 5 3b Figure 5 4 Figure 5 5 Figure 5 6 Figure 5 7 Figure 5 8 Figure 5 9 Table 2 1 Table 3 1 Table 3 2 Table 5 1 NetScanner System 9016 9021 8 9022 User s Manual List of Figures NetScanner System Pneumatic Intelligent Pressure Scanners 1 2 9016 9021 9022 Power Pin 8 16 48818 2 2 Ethernet Host Port Connector Pins 2002025 2 3 Ethernet Network Topology 0 cece eee eee eee eae 2 5 9021 Transducer Wiring iii ive EISE 8 2 10 9022 Transducer Wiring sis see LER e XR DAR KER eka CHRERS 2 10 9022 Jumper Set for 10 VDC Excitation oooooooooocoooo o 2 11 Calibration Manifold RUN Position 5 4 2 Calibration Manifold CAL Position 5 4 2 Calibration Manifold PURGE Position 4 2 Calibration Manifold LEAK CHARGE Position 4 2 9021 and 9022 Voltage Input Connections 8 4 11 Exploded View of 9016 and 9022 gt ii a ELE 5 1 9016 Top Plate 22er RES IER EET 5 2 9020 Top Plate putada ri cb 5 2 9022 Top Plate eyes rea Watt ene hese ASE 5 2 9016 Scanner Out of Housing 2 0c 5 4 9022 Scanner Out of Housing 02225 5 4 PC 208 BOSE uy po
136. nd input output signals pass as shown in Figure 2 1 WARNING Improper connection of power to the Intelligent Pressure Scanner can result in permanent damage to module electronics RETURN 24VDC Figure 2 1 9016 9021 9022 Power Pin Assignments 2 2 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 2 3 3 Mounting and Module Dimensions Detailed mechanical drawings for each module are included in Appendix D 2 3 4 Network Communications Hookup Every NetScanner System Intelligent Pressure Scanner contains a Host Port allowing it to be interconnected in a network with other modules and a host computer Models 9016 9021 and 9022 have an Ethernet Host Port using TCP IP and UDP IP transmission protocols 2 3 4 1 Ethernet Host Port Hookup The Ethernet Host ports of every model 9016 9021 and 9022 Intelligent Pressure Scanner module and its host computer may be interconnected in a star network via a standard 10 Base T interconnection hub or switch These standard devices will have their own power requirements Such a hub treats the host computer connection and all NetScanner System module connections alike Ethernet communications pin assignments for the 9016 9021 and 9022 electrical connector are shown in Figure 2 2 See Figure 2 3 for typical network topolo gy ETHERNET COMMUNICATION Figure 2 2 Ethernet Host Port Conne
137. nd 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 Command B B is the command letter Response A A is the acknowledge letter Description The module returns to the following reset states if this command is executed Re zero correction offset terms are set to the last values stored in transducer memory Span correction gain terms are set to the last values stored in transducer memory Calibration Valve is set to the RUN Position 9016 only Number of Samples for Data Averaging is set to last value stored in non volatile memory factory default 8 Any autonomous host data delivery streams defined by c sub commands are reset undefined The Multi Point Calibration function defined by C sub commands is reset undefined if in progress Example Send TCP IP command to a module via open socket to reset defaults p Read following response A 3 15 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 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 Anotheri
138. ndex 08 Example Send TCP IP command to a Model 9016 module via its open socket to calculate and set new offset coefficients for channels 16 through 13 hF000 Read response containing all new offset values also stored in the module s volatile main memory 0 0010 0 0020 0 0015 0 0025 Actual offset values are returned in the above response as decimal fixed point ASCII strings each preceded by a space character From left to right they are for channels 16 15 14 and 13 This command example also works for Models 9021 and 9022 if the bits in the position field bit map are restricted to channels 12 1 e g hOFFF 3 50 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual READ TEMPERATURE COUNTS Command m Purpose Command Response Description 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 Each datum returned in the response will be in the specified high precision data format but representing A D counts as a signed integer average This command is intended for advanced users only and is not required for normal operation mppppf gt m is the command letter pppp is the position field
139. nfigured 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 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 If you are not sure about the configured networking scheme please consult your network administrator 6 3 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual NetScanner System modules are currently designed to use RARP protocol and BOOTP protocol for Dynamic IP address assignment When placed in Dynamic addressing mode through the TCP IP protocol w1301 command the modules will first try to resolve their addresses using RARP protocol If no RARP server can be found the modules will then use the BOOTP protocol The modules will alternate between these two protocols until a response is received and an IP address is assigned If you are not sure about these protocols or if your modules should be using them please contact your network administrator A simple Windows 95 98 2000 XP NT BOOTP RARP server is available free of charge from Pressure Systems For additional information on the BOOTP Lite application contact the Pressure Systems Sales or the Applications Support Department The application can also be downloaded from the Pressure Systems web site found at www Pre
140. ng Dimensions 9016 Mounting Dimensions 2 4 4 5 el bs d he che oe 905 06 obs pure D 2 9021 Mounting Dimensions 222 ues au Lese aa eae e RR Ue ga dida D 3 9022 Mounting Dimensions 1 9v 9x pere dre D 4 D 1 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 7 2 257 6 53mm 4 places 0 8 750 222 25mm 9 500 241 30mm 3 537 89 84mm 9016 Mounting Dimensions D 2 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual P 257 6 53mm 4 PLACES A AT OY C o o o o y IP P mE 8 e oe ee foe e oo Y es es 9 8 a ee ee ee lm 3 000 3 0 0 oO oO o M 76 20mml all cu diee vro m 3 500 E D E 88 90mm io i Le 8 750 E 222 25mm a 9 500 241 30mm 3 375 85 73mm Pio E 9021 Mounting Dimensions D 3 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 257 6 53mm 4 PLACES y n 3 000 i 76 20mm M t 1 500 38 10mm Y 0606 PPOW Jeuueo2sijeN 8 750 222 25mm 9 500 241 30mm 3 679 93 45mm 9022 Mounting Dimensions D 4 www PressureSystems com Pressure Systems Inc
141. ng module firmware DO NOT power cycle your scanner or your PC If thefirmware update procedure is interrupted by any of these practices the module may be left in a permanent inoperable state with no operable firmware to reboot it The ONLY acceptable way to interrupt the firmware update process is to select Abort Download before the memory begins to be overwritten In the event of such failure module operation can only be restored by unplugging the bad memory chip and installing a good memory chip containing a valid working firmware After NUSS has finished downloading the new firmware wait approximately 30 seconds for your NetScanner System module to reset before closing NUSS else the newly installed firmware may be unreliable 5 21 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual This page intentionally left blank 5 22 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual AS Chapter 6 Troubleshooting Guide 6 1 Ethernet Module Troubleshooting 6 1 1 Checking Module Power Up Sequence 1 Proper power to the module should first be verified If possible verify that the output of the module power supply is set within the range of 18 36 VDC This should be nominally set for 24 VDC Ensure the power supply setting is high enough to compensate for cable voltage drops if long interface cable lengths are u
142. ng units data The new gain values are also returned in the response This command is sometimes called a Span or Span only calibration Command Zppppl vv vvvv Z is the command letter pppp is the position field yv vvvv is an optional pressure value preceded by a space character Response 2 8829 8 8882 e gggg are the actual gain data values returned each preceded by a space Description The position field may have 0 or 4 characters If no position field is specified gain coefficients for all module input channels will be calculated and returned If a position field is specified gain coefficients for only the channels whose bits are set 21 will be calculated and returned If the optional pressure value vv vvvv is specified the position field must be 4 characters even when all channels are to be specified Gain values are returned in the response in order of highest specified channel to owest specified channel with data formatted per an implied decimal format f 0 Normally this command requires that the exact full scale input pressure be applied to the affected channels The optional pressure value vv vvvv allows the user to specify any suitable upscale pressure in the current engineering units For best results pressures in excess of 9096 of full scale should be applied A leading space character must precede the pressure value parameter The desired calibrating pressure must be appli
143. nloaded via their Ethernet Host Port This allows for firmware upgrade while the module is installed in its normal communications network environment Any new firmware releases may be obtained free of charge by downloading from PSI s internet home page at www PressureSystems com Download links can be found on the home page and in the information page for each model e g Model 9016 Model 9022 etc All firmware is stored as a self extracting ZIP file Once downloaded from the internet simply execute the download file to extract the archived file s 5 2 1 Upgrading Firmware Via Host TCP IP Port New firmware for your NetScanner System Intelligent Pressure Scanners may be upgraded by the host computer or any computer on the TCP IP network directly via the module s Host Port The PSI application called NetScanner Unified Startup Software NUSS is provided for this purpose It is recommended that NUSS and any new firmware update file be installed to a suitable subdirectory of your hard disk for better performance Installation instructions for this support software are provided with the application Ensure that the TCP IP communications is properly configured for the PC running the application NUSS is provided to all customers who have purchased NetScanner System Intelligent Pressure Scanners This application has its own User s Manual and both may be downloaded from PSP s Web site www PressureSystems com WARNING While updati
144. nnel 5 reads near zero and channel 1 is about 1 2 full scale This command example also works for Models 9021 and 9022 if the non existent channel 13 is not set in the position field bit map 3 29 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual READ HIGH SPEED DATA Command b Purpose Command Response Description Example Returns the most recent scanned averaged data from all channels of the module as fastas possible Data is returned directly in its internal IEEE single precision float binary form as per implied format 7 Itis used as a faster alternative to the Read High Precision Data r command since b does not have to parse the position or format parameters nor does it have transform or encode the internal data into any other format when the response is generated p b is the command letter aaaabbbbccce rrrr each 4 byte datum e g aaaa is a non human readable 32 bit 4 byte big endian value format 7 representing an IEEE single precision internal float value Returns data for all of the module s channels in order highest channel number to lowest channel number Thus for a Model 9016 channel 16 will always be the first 4 byte 32 bit binary big endian IEEE floating point value aaaa sent in the response For Models 9021 and 9022 channel 12 will be first It is followed by similar values fo
145. nse A A is the acknowledge letter Description The index field ii contains two hex digits that identify the specific option to be set or function to be performed The datum field dd when present contains 2 hex digits A few indexes also require an extra datum field eeee Valid options functions are listed in the table below marks a missing datum field in its column and fourth column shows any q command index that reads same option Lo Execute Internal Self Test EN A Update Internal Thermal Coefficients HON Reserved for factory use Store Operating Options in non volatile flash memory Store Current Gain Terms in transducers non volatile memories Store Current Offset Terms in transducers non volatile memories 0A 01 10 Set Number of Channels in Module default 216 for 9016 12 for 9021 and 9022 3 70 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Description q read index 00 Enable Automatic Shifting of Calibration Valve during OB Calculate and Set Offsets h command default 9016 only 01 Disable Automatic Shifting of Calibration Valve in h User will manually control calibration value 9016 only 0C 00 Set Cal Valves to RUN or LEAK Position default OB choice made by ii 12 9016 only see 01 Set Cal Valves to CAL RE ZERO or PURGE Position chart choice made by ii 12 9016
146. nsiderations Always wear safety glasses when operating this equipment or when working with pressurized lines Always ensure that high pressure lines are properly secured and that all pneumatic lines are rated for the proper pressure and temperature environments All system power should be OFF during installation or removal of any components in a NetScamner System module Failure to turn power OFF prior to installation may cause permanent damage to the module Use caution and check line voltages before applying power to the module 2 1 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 2 3 Preparation for Use 2 3 1 Environment All standard Intelligent Pressure Scanners are factory calibrated to be accurate over a specified temperature range but may be operated or stored over a wider temperature range see NetScanner System Data Sheet published separately Operating or storing an instrument outside its specified range s will result in a loss of measurement accuracy and may cause permanent damage to the instrument electronics WARNING Exceeding the specified storage or operating temperatures may result in permanent damage to the NetScanner System electronics 2 3 2 Power Models 9016 9021 and 9022 Intelligent Pressure Scanners need only a single unregulated power supply Models 9016 and 9021 9022 have a single round ruggedized connector through which all power a
147. nt may be all that is necessary When instructed to execute a Calculate and Set Gains Z command the module will perform the Span adjustment calibration and then update the gain coefficients in its memory It will subsequently use the newly calculated gain terms for subsequent engineering unit calculations until power is lost to the module NOTE When using the Calculate and Set Gain Z command only the local variables in the module s volatile main memory RAM are changed Refer to Section 4 6 if it is desired to also store these new gain coefficients in transducer nonvolatile memory 4 6 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 4 3 1 Span Calibration Valve Control Before executing a Span adjustment Calculate and Set Gains Z command the Model 9016 modules should have their calibration manifold valve placed in the proper position For single pressure range units the CAL position should be used since the span calibration pressure can be applied between the CAL and CAL REF ports Since the module will not attempt to shift this valve automatically as it does for Re zero adjustment it should manually be placed in the desired position with the Set Operating Options w command option indexes OC and 12 When span calibrating Model 9016 modules with multiple ranges installed the CAL port may be used to apply pressure to all transducers only if the sp
148. oard Remove the screws fastening the PC 242 board to the top panel and remove the board assembly For the 9021 with D shell top plate connectors this will consist of two 2 standoff screws attached to each top plate D shell connector for a total of 24 hex standoffs Install the new PC 242 board by aligning the twelve interface connectors on the board with the cutouts on the top panel Reinstall the hardware that secures the PC 242 to the top panel Install the wiring harness to connector P1 of the PC 242 ensuring proper pin 1 location Pin 1 of the ribbon cable has a red stripe while pin one of P1 will contain a square solder pad on the PC 206 Install the module electronics into the housing Ensure that the alignment posts in the module s bottom panel align with the PC 203 or PC 280 electronics support brackets when placing the top panel and electronics back in the housing Replace the six 6 Allen head screws that secure the top panel to the scanner housing and tighten Do not over tighten 7 9 inch pounds should be sufficient Test your scanner to ensure proper operation 5 1 3 3 PC 280 Ethernet Microprocessor A D Board 9016 9021 9022 The following procedures should be used for replacement of the PC 280 Ethernet Microprocessor A D Board Use the tools and follow the general warnings already described in Section 5 1 1 1 2 Disassemble the module as described in Section 5 1 2 Carefully remove any attached wiring
149. of pressure scanner modules and or standard calibrator modules of the NetScanner System type NUSS integrates a diverse set of older startup query and test programs that were often very module specific NUSS recognizes each NetScanner System module type it finds on the network and automatically provides that module with its appropriate functionality by dynamically adjusting the program s form and menu content NUSS allows you to operate NetScanner System modules singly or together in selected groups without having to write any custom software and without having to learn low level commands The software was designed to permit you to test almost every possible module function with a simple interactive point and click interface NUSS is provided to all customers who have purchased a NetScanner System Intelligent Pressure Scanner The software as well as the User s Manual may be downloaded from PSI s Web site www PressureSystem com 7 1 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual This page intentionally left blank 7 2 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual A Appendix A All Commands Quick Reference numm TCP IP A Power Up Clear B Reset C Configure Control Multi Point Calibration 4 sub commands V Read Transducer Voltages Z Calculate and Set Gains Span Cal
150. om Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual channel is affected by the command The least significant rightmost bit 0 corresponds to Channel 1 and the most significant leftmost bit 15 corresponds to Channel 16 Since neither model has more than sixteen 16 channels the position field will usually be 16 bits represented by four 4 ASCII hex characters in the command For example only Channels 16 and 1 are selected below in this 16 bit 4 character position field Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Chan 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Binary 1 o 0 o 0 0 0 0 0 0 0 0 0 olo 1 Hex 8 0 0 1 The above position field with all applicable bits set 1 e FFFF for 16 channel module specifies all channels However a module independent variation allows a missing position field to designate all channels but only when there are no other parameters following the position field in the command For such commands the hex position field may be reduced to 3 2 or 1 characters when no channel bits need be set 1 in the discarded high order characters nibbles The channel data requested will always be returned in order of highest requested channel to lowest requested channel 3 1 2 4 Datum Fields Any datum fields in a command generally contain data to be sent to the module usually specified by a position field bit map In some commands when data are received
151. only below O0D 0E Reserved for factory use 01 Enable periodic Thermal Coefficient Update task default OF 00 Disable periodic Thermal Coefficient Update task 10 01 20 Set Number of A D Samples to Average default 8 05 Valid values are 1 2 4 8 10 20 hex 1 2 4 8 16 32 decimal 11 Reserved for factory use Set Cal Valves to RUN or CAL RE ZERO Position default choice made by ii 0C 9016 only Set Cal Valves to PURGE or LEAK Position choice made by 0C 9016 only Use Static IP Address Resolution default Use Dynamic IP Address Resolution RARP BOOTP Results in immediately becoming the module s new power on default Disable Host Response Stream Back Off Delay default Enable Host Response Stream Back Off Delay as low order byte of Ethernet Address converted to decimal value 20 usec Enable Host Response Stream Back Off Delay specified per eeee as decimal value 20 usec 3 71 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Description q read index for Models 9021 and 9022 only reserved for 9016 Set Amplifier Gain to 5000 mV FS Range G 1 default Set Amplifier Gain to 250 mV FS Range G 20 Set Amplifier Gain to 100 mV Range G 45 Set Amplifier Gain to 50 mV FS Range G 90 16 00 Disable Host Response Stream Total Size Prefix 08 default 01 Enable Host Response Stream Total Size P
152. ormal startup state The host must wait long enough for the re boot process to be completed before it can again request a connection to the module Example Re boot a specified module on the network psireboot 00 E0 8D 00 00 01 Response None 3 77 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 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 re boots Description When a module receives this broadcast command by continuously monitoring port Example 7000 it responds by toggling its current ARP method to one of two states dynamic resolution or static resolution Then it restarts its firmware The result is essentially the same as a power up restart in that any TCP IP connection is lost and the module returns to its normal startup state However if it used the static resolution method before it received this command after the re boot it will not have a valid IP address until an external network server RARP or BOOTP provides it with one However executing the command a second time will re
153. ormat 5 A transducer full scale range code can be downloaded into volatile memory using the v command with coefficient index OA User defined range codes can be assigned to values 128 and up format 5 See User s Manual Appendix E for standard Range Codes 4 7 3 2 For Non digitally Compensated 9400 Sensors With Non volatile Memory For non digitally compensated 9400 sensors with non volatile memory the same commands apply as for non 9400 generic third party sensors The difference is that for non digitally compensated 9400 sensors upon command parameters are immediately stored into the sensor s non volatile memory 4 7 4 Set parameters to factory defaults 4 7 4 1 For Non digitally Compensated 9400 Sensors Without Non volatile Memory or Non 9400 Sensors All of the above parameters can be set to factory defaults using the w command with index 25 For each third party type sensor attached this command sets the volatile copy of each parameter back to the factory default value as follows Offset term 0 0 Gain term 1 0 00 0 0 61 0 c2 0 c3 0 user defined date 0 manufacturing reference number 0 full scale range code 0 front end gain 0 unity 4 21 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Note It is important to remember that this command like the download commands only affects the volatile copy of parameter data This
154. ory 1 000212 1 000269 1 000437 1 000145 999670 Actual gain 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 8 7 6 5 and 4 3 27 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual READ TRANSDUCER A D COUNTS Command a Purpose Command Response Description Returns the most recently acquired raw pressure data for the specified channels in averaged signed A D counts in the range 32768 to 432767 This simple data bypasses any usage of the transducer s factory calculated coefficients or the final calibration process s adjustment coefficients offset and gain Each datum returned in the response will be in the specified high precision data format but representing A D counts as a signed integer average The formula for converting A D counts to volts is Volts 2 A D Counts 5 32768 This command is intended for advanced users only and is not required for normal operation appppf Este a is the command letter pppp is the position field f is the format field dddd dddd dddd are the data fields each with leading space except f 7 or 8 The 4 character hex position field pppp specifies a 16 bit binary bit map with each bit set to 1 specifying a particular channel number 16 1 left to right Only channels 12 1 are allo
155. osition field is similarly simplified as pppp below A typical UDP IP command contained in the data field following a UDP packet header is also a variable length character string but has a simpler format Generally it has a variable length command string cccccc followed by one optional datum dddd field preceded by one space character ccecccc dddd Since there are only a few simple UDP IP commands all references to commands below should assume TCP IP commands unless otherwise indicated 3 1 2 2 Command Field All NetScanner System modules recognize a set of predefined commands Most are TCP IP commands having only a single alphabetic letter for a command field These are recognized only when a formal socket connection is established with the host computer A few are UDP IP commands with a longer command field These are recognized any time the module has power applied All commands are functionally summarized in the following sections and detailed in reference Section 3 2 3 1 2 3 Position Field The Model 9016 Intelligent Pressure Scanner may contain up to sixteen 16 separate input output channels whereas the Models 9021 and 9022 have only twelve 12 channels When commands affect certain channels scanned by the module the position field is used to identify those channels as bits in a bit map If a channel s corresponding bit in the position field is set to a one 1 then that 3 3 www PressureSystems c
156. ower up Ensure WOBOI Tt valves in RUN CAL mode default w1200 normal data acquisition Apply 0 0 psi differential to the module CAL and CAL REF inputs Place the module calibration manifolds into the CAL position if wOCO1 fT w0B01 command executed in Step 1 Delay for settling of pneumatic inputs Verify that measured data reads near expected zero value rFFFF0 rOFFF0 Instruct module to calculate new offset coefficients for all 16 hFFFF hOFFF channels of Model 9016 all 12 for Models 9021and 9022 Place calibration manifold back into the RUN position if w0C00 0201 command executed in Step 1 Store new offset coefficients to transducer nonvolatile memory w08 continue normal data acquisition 4 5 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 4 3 Span Calibration For improved accuracy the NetScanner System Intelligent Pressure Scanners are capable of independently performing a transducer calibration function referred to as Span adjustment or simply Span Cal Actually there is a provision to supply any suitable upscale pressure e g actual transducer full scale during such a calibration adjustment The Span adjustment calibration will result in a recalculated gain coefficient for each channel being calibrated to compensate for any transducer or module gain errors For best results a Re zero calibration should be per
157. ownload Internal Coefficients v command same array coefficient indexes as u 4 7 Non volatile Parameter Storage for non Digitally Compensated Pressure Sensors 9021 9022 ONLY 4 7 1 This section describes the capability to download and store parameters to NetScanner System 9021 and 9022 modules for use in calibrating and or identifying sensors that do not conform to the serial data storage and retrieval format of digitally compensated PSI 9400 sensors When using other than digitally compensated 9400 sensors two alternative methods are available to allow for non volatile storage of key parameters for sensors attached to a 9021 or 9022 The first method applies when using a non digitally compensated 9400 sensor without non volatile memory or when using a third party sensor This method provides the capability to calibrate sensor measurements on the NetScanner System module even though the sensor itself does not have the ability to store parameter data Commands that download parameters write the value into volatile memory in the module This volatile copy of the parameter is not actually copied into non volatile memory until the w07 command is issued This provides the capability to test new parameters before committing them to non volatile memory It is important to note that the w07 command stores the entire block of non volatile parameters for the module The second method applies when using a non digitally
158. p Vs Pressure Correction coefficient t1 FLOAT Temp Vs Pressure Correction coefficient t2 FLOAT FLOAT N 3 3 3 N 3 w 3 3 UA 3 an 3 3 oo Temp Vs Pressure Correction coefficient t3 A dde D Pressure Voltage Gain Index Integer S E Temperature Voltage Gain Index Integer SF FLOAT Current Calculated Pressure PSI The User Defined Date field cc 07 is also a 32 bit integer which may be encoded in a similar manner Possible uses are to indicate the date of last user zero and or span calibration or possibly the date of next required calibration If this optional field is used the user is responsible for correctly encoding the date into the appropriate 32 bit integer value Any modifications of this field using the Download Internal Coefficients v command will result in the new value automatically being entered to transducer non volatile memory The Date of Factory Calibration field cc 08 identifies the date of factory calibration for the DH200 transducer 9016 or 9400 transducer 9021 9022 It is stored internally as a 32 bit integer whose value viewed as a decimal number is in the format of yymmdd year month day 3 64 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Example A special single Other Coefficients array is selected with array index aa 11 hex All the valid coefficient
159. perating outside the specified limits see end of table NOTE Minimum Temperature Alarm Set Point 9016 only in degrees C as decimal format 0 representation of internal IEEE float with leading space Maximum Temperature Alarm Set Point 9016 only in degrees C as decimal format O representation of internal IEEE float with leading space 16 09 m OA Auto UDP Broadcast Reset as hex state 18 0000 No default 0001 Yes 3 56 www PressureS ystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual E Thermal Update Scan Interval in seconds as decimal integer value 12 9022 Front end Calibration Interval 3C 9016 only Temperature Ranges as a hex value 0000 range 0 to 60 C 0006 range 30 to 60 C 0007 range 20 to 70 C NOTE This 4 byte hex status fields may also be returned in autonomous data streams but as pure binary extensions of each stream s packet binary header see 6 command ii 05 bbbb 0002 Examples Request model number from any NetScanner System 9016 module q00 Read response indicating it is a model 9016 9016 Request TCP back off delay for any NetScanner System module Q07 Read hex 16 bit binary response Q01F 31 decimal or 31 x 20 620 usec 3 57 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual READ HIGH PRECISION
160. ping utility This is a simple TCP IP utility that is found in Windows 95 98 NT as well as most other TCP IP packages The ping utility simply sends a test packet to the specified IP address and waits for reply to be returned NetScanner System Ethernet modules are programmed to reply to these ping requests To run the ping utility from Windows 95 98 NT follow these steps Left click the Windows START button Move the mouse pointer to RUN and left click on it At the prompt type ping XXX XXX XXX XXX where xxx xxx xxx xxx represents the IP address of the device to test The IP address of an Ethernet NetScanner System module should be used A small DOS window will appear as the ping application executes The ping program will either report that a reply was received or that it failed to receive a reply If the ping application reported receiving a reply the host 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 Also verify that the host computer is configured for the proper IP address and subnet mask 6 5 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 Use
161. prior to S N 999 5 2 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Table 5 1 provides a convenient cross reference summary of the components found in each Intelligent Pressure Scanner This may be used as a guide to identify the appropriate component replacement sections in this chapter Table 5 1 Component Cross Reference E PC 280 Microprocessor PCB Assembly 5 1 3 3 EAE PC 206 Amplifier MUX PCB Assembly 5 1 3 1 PC 242 Amplifier MUX PCB Assembly 5 1 3 2 Internal Pneumatic Calibration M anifold 5 1 6 Y Internal Solenoid Valves 5 1 5 Internal DH 200 Transducer 5 1 4 Y PC 315 Connector Interface PCB 5 1 3 4 PC 316 or PC 339 Signal Conditioning 5 1 3 4 PCB pe sizmuxres 317 MUX PCB 5134 E cue qm 5 1 1 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 For users who wish to do their own maintenance and repairs maintenance kits and replacement parts for each model may be purchased from the factory 5 3 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual When performing any type of maintenance
162. r knows that the module is already in the RUN CAL valve mode the first command above is optional For more information see Figures 4 1 through 4 4 in Chapter 4 3 74 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 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 Command psi9000 Response ipadr ethadr sernum mtype sfwver connst ipadrst lisport subnet iparpst udpast pwrst Description When a module receives this broadcast command by continuously monitoring port 7000 it responds with a broadcast on port 7001 with an ASCII response containing comma separated parameters These are listed in the following table Parameter Meaning ipadr IP address ethadr Ethernet address sernum Serial number mtype Module type e g 9016 sfwver Software version e g x xx decimal format connst Connection status 1 connected O available ipadrst IP address status 1 has one 0 waiting for server lisport IP listening port for connections default 9000 subnet Subnet mask iparpst IP address resolution status 12uses RARP BOOTP server O uses static IP address stored internally udpast UDP auto status 1 broadcasts this response automatically after connection possible 0 only sends response for psi9000 UDP IP comm
163. r LEAK CHARGE See the Set Do Operating Options Functions w command ii 0C amp 12 in Chapter 3 and in particular the Valve Position Chart at the end of command s description When each module s internal calibration valve is placed in the CAL RE ZERO position through software commands all DH200 transducer pressure inputs are pneumatically connected to the CAL input ports All DH200 reference inputs are pneumatically connected to the CAL REF input port The CAL input may be used to perform on line zero adjustment of the 9016 s transducers This capability virtually eliminates sensor zero drift error and ensures the highest possible data accuracy The CAL input may also be used for DH200 span adjustment calibrations Span calibration of multi range scanners may also utilize the CAL input ports if the highest applied pressure does not exceed the proof pressure rating of any installed transducer Zero and span adjustment functions may also be performed on Models 9021 and 9022 channels but any valving must be supplied externally For reference when operating the 9016 calibration manifold Figures 4 1 through 4 4 show simplified pneumatic diagrams of the calibration manifold in its various positions Periodic zero and span calibration should be the only calibration required to maintain specified performance throughout the life of the scanner 4 2 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User
164. r lower numbered channels Unless the EU conversion scalar is altered the returned data will be in units of psi Send command to a module via its socket connection to return data as fast possible hb Data from the most recent scan of all the module s channels are returned in pure binary form 4 bytes per channel big endian aaaabbbbeccc rrrr Note that this response is not shown within quotes since it is not a valid ASCII character string 3 30 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 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 autonomous data streams to the host computer Such data streams may be delivered continuously without bound i e 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 Each packet delivered may be synchronized by a user supplied hardware trigger or each packet may be delivered periodically as synchronized by an internal software clock These concurrent host streams are an alternate method of acquiring delivering data rather than using the Read High Precision Data r command the Read High Speed Data b command or the many other special purpose read commands V a t m and n fo
165. r reading alternate data values Host data streams once activated in a module deliver a sequence of TCP IP or UDP IP data packets autonomously to the host i e without the host sending any particular command to the module to request each packet WARNING If these data streams are defined to occur at high rates then each data packet received by the host must be processed and disposed of in a timely manner NetScanner System modules are capable of generating autonomous data faster than some slow hosts or incapable software can absorb Various sub commands described on the following pages are used to identify the various definition and control options of the following general ce command Command e 1 dddd c is the command letter i is a space a sub command index augment code dddd are one or more optional datum fields each preceded by a space character which are parameters that differ per augment code ii NOTE all parameters are separated by a space Response Depends upon particular sub command ii sent See below Autonomous Depends upon the particular sub command Packet i sent See below 3 31 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Description The firmware of any module once fully initialized continuously scans and converts data for all pressure channels at the highest possible speed The result of su
166. r s Manual If the ping test of the host computer s IP passed while the ping of the NetScanner System module failed check the following possible sources for error Ensure the NetScanner System module s IP has been assigned as explained in Section 6 2 2 1 and that the correct IP was used for the ping test Ensure the IP address of the host computer and the NetScanner System module are not duplicated on the network Ensure the link LEDs are active on the scanner and the Ethernet hub or switch to which it is attached Also ensure the link LEDs are active on the host computer s Ethernet adapter and the hub or switch to which it is attached Ensure the Ethernet adapter card installed in the host is properly configured without conflict In Windows 95 this can be verified by entering the CONTROL PANEL under SETTINGS Under CONTROL PANEL select the SYSTEM icon When the DEVICE MANAGER tab is selected a list of all installed hardware devices will be displayed Any possible hardware conflicts will be marked in this list with a yellow warning symbol next to the device in question Ensure the Ethemet adapter is configured for 10 Mbit Sec Many adapters are capable of higher speeds that are not compatible with the NetScanner System modules n Zero and Gain Calibration Troubleshooting Incorrect pneumatic setup or incorrect command usage when executing a module s Re zero or Span calibration command see Z h and C
167. ransducer Wiring Installation of All Other Transducers 0 BaseT link detected 1 COL Indicates 10 BaseT data collision detected ST1 RESERVED ST2 RESERVED ELECTRICAL INTERFACE CONNECTOR 18 36 VDC Power 10 BaseT Hardware Trigger If other analog output transducers are used with the 9021 they must provide an analog output less than the 9021 maximum input range of x5 VDC These transducers can be interfaced to the 9021 as shown in Figure 2 4 When using external transducers both the 9021 and 9022 modules provide a 12VDC unregulated supply voltage to power the transducer The 9022 has a jumper JB1 on the PC 317 board for selecting the precision 5 or 10 VDC excitation source See Figure 2 5 JB1 is a three pin jumper When the two pins closest to the edge of the board are connected pins 2 and 3 the configuration is set for 10 VDC excitation When the center and the innermost pins are connected pins 1 and 2 the configuration is set for 5 VDC excitation Please refer to Section 5 12 for module disassembly instructions if changes to the excitation voltage are needed 2 12 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 amp 9022 User s Manual umper set for 10 VDC R 19 Trim Potentiomete Figure 2 5 9022 Jumper JB1 Set For 10 VDC Excitation NOTE The factory default setting for jumper JB1 is 10 VDC 2 3 8 Case Grounding The 9016 and
168. refix 2 byte big endian binary value with total size of response or stream data in bytes that follows it 17 00 Set TCP Connect Port per eeee as decimal value 09 default 9000 18 00 Disable Auto UDP Broadcast at Reset default 0A 01 Enable Auto UDP Broadcast at Reset Set Minimum Temperature Alarm Set Point in NC 0D per eeee as decimal value default 0 C Set Maximum Temperature Alarm Set Point in C OE per eeee as decimal value default 60 NC 1B 00 Set Thermal Update Scan Interval per eeee as decimal 11 value seconds 1 lt eeee lt 3600 seconds default 15 22 00 9022 ONLY Set Front end Automatic Calibration 12 Interval 5 lt eeee lt 3600 seconds default 60 O turn off calibration 23 9022 ONLY Calculate Front end Calibration Coefficients Immediately 25 00 for Models 9021 and 9022 ONLY Set Generic Sensor Parameters to Default Offset term 0 0 Gain term 1 0 c0 0 0 c1 1 0 c2 0 0 c3 0 0 user defined date 0 manufacturing reference number 0 full scale range code 0 front end gain 0 unity 3 72 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual for Models 9021 and 9022 ONLY Initialize Generic Sensor Parameters with Factory Default Parameters on Power up Retrieve user provided parameters out of non volatile memory Store current coefficient terms into transducer s non volatile memory For use only wi
169. rences in timing are slight they may resultin noticeable differences in output timing between modules over a long period of time If highly synchronized data output is required from multiple modules the hardware trigger mode should be used The period per parameter is a positive decimal integer count from 0 to 2147483647 specified with 1 to 10 numeric digits as needed and its meaning depends on the sync type sync parameter described above sync meaning of per 0 number of hardware trigger periods to wait before sending each packet delay period in milliseconds to wait before sending each packet NOTE minimum is 10 milliseconds 3 34 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual The f parameter identifies the format of each selected acquired datum in each stream packet and is a single numeric digit Valid format codes are listed in the following table E converts each internal selected acquired datum value from max char o single binary float 7 10 digit signed decimal xxx x xxxxxx a single binary float to 8 digit hex integer 9 2 double binary float 16 digit hex integer XXXXXXXXXXXXXXXX 17 5 single binary float to long integer EU 1000 then to 8 digit hex integer 9 7 single binary float to single binary float big endian msb first 4 8 single binary float to single binary floa
170. ring this autonomous delivery method can also make the module acquire as well as deliver data in its most efficient and time synchronized manner This also frees the host to receive process or record these data in its most efficient manner since it need not waste time continually requesting new data with commands The modules also have special purpose on demand data acquisition commands including Read Transducer Voltages V and Read Transducer Raw A D Counts a which provide two views of raw pressure data It has similar commands providing EU temperature C and other raw views of each channel s special temperature signal including Read Transducer Temperatures t Read Temperature A D Counts m and Read Temperature Voltages n This command group is generally used for diagnostic purposes All of these special purpose data plus other module status information may also be periodically delivered to the host automatically in any of the three flexible autonomous streams configured by the ce command 3 1 4 5 Network Query and Control Functions A special subset of three 3 UDP IP commands may be sent to a module at any time power is applied to it 1 e neither a host socket connection nor a unique IP Address assignment is required Each such command is broadcast to all modules 1 e sent to IP Address 255 255 255 255 via Port 7000 and any module wishing to respond will return a UDP IP broadcast response
171. ring diagrams can be found in Appendix C 2 11 www PressureSystems com Pressure Systems Inc ANALOG RANS 1 12 VDC Supply 2 Transducer Pressure Voltage 3 Signal Ground 8 Power Ground R 9400 9404 9402 1 12 VDC Supply 2 Transducer Pressure Voltage 3 Signal Ground 4 Transducer Temperature Voltage 5 Serial Clock SCLK 6 Serial Data SDATA 8 Power Groun 2 3 7 2 1006 ISPON J UUEISI N o Figure 2 4 9021 Transducer Wiring STATUS LED PWR Indicates power is applied X Indicates transmission LNK Indicates valid 10 BaseT link detected COL Indicates 10 BaseT data collision detecled ST1 RESERVED ST2 RESERVED BSY Indicates when unit is performing tasks NetScanner System 9016 9021 8 9022 User s Manual c tion 5 or 10V SEE NOTE 1 ELECTRICAL INTERFACE CONNECTOR 18 36 VDC Power 10 Hardware Trigger RELEASE A 12 VDC Supply E ssur re Voltage mperature Voltage CLK ita SDATA Excitation 5 or 10V SEE NOTE 1 H Power Ground 8 6 D E F 6 NOTE 1 PRECISION EXCITATION VOLTAGE IS SELECTED BY AN INTERNAL JUMPER AND IS FACTORY SET PER ORDER 2 ORIENTATION OF EVEN NUMBERED CONNECTORS IS INVERTED 3 SEE USERS MANUAL FOR COMPLETE PINOUT INFORMATION ZZ06lepow zeuueogioN bs Figure 2 4a 9022 T
172. rticular calibration point that will be supplied It must be between 1 and npts where npts was a parameter of the previously executed Configure amp Start 00 sub command pppp pppp is the pressure value in current EU that is actually applied currently to the module s transducers by a precision calibrator NOTE all parameters are separated by a space PPPP PPPP pppp ppppl The actual measured pressure values in current EU from each affected channel of the module highest numbered specified channel first lowest numbered specified channel last as per the pppp bit map parameter of the Configure amp Start 00 sub command The decimal response datum format format 0 is always used This sub command to be executed two or more times carries out the data collection phase of the Multi Point Calibration function for exactly one 1 calibration point i e per parameter pnt Each execution applies a specified pressure value then collects averages and stores the data for that calibration point It must be repeated until all pressure points as specified by the npts parameter of the original Configure amp Start 00 sub command are applied and their data collected For each particular point enter the sub command after that point s pressure value has been properly applied to the module and that value is stable unchanging Pressure may be applied to either the Cal or Run ports as necessary Use a Model 903x
173. s However they are not available in the 9016 9021 and 9022 models and will eventually be removed from all NetScanner System firmware Obsolete commands fall into three classes dummy commands that executed but essentially did nothing duplicate commands with capabilities less than or the same as other alternative commands and piecemeal commands that executed only parts of other complete commands Obsolete dummy commands include C Set Turn Around Delay G Configure Positions H Configure as Inputs and users should remove any usage of these from host programs if use of newer NetScanner System modules is contemplated Obsolete duplicate commands include 0 Read Module Configuration and M Read and Average Analog Inputs which should be replaced by commands Read Module Status q and Read Scaled Analog Inputs CL or Read High Precision Data r Obsolete piecemeal commands include T Start Input Averaging T Read Average Completion Bits U Read Input Averaged Data g Calculate Offsets W Set Offsets X Calculate Gains Y Set Gains 3 79 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual which should be replaced as follows The sequence T T and U were piecemeal parts of the now obsolete command M which was itself replaced by Read Scaled Analog Inputs L
174. s Manual RUN POSITION CAL POSITION Px Px 11 DH200 TRANSDUCER n TRANSDUCER 5 ge Sog b 5 gt tc o tc tc a gt 4 2 5 a tc o gt o IS NERCIRANSHUGER TO NEXT TRANSDUCER PURGE POSITION r LEAK CHARGE POSITION SL e Vt Eg Dioni DH200 TRANSDUCER TRANSDUCER pa s 8 4 5h 8 o c 2 2 2 a a gt gt tc o TO NEXT TRANSDUCER TO NEXT TRANSDUCER Figures 4 1 4 4 Pneumatic Diagrams of the Calibration Manifold www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 4 2 Re zero Calibration The NetScanner System Intelligent Pressure Scanners including Models 9016 9021 and 9022 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 Since the factory set coefficients in each transducer that characterize both pressure and temperature are extremely stable over time these simple offset corrections compensate for the majority of transducer errors over time For this reason a Re zero may be the only cali
175. s and gold connector pins If there is a need to take the boards apart ensure that the gold connector pins do not get bent 3 Carefully remove the ribbon connection from the PC 317 to the PC 280 Microprocessor board Remove the six 6 4 40 Phillips head screws from the standoffs Gently remove the PC 317 board by pulling straight up on the gold connector pins If the PC 317 multiplexer board is suspected of malfunctioning it must be returned to the factory since there are no field replaceable parts on the board 4 Unscrew the standoffs between the PC 316 or PC 339 and PC 315 boards and gently remove the PC 316 or PC 339 board by pulling straight up on the gold connector pins If the PC 316 or PC 339 Signal Conditioning board is suspected of malfunctioning it must be returned to the factory since there are no field replaceable parts on the board 5 The PC 315 Connector Interface board is soldered to the top plate and cannot be removed in the field If the PC 315 board is suspected of malfunctioning the entire top plate must be returned to the factory 6 After replacing malfunctioning printed circuit boards reassemble the module in reverse order from that used in taking it apart Ensure the ribbon connection from the PC 317 board to the PC 280 Microprocessor board is connected properly and that it is not crimped Pin 1 of the ribbon cable has a red stripe while pin 1 on the PC 280 connector will contain a square solder pad 7
176. s placed on the two pins nearest the edge of the board the ten 10 volt output is selected When the jumper is placed on the second and third pins from the edge of the board the five 5 volt output is selected The PC 317 board will have to be separated from the PC 316 board in order to relocate the jumper Insure these two boards are fully reseated before proceeding Reinsert the electronics into the housing ensuring that the alignment posts in the module s bottom panel align with the holes in the PC 280 mounting brackets This may require loosening approximately one half turn the three 3 screws attaching the PC 280 board to the top plate Ensure that no connectors from the P1 harness are pinched between the top plate and the housing Ensure that the top plate gasket is properly installed Install the screw that secures the top panel to the housing Tighten the three 3 screws attached to the PC 280 mounting brackets Test your scanner to ensure proper operation 5 20 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 5 4 Upgrading Module Firmware All NetScanner System Intelligent Pressure Scanner modules contain electronically re programmable 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 dow
177. s 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 It then returns the module to its normal state but with improved accuracy A final sub command is used only if it becomes necessary to abort the calibration function while in progress The general form of all sub commands is described in the table below Subsequent pages separately describe each individual sub command and give examples of each This C command with sub commands is available only in modules that have upgraded to firmware Version 2 24 or later Command Ciil dddd C is the command letter is a required sub command index preceded by a space character dddd are zero or more optional datum or parameter fields each preceded by a space character These vary with the sub command used Response Depends upon the particular sub command ii used Description The four C sub commands configure and control operation of a Multi Point Calibration function that is similar to the simpler re zero and span calibration adjustment functions see separate h and Z commands However C adjusts both the offset and gain correction coefficients of each affected transducer at the same time using two or more calibration points Thus instead of simply calculating a new linear 1 e str
178. sed 2 Turn module power switch ON and verify the following top panel LED status following initial power up PWR LED should remain ON If this LED is not on all other LED s will likely also be off Check the PSI 90DB remote power supply 8491 or customer provided power supply to ensure the proper voltage 18 36 VDC is being provided Also verify that the power pins in the module interface cable are wired as described in Section 2 3 2 and Appendix D I COL LED should remain OFF Tx LED should remain OFF Note that any activity of the Tx LED during the power up sequence is an indication that the RARP BOOTP protocol is enabled This will typically occur following the initial Busy BSY LED cycle and continue until an appropriate RARP reply is received LNK LED should remain ON This LED indicates proper connection to an Ethernet hub or switch If this LED is OFF verify that the module is properly connected to the communications hub or switch Verify proper power is applied to the hub Also try connecting the 9016 9021 or 9022 cable to a different port of the hub Note that most hubs have similar link LEDs to indicate proper 6 1 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual connection to the hub itself If present verify that the hub link LED for the pressure scanner and the host computer are both active If the hub is functioning correctly verify that the communications
179. sides of the sensor are pressurized with the leak test pressure an initial differential pressure of 0 0 psi should be measured when the unit is placed in the RUN position If the measurement or RUN side of the channel leaks at a rate greater than the reference side a resulting negative differential pressure will be measured Likewise if the reference port tubing leaks at a rate greater than the measurement side a resulting positive differential pressure will be measured 2 3 6 5 Supply Air The 9016 models require a 80 psig minimum dry air or inert gas supply which is used to shift the internal calibration valve between its different positions Each module contains a fitting marked SUPPLY for this input Internal solenoid valves direct this supply pressure to the proper control port on the calibration valve as required by instrument commands The absence of sufficient supply air to the module will prevent the calibration valve from shifting into requested positions 1 e RUN CAL PURGE LEAK CHARGE WARNING Supply air should not exceed 125 psi 875 kPa Excessive pressure may damage the internal solenoids 2 10 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 2 3 7 9021 and 9022 Transducer Installation Models 9021 and 9022 interface to twelve external transducers or signal sources Although this module is intended primarily for use with the Pressure Systems Model 9400 9
180. six 6 pistons from their slots on the manifold valve hold the valve in one hand and apply air pressure of approximately 30 psi 200 kPa to the C3 C4 input passages on the valve The passages 0 043 diameter holes are located on the side of the valve next to the tubing plate one hole on each side of the valve Pressure on one side will release three 3 pistons and pressure on the other side will release the other three 3 If the pistons stick apply a slightly higher pressure Place your free hand over the calibration valve housing to prevent the pistons from coming out of the housing Thoroughly clean the pistons with a fast evaporating cleaning fluid that leaves little or no residue e g acetone alcohol Freon etc and dry with supply air Replace the piston O rings PSI part number 61 03 58610 after lightly lubricating the rings with Krytox fluorinated grease making sure that the piston faces are free of Krytox lubricant Replace the pistons in their cavity by placing the O ring side of the piston in first and then pressing the piston completely into its cavity with one finger 6 To remove the two 2 C1 C2 pistons from their slots on either end of the manifold valve housing hold the manifold valve housing in one hand and apply approximately 30 psi 200 kPa to the two bulge tubes one on either end of the housing end plate This will result in the pistons being forced out of their cavity If the pistons stick apply a higher pre
181. ssure Place your free hand over the calibration valve housing to prevent the pistons from coming out of the housing Clean the pistons lubricate and replace the O rings PSI part number 61 12 2023 and replace the pistons into their cavities as described in 5 above making sure that the piston faces are free of Krytox lubricant 5 17 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 7 8 9 10 5 1 6 5 Thoroughly clean the calibration manifold with a fast evaporating cleaning fluid that leaves little or no residue e g alcohol acetone Freon etc Lightly spray the inner sides of the side panels of the calibration manifold housing and the calibration manifold with silicone lubricating oil Replace the calibration manifold into the housing making sure that the guiding pin fits into the slot of the manifold housing Replace the tubing plate as described in Section 5 1 6 3 Replace the PC 206 board as described in Section 5 1 3 1 and reassemble the module Test your scanner to ensure proper operation Solenoid Valve O Ring Replacement Following is a step by step procedure to replace the internal solenoid valve O rings in a Model 9016 Intelligent Pressure Scanner The module contains two internal solenoid valves 1 2 3 4 5 6 Disassemble the module as described in Section 5 1 2 Remove the solenoid valve by unscrewing the two 2 Phillips
182. ssureS ystems com 6 1 2 2 Host IP Address Assignment for Windows 95 98 NT In order to communicate with the Ethernet 9016 9021 or 9022 the host computer must also be configured with an appropriate IP address For Windows 95 98 and Windows NT a typical configuration is described below Note that this configuration assumes that a host PC Ethernet adapter is installed and not in use for any other TCP IP application If your Ethemet adapter is used for other TCP IP communications contact your MIS or network administrator to determine proper host IP address and subnet mask configurations before proceeding Activate the Windows control bar left click the START icon Select the SETTINGS line followed by the CONTROL PANEL folder In the CONTROL PANEL folder select the NETWORK icon Once in the NETWORK setup select the tab labeled CONFIGURATION Scroll through the list of installed configuration protocols Select the one labeled TCP IP gt xxxx where xxxx will typically identify your Ethernet adapter card There may be other TCP IP protocols listed for other items such as dial up adapters these are not used for the NetScanner System Ethernet configuration If the TCP IP protocol is not listed in the configuration menu left click the ADD button Continue by selecting to add a PROTOCOL Select MICROSOFT from the Manufacturers list Then select TCP IP from the networks protocol list 6 4 www PressureSystems com Pressure Systems Inc
183. store it to using its original statically assigned IP address after another re boot finishes Just as for the psireboot command the host must wait long enough for the re boot process to be completed before it can again request a connection to the module Reconfigure a specified module on the network so that it uses its other IP address resolution method and also re boot it Presumably the host knew the module s current state iparpst as a result of a recent Network Query response from the module psirarp 00 E0 8D 00 00 01 Response None 3 78 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 3 3 Obsolete Commands Users of older model 9010 9015 and 9020 modules will notice that several previously documented commands are missing Most of these missing commands were standard Optomux commands that were never of functional value for NetScanner System modules This is mainly because of basic design philosophy differences between PSI and vendors of other less capable Optomux modules These commands were included in the original NetScanner System 9000 System documentation and module firmware for compatibility with third party software packages Such commands have now been removed from the NetScanner System documentation in the interest of easier learning and product simplicity They may still continue to exist in newer firmware versions of several older model
184. t little endian 1sb first Unless the EU conversion scalar is altered the returned pressure data will be in units of psi See command v array 11 coefficient 01 for other units NOTE With the exception of binary formats 7 and 8 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 from 0 to 2147483647 specified with 1 to 10 numeric digits as needed It sets a finite limit on the number of packets delivered in the host data stream The value O for this parameter requests continuous output packets for the defined host stream unbounded 3 35 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Example Configure three 3 separate autonomous host delivery streams and divide the module s channels between them Channels 1 4 must be delivered to host as fast as possible channels 5 8 may be delivered at half that rate while the remaining channels 9 16 are delivered at half the previous rate All streams are generated continuously and synchronized with the internal clock at 100 msec 200 msec and 400 msec periods respectively Data are requested in single precision binary IEEE float format f 7 c 00 1 000F 1 100 7 0 c 00 2 00F0 1 200 7 0 c 00 3 FF00 1 400 7 0 Read response A A A To similarly acquire data at re
185. t a connection be established with the module server Each module expects all such requests for connection to be requested by its JP Address and directed to well known port 9000 default After the connection is made a socket is established as a logical handle to this connection The host and module may then communicate via this socket until it is closed or is lost at either module or host end due to power failure or reboot The host and module may also communicate in a limited fashion without a connection using the middle level UDP IP protocols In that case the host simply broadcasts commands via port 7000 and each module that chooses to respond returns the response on port 7001 Only a few commands use UDP IP in NetScanner System modules 3 1 2 Commands The commands and responses used by Models 9016 9021 and 9022 modules consist of short strings of ASCII characters The TCP IP and UDP IP protocols allow for the transfer of either printable ASCII characters or binary data When using certain formats internal binary data values are often converted to ASCII hex digit strings externally Such values may include the ASCII number characters 0 through 9 the uppercase ASCII characters A through F and the lowercase letters a through f These hex values may represent bit maps of individual options or actual integer or floating point IEEE binary data values In other cases see optional format 7 below
186. ted into a large network controlled by many types of host computers Connectivity use of industry standard communications network protocols to control and read data from NetScanner System modules allows distribution to the point of measurement and ensures compatibility with third party hardware and software 1 3 Options 1 3 1 Pressure Ranges Model 9016 contains sixteen 16 DH200 transducers These transducers are available with full scale pressure ranges from 10 H O inches of water column to 750 psid 2 5 kPa to 5200 kPa Transducers with different pressure ranges may be combined in a single module Models 9021 and 9022 can attach up to twelve 12 Series 9400 or third party external all media transducers The 9400 gauge type transducers are available with full scale pressure ranges from 5 psi to 10 000 psi 35 kPa to 69000 kPa The 9401 absolute type transducers are available with full scale pressure ranges from 15 psia to 10 000 psia 105 kPa to 69000 kPa The 9402 wet wet differential type transducers are available with full scale ranges from 5 psi to 250 psi 35 kPa to 1725 kPa Transducers with different pressure ranges may be attached to a single module Please consult the Sales Department at Pressure Systems for availability of other pressure ranges 1 800 678 SCAN 7226 1 3 2 Manifolds and Pressure Connections Model 9016 sixteen channel Intelligent Pressure Scanners are available with a true differential or commo
187. th non digitally compensated 9400 sensors with EEPROM w27 selects all channels w2700 eeee selects individual channels via the position field 3C 00 9016 only Set Temperature Range 0 to 60 C default 066 Set Temperature Range 30 to 60 C 07 Set Temperature Range 20 to 70C Modification of option 13 hex results in the new option selection becoming the module s new power on default All other options must be stored in non volatile flash memory using w07 command in order to be retained after the module power cycles 3 73 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual The Valve Position indexes ii 12 and 0C for Model 9016 only each have two states 00 01 that when combined provide four 4 possible states of the C1 C2 C3 C4 internal valves This Logical Rotary Switch with four 4 positions is summarized in the following chart C1 Energized C2 Not OC 01 C2 Energized Cl Not OC 00 C3 Energized PURGE LEAK CHECK C4 Not position position 12 01 C4 Energized C3 Not CAL RE ZERO RUN 12 00 position position Example Send TCP IP commands to 9016 module via its connected socket setting the calibration valve to the CAL or Re Zero position w1200 Set RUN CAL valve position w0COT Set CAL position Responses both commands A A NOTE If the programme
188. the unpacking and inspection of a module and its connection to power pressure and acommunications network provides the information needed to program a module from a host computer and to get meaningful data from it describes methods of calibrating a module describes general safety precautions and maintenance procedures describes module troubleshooting techniques briefly describes NUSS software All Commands Quick Reference Response Error Codes Cable Diagrams Module Mounting Dimensions NetScanner System Range Codes NetScanner System 9000 Series Products Binary Bit Map www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 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 We are committed to the highest quality design manufacture and support of level and pressure instrumentation that is in the best interest of our customers PSI is an ISO9001 2000 certified company Our Warranty Pressure Systems Inc warrants NetScanner System products to be free of defects in material and workmanship under normal use and service for one 1 year Technical S
189. thernet Interface Cable unterminated host 9016 9021 and 9022 C 2 moe Interface Cable 9016 9021 and 9022 C 3 9400 Series 9021 19400 Series 9021 D Shell Cable Shell Cable 9021 9400 Series 9022 Circular Connector 9022 C 5 Cable 9021 to Series 27 Interface Cable 9021 9022 to Series 27 Interface Cable 9022 Calibration Cable 9022 3 Party Sensor Interface Cable 9022 0 1 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Rx Rx 2 GREEN 3 TWISTED TOGETHER X A WHITE ORANGE 4 E ORANGE M D TRIG IN E TRIG REF F 9016 G GND CONNECTOR H Tx 2 DIAGNOSTIC J Rx J OPTIONAL K L M WHITE GREEN N Rx P PWR RTN R 24 VDC 12345678 RJ45 CONNECTOR FOR 10BASE T Tx Tx Rx Rx SOLDER CUP SIDE NOTES FOR CABLE 1 WIRE COLORS REFLECT STANDARD RJ45 WIRE ASSIGNMENTS 2 10BASE T SIGNAL WIRES SHOULD MEET CATAGORY 3 OR HIGHER SPECIFICATIONS 3 POWER AND POWER RETURN CONDUCTORS ARE RECOMMENDED TO BE 18 OR 20 AWG NetScanner System Ethernet Interface Cable P N 9080 C 2 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual TELON TRIG REF BLACK 24V RTN 9016 90DB 09 49 15KPTOGF 26 10 35109 09 48 1415P B WHITE ORANGE Tx 6 A Rx N Rx G D TRIG IN E R P NetScanner System Ethernet Interface Cabl
190. tion of a byte value This means that each field may have a maximum value of 255 For 9016 modules with serial less than 255 this default IP address will be 200 200 0 zzz where zzz is the serial number i e 9016 serial number 212 is IP 200 200 200 212 For 9016 modules with serial numbers greater than 255 the default IP of 200 200 y zzz is calculated as follows y is the integer result of dividing the module serial number by 256 222 is the remainder of dividing the serial number by 256 serial number modulus 256 These calculations may be verified by checking that y 256 zzz equals the original module serial number Once a module has powered up and has assigned itself a default IP address it is capable of communications An alternate method for assigning an IP address to an Ethernet module is referred to as a Dynamic IP assignment This method allows a module to have its IP address dynamically assigned at power up by an application running on a node of the TCP IP or UDP IP network When configured for Dynamic IP address assignment protocols the reset module will broadcast its Ethernet hardware MAC address on the network in a Dynamic IP request packet This broadcast packet identifies the module by its hardware address and requests that a dynamic IP server application return to it an IP address for use Once this broadcast message is received the dynamic server application will then return an IP address to the module in a dynamic IP reply
191. uld be replaced as necessary Note that these Teflon seals do not require the use of Krytox grease 7 Examine the tubing plate and calibration manifold to verify that no contaminants are on either surface This generally requires microscopic examination Replace the tubing plate by slowly placing the plate on the calibration manifold Make sure that the O ring cup seal side is down toward the pneumatic sliding manifold and the guiding pin on the calibration valve housing fits into the mating hole of the tubing plate Also ensure that shim washers if used are installed between the tubing plate and the calibration manifold assembly in all six 6 locations 8 Replace the six 6 Allen head screws that pass through the top plate to secure the calibration valve assembly Tighten evenly making sure that the screws are only finger tight plus 1 8 turn It is important not to over tighten the screws since the pneumatic seal is made using dynamic O rings 9 Reassemble the module 10 Test your scanner to ensure proper operation 5 15 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 5 1 6 3 Adapter Plate O Ring Replacement Following is a step by step procedure to replace Adapter plate O rings in a Model 9016 Intelligent Pressure Scanner The adapter plate is located opposite of the tubing plate on the calibration manifold All DH200 transducers are attached to the adapter plate 1
192. upport Monday through Friday during normal working hours 7 30 am through 5 30 pm Eastern time knowledgeable personnel are available for assistance and troubleshooting Contact the Applications Support Group or the Customer Services Department at Pressure Systems 757 865 1243 or toll free 1 800 328 3665 if your scanner is not operating properly or if you have questions concerning any of our products E mail assistance is available by contacting Applications PressureSystems com Merchandise Return Procedures If your scanner needs to be returned to Pressure Systems obtain a Returned Merchandise Authorization RMA from the Customer Service Department Be prepared to supply the following information when requesting the RMA Part number Serial number Complete description of problems symptoms Bill To and Ship To address Purchase order number not required by PSI warranty repairs Customer contact and telephone number The above information including the RMA number must be on the customer s shipping documents that accompany the equipment to be repaired PSI also requests that the outside of the shipping container be labeled with the RMA number to assist in tracking the repairs All equipment should be sent to the following address sie www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 amp 9022 User s Manual ATTN PSI REPAIR DEPARTMENT 7 digit RMA number Pressure Systems Inc 34
193. uring the calibration function ord is the order of the adjustment fit which currently must be 1 for a Ist order linear fit of the calibration data 1 6 a straight line avg is the number of A D data samples collected and averaged for each calibration point supplied must be a power of 2 in the set 2 4 8 16 or 32 NOTE all parameters are separated by a space A A is the acknowledge letter and is returned if all parameters are supplied with reasonable values Else an error N response is returned Configures and starts the Multi Point Calibration function It specifies the particular channels pppp whose offset and span adjustment coefficients will be replaced when the function is completed All specified channels must have the same full scale pressure range Modules with more than one range of internal transducers installed must have channels from each range calibrated separately This sub command immediately alters the module s normal data acquisition processes A D samples for average count default 8 or as per the w10dd command and uses the sub command s avg parameter sample count instead A larger count e g 32 is encouraged for calibration purposes The original sample count will not be restored until the calibration function ends or is aborted per other sub commands described on the following pages 3 17 www PressureSystems com Pressure Systems Inc NetScanner System
194. ustment When a module is instructed to execute the command Calculate and Set Offsets h a datum corresponding to the calculated offset correction term or coefficient is returned for each affected channel Each such coefficient value is stored internally and will be subtracted in all subsequently calculated data conversions to correct for zero drift effects The command only returns them in the response in current engineering units EU of pressure to allow the user to make reasonableness checks on them The Read Internal Coefficients u command will return them on demand 3 6 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 3 1 3 2 Interpreting Gain Values Span Calibration Adjustment When a module is instructed to execute the command Calculate and Set Gains Z a datum corresponding to the calculated gain correction term or coefficient is returned for each affected channel Like the offset coefficient each gain coefficient is stored internally and will be used in all subsequently calculated data conversions to correct for gain change effects The command returns them in the response as a unitless scale factor near 1 0 to allow the user to make reasonableness checks on them The Read Internal Coefficients u command will return them on demand 3 1 3 3 Interpreting Engineering Units Output All modules perform all internal pressure calculations in engineer
195. venly until all pins are firmly seated Install the two 2 Phillips head screws to secure the PC 206 to the DH200s Be careful not to over tighten Install the wiring harness to connector P1 of the PC 206 ensuring proper pin 1 location Pin 1 of the ribbon cable has a red stripe while pin one of P1 will contain a square solder pad on the PC 206 Carefully align the gasket on the top plate ensuring it is free of contaminants Re install the module electronics into the extrusion case Ensure that the alignment posts in the module s bottom panel align with the PC 203 or PC 280 electronics support brackets when placing the top panel and electronics back into the housing Replace the screws that secure the top panel to the scanner housing and tighten Do not over tighten 7 9 inch pounds torque should be sufficient Test your scanner to ensure proper operation 5 6 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 5 1 3 2 PC 242 Amplifier Multiplexer Board 9021 ONLY The following procedures should be used for replacement of the PC 242 Amplifier Multiplexer Board The PC 242 is attached directly to the top plate of the 9021 Use the tools and follow the general warnings already described at the start of Section 5 1 1 2 3 4 5 6 7 Disassemble the module as described in Section 5 1 2 Carefully remove the wiring harness from connector P1 of the PC 242 b
196. volatile copy of parameter data is not actually copied into non volatile memory until the w07 command is issued 4 7 4 2 For Non digitally Compensated 9400 Sensors With Non volatile Memory For a non digitally compensated 9400 sensor with non volatile memory the w25 command applies the same as for non 9400 sensors as far as the volatile copy of parameter data is concerned To write parameters into non volatile memory the w08 w09 and w27 commands must be used as described in Section 4 7 6 Store Parameters Into Non volatile Memory 4 7 5 Configure reset initialization 4 7 5 1 For Non digitally Compensated 9400 Sensors Without Non volatile Memory or Non 9400 Sensors The module can be configured to retrieve the user provided parameters out of non volatile memory during reset initialization by using the w command with index number 26 and dd 01 If the w26 command is issued with dd 00 the factory default parameters will be used and any user parameters previously stored in non volatile memory will be ignored It is important to remember that this command only modifies the volatile copy of this configuration parameter The configuration parameter is not actually copied into non volatile memory until the w07 command is issued For example to configure the module to retrieve user parameters from non volatile memory for third party sensors during reset initialization issue command w2601 followed by
197. wed for Models 9021 and 9022 The 1 character format field f specifies the format of each data field dddd that will be returned in the requested response The first datum returned in the response will be for the highest channel number requested Each datum will be preceded by a space character Some formats may not be applicable to the specific type of data being requested Valid formats are shown in the following table converts each internal response datum value from max char 0 1 S single binary float to 8 digit hex integer xxxxxxxx 2 double binary float to 16 digit hex integer XXXXXXXXXXXXXXXX single binary float to 7 10 digit signed decimal xxx x xxxxxx 7 single binary float to single binary float big endian msb first 8 single binary float to single binary float little endian 1sb first 13 9 17 single binary float to long integer EU 1000 then to 8 digit hex integer 9 4 3 28 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Example Send TCP IP command to 9016 module via its connected socket that returns decimal raw pressure A D counts data for 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 Cha
198. works for Models 9021 and 9022 if the bits in the position field bit map are restricted to channels 9 5 and 1 t01110 3 61 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual READ INTERNAL COEFFICIENTS Command u Purpose Returns one or more contiguous requested internal coefficient s in a specified internal coefficient array and in the specified response data format Command 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 leading space character Description The 1 character format field f is a single decimal digit that defines the format of each returned datum in the response All datum dddd fields returned will be preceded by a space character Most coefficients have a floating point datum type f 0 1 while others have an integer datum type 5 Requesting an improper format will result in an N08 error response Valid format types for coefficients are shown in the following table converts each internal value from max char single binary float to 7 10 digit signed decimal xxx x xxxxxx 13 1 single binary float to 8 digit hex xxxxxxxx 9 5 long binary integer to 8 digit hex xxxxxxxx E 7 The 2 character array index field
199. x xxxx for gain 45 v01106 x xxxx for temperature V0118 x xxxx 4 18 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual 4 6 Coefficient Storage The various calibration functions described in Sections 4 2 through 4 4 update the active offset and gain coefficients respectively in the module s volatile main memory RAM only These newer calibration coefficients will be lost when instrument power is turned off The Set Do Operating Options w command may be used to also store these coefficients back in each transducer s nonvolatile memory This command s option index 08 will store new offset coefficients while its option index 09 will store new gain coefficients A user may read and should verify any new offset and or gain coefficients after performing each calibration adjustment command 1 e by saving coefficient data returned in a command h or Z response or the Read Internal Coefficients uw command may be used to read them any time after calibration adjustment commands have been performed see coefficient indexes cc 00 and 01 for arrays aa 01 through 10 These adjusted coefficients may be verified and then saved by storing them in each transducer s non volatile memory with the w command described above Alternately they may be verified and stored on the host computer s secondary storage and later restored if necessary with the D
200. y remport identifies the remote port number to which each stream delivery is directed in the host A value of 1 indicates that stream delivery is directed to the same port number the host is using to send commands to the module ipaddr identifies the IP address of the host to which the stream delivery is directed bbbb another position field data options bit map as specified by the 05 sub command NOTE All datum fields separated by a space character Autonomous none generated Packet Description Thissub command returns current configuration information for a particular stream Returned values are defined the same as the sub command parameters of separate commands Configure a Host Delivery Stream 00 Select Protocol 06 and Select Data in a Stream 05 Note that the num field represents the number of packets returned so far last sequence number returned or 0 if stream not yet started 3 41 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Example Return configuration information for stream 1 c 04 1 Read response 1 FFFF 0 20 7 32000 1 7002 200 200 200 1 The above example shows all 16 sixteen channels Model 9016 The value FFFF would be OFFF for all channels of Models 9021 and 9022 Data is acquired using hardware trigger with one 1 data packet acquired for every trigger events Data is returned in format 7 In t
201. y float to 7 10 digit signed decimal xxx x xxxxxx 2 double binary float to 16 digit hex integer XXXXXXXXXXXXXXXX 1 single binary float to 8 digit hex integer xxxxxxxx 5 single binary float to long integer EU 1000 then to 8 digit hex integer 13 9 17 9 7 single binary float to single binary float big endian msb first 4 8 single binary float to single binary float little endian 1sb first Example 3 24 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Send TCP IP command to Model 9016 module via its connected socket that returns ASCII decimal fixed point voltage data for 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 500001 This command example also works for Models 9021 and 9022 if non existent channel 13 is not set in the position field bit map e g V01110 3 25 www PressureSystems com Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual CALCULATE AND SET GAINS Command 2 Purpose Instructs a module to calculate new gain coefficients with either full scale pressure or a specified pressure applied to the specified channels These new coefficients update part of the module s internal calibration coefficient database used to convert any subsequent raw data from any ofthe specified channels into engineeri
202. ynamic EU Conversion coefficient c0 FLOAT 0 Dynamic EU Conversion coefficient c1 FLOA 04 Dynamic EU Conversion coefficient c2 FLOA 0 Dynamic EU Conversion coefficient c3 FLOA 6 Reserved for Factory Use User Defined Date field see end of table note INTEGE 08 Date of Factory Calibration see end of table note INTEGE 9 Transducer Manufacturing Reference number INTEGE A Transducer Full Scale Range code see Appendix F INTEGER OB OF Temperature 1 Pressures 1 5 voltages FLOA 10 14 Temperature 2 Pressures 1 5 voltages FLOA 15 19 Temperature 3 Pressures 1 5 voltages FLOA 1A 1E Temperature 4 Pressures 1 5 voltages FLOA 1F 23 mum 5 Pressures 1 5 e FLOAT 3 63 www PressureSystems com Oo e jo S IS 1111100113 1 Pressure Systems Inc NetScanner System 9016 9021 8 9022 User s Manual Transducer Coefficient Description Datum Type 24 28 Temperature 6 Pressures 1 5 voltages FLOAT 29 2D reserved for future use temperature 7 FLOAT E Temperature 1 Temperature Output voltage at 0 psi FLOAT 2F Temperature 2 Temperature Output voltage at 0 psi FLOAT Temperature 3 Temperature Output voltage at 0 psi FLOAT Temperature 4 Temperature Output voltage at 0 psi FLOAT Temperature 5 Temperature Output voltage at 0 psi FLOAT Temperature 6 Temperature Output voltage at 0 psi FLOAT reserved Temperature 7 Temperature Output voltage at 0 psi FLOAT Temp Vs Pressure Correction coefficient t0 FLOAT Tem

Download Pdf Manuals

image

Related Search

Related Contents

  Manuel - Amazon Web Services  Kaufgut 041858  Specifying an SMP Gateway  Jenn-Air JEC0530 Cooktop User Manual  MANUAL DE INSTRUÇÕES TUBOS LED - Led  VAMP社デジタル形マルチ保護リレーの特徴  back-up alarm specifications, installation and operating  TC Installations TCENC138/P  HP LaserJet 1010/1012/1015/1020 Service Manual  

Copyright © All rights reserved.
Failed to retrieve file