Omega PACE5000-6000 Owner's manual

Type
Owner's manual
Page 1 of 108 K0472 Issue No. 1
Do Not Print This Page
PACE Series
Standard Commands for
Programmable Instruments
Communications
Manual
K0472
Pressure measurement
for research & industry
Druck Limited
Fir Tree Lane
Groby
Leicester LE6 0FH
England
Tel: 0116 231 7100
© Druck Limited
2009
This document is the property of Druck Limited and may not, either in part or whole, be copied or otherwise
reproduced, communicated in
any way to third parties, nor stored in any data processing system, without the
express written authority of Druck Limited.
Page 2 of 108 K0472 Issue No. 1
Do Not Print This Page
A
mendment Record
Iss No Date C/N No Originator Typed
Workflow
No.
Amendments
1 01/05/09 - Robert Lee Robert Lee 128319 New document
Approvals
Engineering
Q
SHAN
Engineering
P BRADLEY
Engineering
R GAJEWSKI
Marketing
M COLLINS
Publications
R LEE
Page 3 of 108 K0472 Issue No. 1
Do Not Print This Page
Print Instructions
Print colour on white, double sided as supplied on disk.
Print on paper to 110 gsm, Silverblade matt art, wiro-bind in 270 gsm covers.
Page size 180 x 230 mm.
Note: this document is normally published electronically and shipped on UD-0001.
Page 4 of 108 K0472 Issue No. 1
Do Not Print This Page
GE
Sensing & Inspection Technologies
PACE
Pressure Automated Calibration Equipment
SCPI Remote Communications Manual - K0472
g
Trademarks
All product names are trademarks of their respective company.
© The General Electric Company all rights reserved.
K0472 Issue No. 1 i
Introduction
This technical manual provides SCPI protocol instructions for the remote control of the
PACE Series indicators and controllers.
Safety
The manufacturer has designed this product to be safe when operated using the
procedures detailed in this manual. Do not use this product for any other purpose than
that stated.
This publication contains operating and safety instructions that must be followed to
make sure of safe operation and to maintain the equipment in a safe condition. The
safety instructions are either warnings or cautions issued to protect the user and the
equipment from injury or damage.
Use qualified* programming technicians and good engineering practice for all
procedures in this publication.
Pressure
Do not apply pressure greater the maximum safe working pressure to the PACE Series.
Maintenance
The PACE Series must be maintained using the manufacturers procedures and should be
carried out by authorised service agents or the manufacturer’s service departments.
Technical Advice
For technical advice contact the manufacturer or subsidiary.
* A programming technician must have the necessary specialist knowledge of
programming, technical knowledge and documentation to carry out the required work
on the PACE Series.
Associated Documents:
A beginners Guide To SCPI by Barry Eppler, Published by Addison-Wesley Publishing
Company Inc. for Hewlett Packard (ISBN 0-201-56350-9)
ii K0472 Issue No. 1
Table of Contents
Preliminary pages
Introduction ................................................................................................................................. i
Safety .................................................................................................................................i
Table of contents (this table)..........................................................................................................................ii
List of Illustrations .................................................................................................................................v
List of Tables .................................................................................................................................v
Abbreviations .................................................................................................................................vi
Pressure measurement units.........................................................................................................................vi
Code Definitions .................................................................................................................................vii
Pressure unit conversions ...............................................................................................................................viii
Section page
1 INTRODUCTION .......................................................................................................... 1-1
1.1 General ................................................................................................................................. 1-1
1.2 Remote/Local Operation 1-1
2 COMMAND STRUCTURE .............................................................................................. 2-1
2.1 Notation ................................................................................................................................. 2-1
2.2 Message Terminators...........................................................................................................................2-1
2.3 Program headers ................................................................................................................................. 2-3
2.4 SCPI data types .................................................................................................................................2-4
3 STATUS SYSTEM .......................................................................................................... 3-1
3.1 Output queue ................................................................................................................................. 3-3
3.2 Standard event group..........................................................................................................................3-4
3.3 Operation status group .....................................................................................................................3-5
3.4 Status byte group 3-7
3.5 Instrument errors 3-10
4 COMMAND AND QUERY SUMMARY 4-1
4.1 Command structure..............................................................................................................................4-1
CALibration ................................................................................................................................. 4-3
:CAL:PRES:POIN .................................................................................................................................4-3
:CAL:PRES:ACC .................................................................................................................................4-4
:CAL:PRES:VAL .................................................................................................................................4-5
:CAL:ZERO:VALV .................................................................................................................................4-6
:CAL:ZERO:VALV:STAT.............................................................................................................................4-7
:CAL:ZERO:AUTO .................................................................................................................................4-8
INPut ................................................................................................................................. 4-9
INP:LOG ................................................................................................................................. 4-9
INSTrument ................................................................................................................................. 4-10
K0472 Issue No. 1 iii
Section page
:INST:CAT .................................................................................................................................4-10
:INST:CAT:ALL .................................................................................................................................4-11
:INST:LIM .................................................................................................................................4-12
:INST:SENS:CALD .................................................................................................................................4-13
:INST:SENS:FULL .................................................................................................................................4-14
:INST:SN .................................................................................................................................4-15
:INST:VERS .................................................................................................................................4-16
OUTPut ................................................................................................................................. 4-17
:OUTP:STAT ................................................................................................................................. 4-17
:OUTP:LOG .................................................................................................................................4-18
SENSe 4-19
:SENS:PRES ................................................................................................................................. 4-19
:SENS:PRES:INL ................................................................................................................................. 4-20
:SENS:PRES:SLEW .................................................................................................................................4-21
:SENS:PRES:BAR .................................................................................................................................4-22
:SENS:PRES:RANG .................................................................................................................................4-23
:SENS:PRES:RES ................................................................................................................................. 4-24
:SENS:PRES:CORR:HEAD.......................................................................................................................4-25
:SENS:PRES:CORR:HEAD:STAT............................................................................................................ 4-26
:SENS:PRES:CORR:HEAD:OFFS...........................................................................................................4-27
:SENS:PRES:CORR:HEAD:OFFS:STAT ................................................................................................4-28
:SENS:PRES:CORR:VOL ..........................................................................................................................4-29
:SENS:PRES:FILT .................................................................................................................................4-30
:SENS:FILT:LPAS:BAND........................................................................................................................... 4-31
:SENS:FILT:LPAS:FREQ............................................................................................................................4-32
:SENS:FILT:LPAS:STAT .............................................................................................................................4-33
SOURce ................................................................................................................................. 4-34
:SOUR:PRES:COMP ................................................................................................................................. 4-34
:SOUR:PRES:EFF .................................................................................................................................4-35
:SOUR:PRES:INL ................................................................................................................................. 4-36
:SOUR:PRES:INL:TIME.............................................................................................................................4-37
:SOUR:PRES:LEV:IMM:AMPL ................................................................................................................4-38
:SOUR:PRES:LEV:IMM::VENT................................................................................................................4-39
:SOUR:PRES:RANG ................................................................................................................................. 4-41
:SOUR:PRES:SLEW .................................................................................................................................4-42
:SOUR:PRES:SLEW:MODE.....................................................................................................................4-43
:SOUR:PRES:SLEW:OVER 4-44
iv K0472 Issue No. 1
Section page
STATus .................................................................................................................................4-45
:STAT:OPER:COND ................................................................................................................................. 4-45
:STAT:OPER:ENAB .................................................................................................................................4-46
:STAT:OPER:EVEN .................................................................................................................................4-47
:STAT:OPER:PRES:COND........................................................................................................................4-48
:STAT:OPER:PRES:ENAB......................................................................................................................... 4-49
:STAT:OPER:PRES:EVEN ......................................................................................................................... 4-50
SYSTem .................................................................................................................................4-51
:SYST:ERR .................................................................................................................................4-51
:SYST:DATE ................................................................................................................................. 4-53
:SYST:SET ................................................................................................................................. 4-54
:SYST:TIME ................................................................................................................................. 4-55
:SYST:COMM:SER:CONT ........................................................................................................................4-56
:SYST:COMM:SER:BAUD........................................................................................................................4-57
:SYST:COMM:SER:TYPE:PAR................................................................................................................. 4-58
:SYST:COMM:GPIB:SELF:ADDR...........................................................................................................4-59
:SYST:AREA ................................................................................................................................. 4-60
:SYST:PASS:CDIS ................................................................................................................................. 4-61
:SYST:PASS:CEN .................................................................................................................................4-62
:SYST:PASS:CEN:STAT .............................................................................................................................4-63
:SYST:VERS .................................................................................................................................4-64
UNIT .................................................................................................................................4-65
:UNIT:PRES .................................................................................................................................4-65
UNIT:PRES:DEF .................................................................................................................................4-66
4.2 * Common SCPI commands - three letter commands, prefixed by * ...........................4-68
*CLS ................................................................................................................................. 4-68
*ESE .................................................................................................................................4-69
*ESR .................................................................................................................................4-70
*IDN? .................................................................................................................................4-71
*SRE .................................................................................................................................4-72
*STB? .................................................................................................................................4-73
Instrument control commands - three letter commands, prefixed by :. ..................... 4-74
:GTL .................................................................................................................................4-74
:LOC .................................................................................................................................4-75
5 ERRORS .......................................................................................................... 5-1
K0472 Issue No. 1 v
Figure page
Figure 1-1 System Model.............................................................................................................................. 1-1
Figure 2-1 General Command Syntax ...................................................................................................2-1
Figure 2-2 Command Syntax .....................................................................................................................2-2
Figure 2-3 Response Syntax .......................................................................................................................2-3
Figure 4-1 Command and Query Summary........................................................................................4-2
Table page
3-1 Standard Event Register .....................................................................................................................3-12
3-2 Operation Status Register..................................................................................................................3-14
3-3 Status Byte Register..............................................................................................................................3-16
5-1 Errors -100 to -199 ................................................................................................................................5-1
5-2 Errors -200 to -299 ................................................................................................................................5-2
5-3 Errors -300 to -400 ................................................................................................................................5-2
5-3 Errors +201 to +212 ..............................................................................................................................5-2
The following abbreviations are used in this manual; abbreviations are the same in the
singular and plural.
aAbsolute
ASCII American Standard Code for Information Interchange
e.g. For example
Fig. Figure
ft Foot
g Gauge
GPIB General purpose interface bus
i.e. That is
IEEE 488 Institute of Electrical and Electronic Engineers standard 488
(for programmable devices with a digital interface)
mMetre
max Maximum
mbar Millibar
min Minute or minimum
No. Number
RS232 Serial communications standard
Rx Receive data
SCPI Standard commands for programmable instruments
Tx Transmit data
+ve Positive
-ve Negative
°C Degrees Celsius
°F Degrees Fahrenheit
vi K0472 Issue No. 1
The following units are used in this manual
ATM atmosphere
BAR bar
CMH2O centimetres of water at 20°C
CMHG centimetres of mercury
FTH2O feet of water at 20°C
FTH2O4 feet of water at 4°C
HPA hecto Pascals
INH2O inches of water at 20°C
INH2O4 inches of water at 4°C
INH2O60 inches of water at 60°F
INHG inches of mercury
KG/CM2 kilogrammes per square centimetre
KG/M2 kilogrammes per square metre
KPA kilo Pascals
LB/FT2 pounds per square foot
MH2O metres of water
MHG metres of mercury
MMH2O millimetres of water
MMHG millimetres of mercury
MPA mega Pascals
PA Pascals
PSI pounds per square inch
TORR torr
MBAR millibar
PACE Series SCPI Manual
K0472 Issue No. 1 1-1
1INTRODUCTION
1.1 General
The IEEE 488 and RS232 interfaces of the PACE Series provide remote control of the
instrument from a suitable computer or controller. The SCPI protocol enables any instrument
with a SCPI facility to be controlled using the same commands. The PACE Series use the full
SCPI command set and the defined SCPI syntax.
The following sections describe and define each instrument command used by the PACE
Series. The commands for the aeronautical option and the sensor calibration module option
are described and defined in separate sections. Each section contains a quick reference
structure of the relevant commands.
Figure 1-1 System Model
System Model
SCPI starts with a high-level block diagram of the measurement functions of the instrument.
Each functional block is broken down into smaller block diagrams. SCPI contains a hierarchy
of commands called a subsystem that maps directly to the hierarchy of the block diagram.
1.2 Remote/Local Operation
Most commands received over the SCPI interface automatically puts the PACE Series into
remote control mode and disables the front panel touch-screen. Sending the LOC command
returns the PACE Series to local control mode and enables the front panel touch-screen .
Pressure
out
logic
logic
Pressure
in
SOURce
sub-system
UNITs
sub-system
CALibrate
sub-system
INPut
sub-system
SENSe
sub-system
INSTrument
sub-system
OUTPut
sub-system
SYSTem
sub-system
S TATus
sub-system
1 Description
K0472 Issue No. 1 1-2
intentionally left blank
PACE Series SCPI Manual
K0472 Issue No. 1 2-1
2COMMAND STRUCTURE
This section describes the structure of the commands and data sent and received by a PACE
Series Controller/Calibrator.
2.1 Notation
All SCPI commands are based on a hierarchical tree structure consisting of key words and
parameters. Associated commands are grouped together under a common node in the
hierachy.
In the command tree the command A is the root command. A tree pointer is used to decode
the SCPI commands. At power-up the pointer goes to the root command.
2.2 Message Terminators
All SCPI commands are terminated by line feed i.e., either <newline> (ASCII character,
decimal 10), EOI for IEEE. After receiving a termination character the tree pointer returns to
the root command.
Colon
A colon moves the current path down one level in the command tree, (e.g., the colon in
SOURCE:PRESSURE specifies PRESSURE the is one level below SOURCE). When the colon is
the first character of the command, it specifies that the next command is a root level
command (e.g., :SOURCE specifies that SOURCE is a root level command).
Semicolon
A semicolon separates two commands in the same message without changing the tree
pointer.
(e.g., with reference to the tree):A:B:E;F;G
This equivalent to sending three messages:
:A:B:E
:A:B:F
:A:B:G
root Level 1 Level 2
AB
C
D
E
F
G
H
J
2 Command Structure
K0472 Issue No. 1 2-2
Commas
If a command requires more than one parameter, separate adjacent parameters by using a
comma. A commas does not affect the tree pointer.
(e.g.) :SYSTEM:TIME 10,25,30
To execute a command the full path to the command must be specified:
(e.g.) :OUTPut:STATe ON
This turns the pressure controller on.
Note:
There must be a space between the command words and the parameter. In the above
example there is a space between :STATe and ON.
SCPI commands are not case sensitive and may have a short form. In this manual, upper
case letter identify the short form.
(e.g.) :OUTP is the short form of OUTPUT.
Some nodes can be the default node and these key words are optional when programming
the command. The instrument processes the command, with the same effect, with or
without the option node. In this manual [] enclose [default notes].
(e.g.) :SOURce[:PRESsure:][:LEVel][:IMMediate][:AMPlitude] 5.0
can be sent as
:SOURce:PRESsure:LEVel 5.0
or
:SOURce 5.0
This sets the set-point to 5.0
PACE Series SCPI Manual
K0472 Issue No. 1 2-3
2.3 Program Headers
Program headers are keywords that identify a command, instruments accept both upper
and lower case characters in a program header. There are two types of program header,
common command headers and instrument control headers; each header can be a
command or a query.
Common Command and Query Headers
The common command and query program header syntax, specified in IEEE 488.2, are
defined as follows:
Command
*<PROGRAM MNEMONIC>
Query
*<PROGRAM MNEMONIC>?
Instrument Control Command and Query Headers
The instrument control command and query program header syntax controls and extracts
data from the instrument as follows:
Command
:<MNEMONIC>
:<MNEMONIC> <PARAMETER>
Query
:<MNEMONIC>?
Instrument command headers can have a numeric suffix to identify each of several cases of
the same header; the numeric suffix applies to both the long and short forms. All commands
headers without a numeric suffix assume the value 1.
e.g.,
:OUTPut:LOGic1?
is the same as
:OUTPut:LOGic:?
Queries
A query is a program header with an attached question mark character (?). On receiving a
query, the current settings are loaded in the output buffer. A query does not affect the
operation or set-up of the instrument.
When the parameter of a command contains enumerated character data, both long form
and short form are recognised. A query causes the return of data in the short form.
Querying numeric parameters causes the resulting data to be returned in the units selected
by the instrument unless specified otherwise.
2 Command Structure
K0472 Issue No. 1 2-4
2.4 SCPI Data Types
A variety of data types can be sent to the instrument as parameters or sent out from the
instrument as response data.
Decimal Data
All normal decimal expressions are accepted including optional signs, decimal point and
scientific notation.
Note:
This includes floating point data.
The following are valid:
123
45.67
-2.6
4.6e-10
.76
A suffix multiplier can be added to the numeric value.
:SOUR 100 m
would set the programmable output to 0.1 units (100m units).
The multipliers supported are:
Mnemonic Multiplier
A1e-18
G1e+9
K1e+3
M1e-3
T1e+12
If a real value is sent to the instrument when an integer is expected, it will be rounded to an
integer.
Integer Data
Integer data are whole numbers (containing no decimal places). A query of an integer value
returns numbers containing no decimal places.
Note:
Integer values can be specified in binary, octal or hexadecimal formats using the suffix letters
(upper or lower case) B, Q and H respectively.
e.g., #B1010 binary representation of 10
#Q71 octal representation of 57
#HFA hexadecimal representation of 250
Hexadecimal digits A-F can be in upper or lower case.
PACE Series SCPI Manual
K0472 Issue No. 1 2-5
Enumerated Character Data
Enumerated characters are used for data that has a finite number of values; enumerated
parameters use mnemonics to represent each valid setting.
The mnemonics have long and short forms just like command mnemonics.
Example:
:SOURce:PRESsure:SLEW:MODE MAXimum
selects the maximum rate mode.
A query of an enumerated parameter always returns the short form data in upper case.
Example:
:SOURce:PRESsure:SLEW:MODE?
queries rate mode, reply:
MAX
Boolean Data
Boolean data can only be one of two conditions; the numbers 1 and 0.
Example:
:OUTPut:STATe 1
A query of boolean data always returns 1 or 0.
String Data
String data can contain any of the ASCII characters. A string must start with a double
"quote" (ASCII 34) or a single `quote` (ASCII 39) and end with the same
character.
Note:
Characters in a string in either double "quote" or single `quote` are case sensitive.
Example:
:SOURCe[:PRESsure]:RANGe ‘2BARG’
or
:SOURCe[:PRESsure]:RANGe “2BARG”
selects the 2 bar g range.
A query of a string parameter always returns the string in double "quotes".
2 Command Structure
K0472 Issue No. 1 2-6
Intentionally left blank
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54
  • Page 55 55
  • Page 56 56
  • Page 57 57
  • Page 58 58
  • Page 59 59
  • Page 60 60
  • Page 61 61
  • Page 62 62
  • Page 63 63
  • Page 64 64
  • Page 65 65
  • Page 66 66
  • Page 67 67
  • Page 68 68
  • Page 69 69
  • Page 70 70
  • Page 71 71
  • Page 72 72
  • Page 73 73
  • Page 74 74
  • Page 75 75
  • Page 76 76
  • Page 77 77
  • Page 78 78
  • Page 79 79
  • Page 80 80
  • Page 81 81
  • Page 82 82
  • Page 83 83
  • Page 84 84
  • Page 85 85
  • Page 86 86
  • Page 87 87
  • Page 88 88
  • Page 89 89
  • Page 90 90
  • Page 91 91
  • Page 92 92
  • Page 93 93
  • Page 94 94
  • Page 95 95
  • Page 96 96
  • Page 97 97
  • Page 98 98
  • Page 99 99
  • Page 100 100
  • Page 101 101
  • Page 102 102
  • Page 103 103
  • Page 104 104
  • Page 105 105
  • Page 106 106
  • Page 107 107
  • Page 108 108

Omega PACE5000-6000 Owner's manual

Type
Owner's manual

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI