![header thumbnail](/images/publishers\iec_cover.gif)
IEC 60625-2:1993
Superseded
A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.
View Superseded by
![header thumbnail](/images/publishers\iec_cover.gif)
Programmable measuring instruments - Interface system (byte serial, bit parallel) - Part 2: Codes, formats, protocols and common commands
Hardcopy , PDF , PDF 3 Users , PDF 5 Users , PDF 9 Users
07-05-2004
English - French
09-12-1993
FOREWORD
INTRODUCTION
SECTION 1: GENERAL CONCEPTS
Clause
1 General
1.1 Scope
1.2 Objectives
1.3 Notation
2 Normative references
3 System considerations
3.1 Definitions
3.2 System message traffic
3.3 Functional layers
SECTION 2: DEVICE RELATED SPECIFICATIONS
4 Device compliance criteria
4.1 IEC 625-1 requirements
4.2 Message exchange requirements
4.3 Syntax requirements
4.4 Status reporting requirements
4.5 Common commands
4.6 Synchronization requirements
4.7 System configuration capability
4.8 Controller capability
4.9 Device documentation requirements
5 Device interface function requirements
5.1 Handshake requirements
5.2 Address requirements
5.3 Talker requirements
5.4 Listener requirements
5.5 Service Request requirements
5.6 Remote/Local requirements
5.7 Parallel Poll requirements
5.8 Device Clear requirements
5.9 Device Trigger requirements
5.10 Controller function requirements
5.11 Electrical requirements
5.12 Power-on requirements
6 Message exchange control protocol
6.1 Functional elements
6.2 Protocol overview
6.3 Message Exchange Control operation
6.4 Protocol rules
6.5 Protocol exceptions
7 Device listening formats
7.1 Overview
7.2 Notation
7.3 Terminated program messages - Functional syntax
7.4 Separator functional elements
7.5
7.6 Program Header functional elements
7.7
8 Device talking formats
8.1 Overview
8.2 Notation
8.3 Terminated response messages - Functional syntax
8.4 Separator functional elements
8.5
8.6
8.7
9 Message data coding
9.1 ISO 7-bit codes
9.2 Binary 8-bit integer codes
9.3 Binary floating point code
10 Common commands and queries
10.1 *AAD, Accept Address command
10.2 *CAL?, Calibration query
10.3 *CLS, Clear Status command
10.4 *DDT, Define Device Trigger command
10.5 *DDT?, Define Device Trigger query
10.6 *DLF, Disable Listener Function command
10.7 *DMC, Define Macro command
10.8 *EMC, Enable Macro command
10.9 *EMC?, Enable Macro query
10.10 *ESE, Standard Event Status Enable command
10.11 *ESE?, Standard Event Status Enable query
10.12 *ESR?, Standard Event Status Register query
10.13 *GMC?, Get Macro Contents query
10.14 *IDN?, Identification query
10.15 *IST?, Individual Status query
10.16 *LMC?, Learn Macro query
10.17 *LRN?, Learn Device Setup query
10.18 *OPC, Operation Complete command
10.19 *OPC?, Operation Complete query
10.20 *OPT?, Option Identification query
10.21 *PCB, Pass Control back
10.22 *PMC, Purge Macros command
10.23 *PRE, Parallel Poll Enable Register Enable command
10.24 *PRE?, Parallel Poll Enable Register Enable query
10.25 *PSC, Power-on Status Clear command
10.26 *PSC?, Power-on Status Clear query
10.27 *PUD, Protected User Data command
10.28 *PUD?, Protected User Data query
10.29 *RCL, Recall command
10.30 *RDT, Resource Description Transfer command
10.31 *RDT?, Resource Description Transfer query
10.32 *RST, Reset command
10.33 *SAV, Save command
10.34 *SRE, Service Request Enable command
10.35 *SRE?, Service Request Enable query
10.36 *STB?, Read Status Byte query
10.37 *TRG, Trigger command
10.38 *TST?, Self-Test query
10.39 *WAI, Wait-to-Continue command
11 Device status reporting
11.1 Overview
11.2 Status Byte Register
11.3 Service Request enabling
11.4 Status Data Structures
11.5 Standard Status Data Structures
11.6 Parallel Poll response handling
SECTION 3: SYSTEM RELATED SPECIFICATIONS
12 Device/controller synchronization techniques
12.1 Overview
12.2 Sequential and Overlapped Commands
12.3 Pending-Operation flag
12.4 No-Operation-Pending flag
12.5 Controller/device synchronization commands
12.6 Synchronization with external control signals
12.7 Improper usage of *OPC and *OPC?
12.8 Design considerations
13 Automatic system configuration
13.1 Introduction
13.2 Overview
13.3 Generic approach to automatic system configuration
13.4 Detailed requirements of the auto configure commands
13.5 Additional automatic configuration techniques
13.6 Examples
SECTION 4: CONTROLLER RELATED SPECIFICATIONS
14 Controller compliance criteria
14.1 IEC 625-1 requirements
14.2 Message Exchange requirements
14.3 Protocols
14.4 Functional element handling
14.5 Controller specification requirements
15 IEC 625-2 controller requirements
15.1 Controller interface function requirements
15.2 Additional IEC 625-2 controller requirements
15.3 IEC 625-2 controller recommendations
16 Controller message exchange protocols
16.1 Definitions
16.2 Control sequences
17 Common controller protocols
17.1 Reset protocol
17.2 Find device requesting service protocol
17.3 Serial Poll All Devices protocol
17.4 Pass control protocol
17.5 Requesting control
17.6 Find Listeners protocol
17.7 Set Address protocol
17.8 Test System protocol
Annexes
A Compound headers usage and examples
B Device/controller synchronization techniques
C Automatic system configuration example
Figures
Tables
Access your standards online with a subscription
Features
-
Simple online access to standards, technical information and regulations.
-
Critical updates of standards and customisable alerts and notifications.
-
Multi-user online standards collection: secure, flexible and cost effective.