{"id":136588,"date":"2024-10-19T07:52:52","date_gmt":"2024-10-19T07:52:52","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/ieee-488-2-1992\/"},"modified":"2024-10-25T00:02:47","modified_gmt":"2024-10-25T00:02:47","slug":"ieee-488-2-1992","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/ieee\/ieee-488-2-1992\/","title":{"rendered":"IEEE 488.2 1992"},"content":{"rendered":"

Revision Standard – Active. A set of codes and formats to be used by devices connected via the IEEE 488.1 bus is specified. This standard also defines communication protocols that are necessary to effect application-independent and device-dependent message exchanges, and further defines common commands and characteristics useful in instrument system applications. It is intended to apply to small-scale to medium-scale instrument systems comprised mainly of measurement, stimulus, and interconnect devices with an instrumentation controller. The standard may also apply to certain devices outside the scope of the instrument system environment. IEEE 488.1 subsets, standard message-handling protocols including error handling, unambiguous program and response-message syntactic structures, common commands useful in a wide range of instrument system applications, standard status reporting structures, and system configuration and synchronization protocols are covered. IEEE Std 488.2-1992 , 488.2 ,<\/p>\n

PDF Catalog<\/h4>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
PDF Pages<\/th>\nPDF Title<\/th>\n<\/tr>\n
1<\/td>\nTitle page <\/td>\n<\/tr>\n
3<\/td>\nForeword
Participants <\/td>\n<\/tr>\n
5<\/td>\nCONTENTS <\/td>\n<\/tr>\n
9<\/td>\n1. Introduction
1.1 Scope <\/td>\n<\/tr>\n
10<\/td>\n1.2 Objectives
1.3 Notation
2. References <\/td>\n<\/tr>\n
11<\/td>\n3. System Considerations
3.1 Definitions <\/td>\n<\/tr>\n
12<\/td>\n3.2 System Message Traffic <\/td>\n<\/tr>\n
13<\/td>\n3.3 Functional Layers <\/td>\n<\/tr>\n
14<\/td>\n4. Device Compliance Criteria <\/td>\n<\/tr>\n
15<\/td>\n4.1 IEEE 488.1 Requirements
4.2 Message Exchange Requirements
4.3 Syntax Requirements <\/td>\n<\/tr>\n
17<\/td>\n4.4 Status Reporting Requirements <\/td>\n<\/tr>\n
20<\/td>\n4.5 Common Commands <\/td>\n<\/tr>\n
23<\/td>\n4.6 Synchronization Requirements
4.7 System Configuration Capability <\/td>\n<\/tr>\n
24<\/td>\n4.8 Controller Capability
4.9 Device Documentation Requirements <\/td>\n<\/tr>\n
25<\/td>\n5. Device Interface Function Requirements
5.1 Handshake Requirements <\/td>\n<\/tr>\n
26<\/td>\n5.2 Address Requirements
5.3 Talker Requirements
5.4 Listener Requirements <\/td>\n<\/tr>\n
27<\/td>\n5.5 Service Request Requirements
5.6 Remote\/Local Requirements <\/td>\n<\/tr>\n
29<\/td>\n5.7 Parallel Poll Requirements <\/td>\n<\/tr>\n
30<\/td>\n5.8 Device Clear Requirements
5.9 Device Trigger Requirements
5.10 Controller Function Requirements
5.11 Electrical Requirements <\/td>\n<\/tr>\n
31<\/td>\n5.12 Power-On Requirements <\/td>\n<\/tr>\n
32<\/td>\n6. Message Exchange Control Protocol
6.1 Functional Elements <\/td>\n<\/tr>\n
44<\/td>\n6.2 Protocol Overview <\/td>\n<\/tr>\n
46<\/td>\n6.3 Message Exchange Control Operation <\/td>\n<\/tr>\n
51<\/td>\n6.4 Protocol Rules <\/td>\n<\/tr>\n
54<\/td>\n6.5 Protocol Exceptions <\/td>\n<\/tr>\n
56<\/td>\n7. Device Listening Formats
7.1 Overview <\/td>\n<\/tr>\n
57<\/td>\n7.2 Notation <\/td>\n<\/tr>\n
60<\/td>\n7.3 Terminated Program Messages\u2014Functional Syntax <\/td>\n<\/tr>\n
64<\/td>\n7.4 Separator Functional Elements <\/td>\n<\/tr>\n
66<\/td>\n7.5
7.6 Program Header Functional Elements <\/td>\n<\/tr>\n
71<\/td>\n7.7 Functional Elements <\/td>\n<\/tr>\n
86<\/td>\n8. Device Talking Elements
8.1 Overview <\/td>\n<\/tr>\n
87<\/td>\n8.2 Notation
8.3 Terminated Response Messages\u2014Functional Syntax <\/td>\n<\/tr>\n
91<\/td>\n8.4 Separator Functional Elements <\/td>\n<\/tr>\n
92<\/td>\n8.5 <\/td>\n<\/tr>\n
93<\/td>\n8.6 <\/td>\n<\/tr>\n
94<\/td>\n8.7 Functional Elements <\/td>\n<\/tr>\n
105<\/td>\n9. Message Data Coding <\/td>\n<\/tr>\n
106<\/td>\n9.1 ASCII 7 Bit Codes <\/td>\n<\/tr>\n
108<\/td>\n9.2 Binary 8 Bit Integer Codes <\/td>\n<\/tr>\n
109<\/td>\n9.3 Binary Floating Point Code <\/td>\n<\/tr>\n
112<\/td>\n10. Common Commandsand Queries <\/td>\n<\/tr>\n
115<\/td>\n10.1 *AAD, Accept Address Command
10.2 *CAL?, Calibration Query <\/td>\n<\/tr>\n
116<\/td>\n10.3 *CLS, Clear Status Command <\/td>\n<\/tr>\n
117<\/td>\n10.4 *DDT, Define Device Trigger Command <\/td>\n<\/tr>\n
118<\/td>\n10.5 *DDT?, Define Device Trigger Query <\/td>\n<\/tr>\n
119<\/td>\n10.6 *DLF, Disable Listener Function Command
10.7 *DMC, Define Macro Command <\/td>\n<\/tr>\n
122<\/td>\n10.8 *EMC, Enable Macro Command <\/td>\n<\/tr>\n
123<\/td>\n10.9 *EMC?, Enable Macro Query <\/td>\n<\/tr>\n
124<\/td>\n10.10 *ESE, Standard Event Status Enable Command
10.11 *ESE?, Standard Event Status Enable Query <\/td>\n<\/tr>\n
125<\/td>\n10.12 *ESR?, Standard Event Status Register Query
10.13 *GMC?, Get Macro Contents Query <\/td>\n<\/tr>\n
126<\/td>\n10.14 *IDN?., Identification Query <\/td>\n<\/tr>\n
128<\/td>\n10.15 *IST?, Individual Status Query
10.16 *LMC?, Learn Macro Query <\/td>\n<\/tr>\n
129<\/td>\n10.17 *LRN?, Learn Device Setup Query <\/td>\n<\/tr>\n
130<\/td>\n10.18 *OPC, Operation Complete Command
10.19 *OPC?, Operation Complete Query <\/td>\n<\/tr>\n
131<\/td>\n10.20 *OPT?, Option Identification Query <\/td>\n<\/tr>\n
132<\/td>\n10.21 *PCB, Pass Control Back <\/td>\n<\/tr>\n
133<\/td>\n10.22 *PMC, Purge Macros Command
10.23 *PRE, Parallel Poll Enable Register Command <\/td>\n<\/tr>\n
134<\/td>\n10.24 *PRE?, Parallel Poll Enable Register Query <\/td>\n<\/tr>\n
135<\/td>\n10.25 *PSC, Power-On Status Clear Command <\/td>\n<\/tr>\n
136<\/td>\n10.26 *PSC?, Power-On Status Clear Query
10.27 *PUD, Protected User Data Command <\/td>\n<\/tr>\n
137<\/td>\n10.28 *PUD?, Protected User Data Query <\/td>\n<\/tr>\n
138<\/td>\n10.29 *RCL, Recall Command <\/td>\n<\/tr>\n
139<\/td>\n10.30 *RDT, Resource Description Transfer Command <\/td>\n<\/tr>\n
140<\/td>\n10.31 *RDT?, Resource Description Transfer Query <\/td>\n<\/tr>\n
141<\/td>\n10.32 *RST, Reset Command <\/td>\n<\/tr>\n
142<\/td>\n10.33 *SAV, Save Command
10.34 *SRE, Service Request Enable Command <\/td>\n<\/tr>\n
143<\/td>\n10.35 *SRE?, Service Request Enable Query <\/td>\n<\/tr>\n
144<\/td>\n10.36 *STB?, Read Status Byte Query
10.37 *TRG, Trigger Command <\/td>\n<\/tr>\n
145<\/td>\n10.38 *TST?, Self-Test Query <\/td>\n<\/tr>\n
146<\/td>\n10.39 *WAI, Wait-to-Continue Command
10.40 *RMC, Remove Individual Macro Command <\/td>\n<\/tr>\n
147<\/td>\n10.41 *SDS, Save Default Device Settings Command <\/td>\n<\/tr>\n
148<\/td>\n11. Device Status Reporting
11.1 Overview <\/td>\n<\/tr>\n
149<\/td>\n11.2 Status Byte Register <\/td>\n<\/tr>\n
154<\/td>\n11.3 Service Request Enabling <\/td>\n<\/tr>\n
160<\/td>\n11.4 Status Data Structures <\/td>\n<\/tr>\n
165<\/td>\n11.5 Standard Status Data Structure <\/td>\n<\/tr>\n
172<\/td>\n11.6 Parallel Poll Response Handling <\/td>\n<\/tr>\n
173<\/td>\n12. Device\/Controller Synchronization Techniques
12.1 Overview <\/td>\n<\/tr>\n
174<\/td>\n12.2 Sequential and Overlapped Commands <\/td>\n<\/tr>\n
175<\/td>\n12.3 Pending-Operation Flag
12.4 No-Operation-Pending Flag
12.5 Controller\/Device Synchronization Commands <\/td>\n<\/tr>\n
179<\/td>\n12.6 Synchronization With External-Control-Signals <\/td>\n<\/tr>\n
180<\/td>\n12.7 Improper Usage of *OPC and *OPC? <\/td>\n<\/tr>\n
181<\/td>\n12.8 Design Considerations <\/td>\n<\/tr>\n
183<\/td>\n13. Automatic System Configuration
13.1 Introduction <\/td>\n<\/tr>\n
184<\/td>\n13.2 Overview <\/td>\n<\/tr>\n
185<\/td>\n13.3 Generic Approach to Automatic System Configuration <\/td>\n<\/tr>\n
190<\/td>\n13.4 Detailed Requirements of the Auto Configuration Commands <\/td>\n<\/tr>\n
196<\/td>\n13.5 Additional Automatic Configuration Techniques
13.6 Examples
14. Controller Compliance Criteria
14.1 IEEE 488.1 Requirements <\/td>\n<\/tr>\n
197<\/td>\n14.2 Message Exchange Requirements <\/td>\n<\/tr>\n
198<\/td>\n14.3 Protocols <\/td>\n<\/tr>\n
199<\/td>\n14.4 Functional Element Handling
14.5 Controller Specification Requirements
15. IEEE 488.2 Controller Requirements
15.1 Controller Interface Function Requirements <\/td>\n<\/tr>\n
200<\/td>\n15.2 Additional IEEE 488.2 Controller Requirements <\/td>\n<\/tr>\n
201<\/td>\n15.3 IEEE 488.2 Controller Recommendations
16. Controller Message Exchange Protocols <\/td>\n<\/tr>\n
202<\/td>\n16.1 Definitions <\/td>\n<\/tr>\n
204<\/td>\n16.2 Control Sequences <\/td>\n<\/tr>\n
212<\/td>\n17. Common Controller Protocols <\/td>\n<\/tr>\n
213<\/td>\n17.1 Reset Protocols <\/td>\n<\/tr>\n
214<\/td>\n17.2 Find Device Requesing Service Protocol <\/td>\n<\/tr>\n
215<\/td>\n17.3 Serial Poll All Devices Protocol <\/td>\n<\/tr>\n
217<\/td>\n17.4 Pass Control Protocol <\/td>\n<\/tr>\n
218<\/td>\n17.5 Requesting Control <\/td>\n<\/tr>\n
219<\/td>\n17.6 Find Listeners Protocol <\/td>\n<\/tr>\n
220<\/td>\n17.7 Set Address Protocol <\/td>\n<\/tr>\n
225<\/td>\n17.8 Test System Protocol <\/td>\n<\/tr>\n
227<\/td>\nAnnex A\u2014Compound Headers\u2014Usage and Examples <\/td>\n<\/tr>\n
231<\/td>\nAnnex B\u2014Device\/Controller Synchronization Techniques <\/td>\n<\/tr>\n
243<\/td>\nAnnex C\u2014Automatic System Configuration Example <\/td>\n<\/tr>\n
249<\/td>\nAnnex D\u2014Reset Guidelines <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":"

IEEE Standard Codes, Formats, Protocols, and Common Commands for Use With IEEE Std 488.1-1987, IEEE Standard Digital Interface for Programmable Instrumentation<\/b><\/p>\n\n\n\n\n
Published By<\/td>\nPublication Date<\/td>\nNumber of Pages<\/td>\n<\/tr>\n
IEEE<\/b><\/a><\/td>\n1988<\/td>\n254<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"featured_media":136591,"template":"","meta":{"rank_math_lock_modified_date":false,"ep_exclude_from_search":false},"product_cat":[2644],"product_tag":[],"class_list":{"0":"post-136588","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-ieee","8":"first","9":"instock","10":"sold-individually","11":"shipping-taxable","12":"purchasable","13":"product-type-simple"},"_links":{"self":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product\/136588","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media\/136591"}],"wp:attachment":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media?parent=136588"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_cat?post=136588"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_tag?post=136588"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}