Pressure Systems 9022 Scanner User Manual


 
Pressure Systems, Inc. NetScanner™ System (9016, 9021, & 9022) User’s Manual
www.PressureSystems.com
3 - 11
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 triggering, 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 ‘c’ 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 (i.e., neither a host socket connection nor a unique IP Address assignment is required).
Each such command is broadcast to all modules (i.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 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).