IT8700 Programming Guide
Copyright © Itech Electronic Co., Ltd. vi
Content
Quality Certification and Assurance ............................................................................................................... i
Warranty ......................................................................................................................................................... i
Limitation of Warranty ................................................................................................................................... i
Safety Symbols ............................................................................................................................................... i
Safety Precautions ......................................................................................................................................... ii
Environmental Conditions ............................................................................................................................ iii
Regulatory Markings .................................................................................................................................... iii
Waste Electrical and Electronic Equipment (WEEE) Directive ...................................................................... iv
Compliance Information ................................................................................................................................ v
Chapter1 Remote Control ............................................................................................................................. 1
1.1 Communication Interfaces ...................................................................................................................... 1
1.1.1 GPIB Capabilities of the Electronic Load .............................................................................. 1
1.1.2 RS-232 Capabilities of the Electronic Load .......................................................................... 2
1.1.3 USB-TMC Capabilities of the Electronic Load ..................................................................... 4
1.2 Programming the Status Registers .......................................................................................................... 4
1.3 Condition registers .................................................................................................................................. 7
1.4 Event registers ......................................................................................................................................... 8
1.5 Enable registers ....................................................................................................................................... 8
1.6 Queues .................................................................................................................................................... 9
1.6.1 Output queue ............................................................................................................................. 9
1.6.2 Error queue ................................................................................................................................ 9
1.7 Status Byte and Service Request (SRQ) ................................................................................................... 9
1.7.1 Status Byte Register ................................................................................................................. 9
1.7.2 Service request enable register .......................................................................................................... 10
1.8 Serial poll and SRQ ................................................................................................................................ 11
1.9 Trigger model (GPIB operation) ............................................................................................................. 11
1.9.1 Idle and initiate ........................................................................................................................ 12
1.9.2 Trigger model operation ......................................................................................................... 12
Chapter2 SCPI Introduction ......................................................................................................................... 14
2.1 SCPI Introduction ................................................................................................................................... 14
2.2 Types of SCPI Commands ...................................................................................................................... 14
2.2.1 Multiple Commands in a Message ....................................................................................... 15
2.2.2 Moving Among Subsystems .................................................................................................. 15
2.2.3 Including Common Commands ............................................................................................ 16
2.2.4 Case sensitivity ....................................................................................................................... 16
2.2.5 Long-form and short-form versions ...................................................................................... 16
2.2.6 Using Queries .......................................................................................................................... 17
2.3 Types of SCPI Messages ......................................................................................................................... 17
2.3.1 The Message Unit ................................................................................................................... 17
2.3.2 Headers .................................................................................................................................... 18
2.3.4 Query Indicator ........................................................................................................................ 18
2.3.5 Message Unit Separator ........................................................................................................
18
2.3.6 Root Specifier .......................................................................................................................... 18
2.3.7 Message Terminator ............................................................................................................... 18
2.3.8 Command execution rules ..................................................................................................... 18