
Page 1.2 RS232/IEEE-488.2 INTERFACE 10-921
pickering
SECTION 1 - TECHNICAL SPECIFICATION
RS-232/IEEE-488.2/Ethernet Interface – 10-920A/921/922
pickeringtest.com
Specifications
IEEE-488.2 STANDARD INSTRUCTION SET
SynchronisationStored Settings
*RCL *SAV *OPC *OPC? *WAI
Internal Operations
*IDN? *RST TST?
Status Reporting
*ESE *ESE? *ESR? *SRE *SRE? *STB?
SWITCHING INSTRUCTION SET
a
x
y
a
x
y
ErrorsTime StatusSwitch/Digital Output MatrixClear Digital Input
Learn
*LRN?
Macros
*DMC *EMC *EMC *GMC? *LMC? *PMC
Future Enhancements
Multiplexer
ERRNO?
REPORT?RESET ARESET CLOSE OPEN WRITE MCLOSE MOPEN DELAY VIEW? TYPE?
READ? CHAN
a a a
b b w
a
a
bc
e
aa
c
a
t
aa
b
a
mm
m
m
10-920A/921/922 Instruction Tree
IEEE-488.2 Common Instructions
*CLS Clear Status Command.
*ESE m Sets the selected bits in the SESE Register.
*ESE? Event Status Enable Query.
*ESR? Event Status Register Query.
*IDN? Identication Query.
*OPC Operation Complete Command.
*OPC? Operation Complete Query.
*RCL r
Restore the state of all modules to that stored in memory
r.
*RST Device Reset command
*SAV r Save the current state of all modules to memory r.
*SRE m Sets the selected bits in the SRE Register.
*SRE? Status Register Enable Query.
*STB? Status Byte Query.
*TST? Self Test Query.
*WAI Wait-to-Continue Command
If the information here is of insufcient detail Pickering Interfaces can, upon request,
send you a 50 page programming manual. It is also available at our web site.
System 10 Device Specific Instructions
ARESET a Addressed Reset, clear module a.
CHAN a,c Close channel con scanner a.
CLOSE a,b Close switch bon module a.
DELAY t Delay of tmilliseconds.
DIAGNOSTIC? Returns full self-test fault diagnosis, if any.
ERRNO? Returns an error value in range “0” - “255”.
MCLOSE a,x,y Close switch at coordinates x,y on module a.
MOPEN a,x,y Open switch at coordinates x,y on module a.
OPEN a,b Open switch bon module a.
READ a Read input word from module a.
REPORT? Returns error string describing the last error.
RESET
Reset all modules to clear state (as at power on).
TYPE? a Return type and size of module a.
VIEW? [a,b] View status of whole system or module.
WRITE a,w Write word wto module a.
System 10/20 modules may be programmed completely using just the device
specic instructions, i.e. the IEEE-488.2 instructions can, if wished, be totally
ignored with little loss of functionality.
RS-232 Interface Specifications
• Connector Type is Standard 9-pin D-Type Socket (on ying lead).
• Input/Output Buffer Max Transfer Rate = 2kByte/Sec.
• Input/Output Buffer Size = 1kByte.
• RS-232-C Interface Functions: RxD, TxD, CTS, RTS plus software handshake.
• Baud Rates:
1200, 2400, 4800, 9600, 19200, 38400 & 57600.
IEEE-488 Interface Specifications
• Connector Type is Standard 24-pin GPIB type.
• Input/Output Buffer Burst Transfer Rate = 50kByte/Sec.
• Input/Output Buffer Size = 1kByte.
• IEEE-488.1 Interface Functions: SH1, AH1 T6, L4, SR1, RL0, PP0, DC1, DT0,
C0, E2.
• Compatible with Slower 10-920A Module.
• Fully Compatible with Original IEEE-488 (1978) Standard.
Instruction Execution Times
The average instruction execution time is around 5ms, this varies from <1ms up to
>100ms depending upon instruction type and system complexity (Note: *TST?
Self Test Command may take up to 1 minute for large matrix systems).
Typical execution times are:
CHAN a,c 2ms CLOSE a,b 5ms
MCLOSE a,x,y 5ms READ? 5ms
VIEW? a <1ms WRITE a,w 2ms
Example Instructions
CHAN 6,75 Close channel 75 on multiplexer with address 6.
CLOSE 5,2 Close switch 2 on module with address 5.
MOPEN 2,12,98 Open matrix crosspoint at x=12, y=98 on matrix with
address 2.
10-921 Front Panel has the following on it:
Indicators for Power On, System Active, Self-Test Active, Self-Test Error, RS-232
Active and IEEE-488 Active. In addition a recessed switch will initiate self test and
system exercise.
Mechanical Characteristics
All modules conform to the 3U height (128mm) Eurocard standard and are 160mm deep.
Panel width is 1.2 Inches.