IEEE-488: Difference between revisions

From Vigyanwiki
No edit summary
 
(11 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{short description|General Purpose Interface Bus (GPIB) specification}}
{{short description|General Purpose Interface Bus (GPIB) specification}}
[[Image:IEEE-488-Stecker2.jpg|thumb|right|IEEE & nbsp; 488 स्टैकिंग कनेक्टर]]
[[Image:IEEE-488-Stecker2.jpg|thumb|right|आईईईई 488 स्टैकिंग कनेक्टर]]
IEEE & NBSP; 488 एक शॉर्ट-रेंज डिजिटल कम्युनिकेशंस [[ 8 बिट ]] [[ समानांतर संचार ]] [[ बहु-मास्टर बस ]] है। मल्टी-मास्टर इंटरफ़ेस (कंप्यूटिंग) विनिर्देश [[ Hewlett-Packard ]] द्वारा HP-IB (Hewlett-Packard इंटरफ़ेस बस) के रूप में विकसित किया गया है।यह बाद में कई #standards का विषय बन गया, और इसे सामान्य रूप से GPIB (सामान्य उद्देश्य इंटरफ़ेस बस) के रूप में जाना जाता है।
'''आईईईई 488''' एचपी-आईबी (हेवलेट-पैकार्ड इंटरफेस बस) के रूप में हेवलेट-पैकार्ड द्वारा विकसित एक छोटी दूरी की डिजिटल संचार [[ 8 बिट |8 बिट]] [[ समानांतर संचार |समानांतर]] [[ बहु-मास्टर बस |बहु-मास्टर बस]] इंटरफ़ेस बस विनिर्देश है। यह बाद में कई मानकों का विषय बन गया और सामान्य रूप से जीपीआईबी (सामान्य प्रयोजन इंटरफ़ेस बस) के रूप में जाना जाता है।


यद्यपि बस 1960 के दशक के उत्तरार्ध में स्वचालित परीक्षण उपकरणों को एक साथ जोड़ने के लिए बनाई गई थी, लेकिन इसे 1970 और 1980 के दशक के दौरान शुरुआती [[ माइक्रो ]] कंप्यूटर के लिए एक [[ परिधीय बस ]] के रूप में कुछ सफलता मिली, विशेष रूप से [[ कमोडोर पालतू ]]।नए मानकों ने कंप्यूटर के उपयोग के लिए बड़े पैमाने पर IEEE & NBSP; 488 को बदल दिया है, लेकिन यह अभी भी कुछ परीक्षण उपकरणों द्वारा उपयोग किया जाता है।
हालाँकि बस को 1960 के दशक के अंत में स्वचालित परीक्षण उपकरणों को एक साथ जोड़ने के लिए बनाया गया था, लेकिन 1970 और 1980 के दशक के दौरान शुरुआती [[ माइक्रो |माइक्रो]] कंप्यूटरों के लिए [[ परिधीय बस |परिधीय बस]] के रूप में भी इसे कुछ सफलता मिली थी, विशेष रूप से [[ कमोडोर पालतू |कमोडोर]] पीईटी। कंप्यूटर के उपयोग के लिए नए मानकों ने काफी हद तक आईईईई 488 को बदल दिया है, लेकिन कुछ परीक्षण उपकरण अभी भी इसका उपयोग करते हैं।


== मूल ==
== उत्पत्ति ==
1960 के दशक के उत्तरार्ध में, हेवलेट-पैकर्ड | हेवलेट-पैकर्ड (एचपी)<ref>This part of HP was later (c. 1999) spun off as [[Agilent Technologies]], and in 2014 Agilent's test and measurement division was spun off as [[Keysight Technologies]].</ref> डिजिटल [[ बहुमूलक ]] और [[ तर्क विश्लेषक ]] जैसे विभिन्न स्वचालित परीक्षण और माप उपकरणों का निर्माण किया।उन्होंने उपकरणों और नियंत्रकों (कंप्यूटर और अन्य उपकरणों) के बीच आसान इंटरकनेक्शन को सक्षम करने के लिए एचपी इंटरफ़ेस बस (एचपी-आईबी) विकसित किया।
1960 के दशक के अंत में, हेवलेट-पैकर्ड (एचपी)<ref>This part of HP was later (c. 1999) spun off as [[Agilent Technologies]], and in 2014 Agilent's test and measurement division was spun off as [[Keysight Technologies]].</ref> ने विभिन्न स्वचालित परीक्षण और माप उपकरणों का निर्माण किया, जैसे कि डिजिटल मल्टीमीटर और [[ तर्क विश्लेषक |तर्क विश्लेषक]]। उन्होंने उपकरणों और नियंत्रकों (कंप्यूटर और अन्य उपकरणों) के बीच आसान इंटरकनेक्शन को सक्षम करने के लिए एचपी इंटरफेस बस (एचपी-आईबी) विकसित की।


एक साधारण समानांतर [[ बस (कम्प्यूटिंग) ]] और कई व्यक्तिगत नियंत्रण लाइनों का उपयोग करके, बस में प्रौद्योगिकी का उपयोग करके बस को लागू करना अपेक्षाकृत आसान था।उदाहरण के लिए, एचपी 59501 बिजली आपूर्ति प्रोग्रामर और एचपी 59306A रिले एक्ट्यूएटर दोनों माइक्रोप्रोसेसर की आवश्यकता के बिना, ट्रांजिस्टर-ट्रांसिस्टर लॉजिक में कार्यान्वित दोनों अपेक्षाकृत सरल एचपी-आईबी परिधीय थे।
एक सरल समानांतर [[ बस (कम्प्यूटिंग) |बस]] और कई अलग-अलग नियंत्रण रेखाओं का उपयोग करते हुए, उस समय तकनीक का उपयोग करके बस को लागू करना अपेक्षाकृत आसान था। उदाहरण के लिए, HP 59501 पावर सप्लाई प्रोग्रामर और HP 59306A रिले एक्ट्यूएटर दोनों अपेक्षाकृत सरल एचपी-आईबी बाह्य उपकरणों को टीटीएल में कार्यान्वित किया गया था, जिसमें माइक्रोप्रोसेसर की आवश्यकता नहीं थी।


एचपी ने अन्य निर्माताओं को नाममात्र शुल्क के लिए एचपी-आईबी पेटेंट को लाइसेंस दिया।यह सामान्य उद्देश्य इंटरफ़ेस बस (GPIB) के रूप में जाना जाता है, और स्वचालित और औद्योगिक साधन नियंत्रण के लिए एक वास्तविक मानक बन गया।जैसे -जैसे GPIB लोकप्रिय हो गया, इसे विभिन्न मानकों के संगठनों द्वारा औपचारिक रूप दिया गया।
एचपी ने अन्य विनिर्माताओं को नाममात्र के शुल्क पर एचपी-आईबी पेटेंट का लाइसेंस दिया। इसे सामान्य प्रयोजन इंटरफ़ेस बस (जीपीआईबी) के रूप में जाना जाता है, और स्वचालित और औद्योगिक उपकरण नियंत्रण के लिए एक वास्तविक मानक बन गया। जैसे ही जीपीआईबी लोकप्रिय हुआ, इसे विभिन्न मानक संगठनों द्वारा औपचारिक रूप दिया गया।


== मानक ==
== मानक ==
1975 में, [[ इंस्टीट्यूट ऑफ़ इलेक्ट्रिकल एंड इलेक्ट्रॉनिक्स इंजीनियर्स ]] ने प्रोग्राम को प्रोग्रामेबल इंस्ट्रूमेंटेशन के लिए स्टैंडर्ड डिजिटल इंटरफेस के रूप में बस को मानकीकृत किया, 'IEEE & NBSP; 488';इसे 1978 में संशोधित किया गया था (IEEE & NBSP का निर्माण; 488-1978)।<ref>{{Citation |title=IEEE Standard Digital Interface for Programmable Instrumentation |publisher=[[Institute of Electrical and Electronics Engineers]] |year=1987 |id=ANSI/IEEE Std 488.1-1987 |isbn=0-471-62222-2 <!-- This is the ISBN on the document --> }}, p.&nbsp;iii</ref> मानक को 1987 में संशोधित किया गया था, और IEEE & nbsp; 488.1 (IEEE & nbsp; 488.1-1987) के रूप में पुन: डिज़ाइन किया गया था।इन मानकों ने GPIB के यांत्रिक, विद्युत और बुनियादी प्रोटोकॉल मापदंडों को औपचारिक रूप दिया, लेकिन कमांड या डेटा के प्रारूप के बारे में कुछ भी नहीं कहा।
1975 में, आईईईई ([[ इंस्टीट्यूट ऑफ़ इलेक्ट्रिकल एंड इलेक्ट्रॉनिक्स इंजीनियर्स |इंस्टीट्यूट ऑफ़ इलेक्ट्रिकल एंड इलेक्ट्रॉनिक्स इंजीनियर्स]]) ने बस को आईईईई 488 के रूप में मानकीकृत किया, जो प्रोग्रामयोग्य उपकरण के लिए मानक डिजिटल इंटरफ़ेस था; इसे 1978 में संशोधित किया गया था (आईईईई 488-1978 बनाकर)।<ref>{{Citation |title=IEEE Standard Digital Interface for Programmable Instrumentation |publisher=[[Institute of Electrical and Electronics Engineers]] |year=1987 |id=ANSI/IEEE Std 488.1-1987 |isbn=0-471-62222-2 <!-- This is the ISBN on the document --> }}, p.&nbsp;iii</ref> मानक को 1987 में संशोधित किया गया था, और आईईईई 488.1 (आईईईई 488.1-1987) के रूप में फिर से नामित किया गया था। इन मानकों ने जीपीआईबी के मैकेनिकल, इलेक्ट्रिकल और बुनियादी प्रोटोकॉल मापदंडों को औपचारिक रूप दिया, लेकिन कमांड या डेटा के प्रारूप के बारे में कुछ नहीं कहा।


1987 में, IEEE ने '' मानक कोड, प्रारूप, प्रोटोकॉल और सामान्य कमांड '', IEEE & NBSP; 488.2 पेश किए।इसे 1992 में संशोधित किया गया था।<ref>{{Citation |title=IEEE Standard Codes, Formats, Protocols, and Common Commands for Use With IEEE Std 488.1-1987, IEEE Standard Digital Interface for Programmable Instrumentation |publisher=[[Institute of Electrical and Electronics Engineers]] |year=1992 |id=IEEE Std 488.2-1992 |isbn=978-1-55937-238-1 }}</ref> IEEE & NBSP; 488.2 बुनियादी सिंटैक्स और प्रारूप सम्मेलनों के लिए प्रदान किया गया, साथ ही साथ डिवाइस-स्वतंत्र कमांड, डेटा संरचनाएं, त्रुटि प्रोटोकॉल और इस तरह।IEEE & nbsp; 488.2 IEEE & nbsp पर निर्मित; 488.1 इसे बिना किसी के साथ नहीं;उपकरण IEEE & nbsp; 488.1 के अनुरूप हो सकते हैं, बिना IEEE & nbsp; 488.2 का अनुसरण किए बिना।
1987 में, आईईईई ने मानक कोड, प्रारूप, प्रोटोकॉल और सामान्य आदेश, आईईईई 488.2 प्रस्तुत किए। 1992 में इसे संशोधित किया गया था।<ref>{{Citation |title=IEEE Standard Codes, Formats, Protocols, and Common Commands for Use With IEEE Std 488.1-1987, IEEE Standard Digital Interface for Programmable Instrumentation |publisher=[[Institute of Electrical and Electronics Engineers]] |year=1992 |id=IEEE Std 488.2-1992 |isbn=978-1-55937-238-1 }}</ref> आईईईई 488.2 बुनियादी सिंटैक्स और प्रारूप सम्मेलनों के साथ-साथ डिवाइस-स्वतंत्र कमांड, डेटा संरचनाएं, त्रुटि प्रोटोकॉल और इसी तरह के लिए प्रदान किया गया। आईईईई 488.2 आईईईई 488.1 पर इसे अधिक्रमित किए बिना बनाया गया; उपकरण आईईईई 488.2 का अनुसरण किए बिना आईईईई 488.1 के अनुरूप हो सकता है।


जबकि IEEE & nbsp; 488.1 ने हार्डवेयर और IEEE & NBSP को परिभाषित किया; 488.2 ने प्रोटोकॉल को परिभाषित किया, फिर भी इंस्ट्रूमेंट-विशिष्ट कमांड के लिए कोई मानक नहीं था।उपकरण के एक ही वर्ग को नियंत्रित करने के लिए आदेश, जैसे, मल्टीमीटर, निर्माताओं और यहां तक कि मॉडल के बीच विविध।
जबकि आईईईई 488.1 हार्डवेयर को परिभाषित करता है और आईईईई 488.2 प्रोटोकॉल को परिभाषित करता है, फिर भी उपकरण-विशिष्ट कमांड के लिए कोई मानक नहीं था। उपकरण के एक ही वर्ग को नियंत्रित करने के लिए आदेश, जैसे, मल्टीमीटर, निर्माताओं और यहां तक कि मॉडल के बीच भिन्न होते हैं।


संयुक्त राज्य वायु सेना,<ref>Project Mate in 1985</ref> और बाद में हेवलेट-पैकर्ड ने इसे एक समस्या के रूप में मान्यता दी।1989 में, एचपी ने अपनी परीक्षण माप भाषा (टीएमएल) विकसित की<ref>{{cite web
संयुक्त राज्य वायु सेना,<ref>Project Mate in 1985</ref> और बाद में हेवलेट-पैकर्ड ने इसे एक समस्या के रूप में मान्यता दी। 1989 में, एचपी ने अपनी टेस्ट मेज़रमेंट लैंग्वेज (टीएमएल) <ref>{{cite web
|title=GPIB 101, A Tutorial of the GPIB Bus
|title=GPIB 101, A Tutorial of the GPIB Bus
|publisher=ICS Electronics
|publisher=ICS Electronics
|url=http://www.icselect.com/ab_note.html#anchor338658
|url=http://www.icselect.com/ab_note.html#anchor338658
|page=5, paragraph=SCPI Commands
|page=5, paragraph=SCPI Commands
}}</ref> या परीक्षण और माप प्रणाली भाषा (TMSL)<ref>{{cite web
}}</ref> या टेस्ट एंड मेज़रमेंट सिस्टम्स लैंग्वेज (टीएमएसएल) <ref>{{cite web
|title=Hewlett Packard Test & Measurment Catalog 1991
|title=Hewlett Packard Test & Measurment Catalog 1991
|publisher=hparchive.com
|publisher=hparchive.com
|url=http://hparchive.com/Catalogs/HP-Catalog-1991.pdf
|url=http://hparchive.com/Catalogs/HP-Catalog-1991.pdf
|page=8, paragraph=SCPI
|page=8, paragraph=SCPI
}}</ref> 1990 में एक उद्योग मानक के रूप में पेश किए गए प्रोग्रामेबल इंस्ट्रूमेंटेशन (SCPI) के लिए मानक कमांड के लिए अग्रदूत था।<ref>{{cite web
}}</ref> विकसित की, जो 1990 में एक उद्योग मानक के रूप में पेश किए गए प्रोग्रामेबल इंस्ट्रूमेंटेशन (एससीपीआई) के लिए स्टैंडर्ड कमांड्स की अग्रदूत थी।<ref>{{cite web
|title=History of GPIB
|title=History of GPIB
|publisher=National Instruments
|publisher=National Instruments
Line 35: Line 35:
|quote=In 1990, the IEEE 488.2 specification included the Standard Commands for Programmable Instrumentation (SCPI) document.
|quote=In 1990, the IEEE 488.2 specification included the Standard Commands for Programmable Instrumentation (SCPI) document.
|access-date=2010-02-06
|access-date=2010-02-06
}}</ref> SCPI ने मानक जेनेरिक कमांड, और संबंधित वर्ग-विशिष्ट कमांड के साथ इंस्ट्रूमेंट क्लासेस की एक श्रृंखला को जोड़ा।SCPI ने IEEE & nbsp; 488.2 सिंटैक्स को अनिवार्य किया, लेकिन अन्य (गैर-आईईईईई और एनबीएसपी; 488.1) भौतिक परिवहन की अनुमति दी।
}}</ref> एससीपीआई ने मानक जेनेरिक कमांड और इसी वर्ग-विशिष्ट कमांड के साथ उपकरण वर्गों की एक श्रृंखला को जोड़ा। एससीपीआईने आईईईई 488.2 सिंटैक्स को अनिवार्य किया, लेकिन अन्य (गैर-आईईईई 488.1) भौतिक ट्रांसपोर्ट की अनुमति दी।


अंतर्राष्ट्रीय [[ इंटरनेशनल इलेक्ट्रोटेक्नीकल कमीशन ]] IEEE के साथ समानांतर में अपने स्वयं के मानकों को विकसित किया, IEC & nbsp; 60625-1 और IEC & nbsp; 60625-2 (IEC & NBSP; 625) के साथ, बाद में IEC & NBSP; 60488 द्वारा प्रतिस्थापित किया गया।
आईईसी ने आईईसी 60625-1 और आईईसी 60625-2 (आईईसी 625) के साथ आईईईई के समानांतर अपने स्वयं के मानकों को विकसित किया, बाद में आईईसी 60488 द्वारा प्रतिस्थापित किया गया।


[[ राष्ट्रीय उपकरण ]]ों ने IEEE & NBSP; 488.1 के लिए एक पिछड़े-संगत विस्तार पेश किया, जिसे मूल रूप से HS-488 के रूप में जाना जाता है।इसने अधिकतम डेटा दर को 8 [[ मेगाबाइट ]]/एस तक बढ़ा दिया, हालांकि दर कम हो जाती है क्योंकि अधिक डिवाइस बस से जुड़े होते हैं।यह 2003 में मानक में शामिल किया गया था (IEEE & nbsp; 488.1-2003),<ref>{{Cite web
[[ राष्ट्रीय उपकरण ]] ने आईईईई 488.1 के लिए पश्च-संगत विस्तार पेश किया, जिसे मूल रूप से HS-488 के रूप में जाना जाता था। इसने अधिकतम डेटा दर को 8 [[ मेगाबाइट |मेगाबाइट]]/एस तक बढ़ा दिया, हालाँकि जैसे-जैसे अधिक उपकरण बस से जुड़े थे, यह दर कम होती गई। इसे 2003 में मानक में शामिल किया गया था (IEEE 488.1-2003),<ref>{{Cite web
|title=Upgraded Standard Boosts Speed of IEEE 488 Instrument Buses Eightfold
|title=Upgraded Standard Boosts Speed of IEEE 488 Instrument Buses Eightfold
|date=2003-10-06
|date=2003-10-06
Line 46: Line 46:
|access-date=2010-02-06
|access-date=2010-02-06
}}
}}
</ref> एचपी की आपत्तियों पर।<ref>{{Cite press release|title=HP and Other Test and Measurement Companies Urge IEEE to Oppose Revisions of Established IEEE&nbsp;488 Standard |publisher=Hewlett-Packard Company |date=December 1997 |url=http://grouper.ieee.org/groups/imstc8/488/1/hppress12-97.html |access-date=2010-02-16 |url-status=dead |archive-url=https://web.archive.org/web/20110610164221/http://grouper.ieee.org/groups/imstc8/488/1/hppress12-97.html |archive-date=2011-06-10}}</ref><ref>{{cite web|title=P488.1 Project Home |publisher=IEEE |url=http://grouper.ieee.org/groups/imstc8/488/1/ |access-date=2010-02-16 |url-status=dead |archive-url=https://web.archive.org/web/20100428090906/http://grouper.ieee.org/groups/imstc8/488/1/ |archive-date=2010-04-28}}</ref>
</ref> एचपी की आपत्तियों पर।<ref>{{Cite press release|title=HP and Other Test and Measurement Companies Urge IEEE to Oppose Revisions of Established IEEE&nbsp;488 Standard |publisher=Hewlett-Packard Company |date=December 1997 |url=http://grouper.ieee.org/groups/imstc8/488/1/hppress12-97.html |access-date=2010-02-16 |url-status=dead |archive-url=https://web.archive.org/web/20110610164221/http://grouper.ieee.org/groups/imstc8/488/1/hppress12-97.html |archive-date=2011-06-10}}</ref><ref>{{cite web|title=P488.1 Project Home |publisher=IEEE |url=http://grouper.ieee.org/groups/imstc8/488/1/ |access-date=2010-02-16 |url-status=dead |archive-url=https://web.archive.org/web/20100428090906/http://grouper.ieee.org/groups/imstc8/488/1/ |archive-date=2010-04-28}}</ref>  
2004 में, IEEE और IEC ने अपने संबंधित मानकों को एक दोहरे लोगो IEEE/IEC मानक IEC & NBSP; 60488-1, '' मानक डिजिटल इंटरफ़ेस के लिए उच्च प्रदर्शन प्रोटोकॉल के लिए प्रोग्रामेबल इंस्ट्रूमेंटेशन के लिए मानक डिजिटल इंटरफ़ेस - भाग 1: जनरल '' में जोड़ दिया।<ref>{{cite book
 
2004 में, आईईईई और आईईसी ने अपने-अपने मानकों को एक "दोहरी लोगो" आईईईई/आईईसी मानक आईईसी 60488-1 में संयोजित किया, प्रोग्रामेबल इंस्ट्रूमेंटेशन के लिए डिजिटल इंटरफ़ेस के लिए उच्च-प्रदर्शन प्रोटोकॉल के लिए मानक - भाग 1: सामान्य,<ref>{{cite book
|title=IEC/IEEE Standard for Higher Performance Protocol for the Standard Digital Interface for Programmable Instrumentation - Part 1: General (Adoption of IEEE Std 488.1-2003)
|title=IEC/IEEE Standard for Higher Performance Protocol for the Standard Digital Interface for Programmable Instrumentation - Part 1: General (Adoption of IEEE Std 488.1-2003)
|publisher=IEEE
|publisher=IEEE
|doi=10.1109/IEEESTD.2004.95749
|doi=10.1109/IEEESTD.2004.95749
|isbn=978-0-7381-4536-5
|isbn=978-0-7381-4536-5
}}</ref> IEEE & nbsp; 488.1/iec & nbsp; 60625-1, और IEC & nbsp; 60488-2, '' भाग 2: कोड, प्रारूप, प्रोटोकॉल और सामान्य आदेश '' को बदल देता है,<ref>{{cite book
}}</ref> आईईईई 488.1/ की जगह लेता है आईईसी 60625-1, और आईईसी 60488-2, भाग 2: कोड, प्रारूप, प्रोटोकॉल और सामान्य आदेश,<ref>{{cite book
|title=Standard Digital Interface for Programmable Instrumentation- Part 2: Codes, Formats, Protocols and Common Commands (Adoption of (IEEE Std 488.2-1992)
|title=Standard Digital Interface for Programmable Instrumentation- Part 2: Codes, Formats, Protocols and Common Commands (Adoption of (IEEE Std 488.2-1992)
|publisher=IEEE
|publisher=IEEE
|doi=10.1109/IEEESTD.2004.95390
|doi=10.1109/IEEESTD.2004.95390
|isbn=978-0-7381-4100-8
|isbn=978-0-7381-4100-8
}}</ref> IEEE & nbsp; 488.2/IEC & nbsp; 60625-2 को बदलें।<ref>{{cite web
}}</ref> आईईईई 488.2/आईईसी 60625-2 की जगह लेता है।<ref>{{cite web
  |title        = Replaced or Withdrawn Publications
  |title        = Replaced or Withdrawn Publications
  |url          = http://www.iec.ch/cgi-bin/procgi.pl/www/iecwww.p?header=IEC&search=replaced&wwwprog=sea22.p
  |url          = http://www.iec.ch/cgi-bin/procgi.pl/www/iecwww.p?header=IEC&search=replaced&wwwprog=sea22.p
Line 66: Line 67:
  |archive-date = 2012-04-17
  |archive-date = 2012-04-17
}}</ref>
}}</ref>
== विशेषताएँ ==
== विशेषताएँ ==
IEEE & NBSP; 488 एक 8-बिट, विद्युत समानांतर संचार बस है जो सोलह सिग्नल लाइनों को नियोजित करता है-आठ का उपयोग द्वि-दिशात्मक डेटा ट्रांसफर के लिए, तीन [[ हेन्डशेकिंग ]] के लिए, और बस प्रबंधन के लिए पांच-प्लस आठ ग्राउंड रिटर्न लाइनें।
आईईईई 488 एक 8-बिट, विद्युत समानांतर बस है जो सोलह सिग्नल लाइनों को नियोजित करती है - आठ द्वि-दिशात्मक डेटा स्थानांतरण के लिए, तीन हैंडशेक के लिए, और पांच बस प्रबंधन के लिए - प्लस आठ ग्राउंड रिटर्न लाइनें।


बस में प्रत्येक डिवाइस को एक अद्वितीय पता आवंटित करते हुए, बस में 31 पांच-बिट प्राथमिक डिवाइस पते का समर्थन करता है।<ref name="NI-488.2">{{Cite book
बस 0 से 30 तक की संख्या वाले 31 पांच-बिट प्राथमिक डिवाइस पतों का समर्थन करती है, बस में प्रत्येक उपकरण को एक अद्वितीय पता आवंटित करती है। <ref name="NI-488.2">{{Cite book
|title=NI-488.2 User Manual
|title=NI-488.2 User Manual
|date=February 2005
|date=February 2005
Line 83: Line 82:
}}</ref><ref name="Agilent_82350B">{{Cite book|chapter-url=http://literature.cdn.keysight.com/litweb/pdf/82350-90004.pdf|title=Agilent 82350B PCI GPIB Interface: Installation and Configuration Guide|date=2009-07-20|publisher=Agilent Technologies|page=26|chapter=Table 1-1: 82350 GPIB interface card configuration parameters|id=Agilent P/N 82350-90004|quote=any address in the range 0 - 30, inclusive, may be used|access-date=2010-02-16}}</ref>
}}</ref><ref name="Agilent_82350B">{{Cite book|chapter-url=http://literature.cdn.keysight.com/litweb/pdf/82350-90004.pdf|title=Agilent 82350B PCI GPIB Interface: Installation and Configuration Guide|date=2009-07-20|publisher=Agilent Technologies|page=26|chapter=Table 1-1: 82350 GPIB interface card configuration parameters|id=Agilent P/N 82350-90004|quote=any address in the range 0 - 30, inclusive, may be used|access-date=2010-02-16}}</ref>


मानक 15 उपकरणों को एक एकल भौतिक बस को साझा करने की अनुमति देता है {{convert|20|m}} कुल केबल लंबाई।भौतिक टोपोलॉजी रैखिक या स्टार (कांटा) हो सकती है।<ref>{{Cite web
मानक अधिकतम 15 डिवाइसों को 20 मीटर (66 फीट) कुल केबल लंबाई की एकल भौतिक बस साझा करने की अनुमति देता है। भौतिक टोपोलॉजी रैखिक या तारा (काँटेदार) हो सकती है।<ref>{{Cite book
|title=GPIB Instrument Control Tutorial
|publisher=National Instruments
|date=2009-08-24
|quote=connected in either a daisy-chain or star topology
|url=http://zone.ni.com/devzone/cda/tut/p/id/2761
|access-date=2010-02-16
}}</ref> सक्रिय एक्सटेंडर्स एक तार्किक बस पर सैद्धांतिक रूप से संभव 31 उपकरणों के साथ, लंबी बसों की अनुमति देते हैं।
 
नियंत्रण और डेटा हस्तांतरण कार्यों को तार्किक रूप से अलग किया जाता है;एक नियंत्रक एक डिवाइस को एक वार्ताकार के रूप में और एक या एक से अधिक उपकरणों को डेटा ट्रांसफर में भाग लेने के बिना श्रोताओं के रूप में संबोधित कर सकता है।कई नियंत्रकों के लिए एक ही बस साझा करना संभव है, लेकिन एक समय में केवल एक ही नियंत्रक हो सकता है।<ref>{{Cite book
|title=NI-488.2 User Manual
|title=NI-488.2 User Manual
|date=February 2005
|date=February 2005
Line 103: Line 93:
|archive-date=2008-12-02
|archive-date=2008-12-02
|url-status=dead
|url-status=dead
}}</ref>
}}</ref> सक्रिय एक्सटेंडर लंबी बसों की अनुमति देते हैं, एक तार्किक बस में सैद्धांतिक रूप से 31 उपकरणों तक संभव है।
मूल प्रोटोकॉल में, ट्रांसफर एक इंटरलॉक, थ्री-वायर रेडी-वैलिड-स्वीकृत हैंडशेक का उपयोग करते हैं।<ref>{{Cite book
 
नियंत्रण और डेटा स्थानांतरण कार्य तार्किक रूप से अलग हो जाते हैं; एक नियंत्रक डेटा ट्रांसफर में भाग लिए बिना एक डिवाइस को "टॉकर" और एक या अधिक डिवाइस को "श्रोताओं" के रूप में संबोधित कर सकता है। कई नियंत्रकों के लिए एक ही बस को साझा करना संभव है, लेकिन एक समय में केवल एक ही "नियंत्रक प्रभारी" हो सकता है।<ref>{{Cite book
|title=NI-488.2 User Manual
|title=NI-488.2 User Manual
|date=February 2005
|date=February 2005
Line 113: Line 104:
|chapter-url=http://www.ni.com/pdf/manuals/370428c.pdf
|chapter-url=http://www.ni.com/pdf/manuals/370428c.pdf
|access-date=2010-02-16
|access-date=2010-02-16
}}</ref> अधिकतम डेटा दर लगभग एक मेगाबाइट प्रति सेकंड है।बाद में HS-488 एक्सटेंशन हैंडशेक आवश्यकताओं को आराम देता है, जिससे 8 & nbsp; mbyte/s की अनुमति मिलती है।सबसे धीमी भाग लेने वाला उपकरण बस की गति को निर्धारित करता है।<ref>{{Cite web
}}</ref> मूल प्रोटोकॉल में, स्थानांतरण एक इंटरलॉक्ड, तीन-तार तैयार-वैध-स्वीकृत हैंडशेक का उपयोग करते हैं। अधिकतम डेटा दर प्रति सेकंड लगभग एक मेगाबाइट है। बाद में HS-488 एक्सटेंशन हैंडशेक आवश्यकताओं को आराम देता है, जिससे 8 एम बाइट/एस तक की अनुमति मिलती है। सबसे धीमा भाग लेने वाला उपकरण बस की गति निर्धारित करता है।।<ref>{{Cite web
|title=Using HS488 to Improve GPIB System Performance
|title=Using HS488 to Improve GPIB System Performance
|publisher=National Instruments Corporation
|publisher=National Instruments Corporation
Line 120: Line 111:
|access-date=2010-02-16
|access-date=2010-02-16
}}</ref>
}}</ref>
== कनेक्टर्स ==
आईईईई 488 एक 24-पिन एम्फेनॉल-डिज़ाइन माइक्रो रिबन कनेक्टर निर्दिष्ट करता है। [[ सूक्ष्म रिबन |सूक्ष्म रिबन]] कनेक्टर्स में डी-आकार का धातु का खोल होता है, लेकिन [[ डी subminiature |डी सबमिनीचर]] कनेक्टर से बड़ा होता है। 36-पिन माइक्रो रिबन कनेक्टर [[ सेंट्रोनिक्स |सेंट्रोनिक्स]]के उनके प्रिंटर के लिए उपयोग किए जाने के बाद उन्हें कभी-कभी "सेंट्रोनिक्स कनेक्टर" कहा जाता है।


आईईईई 488 कनेक्टर्स की एक असामान्य विशेषता यह है कि वे सामान्यतः  "डबल-हेडेड" डिज़ाइन का उपयोग करते हैं, जिसमें एक तरफ पुरुष और दूसरी तरफ महिला होती है। यह आसान डेज़ी-चेनिंग के लिए कनेक्टर्स को स्टैक करने की अनुमति देता है। यांत्रिक विचार स्टैक्ड कनेक्टर्स की संख्या को चार या उससे कम तक सीमित करते हैं, हालांकि कनेक्टर्स को शारीरिक रूप से सपोर्ट करने वाला एक वर्कअराउंड इसके आसपास जाने में सक्षम हो सकता है।


== कनेक्टर्स ==
वे 6-32 यूएनके <ref>{{Cite book|chapter-url=http://bitsavers.org/pdf/hp/hpib/TutorialDescrOfHPIB.pdf |title=Tutorial Description of the Hewlett-Packard Interface Bus |publisher=Hewlett-Packard|page=28|chapter=Mechanical Aspects|quote=Some existing cables use English threads (6-32UNK).|access-date=2022-06-13}}</ref> (अब काफी हद तक अप्रचलित) या मीट्रिक एम 3.5 × 0.6 थ्रेड्स द्वारा शिकंजा के स्थान पर आयोजित किए जाते हैं। मानक के शुरुआती संस्करणों ने सुझाव दिया कि असंगत यूटीएस थ्रेड्स के साथ भ्रम से बचने के लिए मीट्रिक स्क्रू को काला कर दिया जाना चाहिए। हालांकि, 1987 के संशोधन द्वारा मीट्रिक थ्रेड्स की व्यापकता के कारण अब इसे आवश्यक नहीं माना गया था। <ref>{{Citation |title=IEEE Standard Digital Interface for Programmable Instrumentation |publisher=[[Institute of Electrical and Electronics Engineers]] |year=1987 |id=ANSI/IEEE Std 488.1-1987 |isbn=978-0-471-62222-2|page=v|quote=The "helpful note" on metric threads found in previous editions has been deleted since metric thread use is common IEEE 488 practice. Consequently, the recommendation to coat such parts in black material to call attention to metric threads is also considered unnecessary.}}</ref>
{{Infobox connector
|name=IEEE&nbsp;488
|pinout_image=[[Image:IEEE-448.svg|300px]]
|pinout_caption=Female IEEE&nbsp;488 connector
|pin1=Data input/output bit
|pin1_name=DIO1
|pin2=Data input/output bit
|pin2_name=DIO2
|pin3=Data input/output bit
|pin3_name=DIO3
|pin4=Data input/output bit
|pin4_name=DIO4
|pin5=End-or-identify
|pin5_name=EOI
|pin6=Data valid
|pin6_name=DAV
|pin7=Not ready for data
|pin7_name=NRFD
|pin8=Not data accepted
|pin8_name=NDAC
|pin9=Interface clear
|pin9_name=IFC
|pin10=Service request
|pin10_name=SRQ
|pin11=Attention
|pin11_name=ATN
|pin12=
|pin12_name=SHIELD
|pin13=Data input/output bit
|pin13_name=DIO5
|pin14=Data input/output bit
|pin14_name=DIO6
|pin15=Data input/output bit
|pin15_name=DIO7
|pin16=Data input/output bit
|pin16_name=DIO8
|pin17=Remote enable
|pin17_name=REN
|pin18=(wire twisted with DAV)
|pin18_name=GND
|pin19=(wire twisted with NRFD)
|pin19_name=GND
|pin20=(wire twisted with NDAC)
|pin20_name=GND
|pin21=(wire twisted with IFC)
|pin21_name=GND
|pin22=(wire twisted with SRQ)
|pin22_name=GND
|pin23=(wire twisted with ATN)
|pin23_name=GND
|pin24=
|pin24_name=Logic ground
}}
IEEE & NBSP; 488 एक 24-पिन एम्फ़ेनोल-डिज़ाइन किए गए [[ सूक्ष्म रिबन ]] कनेक्टर को निर्दिष्ट करता है।माइक्रो रिबन कनेक्टर्स में एक डी-आकार का धातु शेल होता है, लेकिन [[ डी subminiature ]] कनेक्टर्स से बड़े होते हैं।उन्हें कभी-कभी अपने प्रिंटर के लिए उपयोग किए जाने वाले 36-पिन माइक्रो रिबन कनेक्टर [[ सेंट्रोनिक्स ]] के बाद सेंट्रोनिक्स कनेक्टर कहा जाता है।
 
IEEE & NBSP; 488 कनेक्टर्स की एक असामान्य विशेषता यह है कि वे आमतौर पर एक डबल-हेडेड डिज़ाइन का उपयोग करते हैं, एक तरफ पुरुष के साथ, और दूसरी तरफ महिला।यह आसान डेज़ी चेन (इलेक्ट्रिकल इंजीनियरिंग) के लिए कनेक्टर्स को स्टैकिंग करने की अनुमति देता है। डेज़ी-चेनिंग।यांत्रिक विचार स्टैक्ड कनेक्टर्स की संख्या को चार या उससे कम तक सीमित करते हैं, हालांकि कनेक्टर्स को शारीरिक रूप से समर्थन करने वाले एक वर्कअराउंड इसके आसपास प्राप्त करने में सक्षम हो सकते हैं।


वे 6-32 UNK, या तो शिकंजा द्वारा आयोजित किए जाते हैं<ref>{{Cite book|chapter-url=http://bitsavers.org/pdf/hp/hpib/TutorialDescrOfHPIB.pdf |title=Tutorial Description of the Hewlett-Packard Interface Bus |publisher=Hewlett-Packard|page=28|chapter=Mechanical Aspects|quote=Some existing cables use English threads (6-32UNK).|access-date=2022-06-13}}</ref> (अब काफी हद तक अप्रचलित[[ आईएसओ मीट्रिक पेंच धागा ]] [[ पेंच कसना ]] M3.5 × 0.6 स्क्रू थ्रेड्स।मानक के शुरुआती संस्करणों ने सुझाव दिया कि असंगत यूटीएस थ्रेड्स के साथ भ्रम से बचने के लिए मीट्रिक शिकंजा को काला किया जाना चाहिए।हालांकि, 1987 के संशोधन तक यह अब मीट्रिक थ्रेड्स के प्रसार के कारण आवश्यक नहीं माना गया था।<ref>{{Citation |title=IEEE Standard Digital Interface for Programmable Instrumentation |publisher=[[Institute of Electrical and Electronics Engineers]] |year=1987 |id=ANSI/IEEE Std 488.1-1987 |isbn=978-0-471-62222-2|page=v|quote=The "helpful note" on metric threads found in previous editions has been deleted since metric thread use is common IEEE 488 practice. Consequently, the recommendation to coat such parts in black material to call attention to metric threads is also considered unnecessary.}}</ref>
आईईसी 60625 मानक 25-पिन डी-सबमिनीचर कनेक्टर्स के उपयोग को निर्धारित करता है ([[ आईबीएम पीसी संगत |आईबीएम पीसी]] कॉम्पैटिबल्स पर समानांतर बंदरगाहों के लिए उपयोग किए जाने वाले के समान)स्थापित 24-पिन कनेक्टर की तुलना में इस कनेक्टर को महत्वपूर्ण बाज़ार स्वीकृति नहीं मिली।
IEC & NBSP; 60625 मानक 25-पिन डी-सबमिनिएट कनेक्टर्स ([[ आईबीएम पीसी संगत ]] पर समानांतर पोर्ट के लिए उपयोग किए जाने वाले समान) के उपयोग को निर्धारित करता है।इस कनेक्टर ने स्थापित 24-पिन कनेक्टर के खिलाफ महत्वपूर्ण बाजार स्वीकृति प्राप्त नहीं की।


== क्षमताएं ==
== क्षमताएं ==
{| class="wikitable"
{| class="wikitable"
|-
|-
! Function
! कार्य
! colspan=2 | Abbreviation
! colspan=2 | संक्षिप्तीकरण
! Description and examples
! वर्णन और उदाहरण
|-
|-
| Source Handshake || SH || 1 || Complete
|सोर्स हैंडशेक
| एसएच || 1 || पूर्ण
|-
|-
| Acceptor Handshake|| AH || 1 || Complete
| अक्सेप्टर हैंडशेक|| एसएच || 1 || पूर्ण
|-
|-
| rowspan=3 | Basic Talker
| rowspan=3 | बेसिक टाकर
| rowspan=3 | T
| rowspan=3 | टी
| 5 || Responds to serial poll; untalks when listen address received; talk only capability
| 5 || सीरियल पोल पर प्रतिक्रिया; जब पता प्राप्त हुआ तो अनटॉक करता है; केवल क्षमता की बात करो
|-
|-
| 6 || Untalks when listen address received; no talk only
| 6 || जब पता प्राप्त हुआ तो अनटॉक करता है; केवल बात नहीं
|-
|-
| 7 || No serial poll; untalks when listen address received; talk only capability
| 7 || कोई सीरियल पोल नहीं; जब पता प्राप्त हुआ तो अनटॉक करता है; केवल क्षमता की बात करो
|-
|-
| Extended Talker || TE || 0 || No extended talker
| एक्सटेंडेड टाकर || टीई || 0 || कोई विस्तारित वार्ताकार नहीं
|-
|-
| rowspan=2 | Basic Listener
| rowspan=2 | बेसिक लिसनर
| rowspan=2 | L
| rowspan=2 | एल
| 3 || Listen only mode; unlistens if talk address received
| 3 ||केवल तरीका सुनें; बातचीत का पता प्राप्त होने पर ध्यान नहीं देता
|-
|-
| 4 || Unlistens if talk address received
| 4 || पता चलने पर अनसुना कर देता है
|-
|-
| Extended Listener || LE || 0 || No extended listener
| एक्सटेंडेड लिसनर || एलई || 0 || कोई विस्तारित श्रोता नहीं
|-
|-
| rowspan=2 | Service Request
| rowspan=2 | सर्विस रिक्वेस्ट
| rowspan=2 | SR
| rowspan=2 | एसआर
| 0 || No service request capability
| 0 || सेवा अनुरोध क्षमता नहीं
|-
|-
| 1 || Complete
| 1 || पूर्ण
|-
|-
| rowspan=2 | Remote-Local
| rowspan=2 | रिमोट-लोकल
| rowspan=2 | RL
| rowspan=2 | आरएल
| 0 || No local lockout
| 0 ||कोई स्थानीय तालाबंदी नहीं
|-
|-
| 1 || Complete
| 1 || पूर्ण
|-
|-
| Parallel Poll || PP || 0 || Does not respond to Parallel Poll
| समानांतर पोल || पीपी || 0 || समानांतर पोल का जवाब नहीं देता
|-
|-
| Device Clear || DC || 1 || complete
| डिवाइस क्लियर || डीसी || 1 || पूर्ण
|-
|-
| rowspan=2 | Device Trigger
| rowspan=2 | डिवाइस ट्रिगर
| rowspan=2 | DT
| rowspan=2 | डीटी
| 0 || No device trigger capability
| 0 || कोई डिवाइस ट्रिगर क्षमता नहीं
|-
|-
| 1 || Complete
| 1 || पूर्ण
|-
|-
| Controller || C || 0 || No controller function
| कंट्रोलर || सी || 0 || कोई नियंत्रक कार्य नहीं
|-
|-
| rowspan=2 |
| rowspan=2 |
| rowspan=2 | E
| rowspan=2 |
| 1 || Open collector drive electronics
| 1 || ओपन कलेक्टर ड्राइव इलेक्ट्रॉनिक्स
|-
|-
| 2 || Three state drivers
| 2 || थ्री स्टेट ड्राइवर्स
|}
|}
[[File:IEEE488portcapabilities.jpg|thumb|एक स्पेक्ट्रम विश्लेषक पर सूचीबद्ध क्षमताओं के साथ IEEE-488 पोर्ट।]]
[[File:IEEE488portcapabilities.jpg|thumb|एक स्पेक्ट्रम विश्लेषक पर सूचीबद्ध क्षमताओं के साथ IEEE-488 पोर्ट।]]
अधिक जानकारी Tektronix देखें।<ref>{{Citation |last=Tilden |first=Mark D. |title=4041 GPIB Programming Guide |year=1983 |chapter=Appendix A: Subsets Describe Interface Functions |pages= 113&ndash;115 |publisher=Tektronix, Inc. |chapter-url=http://www.mirrorservice.org/sites/www.bitsavers.org/pdf/tektronix/404x/070-4696-00_4041_GPIB_Programming_Guide_Sep1983.pdf }}</ref>
अधिक जानकारी के लिए देखें टेक्ट्रोनिक्स।<ref>{{Citation |last=Tilden |first=Mark D. |title=4041 GPIB Programming Guide |year=1983 |chapter=Appendix A: Subsets Describe Interface Functions |pages= 113&ndash;115 |publisher=Tektronix, Inc. |chapter-url=http://www.mirrorservice.org/sites/www.bitsavers.org/pdf/tektronix/404x/070-4696-00_4041_GPIB_Programming_Guide_Sep1983.pdf }}</ref>
 
== एक कंप्यूटर इंटरफेस के रूप में प्रयोग करें ==
 
== कंप्यूटर इंटरफ़ेस के रूप में उपयोग करें ==
[[File:GPIB ISA Card.jpg|thumb|पीसी आईएसए बस के लिए राष्ट्रीय उपकरण GPIB नियंत्रक]]
[[File:GPIB ISA Card.jpg|thumb|पीसी आईएसए बस के लिए राष्ट्रीय उपकरण GPIB नियंत्रक]]
[[File:HP7935_rear_HP-IB_port.jpg|thumb|[[ एचपी 7935 ]] डिस्क ड्राइव एचपी-आईबी पैनल]]
[[File:HP7935_rear_HP-IB_port.jpg|thumb|[[ एचपी 7935 ]] डिस्क ड्राइव एचपी-आईबी पैनल]]
एचपी के डिजाइनरों ने विशेष रूप से IEEE & nbsp; 488 के लिए सामान्य-उद्देश्य वाले कंप्यूटरों के लिए एक परिधीय इंटरफ़ेस होने की योजना नहीं बनाई;फ़ोकस इंस्ट्रूमेंटेशन पर था।लेकिन जब एचपी के शुरुआती माइक्रो कंप्यूटर को परिधीय ([[ डिस्क ड्राइव ]], [[ टेप ड्राइव ]], [[ संगणक मुद्रक ]], [[ द्रोह करनेवाला ]], आदि) के लिए एक इंटरफ़ेस की आवश्यकता होती है, तो एचपी-आईबी आसानी से उपलब्ध था और आसानी से उद्देश्य के लिए अनुकूलित किया गया था।
एचपी के डिजाइनरों ने विशेष रूप से आईईईई 488 को सामान्य-उद्देश्य वाले कंप्यूटरों के लिए परिधीय इंटरफ़ेस बनाने की योजना नहीं बनाई; इंस्ट्रूमेंटेशन पर ध्यान दिया गया था। लेकिन जब HP के शुरुआती माइक्रो कंप्यूटरों को बाह्य उपकरणों ([[ डिस्क ड्राइव |डिस्क ड्राइव]], [[ टेप ड्राइव |टेप ड्राइव]], प्रिंटर, प्लॉटर, आदि) के लिए एक इंटरफ़ेस की आवश्यकता थी, तो एचपी-आईबी आसानी से उपलब्ध था और आसानी से इस उद्देश्य के लिए अनुकूलित हो गया था।


एचपी कंप्यूटर उत्पाद जो एचपी-आईबी का उपयोग करते थे, उनमें [[ एचपी श्रृंखला 80 ]], [[ एचपी 9800 श्रृंखला ]] शामिल थी,<ref>{{cite web
एचपी कंप्यूटर उत्पाद जो एचपी-आईबी का उपयोग करते थे, उनमें [[ एचपी श्रृंखला 80 | एचपी श्रृंखला 80]],[[ एचपी 9800 श्रृंखला ]]शामिल थी,<ref>{{cite web
|title=HP 98135A HP-IB Interface 9815
|title=HP 98135A HP-IB Interface 9815
|url=http://www.hpmuseum.net/display_item.php?hw=463
|url=http://www.hpmuseum.net/display_item.php?hw=463
|work=HP Computer Museum
|work=HP Computer Museum
|access-date=2010-02-06
|access-date=2010-02-06
}}</ref> [[ एचपी 2100 ]] श्रृंखला,<ref>{{cite web
}}</ref> [[ एचपी 2100 ]]श्रृंखला,<ref>{{cite web
|title=59310A HP-IB Interface
|title=59310A HP-IB Interface
|quote=HP-IB interface for HP1000 and HP2000 computers
|quote=HP-IB interface for HP1000 and HP2000 computers
Line 262: Line 198:
|work=HP Computer Museum
|work=HP Computer Museum
|access-date=2010-02-06
|access-date=2010-02-06
}}</ref> और [[ एचपी 3000 ]] श्रृंखला।<ref>{{cite web
}}</ref> और [[ एचपी 3000 ]]श्रृंखला। <ref>{{cite web
|title=27113A HP-IB Interface
|title=27113A HP-IB Interface
|quote=CIO HP-IB interface for 3000 Series 900
|quote=CIO HP-IB interface for 3000 Series 900
Line 268: Line 204:
|work=HP Computer Museum
|work=HP Computer Museum
|access-date=2010-02-06
|access-date=2010-02-06
}}</ref> एचपी कंप्यूटर परिधीय जो आरएस -232 संचार इंटरफ़ेस का उपयोग नहीं करते थे, अक्सर एचपी-आईबी जैसे एचपी 7935 जैसे डिस्क सिस्टम सहित एचपी-आईबी का उपयोग करते थे। 1980 के दशक के एचपी के कुछ उन्नत पॉकेट कैलकुलेटर, जैसे कि [[ एचपी -41 ]] और [[ एचपी -71 बी ]] श्रृंखला, भी थाIEEE & NBSP; 488 क्षमताएं, एक वैकल्पिक [[ HP-IL ]]/HP-IB इंटरफ़ेस मॉड्यूल के माध्यम से।
}}</ref> एचपी कंप्यूटर परिधीय जो आरएस -232 संचार इंटरफ़ेस का उपयोग नहीं करते थे, अक्सर एचपी-आईबी जैसे एचपी 7935 जैसे डिस्क सिस्टम सहित एचपी-आईबी का उपयोग करते थे। 1980 के दशक के एचपी के कुछ उन्नत पॉकेट कैलकुलेटर, जैसे कि[[ एचपी -41 | एचपी -41]]और [[ एचपी -71 बी |एचपी -71 बी]] और एचपी -71B श्रृंखला में भी थे वैकल्पिक एचपी -आईएल/एचपी-आईबी इंटरफ़ेस मॉड्यूल के माध्यम से आईईईई 488 क्षमताएँ।
 
अन्य निर्माताओं ने अपने कंप्यूटरों के लिए भी जीपीआईबी को अपनाया, जैसे कि [[ Tektronix 405x |टेक्ट्रोनिक्स 405x]] लाइन।


अन्य निर्माताओं ने अपने कंप्यूटर के लिए GPIB को अपनाया, जैसे कि [[ Tektronix 405x ]] लाइन के साथ।
व्यक्तिगत कंप्यूटरों की कमोडोर पीईटी (1977 में पेश) आईईईई 488 बस का उपयोग करते हुए अपने बाह्य उपकरणों को जोड़ते हैं, लेकिन एक गैर-मानक कार्ड एज कनेक्टर के साथ। कमोडोर की निम्न 8-बिट मशीनों ने एक सीरियल बस का उपयोग किया जिसका प्रोटोकॉल IEEE 488 पर आधारित था।<ref>Bagnall, Brian (2006). ''On the Edge: The Spectacular Rise and Fall of Commodore'', Variant Press. Page 221. {{ISBN|0-9738649-0-7}}</ref> कमोडोर ने VIC-20[27] और कमोडोर 64 के लिए एक IEEE 488 कार्ट्रिज की मार्केटिंग की।<ref>Commodore drawing for VIC-1112 - Drawing no. 1110010 Rev:A</ref>[28] कमोडोर 64 बाह्य उपकरणों के कई तीसरे पक्ष के आपूर्तिकर्ताओं ने C64<ref>[http://www.zimmers.net/anonftp/pub/cbm/schematics/cartridges/c64/ieee-488/index.html Reverse-engineered schematics for Commodore C64 IEEE interface]</ref> के लिए एक कार्ट्रिज बनाया, जो पीईटी श्रृंखला के समान कार्ड एज कनेक्टर पर IEEE 488-व्युत्पन्न इंटरफ़ेस प्रदान करता है।<ref>http://www.zimmers.net/anonftp/pub/cbm/schematics/cartridges/c64/ieee-488/index.html Link to schematic for one such converter.</ref>


कमोडोर पीईटी (1977 में पेश किया गया) व्यक्तिगत कंप्यूटरों की रेंज ने IEEE & NBSP; 488 बस का उपयोग करके अपने परिधीयों को जोड़ा, लेकिन एक गैर-मानक कार्ड एज कनेक्टर के साथ।कमोडोर की निम्नलिखित 8-बिट मशीनों ने एक [[ कमोडोर बस ]] का उपयोग किया, जिसका प्रोटोकॉल IEEE & NBSP; 488 पर आधारित था।<ref>Bagnall, Brian (2006). ''On the Edge: The Spectacular Rise and Fall of Commodore'', Variant Press. Page 221. {{ISBN|0-9738649-0-7}}</ref> कमोडोर ने VIC-20 के लिए एक IEEE & NBSP; 488 कारतूस का विपणन किया<ref>Commodore drawing for VIC-1112 - Drawing no. 1110010 Rev:A</ref> और कमोडोर 64।<ref>[http://www.zimmers.net/anonftp/pub/cbm/schematics/cartridges/c64/ieee-488/index.html Reverse-engineered schematics for Commodore C64 IEEE interface]</ref> [[ कमोडोर 64 परिधीय ]] के कई तीसरे पक्ष के आपूर्तिकर्ताओं ने C64 के लिए एक कारतूस बनाया, जिसने PET श्रृंखला के समान कार्ड एज कनेक्टर पर IEEE & NBSP; 488-व्युत्पन्न इंटरफ़ेस प्रदान किया।<ref>http://www.zimmers.net/anonftp/pub/cbm/schematics/cartridges/c64/ieee-488/index.html Link to schematic for one such converter.</ref>
आखिरकार, तेजी से, अधिक पूर्ण मानकों जैसे एससीएसआई ने पेरिफेरल एक्सेस के लिए आईईईई 488 को बदल दिया।
आखिरकार, [[ स्वामी ]] जैसे तेजी से, अधिक पूर्ण मानकों ने परिधीय पहुंच के लिए IEEE & NBSP; 488 को अलग कर दिया।


<gallery widths=160 heights=90>
<gallery widths="160" heights="90">
CBM610 back (filtered).jpg|Rear of the [[Commodore CBM-II]] showing [[card edge connector]] IEEE&nbsp;488 port
File:CBM610 back (filtered).jpg|कमोडोर CBM-II का पिछला भाग एक कार्ड एज कनेक्टर IEEE 488 पोर्ट दिखा रहा है
SFD1001 back.jpg|Rear of the [[Commodore International|Commodore]] SFD 1001 [[floppy disk drive]] with IEEE&nbsp;488 port
File:SFD1001 back.jpg|आईईईई 488 पोर्ट के साथ कमोडोर एसएफडी1001 फ़्लॉपी डिस्क ड्राइव का पिछला भाग
Digitaloszilloskop Schnittstellen IMGP1974 WP.jpg|Rear of a [[Tektronix]] TDS 210 digital [[oscilloscope]] with IEEE&nbsp;488 port
File:Digitaloszilloskop Schnittstellen IMGP1974 WP.jpg|आईईईई 488 पोर्ट के साथ टेक्ट्रोनिक्स टीडीएस 210 डिजिटल ऑसिलोस्कोप का पिछला भाग
Data Acquisition Agilent %282%29.jpg|Rear view of an [[Keysight]] 34970A [[data acquisition]] chassis / [[multimeter]]
File:Data Acquisition Agilent (2).jpg|कीसाइट 34970A डेटा अधिग्रहण चेसिस/मल्टीमीटर का रियर व्यू
Technofor-IEEE488.JPG|C64 interface
File:Technofor-IEEE488.JPG|सी64 इंटरफ़ेस
Acorn IEEE488 Interface (back).jpg|[[Acorn Computers|Acorn]] IEEE&nbsp;488 Interface
File:Acorn IEEE488 Interface (back).jpg|एकोर्न आईईईई 488 इंटरफ़ेस
USB-GPIB-Converter.jpg|USB GPIB Converter
File:USB-GPIB-Converter.jpg|यूएसबी जीपीआईबी कनवर्टर
</gallery>
</gallery>


== अन्य इंटरफ़ेस मानकों के साथ तुलना ==
== अन्य इंटरफ़ेस मानकों के साथ तुलना ==
{{Unreferenced section|date=February 2010}}
{{Unreferenced section|date=February 2010}}
विद्युत रूप से, IEEE & NBSP; 488 ने एक हार्डवेयर इंटरफ़ेस का उपयोग किया जिसे कुछ असतत तर्क के साथ या माइक्रोकंट्रोलर के साथ लागू किया जा सकता है। हार्डवेयर इंटरफ़ेस ने अलग -अलग निर्माताओं द्वारा एक ही मेजबान के साथ संवाद करने के लिए उपकरणों को सक्षम किया। चूंकि प्रत्येक डिवाइस ने बस प्रोटोकॉल द्वारा आवश्यक एसिंक्रोनस हैंडशेकिंग सिग्नल उत्पन्न किए, इसलिए धीमी और तेज उपकरणों को एक बस में मिलाया जा सकता है। डेटा ट्रांसफर अपेक्षाकृत धीमा है, इसलिए [[ संचरण लाइन ]] के मुद्दे जैसे कि प्रतिबाधा मिलान और लाइन समाप्ति को नजरअंदाज कर दिया जाता है। बस और उपकरणों के बीच गैल्वेनिक अलगाव की कोई आवश्यकता नहीं थी, जिसने [[ ग्राउंड लूप ]] (बिजली) की संभावना पैदा की, जिससे अतिरिक्त शोर और डेटा का नुकसान हुआ।
विद्युत रूप से, आईईईई 488 ने एक हार्डवेयर इंटरफ़ेस का उपयोग किया जिसे कुछ असतत तर्क या एक माइक्रोकंट्रोलर के साथ कार्यान्वित किया जा सकता था। हार्डवेयर इंटरफ़ेस सक्षम डिवाइस विभिन्न निर्माताओं द्वारा एक ही होस्ट के साथ संवाद करने के लिए बनाया गया है। चूंकि प्रत्येक डिवाइस बस प्रोटोकॉल के लिए आवश्यक अतुल्यकालिक हैंडशेकिंग सिग्नल उत्पन्न करता है, धीमी और तेज डिवाइस को एक बस में मिलाया जा सकता है। डेटा ट्रांसफर अपेक्षाकृत धीमा है, इसलिए प्रतिबाधा मिलान और लाइन समाप्ति जैसे [[ संचरण लाइन |संचरण लाइन]] के मुद्दों पर ध्यान नहीं दिया जाता है। बस और उपकरणों के बीच गैल्वेनिक आइसोलेशन की कोई आवश्यकता नहीं थी, जिससे अतिरिक्त शोर और डेटा के नुकसान के कारण ग्राउंड लूप की संभावना पैदा हुई।


शारीरिक रूप से, IEEE & NBSP; 488 कनेक्टर्स और केबलिंग को रगड़ और शिकंजा द्वारा रखा गया था। जबकि शारीरिक रूप से बड़े और मजबूत कनेक्टर औद्योगिक या प्रयोगशाला सेट अप में एक लाभ थे, कनेक्टर्स का आकार और लागत व्यक्तिगत कंप्यूटर जैसे अनुप्रयोगों में एक दायित्व था।
भौतिक रूप से, आईईईई 488 कनेक्टर्स और केबलिंग कठोर थे और पेंचों द्वारा अपनी जगह पर थे। जबकि शारीरिक रूप से बड़े और मजबूत कनेक्टर्स औद्योगिक या प्रयोगशाला सेट अप में एक फायदा थे, कनेक्टर्स का आकार और लागत पर्सनल कंप्यूटर जैसे अनुप्रयोगों में एक दायित्व था।


यद्यपि विद्युत और भौतिक इंटरफेस को अच्छी तरह से परिभाषित किया गया था, लेकिन एक प्रारंभिक मानक कमांड सेट नहीं था। विभिन्न निर्माताओं के उपकरण एक ही फ़ंक्शन के लिए अलग -अलग कमांड का उपयोग कर सकते हैं।<ref>Early devices might respond to an <code>ID</code> command with an identification string; later standards had devices respond to the <code>*ID</code> command.</ref> कमांड प्रोटोकॉल मानकों के कुछ पहलुओं को 1990 में प्रोग्रामेबल इंस्ट्रूमेंट्स (SCPI) के लिए मानक कमांड तक मानकीकृत नहीं किया गया था। कार्यान्वयन विकल्प (जैसे कि ट्रांसमिशन हैंडलिंग का अंत) पूर्व-IEEE & NBSP; 488.2 उपकरणों में इंटरऑपरेबिलिटी को जटिल कर सकता है।
हालांकि विद्युत और भौतिक इंटरफेस अच्छी तरह से परिभाषित थे, लेकिन प्रारंभिक मानक कमांड सेट नहीं था। अलग-अलग निर्माताओं के उपकरण एक ही कार्य के लिए अलग-अलग कमांड का उपयोग कर सकते हैं।<ref>Early devices might respond to an <code>ID</code> command with an identification string; later standards had devices respond to the <code>*ID</code> command.</ref>1990 में प्रोग्रामेबल इंस्ट्रूमेंट्स (एससीपीआई) के लिए स्टैंडर्ड कमांड्स तक कमांड प्रोटोकॉल मानकों के कुछ पहलुओं को मानकीकृत नहीं किया गया था। कार्यान्वयन विकल्प (जैसे ट्रांसमिशन हैंडलिंग का अंत) पूर्व-आईईईई 488.2 उपकरणों में इंटरऑपरेबिलिटी को जटिल बना सकते हैं।


[[ USB ]], [[ फायरवायर ]], और [[ ईथरनेट ]] जैसे हाल के मानक उच्च बैंडविड्थ प्रदान करने वाले अधिक जटिल मानकों को लागू करने के लिए इंटरफ़ेस इलेक्ट्रॉनिक्स की लागत में गिरावट का लाभ उठाते हैं।मल्टी-कंडक्टर (समानांतर डेटा) कनेक्टर और परिरक्षित केबल स्वाभाविक रूप से कनेक्टर्स और केबलिंग की तुलना में अधिक महंगा था, जिसका उपयोग सीरियल डेटा ट्रांसफर मानकों जैसे कि [[ RS-232 ]], [[ RS-485 ]], USB, फायरवायर या ईथरनेट के साथ किया जा सकता है।बहुत कम द्रव्यमान-बाजार व्यक्तिगत कंप्यूटर या परिधीय (जैसे प्रिंटर या स्कैनर) ने IEEE & nbsp; 488 को लागू किया।
[[ USB |यूएसबी]], [[ फायरवायर |फायरवायर]] और [[ ईथरनेट |ईथरनेट]] जैसे नवीनतम मानकों ने इंटरफ़ेस इलेक्ट्रॉनिक्स की घटती लागत का लाभ उठाते हुए अधिक जटिल मानकों को लागू करने के लिए उच्च बैंडविड्थ प्रदान किया है। मल्टी-कंडक्टर (समानांतर डेटा) कनेक्टर्स और शील्डेड केबल कनेक्टर्स और केबलिंग की तुलना में स्वाभाविक रूप से अधिक महंगे थे जिनका उपयोग सीरियल डेटा ट्रांसफर मानकों जैसे [[ RS-232 |RS-232]] , [[ RS-485 ]], [[ USB |यूएसबी]], फायरवायर या ईथरनेट के साथ किया जा सकता है। बहुत कम मास-मार्केट पर्सनल कंप्यूटर या पेरिफेरल्स (जैसे प्रिंटर या स्कैनर) ने IEEE 488 लागू किया है।


== यह भी देखें ==
== यह भी देखें ==
{{Commons category|IEEE 488}}
{{Commons category|IEEE 488}}
* प्रोग्रामेबल इंस्ट्रूमेंट्स के लिए स्टैंडर्ड कमांड (SCPI)
* प्रोग्राम करने योग्य उपकरणों के लिए मानक आदेश (एससीपीआई)
* [[ इंस्ट्रूमेंटेशन के लिए पीसीआई एक्सटेंशन ]] (पीएक्सआई)
* [[ इंस्ट्रूमेंटेशन के लिए पीसीआई एक्सटेंशन |इंस्ट्रूमेंटेशन के लिए पीसीआई एक्सटेंशन (पीएक्सआई)]]
* [[ इंस्ट्रूमेंटेशन के लिए लैन एक्सटेंशन ]] (LXI)
* [[ इंस्ट्रूमेंटेशन के लिए लैन एक्सटेंशन |इंस्ट्रूमेंटेशन के लिए लैन एक्सटेंशन]] (एलएक्सआई)
* [[ आभासी साधन सॉफ्टवेयर वास्तुकला ]] (वीजा)
* [[ आभासी साधन सॉफ्टवेयर वास्तुकला |वर्चुअल इंस्ट्रूमेंट सॉफ्टवेयर आर्किटेक्चर]] (वीसा)
* एचपी श्रृंखला 80
* एचपी श्रृंखला 80
* [[ रॉकी माउंटेन बेसिक ]]
* [[ रॉकी माउंटेन बेसिक ]]
* कमोडोर बस | CBM-BUS, कमोडोर द्वारा एक मालिकाना सीरियल बस
* सीबीएम-बस, कमोडोर द्वारा स्वामित्व वाली सीरियल बस


==संदर्भ==
==संदर्भ==
Line 331: Line 267:
{{Authority control}}
{{Authority control}}


{{DEFAULTSORT:Ieee 488}}[[Category: कंप्यूटर बसें]]
{{DEFAULTSORT:Ieee 488}}
[[Category: IEEE मानक]]
[[Category: इलेक्ट्रॉनिक परीक्षण उपकरण]]
 


[[Category: Machine Translated Page]]
[[Category:AC with 0 elements|Ieee 488]]
[[Category:Created with V14 On 06/09/2022]]
[[Category:All articles needing additional references|Ieee 488]]
[[Category:Articles needing additional references from February 2010|Ieee 488]]
[[Category:Articles with invalid date parameter in template|Ieee 488]]
[[Category:Articles with short description|Ieee 488]]
[[Category:CS1|Ieee 488]]
[[Category:CS1 errors|Ieee 488]]
[[Category:CS1 français-language sources (fr)|Ieee 488]]
[[Category:CS1 maint|Ieee 488]]
[[Category:CS1 Ελληνικά-language sources (el)|Ieee 488]]
[[Category:Citation Style 1 templates|W]]
[[Category:Collapse templates|Ieee 488]]
[[Category:Commons category link is locally defined|Ieee 488]]
[[Category:Created with V14 On 06/09/2022|Ieee 488]]
[[Category:Exclude in print|Ieee 488]]
[[Category:IEEE मानक|Ieee 488]]
[[Category:Interwiki category linking templates|Ieee 488]]
[[Category:Interwiki link templates|Ieee 488]]
[[Category:Lua-based templates|Ieee 488]]
[[Category:Machine Translated Page|Ieee 488]]
[[Category:Navigational boxes| ]]
[[Category:Navigational boxes without horizontal lists|Ieee 488]]
[[Category:Pages with script errors|Ieee 488]]
[[Category:Short description with empty Wikidata description|Ieee 488]]
[[Category:Sidebars with styles needing conversion|Ieee 488]]
[[Category:Template documentation pages|Documentation/doc]]
[[Category:Templates Vigyan Ready|Ieee 488]]
[[Category:Templates based on the Citation/CS1 Lua module|Ieee 488]]
[[Category:Templates generating COinS|Cite web]]
[[Category:Templates generating microformats|Ieee 488]]
[[Category:Templates that add a tracking category|Ieee 488]]
[[Category:Templates that are not mobile friendly|Ieee 488]]
[[Category:Templates that generate short descriptions|Ieee 488]]
[[Category:Templates used by AutoWikiBrowser|Cite web]]
[[Category:Templates using TemplateData|Ieee 488]]
[[Category:Wikimedia Commons templates|Ieee 488]]
[[Category:Wikipedia fully protected templates|Cite web]]
[[Category:Wikipedia metatemplates|Ieee 488]]
[[Category:इलेक्ट्रॉनिक परीक्षण उपकरण|Ieee 488]]
[[Category:कंप्यूटर बसें|Ieee 488]]

Latest revision as of 11:09, 4 September 2023

आईईईई 488 स्टैकिंग कनेक्टर

आईईईई 488 एचपी-आईबी (हेवलेट-पैकार्ड इंटरफेस बस) के रूप में हेवलेट-पैकार्ड द्वारा विकसित एक छोटी दूरी की डिजिटल संचार 8 बिट समानांतर बहु-मास्टर बस इंटरफ़ेस बस विनिर्देश है। यह बाद में कई मानकों का विषय बन गया और सामान्य रूप से जीपीआईबी (सामान्य प्रयोजन इंटरफ़ेस बस) के रूप में जाना जाता है।

हालाँकि बस को 1960 के दशक के अंत में स्वचालित परीक्षण उपकरणों को एक साथ जोड़ने के लिए बनाया गया था, लेकिन 1970 और 1980 के दशक के दौरान शुरुआती माइक्रो कंप्यूटरों के लिए परिधीय बस के रूप में भी इसे कुछ सफलता मिली थी, विशेष रूप से कमोडोर पीईटी। कंप्यूटर के उपयोग के लिए नए मानकों ने काफी हद तक आईईईई 488 को बदल दिया है, लेकिन कुछ परीक्षण उपकरण अभी भी इसका उपयोग करते हैं।

उत्पत्ति

1960 के दशक के अंत में, हेवलेट-पैकर्ड (एचपी)[1] ने विभिन्न स्वचालित परीक्षण और माप उपकरणों का निर्माण किया, जैसे कि डिजिटल मल्टीमीटर और तर्क विश्लेषक। उन्होंने उपकरणों और नियंत्रकों (कंप्यूटर और अन्य उपकरणों) के बीच आसान इंटरकनेक्शन को सक्षम करने के लिए एचपी इंटरफेस बस (एचपी-आईबी) विकसित की।

एक सरल समानांतर बस और कई अलग-अलग नियंत्रण रेखाओं का उपयोग करते हुए, उस समय तकनीक का उपयोग करके बस को लागू करना अपेक्षाकृत आसान था। उदाहरण के लिए, HP 59501 पावर सप्लाई प्रोग्रामर और HP 59306A रिले एक्ट्यूएटर दोनों अपेक्षाकृत सरल एचपी-आईबी बाह्य उपकरणों को टीटीएल में कार्यान्वित किया गया था, जिसमें माइक्रोप्रोसेसर की आवश्यकता नहीं थी।

एचपी ने अन्य विनिर्माताओं को नाममात्र के शुल्क पर एचपी-आईबी पेटेंट का लाइसेंस दिया। इसे सामान्य प्रयोजन इंटरफ़ेस बस (जीपीआईबी) के रूप में जाना जाता है, और स्वचालित और औद्योगिक उपकरण नियंत्रण के लिए एक वास्तविक मानक बन गया। जैसे ही जीपीआईबी लोकप्रिय हुआ, इसे विभिन्न मानक संगठनों द्वारा औपचारिक रूप दिया गया।

मानक

1975 में, आईईईई (इंस्टीट्यूट ऑफ़ इलेक्ट्रिकल एंड इलेक्ट्रॉनिक्स इंजीनियर्स) ने बस को आईईईई 488 के रूप में मानकीकृत किया, जो प्रोग्रामयोग्य उपकरण के लिए मानक डिजिटल इंटरफ़ेस था; इसे 1978 में संशोधित किया गया था (आईईईई 488-1978 बनाकर)।[2] मानक को 1987 में संशोधित किया गया था, और आईईईई 488.1 (आईईईई 488.1-1987) के रूप में फिर से नामित किया गया था। इन मानकों ने जीपीआईबी के मैकेनिकल, इलेक्ट्रिकल और बुनियादी प्रोटोकॉल मापदंडों को औपचारिक रूप दिया, लेकिन कमांड या डेटा के प्रारूप के बारे में कुछ नहीं कहा।

1987 में, आईईईई ने मानक कोड, प्रारूप, प्रोटोकॉल और सामान्य आदेश, आईईईई 488.2 प्रस्तुत किए। 1992 में इसे संशोधित किया गया था।[3] आईईईई 488.2 बुनियादी सिंटैक्स और प्रारूप सम्मेलनों के साथ-साथ डिवाइस-स्वतंत्र कमांड, डेटा संरचनाएं, त्रुटि प्रोटोकॉल और इसी तरह के लिए प्रदान किया गया। आईईईई 488.2 आईईईई 488.1 पर इसे अधिक्रमित किए बिना बनाया गया; उपकरण आईईईई 488.2 का अनुसरण किए बिना आईईईई 488.1 के अनुरूप हो सकता है।

जबकि आईईईई 488.1 हार्डवेयर को परिभाषित करता है और आईईईई 488.2 प्रोटोकॉल को परिभाषित करता है, फिर भी उपकरण-विशिष्ट कमांड के लिए कोई मानक नहीं था। उपकरण के एक ही वर्ग को नियंत्रित करने के लिए आदेश, जैसे, मल्टीमीटर, निर्माताओं और यहां तक कि मॉडल के बीच भिन्न होते हैं।

संयुक्त राज्य वायु सेना,[4] और बाद में हेवलेट-पैकर्ड ने इसे एक समस्या के रूप में मान्यता दी। 1989 में, एचपी ने अपनी टेस्ट मेज़रमेंट लैंग्वेज (टीएमएल) [5] या टेस्ट एंड मेज़रमेंट सिस्टम्स लैंग्वेज (टीएमएसएल) [6] विकसित की, जो 1990 में एक उद्योग मानक के रूप में पेश किए गए प्रोग्रामेबल इंस्ट्रूमेंटेशन (एससीपीआई) के लिए स्टैंडर्ड कमांड्स की अग्रदूत थी।[7] एससीपीआई ने मानक जेनेरिक कमांड और इसी वर्ग-विशिष्ट कमांड के साथ उपकरण वर्गों की एक श्रृंखला को जोड़ा। एससीपीआईने आईईईई 488.2 सिंटैक्स को अनिवार्य किया, लेकिन अन्य (गैर-आईईईई 488.1) भौतिक ट्रांसपोर्ट की अनुमति दी।

आईईसी ने आईईसी 60625-1 और आईईसी 60625-2 (आईईसी 625) के साथ आईईईई के समानांतर अपने स्वयं के मानकों को विकसित किया, बाद में आईईसी 60488 द्वारा प्रतिस्थापित किया गया।

राष्ट्रीय उपकरण ने आईईईई 488.1 के लिए पश्च-संगत विस्तार पेश किया, जिसे मूल रूप से HS-488 के रूप में जाना जाता था। इसने अधिकतम डेटा दर को 8 मेगाबाइट/एस तक बढ़ा दिया, हालाँकि जैसे-जैसे अधिक उपकरण बस से जुड़े थे, यह दर कम होती गई। इसे 2003 में मानक में शामिल किया गया था (IEEE 488.1-2003),[8] एचपी की आपत्तियों पर।[9][10]

2004 में, आईईईई और आईईसी ने अपने-अपने मानकों को एक "दोहरी लोगो" आईईईई/आईईसी मानक आईईसी 60488-1 में संयोजित किया, प्रोग्रामेबल इंस्ट्रूमेंटेशन के लिए डिजिटल इंटरफ़ेस के लिए उच्च-प्रदर्शन प्रोटोकॉल के लिए मानक - भाग 1: सामान्य,[11] आईईईई 488.1/ की जगह लेता है आईईसी 60625-1, और आईईसी 60488-2, भाग 2: कोड, प्रारूप, प्रोटोकॉल और सामान्य आदेश,[12] आईईईई 488.2/आईईसी 60625-2 की जगह लेता है।[13]

विशेषताएँ

आईईईई 488 एक 8-बिट, विद्युत समानांतर बस है जो सोलह सिग्नल लाइनों को नियोजित करती है - आठ द्वि-दिशात्मक डेटा स्थानांतरण के लिए, तीन हैंडशेक के लिए, और पांच बस प्रबंधन के लिए - प्लस आठ ग्राउंड रिटर्न लाइनें।

बस 0 से 30 तक की संख्या वाले 31 पांच-बिट प्राथमिक डिवाइस पतों का समर्थन करती है, बस में प्रत्येक उपकरण को एक अद्वितीय पता आवंटित करती है। [14][15]

मानक अधिकतम 15 डिवाइसों को 20 मीटर (66 फीट) कुल केबल लंबाई की एकल भौतिक बस साझा करने की अनुमति देता है। भौतिक टोपोलॉजी रैखिक या तारा (काँटेदार) हो सकती है।[16] सक्रिय एक्सटेंडर लंबी बसों की अनुमति देते हैं, एक तार्किक बस में सैद्धांतिक रूप से 31 उपकरणों तक संभव है।

नियंत्रण और डेटा स्थानांतरण कार्य तार्किक रूप से अलग हो जाते हैं; एक नियंत्रक डेटा ट्रांसफर में भाग लिए बिना एक डिवाइस को "टॉकर" और एक या अधिक डिवाइस को "श्रोताओं" के रूप में संबोधित कर सकता है। कई नियंत्रकों के लिए एक ही बस को साझा करना संभव है, लेकिन एक समय में केवल एक ही "नियंत्रक प्रभारी" हो सकता है।[17] मूल प्रोटोकॉल में, स्थानांतरण एक इंटरलॉक्ड, तीन-तार तैयार-वैध-स्वीकृत हैंडशेक का उपयोग करते हैं। अधिकतम डेटा दर प्रति सेकंड लगभग एक मेगाबाइट है। बाद में HS-488 एक्सटेंशन हैंडशेक आवश्यकताओं को आराम देता है, जिससे 8 एम बाइट/एस तक की अनुमति मिलती है। सबसे धीमा भाग लेने वाला उपकरण बस की गति निर्धारित करता है।।[18]

कनेक्टर्स

आईईईई 488 एक 24-पिन एम्फेनॉल-डिज़ाइन माइक्रो रिबन कनेक्टर निर्दिष्ट करता है। सूक्ष्म रिबन कनेक्टर्स में डी-आकार का धातु का खोल होता है, लेकिन डी सबमिनीचर कनेक्टर से बड़ा होता है। 36-पिन माइक्रो रिबन कनेक्टर सेंट्रोनिक्सके उनके प्रिंटर के लिए उपयोग किए जाने के बाद उन्हें कभी-कभी "सेंट्रोनिक्स कनेक्टर" कहा जाता है।

आईईईई 488 कनेक्टर्स की एक असामान्य विशेषता यह है कि वे सामान्यतः "डबल-हेडेड" डिज़ाइन का उपयोग करते हैं, जिसमें एक तरफ पुरुष और दूसरी तरफ महिला होती है। यह आसान डेज़ी-चेनिंग के लिए कनेक्टर्स को स्टैक करने की अनुमति देता है। यांत्रिक विचार स्टैक्ड कनेक्टर्स की संख्या को चार या उससे कम तक सीमित करते हैं, हालांकि कनेक्टर्स को शारीरिक रूप से सपोर्ट करने वाला एक वर्कअराउंड इसके आसपास जाने में सक्षम हो सकता है।

वे 6-32 यूएनके [19] (अब काफी हद तक अप्रचलित) या मीट्रिक एम 3.5 × 0.6 थ्रेड्स द्वारा शिकंजा के स्थान पर आयोजित किए जाते हैं। मानक के शुरुआती संस्करणों ने सुझाव दिया कि असंगत यूटीएस थ्रेड्स के साथ भ्रम से बचने के लिए मीट्रिक स्क्रू को काला कर दिया जाना चाहिए। हालांकि, 1987 के संशोधन द्वारा मीट्रिक थ्रेड्स की व्यापकता के कारण अब इसे आवश्यक नहीं माना गया था। [20]

आईईसी 60625 मानक 25-पिन डी-सबमिनीचर कनेक्टर्स के उपयोग को निर्धारित करता है (आईबीएम पीसी कॉम्पैटिबल्स पर समानांतर बंदरगाहों के लिए उपयोग किए जाने वाले के समान)। स्थापित 24-पिन कनेक्टर की तुलना में इस कनेक्टर को महत्वपूर्ण बाज़ार स्वीकृति नहीं मिली।

क्षमताएं

कार्य संक्षिप्तीकरण वर्णन और उदाहरण
सोर्स हैंडशेक एसएच 1 पूर्ण
अक्सेप्टर हैंडशेक एसएच 1 पूर्ण
बेसिक टाकर टी 5 सीरियल पोल पर प्रतिक्रिया; जब पता प्राप्त हुआ तो अनटॉक करता है; केवल क्षमता की बात करो
6 जब पता प्राप्त हुआ तो अनटॉक करता है; केवल बात नहीं
7 कोई सीरियल पोल नहीं; जब पता प्राप्त हुआ तो अनटॉक करता है; केवल क्षमता की बात करो
एक्सटेंडेड टाकर टीई 0 कोई विस्तारित वार्ताकार नहीं
बेसिक लिसनर एल 3 केवल तरीका सुनें; बातचीत का पता प्राप्त होने पर ध्यान नहीं देता
4 पता चलने पर अनसुना कर देता है
एक्सटेंडेड लिसनर एलई 0 कोई विस्तारित श्रोता नहीं
सर्विस रिक्वेस्ट एसआर 0 सेवा अनुरोध क्षमता नहीं
1 पूर्ण
रिमोट-लोकल आरएल 0 कोई स्थानीय तालाबंदी नहीं
1 पूर्ण
समानांतर पोल पीपी 0 समानांतर पोल का जवाब नहीं देता
डिवाइस क्लियर डीसी 1 पूर्ण
डिवाइस ट्रिगर डीटी 0 कोई डिवाइस ट्रिगर क्षमता नहीं
1 पूर्ण
कंट्रोलर सी 0 कोई नियंत्रक कार्य नहीं
1 ओपन कलेक्टर ड्राइव इलेक्ट्रॉनिक्स
2 थ्री स्टेट ड्राइवर्स
एक स्पेक्ट्रम विश्लेषक पर सूचीबद्ध क्षमताओं के साथ IEEE-488 पोर्ट।

अधिक जानकारी के लिए देखें टेक्ट्रोनिक्स।[21]

एक कंप्यूटर इंटरफेस के रूप में प्रयोग करें

पीसी आईएसए बस के लिए राष्ट्रीय उपकरण GPIB नियंत्रक
एचपी 7935 डिस्क ड्राइव एचपी-आईबी पैनल

एचपी के डिजाइनरों ने विशेष रूप से आईईईई 488 को सामान्य-उद्देश्य वाले कंप्यूटरों के लिए परिधीय इंटरफ़ेस बनाने की योजना नहीं बनाई; इंस्ट्रूमेंटेशन पर ध्यान दिया गया था। लेकिन जब HP के शुरुआती माइक्रो कंप्यूटरों को बाह्य उपकरणों (डिस्क ड्राइव, टेप ड्राइव, प्रिंटर, प्लॉटर, आदि) के लिए एक इंटरफ़ेस की आवश्यकता थी, तो एचपी-आईबी आसानी से उपलब्ध था और आसानी से इस उद्देश्य के लिए अनुकूलित हो गया था।

एचपी कंप्यूटर उत्पाद जो एचपी-आईबी का उपयोग करते थे, उनमें एचपी श्रृंखला 80,एचपी 9800 श्रृंखला शामिल थी,[22] एचपी 2100 श्रृंखला,[23] और एचपी 3000 श्रृंखला। [24] एचपी कंप्यूटर परिधीय जो आरएस -232 संचार इंटरफ़ेस का उपयोग नहीं करते थे, अक्सर एचपी-आईबी जैसे एचपी 7935 जैसे डिस्क सिस्टम सहित एचपी-आईबी का उपयोग करते थे। 1980 के दशक के एचपी के कुछ उन्नत पॉकेट कैलकुलेटर, जैसे कि एचपी -41और एचपी -71 बी और एचपी -71B श्रृंखला में भी थे वैकल्पिक एचपी -आईएल/एचपी-आईबी इंटरफ़ेस मॉड्यूल के माध्यम से आईईईई 488 क्षमताएँ।

अन्य निर्माताओं ने अपने कंप्यूटरों के लिए भी जीपीआईबी को अपनाया, जैसे कि टेक्ट्रोनिक्स 405x लाइन।

व्यक्तिगत कंप्यूटरों की कमोडोर पीईटी (1977 में पेश) आईईईई 488 बस का उपयोग करते हुए अपने बाह्य उपकरणों को जोड़ते हैं, लेकिन एक गैर-मानक कार्ड एज कनेक्टर के साथ। कमोडोर की निम्न 8-बिट मशीनों ने एक सीरियल बस का उपयोग किया जिसका प्रोटोकॉल IEEE 488 पर आधारित था।[25] कमोडोर ने VIC-20[27] और कमोडोर 64 के लिए एक IEEE 488 कार्ट्रिज की मार्केटिंग की।[26][28] कमोडोर 64 बाह्य उपकरणों के कई तीसरे पक्ष के आपूर्तिकर्ताओं ने C64[27] के लिए एक कार्ट्रिज बनाया, जो पीईटी श्रृंखला के समान कार्ड एज कनेक्टर पर IEEE 488-व्युत्पन्न इंटरफ़ेस प्रदान करता है।[28]

आखिरकार, तेजी से, अधिक पूर्ण मानकों जैसे एससीएसआई ने पेरिफेरल एक्सेस के लिए आईईईई 488 को बदल दिया।

अन्य इंटरफ़ेस मानकों के साथ तुलना

विद्युत रूप से, आईईईई 488 ने एक हार्डवेयर इंटरफ़ेस का उपयोग किया जिसे कुछ असतत तर्क या एक माइक्रोकंट्रोलर के साथ कार्यान्वित किया जा सकता था। हार्डवेयर इंटरफ़ेस सक्षम डिवाइस विभिन्न निर्माताओं द्वारा एक ही होस्ट के साथ संवाद करने के लिए बनाया गया है। चूंकि प्रत्येक डिवाइस बस प्रोटोकॉल के लिए आवश्यक अतुल्यकालिक हैंडशेकिंग सिग्नल उत्पन्न करता है, धीमी और तेज डिवाइस को एक बस में मिलाया जा सकता है। डेटा ट्रांसफर अपेक्षाकृत धीमा है, इसलिए प्रतिबाधा मिलान और लाइन समाप्ति जैसे संचरण लाइन के मुद्दों पर ध्यान नहीं दिया जाता है। बस और उपकरणों के बीच गैल्वेनिक आइसोलेशन की कोई आवश्यकता नहीं थी, जिससे अतिरिक्त शोर और डेटा के नुकसान के कारण ग्राउंड लूप की संभावना पैदा हुई।

भौतिक रूप से, आईईईई 488 कनेक्टर्स और केबलिंग कठोर थे और पेंचों द्वारा अपनी जगह पर थे। जबकि शारीरिक रूप से बड़े और मजबूत कनेक्टर्स औद्योगिक या प्रयोगशाला सेट अप में एक फायदा थे, कनेक्टर्स का आकार और लागत पर्सनल कंप्यूटर जैसे अनुप्रयोगों में एक दायित्व था।

हालांकि विद्युत और भौतिक इंटरफेस अच्छी तरह से परिभाषित थे, लेकिन प्रारंभिक मानक कमांड सेट नहीं था। अलग-अलग निर्माताओं के उपकरण एक ही कार्य के लिए अलग-अलग कमांड का उपयोग कर सकते हैं।[29]1990 में प्रोग्रामेबल इंस्ट्रूमेंट्स (एससीपीआई) के लिए स्टैंडर्ड कमांड्स तक कमांड प्रोटोकॉल मानकों के कुछ पहलुओं को मानकीकृत नहीं किया गया था। कार्यान्वयन विकल्प (जैसे ट्रांसमिशन हैंडलिंग का अंत) पूर्व-आईईईई 488.2 उपकरणों में इंटरऑपरेबिलिटी को जटिल बना सकते हैं।

यूएसबी, फायरवायर और ईथरनेट जैसे नवीनतम मानकों ने इंटरफ़ेस इलेक्ट्रॉनिक्स की घटती लागत का लाभ उठाते हुए अधिक जटिल मानकों को लागू करने के लिए उच्च बैंडविड्थ प्रदान किया है। मल्टी-कंडक्टर (समानांतर डेटा) कनेक्टर्स और शील्डेड केबल कनेक्टर्स और केबलिंग की तुलना में स्वाभाविक रूप से अधिक महंगे थे जिनका उपयोग सीरियल डेटा ट्रांसफर मानकों जैसे RS-232 , RS-485 , यूएसबी, फायरवायर या ईथरनेट के साथ किया जा सकता है। बहुत कम मास-मार्केट पर्सनल कंप्यूटर या पेरिफेरल्स (जैसे प्रिंटर या स्कैनर) ने IEEE 488 लागू किया है।

यह भी देखें

संदर्भ

  1. This part of HP was later (c. 1999) spun off as Agilent Technologies, and in 2014 Agilent's test and measurement division was spun off as Keysight Technologies.
  2. IEEE Standard Digital Interface for Programmable Instrumentation, Institute of Electrical and Electronics Engineers, 1987, ISBN 0-471-62222-2, ANSI/IEEE Std 488.1-1987, p. iii
  3. IEEE Standard Codes, Formats, Protocols, and Common Commands for Use With IEEE Std 488.1-1987, IEEE Standard Digital Interface for Programmable Instrumentation, Institute of Electrical and Electronics Engineers, 1992, ISBN 978-1-55937-238-1, IEEE Std 488.2-1992
  4. Project Mate in 1985
  5. "GPIB 101, A Tutorial of the GPIB Bus". ICS Electronics. p. 5, paragraph=SCPI Commands.
  6. "Hewlett Packard Test & Measurment Catalog 1991" (PDF). hparchive.com. p. 8, paragraph=SCPI.
  7. "History of GPIB". National Instruments. Retrieved 2010-02-06. In 1990, the IEEE 488.2 specification included the Standard Commands for Programmable Instrumentation (SCPI) document.
  8. "Upgraded Standard Boosts Speed of IEEE 488 Instrument Buses Eightfold". IEEE. 2003-10-06. Retrieved 2010-02-06.
  9. "HP and Other Test and Measurement Companies Urge IEEE to Oppose Revisions of Established IEEE 488 Standard" (Press release). Hewlett-Packard Company. December 1997. Archived from the original on 2011-06-10. Retrieved 2010-02-16.
  10. "P488.1 Project Home". IEEE. Archived from the original on 2010-04-28. Retrieved 2010-02-16.
  11. IEC/IEEE Standard for Higher Performance Protocol for the Standard Digital Interface for Programmable Instrumentation - Part 1: General (Adoption of IEEE Std 488.1-2003). IEEE. doi:10.1109/IEEESTD.2004.95749. ISBN 978-0-7381-4536-5.
  12. Standard Digital Interface for Programmable Instrumentation- Part 2: Codes, Formats, Protocols and Common Commands (Adoption of (IEEE Std 488.2-1992). IEEE. doi:10.1109/IEEESTD.2004.95390. ISBN 978-0-7381-4100-8.
  13. "Replaced or Withdrawn Publications". IEC. Archived from the original on 2012-04-17. Retrieved 2010-02-06.
  14. "GPIB Addressing" (PDF). NI-488.2 User Manual. National Instruments Corporation. February 2005. p. A-2. NI P/N 370428C-01. Retrieved 2010-02-16. The primary address is a number in the range 0 to 30.
  15. "Table 1-1: 82350 GPIB interface card configuration parameters" (PDF). Agilent 82350B PCI GPIB Interface: Installation and Configuration Guide. Agilent Technologies. 2009-07-20. p. 26. Agilent P/N 82350-90004. Retrieved 2010-02-16. any address in the range 0 - 30, inclusive, may be used
  16. NI-488.2 User Manual (PDF). National Instruments Corporation. February 2005. p. A-1. NI P/N 370428C-01. Archived from the original (PDF) on 2008-12-02. Retrieved 2010-02-16.
  17. "Handshake Lines" (PDF). NI-488.2 User Manual. National Instruments Corporation. February 2005. p. A-3. NI P/N 370428C-01. Retrieved 2010-02-16.
  18. "Using HS488 to Improve GPIB System Performance". National Instruments Corporation. 30 March 2009. Retrieved 2010-02-16.
  19. "Mechanical Aspects" (PDF). Tutorial Description of the Hewlett-Packard Interface Bus. Hewlett-Packard. p. 28. Retrieved 2022-06-13. Some existing cables use English threads (6-32UNK).
  20. IEEE Standard Digital Interface for Programmable Instrumentation, Institute of Electrical and Electronics Engineers, 1987, p. v, ISBN 978-0-471-62222-2, ANSI/IEEE Std 488.1-1987, The "helpful note" on metric threads found in previous editions has been deleted since metric thread use is common IEEE 488 practice. Consequently, the recommendation to coat such parts in black material to call attention to metric threads is also considered unnecessary.
  21. Tilden, Mark D. (1983), "Appendix A: Subsets Describe Interface Functions" (PDF), 4041 GPIB Programming Guide, Tektronix, Inc., pp. 113–115 {{citation}}: Cite uses generic title (help)
  22. "HP 98135A HP-IB Interface 9815". HP Computer Museum. Retrieved 2010-02-06.
  23. "59310A HP-IB Interface". HP Computer Museum. Retrieved 2010-02-06. HP-IB interface for HP1000 and HP2000 computers
  24. "27113A HP-IB Interface". HP Computer Museum. Retrieved 2010-02-06. CIO HP-IB interface for 3000 Series 900
  25. Bagnall, Brian (2006). On the Edge: The Spectacular Rise and Fall of Commodore, Variant Press. Page 221. ISBN 0-9738649-0-7
  26. Commodore drawing for VIC-1112 - Drawing no. 1110010 Rev:A
  27. Reverse-engineered schematics for Commodore C64 IEEE interface
  28. http://www.zimmers.net/anonftp/pub/cbm/schematics/cartridges/c64/ieee-488/index.html Link to schematic for one such converter.
  29. Early devices might respond to an ID command with an identification string; later standards had devices respond to the *ID command.


बाहरी संबंध