ASSURED PCI-COM-1S PCI सीरियल इंटरफेस की एक श्रृंखला की आपूर्ति करता है
सामान्य प्रश्न
प्रश्न: यदि मेरा ACCES उपकरण खराब हो जाए तो मुझे क्या करना चाहिए?
उत्तर: त्वरित सेवा और सहायता के लिए ACCES से संपर्क करें। मरम्मत या प्रतिस्थापन विकल्पों के लिए वारंटी नियम और शर्तें देखें।
प्रश्न: क्या मैं कंप्यूटर या फील्ड पावरऑन के साथ कार्ड स्थापित कर सकता हूँ?
उत्तर: नहीं, क्षति से बचने और वारंटी रद्द होने से बचने के लिए केबल को जोड़ने या डिस्कनेक्ट करने या कार्ड लगाने से पहले हमेशा सुनिश्चित करें कि कंप्यूटर की बिजली बंद है।
सूचना
- इस दस्तावेज़ में दी गई जानकारी केवल संदर्भ के लिए दी गई है। ACCES यहाँ वर्णित जानकारी या उत्पादों के अनुप्रयोग या उपयोग से उत्पन्न होने वाली किसी भी देयता को स्वीकार नहीं करता है। इस दस्तावेज़ में कॉपीराइट या पेटेंट द्वारा संरक्षित जानकारी और उत्पाद शामिल हो सकते हैं या उनका संदर्भ दिया जा सकता है और यह ACCES के पेटेंट अधिकारों या दूसरों के अधिकारों के तहत कोई लाइसेंस नहीं देता है।
- आईबीएम पीसी, पीसी/एक्सटी, और पीसी/एटी इंटरनेशनल बिजनेस मशीन्स कॉर्पोरेशन के पंजीकृत ट्रेडमार्क हैं।
- संयुक्त राज्य अमेरिका में मुद्रित। कॉपीराइट 1995, 2005 ACCES I/O प्रोडक्ट्स इंक, 10623 रोसेले स्ट्रीट, सैन डिएगो, CA 92121 द्वारा। सभी अधिकार सुरक्षित।
चेतावनी!!
अपने फील्ड केबलिंग को हमेशा कंप्यूटर पावर बंद करके कनेक्ट और डिस्कनेक्ट करें। कार्ड इंस्टॉल करने से पहले हमेशा कंप्यूटर पावर बंद करें। केबल को कनेक्ट और डिस्कनेक्ट करना, या कंप्यूटर या फील्ड पावर चालू होने पर सिस्टम में कार्ड इंस्टॉल करना I/O कार्ड को नुकसान पहुंचा सकता है और सभी निहित या व्यक्त वारंटी को रद्द कर देगा।
गारंटी
शिपमेंट से पहले, ACCES उपकरणों का पूरी तरह से निरीक्षण किया जाता है और लागू विनिर्देशों के अनुसार उनका परीक्षण किया जाता है। हालाँकि, यदि उपकरण में खराबी आती है, तो ACCES अपने ग्राहकों को आश्वस्त करता है कि शीघ्र सेवा और सहायता उपलब्ध होगी। ACCES द्वारा मूल रूप से निर्मित सभी उपकरण जो दोषपूर्ण पाए जाते हैं, उन्हें निम्नलिखित बातों के अधीन मरम्मत या प्रतिस्थापित किया जाएगा।
नियम और शर्तें
यदि किसी इकाई में खराबी का संदेह है, तो ACCES के ग्राहक सेवा विभाग से संपर्क करें। इकाई का मॉडल नंबर, सीरियल नंबर और खराबी के लक्षणों का विवरण देने के लिए तैयार रहें। हम खराबी की पुष्टि करने के लिए कुछ सरल परीक्षण सुझा सकते हैं। हम एक रिटर्न मटेरियल ऑथराइजेशन (RMA) नंबर प्रदान करेंगे जो रिटर्न पैकेज के बाहरी लेबल पर दिखाई देना चाहिए। सभी इकाइयों/घटकों को हैंडलिंग के लिए ठीक से पैक किया जाना चाहिए और ACCES द्वारा निर्दिष्ट सेवा केंद्र पर माल ढुलाई के साथ वापस किया जाना चाहिए, और ग्राहक/उपयोगकर्ता की साइट पर माल ढुलाई के साथ प्रीपेड और इनवॉइस के साथ वापस किया जाएगा।
कवरेज
पहले तीन साल: लौटाई गई इकाई/भाग की मरम्मत और/या प्रतिस्थापन ACCES विकल्प पर किया जाएगा, जिसमें श्रम या वारंटी द्वारा अपवर्जित भागों के लिए कोई शुल्क नहीं लिया जाएगा। वारंटी उपकरण शिपमेंट के साथ शुरू होती है।
आगामी वर्ष: आपके उपकरण के पूरे जीवनकाल के दौरान, ACCES उद्योग में अन्य निर्माताओं के समान उचित दरों पर ऑन-साइट या इन-प्लांट सेवा प्रदान करने के लिए तैयार है।
उपकरण ACCES द्वारा निर्मित नहीं
एसीसीईएस द्वारा प्रदान किए गए परंतु निर्मित न किए गए उपकरणों की वारंटी दी जाएगी तथा उनकी मरम्मत संबंधित उपकरण निर्माता की वारंटी के नियमों एवं शर्तों के अनुसार की जाएगी।
सामान्य
इस वारंटी के तहत, ACCES की देयता वारंटी अवधि के दौरान दोषपूर्ण साबित होने वाले किसी भी उत्पाद के लिए प्रतिस्थापन, मरम्मत या क्रेडिट जारी करने (ACCES के विवेक पर) तक सीमित है। किसी भी मामले में ACCES हमारे उत्पाद के उपयोग या दुरुपयोग से होने वाले परिणामी या विशेष नुकसान के लिए उत्तरदायी नहीं है। ACCES द्वारा लिखित रूप से अनुमोदित नहीं किए गए ACCES उपकरण में संशोधन या परिवर्धन के कारण होने वाले सभी खर्चों के लिए ग्राहक जिम्मेदार है या, यदि ACCES की राय में उपकरण असामान्य उपयोग के अधीन है। इस वारंटी के प्रयोजनों के लिए "असामान्य उपयोग" को किसी भी ऐसे उपयोग के रूप में परिभाषित किया गया है जिसके लिए उपकरण खरीद या बिक्री प्रतिनिधित्व द्वारा प्रमाणित निर्दिष्ट या इच्छित उपयोग के अलावा किसी अन्य उपयोग के संपर्क में आता है। उपरोक्त के अलावा, कोई अन्य वारंटी, व्यक्त या निहित, ACCES द्वारा प्रदान या बेचे गए किसी भी और सभी उपकरणों पर लागू नहीं होगी।
परिचय
यह सीरियल संचार कार्ड PCI-Bus कंप्यूटर में उपयोग के लिए डिज़ाइन किया गया था और लंबी संचार लाइनों पर RS422 (EIA422) या RS485 (EIA485) में प्रभावी संचार प्रदान करता है। कार्ड 4.80 इंच लंबा (122 मिमी) है और इसे IBM या संगत कंप्यूटर में किसी भी 5-वोल्ट PCI स्लॉट में स्थापित किया जा सकता है। एक प्रकार 16550 बफर्ड UART का उपयोग किया जाता है और, Windows संगतता के लिए, ट्रांसमिशन ड्राइवरों को पारदर्शी रूप से सक्षम/अक्षम करने के लिए स्वचालित नियंत्रण शामिल किया गया है।
संतुलित मोड संचालन और लोड समाप्ति
- RS422 मोड में, कार्ड शोर प्रतिरोधक क्षमता के लिए और अधिकतम दूरी को 4000 फीट तक बढ़ाने के लिए अंतर (या संतुलित) लाइन ड्राइवरों का उपयोग करता है। RS485 मोड स्विच करने योग्य ट्रांसीवर और एक ही "पार्टी लाइन" पर कई डिवाइस को सपोर्ट करने की क्षमता के साथ RS422 में सुधार करता है। "रिपीटर्स" का उपयोग करके एक ही लाइन पर सेवा देने वाले डिवाइस की संख्या बढ़ाई जा सकती है।
- RS422 संचालन संचार लाइनों पर कई रिसीवर की अनुमति देता है और RS485 संचालन डेटा लाइनों के एक ही सेट पर 32 ट्रांसमीटर और रिसीवर की अनुमति देता है। इन नेटवर्क के सिरों पर डिवाइस को "रिंगिंग" से बचने के लिए समाप्त किया जाना चाहिए। उपयोगकर्ता के पास ट्रांसमीटर और/या रिसीवर लाइनों को समाप्त करने का विकल्प होता है।
- RS485 संचार के लिए आवश्यक है कि एक ट्रांसमीटर बायस वॉल्यूम की आपूर्ति करेtagजब कोई डिवाइस संचारित नहीं कर रहा हो तो ज्ञात "शून्य" स्थिति सुनिश्चित करने के लिए। यह कार्ड डिफ़ॉल्ट रूप से बायसिंग का समर्थन करता है। यदि आपके आवेदन के लिए ट्रांसमीटर को बिना बायस किए रखने की आवश्यकता है, तो कृपया फ़ैक्टरी से संपर्क करें।
COM पोर्ट संगतता
- 16550 UART का उपयोग एसिंक्रोनस कम्युनिकेशन एलिमेंट (ACE) के रूप में किया जाता है। इसमें मल्टीटास्किंग ऑपरेटिंग सिस्टम में डेटा खोने से बचाने के लिए 16-बाइट ट्रांसमिट/रिसीव FIFO बफ़र्स शामिल हैं, जबकि मूल IBM सीरियल पोर्ट के साथ 100 प्रतिशत संगतता बनाए रखता है। PCI बस आर्किटेक्चर 0000 और FFF8 हेक्स के बीच के पते को कार्ड को असाइन करने की अनुमति देता है।
- कार्ड पर क्रिस्टल ऑसिलेटर 115,200 तक या जम्पर बदलकर, मानक क्रिस्टल ऑसिलेटर के साथ 460,800 बॉड तक बॉड दरों के सटीक चयन की अनुमति देता है। बॉड दर प्रोग्राम द्वारा चुनी जाती है और उपलब्ध दरें इस मैनुअल के प्रोग्रामिंग अनुभाग में एक तालिका में सूचीबद्ध हैं।
- इस्तेमाल किया गया ड्राइवर/रिसीवर, 75ALS176, उच्च बॉड दरों पर अत्यंत लंबी संचार लाइनों को चलाने में सक्षम है। यह संतुलित लाइनों पर +60 mA तक ड्राइव कर सकता है और +200 V या -12 V के सामान्य मोड शोर पर आरोपित 7 mV अंतर संकेत जितना कम इनपुट प्राप्त कर सकता है। संचार संघर्ष के मामले में, ड्राइवर/रिसीवर में थर्मल शटडाउन की सुविधा होती है।
संचार मोड
कार्ड दो और चार-तार केबल कनेक्शन की विविधता में सिंप्लेक्स, हाफ-डुप्लेक्स और फुल-डुप्लेक्स संचार का समर्थन करते हैं। सिंप्लेक्स संचार का सबसे सरल रूप है जिसमें केवल एक दिशा में संचरण होता है। हाफ-डुप्लेक्स ट्रैफ़िक को दोनों दिशाओं में यात्रा करने की अनुमति देता है, लेकिन एक समय में केवल एक ही दिशा में। फुल-डुप्लेक्स ऑपरेशन में, डेटा एक ही समय में दोनों दिशाओं में यात्रा करता है। अधिकांश RS485 संचार हाफ-डुप्लेक्स मोड का उपयोग करते हैं क्योंकि केवल एक जोड़ी तारों का उपयोग करने की आवश्यकता होती है और स्थापना लागत नाटकीय रूप से कम हो जाती है।
ऑटो-आरटीएस ट्रांसीवर नियंत्रण
विंडोज अनुप्रयोगों में ड्राइवर को आवश्यकतानुसार सक्षम और अक्षम किया जाना चाहिए, जिससे सभी कार्ड दो-तार या चार-तार केबल साझा कर सकें। यह कार्ड ड्राइवर को स्वचालित रूप से नियंत्रित करता है। स्वचालित नियंत्रण के साथ, ड्राइवर तब सक्षम होता है जब डेटा संचारित होने के लिए तैयार होता है। डेटा ट्रांसफर पूरा होने के बाद ड्राइवर एक अतिरिक्त वर्ण के संचरण समय के लिए सक्षम रहता है और फिर अक्षम हो जाता है। रिसीवर सामान्य रूप से सक्षम होता है लेकिन ट्रांसमिशन के दौरान अक्षम हो जाता है और फिर ट्रांसमिशन पूरा होने के बाद फिर से सक्षम हो जाता है। कार्ड स्वचालित रूप से डेटा की बॉड दर के अनुसार अपना समय समायोजित करता है।
विशेष विवरण
संचार इंटरफ़ेस
- I/O कनेक्शन: परिरक्षित पुरुष D-सब 9-पिन IBM AT शैली कनेक्टर RS422 और RS485 विनिर्देशों के साथ संगत।
- वर्ण लंबाई: 5, 6, 7, या 8 बिट्स.
- समता: सम, विषम या कोई नहीं।
- स्टॉप अंतराल: 1, 1.5, या 2 बिट्स.
- सीरियल डेटा दरें: 115,200 बॉड तक, एसिंक्रोनस। कार्ड पर जम्पर चयन द्वारा 460,800 बॉड तक की तेज़ दरें प्राप्त की जाती हैं। टाइप 16550 बफर्ड UART।
RS422/RS485 विभेदक संचार मोड
- रिसीवर इनपुट संवेदनशीलता: +200 mV, विभेदक इनपुट.
- सामान्य मोड अस्वीकृति: +12V से -7V
- ड्राइव क्षमता: थर्मल शटडाउन के साथ 60 mA संचारित आउटपुट।
- मल्टीपॉइंट: RS422 और RS485 विनिर्देशों के साथ संगत।
टिप्पणी
लाइन पर 32 ड्राइवर और रिसीवर की अनुमति है। सीरियल संचार ACE का उपयोग 16550 प्रकार का है। ड्राइवर/रिसीवर का उपयोग 75ALS176 प्रकार का है।
पर्यावरण
- ऑपरेटिंग तापमान रेंज: 0 से +60 °C
- आर्द्रता: 5% से 95%, गैर-संघनक।
- भंडारण तापमान रेंज: -50 से +120 डिग्री सेल्सियस
- आकार: 4.80″ लंबा (122 मिमी) x 1.80″ ऊंचा (46 मिमी)।
- आवश्यक शक्ति: 5 mA पर +175VDC सामान्यतः
इंस्टालेशन
आपकी सुविधा के लिए कार्ड के साथ एक मुद्रित त्वरित-प्रारंभ मार्गदर्शिका (QSG) पैक की गई है। यदि आपने पहले ही QSG के चरणों का पालन कर लिया है, तो आपको यह अध्याय अनावश्यक लग सकता है और आप अपने एप्लिकेशन को विकसित करने के लिए आगे बढ़ सकते हैं।
इस कार्ड के साथ दिया गया सॉफ़्टवेयर CD पर है और उपयोग से पहले इसे आपकी हार्ड डिस्क पर इंस्टॉल किया जाना चाहिए। ऐसा करने के लिए, अपने ऑपरेटिंग सिस्टम के लिए उपयुक्त निम्न चरणों का पालन करें।
जम्पर चयन के माध्यम से कार्ड विकल्प कॉन्फ़िगर करें
अपने कंप्यूटर में कार्ड को स्थापित करने से पहले, इस मैनुअल के अध्याय 3: विकल्प चयन को ध्यान से पढ़ें, फिर अपनी आवश्यकताओं और प्रोटोकॉल (RS-232, RS-422, RS-485, 4-वायर 485, आदि) के अनुसार कार्ड को कॉन्फ़िगर करें। हमारे विंडोज आधारित सेटअप प्रोग्राम का उपयोग अध्याय 3 के साथ कार्ड पर जंपर्स को कॉन्फ़िगर करने में सहायता के लिए किया जा सकता है, साथ ही विभिन्न कार्ड विकल्पों (जैसे कि टर्मिनेशन, बायस, बॉड रेट रेंज, RS-232, RS-422, RS-485, आदि) के उपयोग के लिए अतिरिक्त विवरण प्रदान करता है।
सीडी सॉफ्टवेयर स्थापना
निम्नलिखित निर्देश मानते हैं कि CD-ROM ड्राइव ड्राइव “D” है। कृपया आवश्यकतानुसार अपने सिस्टम के लिए उपयुक्त ड्राइव अक्षर प्रतिस्थापित करें।
डॉस
- सीडी को अपने सीडी-रोम ड्राइव में रखें।
- प्रकार
सक्रिय ड्राइव को CD-ROM ड्राइव में बदलने के लिए।
- प्रकार
इंस्टॉल प्रोग्राम चलाने के लिए.
- इस बोर्ड के लिए सॉफ्टवेयर स्थापित करने के लिए ऑन-स्क्रीन संकेतों का पालन करें।
विंडोज़
- सीडी को अपने सीडी-रोम ड्राइव में रखें।
- सिस्टम को स्वचालित रूप से इंस्टॉल प्रोग्राम चलाना चाहिए। यदि इंस्टॉल प्रोग्राम तुरंत नहीं चलता है, तो START | RUN पर क्लिक करें और टाइप करें
, ओके पर क्लिक करें या दबाएँ
.
इस बोर्ड के लिए सॉफ्टवेयर स्थापित करने के लिए ऑन-स्क्रीन संकेतों का पालन करें।
लिनक्स
लिनक्स के अंतर्गत स्थापना के बारे में जानकारी के लिए कृपया CD-ROM पर linux.htm देखें।
नोट: COM बोर्ड लगभग किसी भी ऑपरेटिंग सिस्टम में इंस्टॉल किए जा सकते हैं। हम विंडोज के पुराने संस्करणों में इंस्टॉलेशन का समर्थन करते हैं, और भविष्य के संस्करणों का भी समर्थन करने की बहुत संभावना है।
सावधान! * ESDA एकल स्थैतिक डिस्चार्ज आपके कार्ड को नुकसान पहुंचा सकता है और समय से पहले विफलता का कारण बन सकता है!
कृपया स्थैतिक उत्सर्जन को रोकने के लिए सभी उचित सावधानियों का पालन करें, जैसे कि कार्ड को छूने से पहले किसी भी ग्राउंडेड सतह को छूकर स्वयं को ग्राउंडेड न कर लें।
हार्डवेयर इंस्टॉल करना
- इस मैनुअल के विकल्प चयन अनुभाग या SETUP.EXE के सुझावों से स्विच और जंपर्स सेट करना सुनिश्चित करें।
- जब तक सॉफ्टवेयर पूरी तरह से इंस्टॉल न हो जाए, तब तक कार्ड को कंप्यूटर में इंस्टॉल न करें।
- कंप्यूटर की पावर बंद करें और सिस्टम से एसी पावर निकाल दें।
- कंप्यूटर कवर हटाएँ.
- कार्ड को उपलब्ध 5V या 3.3V PCI विस्तार स्लॉट में सावधानीपूर्वक स्थापित करें (आपको पहले बैकप्लेट हटाने की आवश्यकता हो सकती है)।
- कार्ड के उचित फिट का निरीक्षण करें और स्क्रू को कस लें। सुनिश्चित करें कि कार्ड माउंटिंग ब्रैकेट सही जगह पर पेंच किया गया है और एक सकारात्मक चेसिस ग्राउंड है।
- कार्ड के ब्रैकेट पर लगे कनेक्टर पर I/O केबल स्थापित करें।
- कंप्यूटर कवर को बदलें और कंप्यूटर चालू करें। अपने सिस्टम के CMOS सेटअप प्रोग्राम में प्रवेश करें और सत्यापित करें कि PCI प्लग-एंड-प्ले विकल्प आपके सिस्टम के लिए उचित रूप से सेट है। Windows 95/98/2000/XP/2003 (या कोई अन्य PNP-अनुरूप ऑपरेटिंग सिस्टम) चलाने वाले सिस्टम को CMOS विकल्प को OS पर सेट करना चाहिए। DOS, Windows NT, Windows 3.1, या किसी अन्य गैर-PNP-अनुरूप ऑपरेटिंग सिस्टम के तहत चलने वाले सिस्टम को PNP CMOS विकल्प को BIOS या मदरबोर्ड पर सेट करना चाहिए। विकल्प को सहेजें और सिस्टम को बूट करना जारी रखें।
- अधिकांश कंप्यूटरों को कार्ड का स्वतः पता लगाना चाहिए (ऑपरेटिंग सिस्टम के आधार पर) तथा स्वचालित रूप से ड्राइवर्स की स्थापना पूरी कर लेनी चाहिए।
- कार्ड को रजिस्ट्री में स्थापित करने (केवल विंडोज़ के लिए) को पूरा करने और निर्दिष्ट संसाधनों को निर्धारित करने के लिए PCIfind.exe चलाएँ।
- उपलब्ध कराए गए सॉफ़्टवेयर में से एक चलाएँampआपके इंस्टॉलेशन का परीक्षण और सत्यापन करने के लिए, आपके द्वारा नव निर्मित कार्ड निर्देशिका (सीडी से) में कॉपी किए गए प्रोग्राम्स को कॉपी करें।
विकल्प चयन
चार कॉन्फ़िगरेशन विकल्प जम्पर स्थिति द्वारा निर्धारित किए जाते हैं जैसा कि निम्नलिखित पैराग्राफ में वर्णित है। जम्पर के स्थान चित्र 3-1, विकल्प चयन मानचित्र में दिखाए गए हैं।
422/485
यह जम्पर या तो RS422 या RS485 संचार मोड का चयन करता है।
समाप्ति और पूर्वाग्रह
"रिंगिंग" से बचने के लिए ट्रांसमिशन लाइन को उसके अभिलक्षणिक प्रतिबाधा में प्राप्त करने वाले छोर पर समाप्त किया जाना चाहिए। TERMIN लेबल वाले स्थान पर जम्पर लगाने से RS120 मोड के लिए इनपुट पर 422Ω लोड लागू होता है। इसी तरह, TERMOUT लेबल वाले स्थान पर जम्पर लगाने से RS120 संचालन के लिए ट्रांसमिट/रिसीव इनपुट/आउटपुट पर 485Ω लोड लागू होता है।
RS485 संचालन में, जहाँ कई टर्मिनल होते हैं, नेटवर्क के प्रत्येक छोर पर केवल RS485 पोर्ट में ऊपर वर्णित अनुसार टर्मिनेटिंग रेसिस्टर्स होने चाहिए। साथ ही, RS485 संचालन के लिए, RX+ और RX- लाइनों पर बायस होना चाहिए। 422/485 सुविधा यह बायस प्रदान करती है।
बॉड दर
x1/x4 जम्पर UART में इनपुट के लिए मानक 1.8432MHz क्लॉक या 7.3728MHz क्लॉक में से किसी एक का चयन करता है। x4 स्थिति 460,800 KHz तक की बॉड दरों की क्षमता प्रदान करती है।
बीच में आता है
IRQ नंबर सिस्टम द्वारा असाइन किया जाता है। BIOS या ऑपरेटिंग सिस्टम द्वारा कार्ड को असाइन किए गए IRQ को निर्धारित करने के लिए PCIFind.EXE का उपयोग करें। वैकल्पिक रूप से, Windows 95/98/NT में डिवाइस मैनेजर का उपयोग किया जा सकता है। कार्ड को डेटा अधिग्रहण वर्ग के अंतर्गत सूचीबद्ध किया गया है। कार्ड का चयन करने, गुण क्लिक करने, फिर संसाधन टैब का चयन करने से कार्ड को असाइन किया गया आधार पता और IRQ दिखाई देगा।
पता चयन
- PCI आर्किटेक्चर प्लग-एंड-प्ले है। इसका मतलब है कि BIOS या ऑपरेटिंग सिस्टम PCI कार्ड को दिए जाने वाले संसाधनों को निर्धारित करता है, बजाय इसके कि उपयोगकर्ता स्विच या जंपर्स के साथ इन संसाधनों का चयन करे। नतीजतन, कार्ड का आधार पता बदला नहीं जा सकता, इसे केवल निर्धारित किया जा सकता है। सिस्टम संसाधनों को निर्दिष्ट करने के लिए Windows95/98/NT डिवाइस मैनेजर का उपयोग करना संभव है, लेकिन वह तरीका इस मैनुअल के दायरे से बाहर है।
- कार्ड को सौंपा गया आधार पता निर्धारित करने के लिए, प्रदान किया गया PCIFind.EXE उपयोगिता प्रोग्राम चलाएँ। यह उपयोगिता PCI बस पर पहचाने गए सभी कार्डों की सूची, प्रत्येक कार्ड पर प्रत्येक फ़ंक्शन को सौंपे गए पते और संबंधित IRQ और DMA (यदि कोई हो) को प्रदर्शित करेगी।
- वैकल्पिक रूप से, कुछ ऑपरेटिंग सिस्टम (विंडोज 95/98/2000) को यह निर्धारित करने के लिए क्वेरी किया जा सकता है कि कौन से संसाधन आवंटित किए गए थे। इन ऑपरेटिंग सिस्टम में, आप कंट्रोल पैनल के सिस्टम प्रॉपर्टीज एप्लेट से PCIFind या डिवाइस मैनेजर यूटिलिटी का उपयोग कर सकते हैं। ये कार्ड डिवाइस मैनेजर सूची के डेटा अधिग्रहण वर्ग में स्थापित हैं। कार्ड का चयन करने के बाद गुण क्लिक करें, फिर संसाधन टैब का चयन करने से कार्ड को आवंटित संसाधनों की एक सूची प्रदर्शित होगी।
- PCI बस न्यूनतम 64K I/O स्पेस को सपोर्ट करती है, आपके कार्ड का पता 0400 से FFF8 हेक्स रेंज में कहीं भी स्थित हो सकता है। PCIFind आपके कार्ड को खोजने के लिए विक्रेता आईडी और डिवाइस आईडी का उपयोग करता है और फिर आधार पता और असाइन किए गए IRQ को पढ़ता है। यदि आप आधार पता और असाइन किए गए IRQ को निर्धारित करना चाहते हैं, तो निम्न जानकारी का उपयोग करें:
- कार्ड के लिए विक्रेता आईडी कोड 494F (ASCII का अर्थ “IO”) है।
- कार्ड के लिए डिवाइस आईडी कोड 10C9 है।
प्रोग्रामिंग
Sampले कार्यक्रम
वहाँ हैंampकार्ड के साथ सी, पास्कल, क्विकबेसिक और कई विंडोज़ भाषाओं में उपलब्ध कराए गए प्रोग्राम। डॉसampफ़ाइलें DOS निर्देशिका में स्थित हैं और Windows निर्देशिका में स्थित हैंampफ़ाइलें WIN32 निर्देशिका में स्थित हैं.
विंडोज़ प्रोग्रामिंग
यह कार्ड विंडोज में COM पोर्ट के रूप में इंस्टॉल होता है। इस प्रकार विंडोज मानक API फ़ंक्शन का उपयोग किया जा सकता है।
विशेष रूप से:
- बनाएंFile() और CloseHandle() पोर्ट को खोलने और बंद करने के लिए।
- पोर्ट की सेटिंग सेट करने और बदलने के लिए SetupComm(), SetCommTimeouts(), GetCommState(), और SetCommState() का उपयोग करें।
- पढ़नाFile() और लिखाFile() पोर्ट तक पहुंचने के लिए.
विवरण के लिए अपनी चुनी हुई भाषा का दस्तावेज़ देखें।
DOS के अंतर्गत, प्रक्रिया बहुत अलग है। इस अध्याय का शेष भाग DOS प्रोग्रामिंग का वर्णन करता है
प्रारंभ
- चिप को आरंभ करने के लिए UART के रजिस्टर सेट का ज्ञान होना आवश्यक है। पहला चरण बॉड दर विभाजक सेट करना है। आप इसे पहले DLAB (विभाजक लैच एक्सेस बिट) को उच्च सेट करके करते हैं। यह बिट बेस एड्रेस +7 पर बिट 3 है। C कोड में, कॉल इस प्रकार होगी: outportb(BASEADDR +3,0×80);
- फिर आप विभाजक को बेस एड्रेस +0 (लो बाइट) और बेस एड्रेस +1 (हाई बाइट) में लोड करते हैं। निम्नलिखित समीकरण बॉड दर और विभाजक के बीच संबंध को परिभाषित करता है:
- वांछित बॉड दर = (UART क्लॉक आवृत्ति) ÷ (32 * भाजक)
- जब बॉड जम्पर X1 स्थिति में होता है, तो UART क्लॉक आवृत्ति 1.8432 मेगाहर्ट्ज होती है। जब जम्पर X4 स्थिति में होता है, तो क्लॉक आवृत्ति 7.3728 मेगाहर्ट्ज होती है। निम्न तालिका में लोकप्रिय डिविसो आवृत्तियों को सूचीबद्ध किया गया है। ध्यान दें कि बॉड जम्पर की स्थिति के आधार पर विचार करने के लिए दो कॉलम हैं।
बॉड दर विभाजक x1 विभाजक x4 अधिकतम अंतर. केबल लंबाई* 460800 – 1 550 फीट 230400 – 2 1400 फीट 153600 – 3 2500 फीट 115200 1 4 3000 फीट 57600 2 8 4000 फीट 38400 3 12 4000 फीट 28800 4 16 4000 फीट 19200 6 24 4000 फीट 14400 8 32 4000 फीट 9600 12 48 – सबसे आम 4000 फीट 4800 24 96 4000 फीट 2400 48 192 4000 फीट 1200 96 384 4000 फीट * विभेदक रूप से संचालित डेटा केबलों (RS422 या RS485) के लिए अनुशंसित अधिकतम दूरियां सामान्य स्थितियों के लिए हैं।
तालिका 5-1: बॉड दर विभाजक मान
सी में, चिप को 9600 बॉड पर सेट करने के लिए कोड है:
आउटपोर्टबी(बेसएड्रेस, 0x0C);
आउटपोर्टबी(बेसएड्रेस +1,0);
दूसरा आरंभिक चरण लाइन नियंत्रण रजिस्टर को बेस एड्रेस + 3 पर सेट करना है। यह रजिस्टर शब्द की लंबाई, स्टॉप बिट्स, पैरिटी और DLAB को परिभाषित करता है। बिट्स 0 और 1 शब्द की लंबाई को नियंत्रित करते हैं और 5 से 8 बिट्स तक की शब्द लंबाई की अनुमति देते हैं। वांछित शब्द की लंबाई से 5 घटाकर बिट सेटिंग्स निकाली जाती हैं। बिट 2 स्टॉप बिट्स की संख्या निर्धारित करता है। एक या दो स्टॉप बिट हो सकते हैं। यदि बिट 2 को 0 पर सेट किया जाता है, तो एक स्टॉप बिट होगा। यदि बिट 2 को 1 पर सेट किया जाता है, तो दो स्टॉप बिट होंगे। बिट 3 से 6 पैरिटी और ब्रेक सक्षम को नियंत्रित करते हैं। वे आमतौर पर संचार के लिए उपयोग नहीं किए जाते हैं और उन्हें शून्य पर सेट किया जाना चाहिए।
UART को 8-बिट वर्ड, नो पैरिटी, तथा वन स्टॉप बिट के लिए सेट करने हेतु C कमांड है:
आउटपोर्टबी(BASEADDR +3, 0x03)
अंतिम आरंभीकरण चरण रिसीवर बफ़र्स को फ्लश करना है। आप बेस एड्रेस +0 पर रिसीवर बफ़र से दो रीड के साथ ऐसा करते हैं। जब यह हो जाता है, तो UART उपयोग के लिए तैयार है।
स्वागत
रिसेप्शन को दो तरीकों से नियंत्रित किया जा सकता है: पोलिंग और इंटरप्ट-ड्रिवन। पोलिंग करते समय, बेस एड्रेस +5 पर लाइन स्टेटस रजिस्टर को लगातार पढ़कर रिसेप्शन पूरा किया जाता है। जब भी डेटा चिप से पढ़ने के लिए तैयार होता है, तो इस रजिस्टर का बिट 0 हाई सेट हो जाता है। एक साधारण पोलिंग लूप को लगातार इस बिट की जांच करनी चाहिए और डेटा उपलब्ध होने पर उसे पढ़ना चाहिए। निम्नलिखित कोड खंड एक पोलिंग लूप को लागू करता है और ट्रांसमिशन के अंत के मार्कर के रूप में 13, (ASCII कैरिज रिटर्न) के मान का उपयोग करता है:
जब भी संभव हो, इंटरप्ट-ड्रिवन संचार का उपयोग किया जाना चाहिए और उच्च डेटा दरों के लिए यह आवश्यक है। इंटरप्ट-ड्रिवन रिसीवर लिखना पोल रिसीवर लिखने से ज़्यादा जटिल नहीं है, लेकिन अपने इंटरप्ट हैंडलर को इंस्टॉल या हटाते समय सावधानी बरतनी चाहिए ताकि गलत इंटरप्ट लिखने, गलत इंटरप्ट को अक्षम करने या बहुत लंबे समय तक इंटरप्ट को बंद करने से बचा जा सके।
हैंडलर सबसे पहले बेस एड्रेस +2 पर इंटरप्ट आइडेंटिफिकेशन रजिस्टर को पढ़ेगा। यदि इंटरप्ट रिसीव्ड डेटा अवेलेबल के लिए है, तो हैंडलर फिर डेटा को पढ़ता है। यदि कोई इंटरप्ट पेंडिंग नहीं है, तो कंट्रोल रूटीन से बाहर निकल जाता है।ampसी भाषा में लिखा गया ले हैंडलर इस प्रकार है:
हस्तांतरण
RS485 ट्रांसमिशन को लागू करना सरल है। RS485 मोड में ऑटो सुविधा स्वचालित रूप से ट्रांसमीटर को सक्षम करती है जब डेटा भेजने के लिए तैयार होता है, इसलिए किसी सॉफ़्टवेयर को सक्षम करने की आवश्यकता नहीं होती है। निम्नलिखित सॉफ़्टवेयर एक्सample RS422 मोड में गैर-ऑटो संचालन के लिए है। सबसे पहले RTS लाइन को बेस एड्रेस +1 पर मोडेम कंट्रोल रजिस्टर के बिट 1 में 4 लिखकर हाई सेट किया जाना चाहिए। RTS लाइन का उपयोग ट्रांसीवर को रिसीव मोड से ट्रांसमिट मोड में और इसके विपरीत टॉगल करने के लिए किया जाता है।
उपरोक्त कार्य करने के बाद, कार्ड डेटा भेजने के लिए तैयार है। डेटा की एक स्ट्रिंग संचारित करने के लिए, ट्रांसमीटर को सबसे पहले बेस एड्रेस +5 पर लाइन स्टेटस रजिस्टर के बिट 5 की जांच करनी चाहिए। वह बिट ट्रांसमीटर-होल्डिंग-रजिस्टर-खाली झंडा है। यदि यह उच्च है, तो ट्रांसमीटर ने डेटा भेज दिया है। बिट की जांच करने की प्रक्रिया जब तक यह उच्च नहीं हो जाती है और फिर लिखना तब तक दोहराया जाता है जब तक कोई डेटा नहीं रहता है। सभी डेटा संचारित होने के बाद, मॉडेम कंट्रोल रजिस्टर के बिट 0 पर 1 लिखकर RTS बिट को रीसेट किया जाना चाहिए।
निम्नलिखित C कोड अंश इस प्रक्रिया को प्रदर्शित करता है:
सावधानी
उचित इंटरप्ट संचालित संचार के लिए UART के OUT2 बिट को 'TRUE' पर सेट किया जाना चाहिए। लीगेसी सॉफ़्टवेयर इस बिट का उपयोग गेट इंटरप्ट के लिए करता है और यदि रजिस्टर 3 (मॉडेम कंट्रोल रजिस्टर) का बिट 4 सेट नहीं है तो कार्ड संचार नहीं कर सकता है।
कनेक्टर पिन असाइनमेंट
लोकप्रिय 9-पिन डी सबमिनिएचर कनेक्टर का उपयोग संचार लाइनों को इंटरफेस करने के लिए किया जाता है। कनेक्टर तनाव से राहत प्रदान करने के लिए 4-40 थ्रेडेड स्टैंडऑफ (फीमेल स्क्रू लॉक) से सुसज्जित है।
नत्थी करना नहीं। | कार्यभार |
1 | Rx– (डेटा प्राप्त करना) |
2 | Tx+ (डेटा प्रेषित करें) |
3 | Tx– (डेटा प्रेषित करें) |
4 | |
5 | जीएनडी (सिग्नल ग्राउंड) |
6 | |
7 | |
8 | |
9 | Rx+ (डेटा प्राप्त करना) |
डेटा केबल वायरिंग
निम्न तालिका सिम्प्लेक्स, हाफ-डुप्लेक्स और फुल-डुप्लेक्स संचालन के लिए दो उपकरणों के बीच पिन कनेक्शन दिखाती है।
तरीका | कार्ड 1 | कार्ड 2 |
सिंप्लेक्स, 2-तार, केवल प्राप्त करें, RS422 | आरएक्स+ पिन 9 | टीएक्स+ पिन 2 |
आरएक्स- पिन 1 | TX- पिन 3 | |
सिंप्लेक्स, 2-तार, केवल संचारित, RS422 | टीएक्स+ पिन 2 | आरएक्स+ पिन 9 |
TX- पिन 3 | आरएक्स- पिन 1 | |
अर्ध-द्वैध, 2-तार, RS485 | टीएक्स+ पिन 2 | टीएक्स+ पिन 2 |
TX- पिन 3 | TX- पिन 3 | |
पूर्ण-द्वैध, 4-तार, RS422 | टीएक्स+ पिन 2 | आरएक्स+ पिन 9 |
TX- पिन 3 | आरएक्स- पिन 1 | |
आरएक्स+ पिन 9 | टीएक्स+ पिन 2 | |
आरएक्स- पिन 1 | TX- पिन 3 |
परिशिष्ट A: आवेदन संबंधी विचार
परिचय
RS422 और RS485 डिवाइस के साथ काम करना मानक RS232 सीरियल डिवाइस के साथ काम करने से बहुत अलग नहीं है और ये दोनों मानक RS232 मानक की कमियों को दूर करते हैं। सबसे पहले, दो RS232 डिवाइस के बीच केबल की लंबाई कम होनी चाहिए; 50 फीट से कम। दूसरा, कई RS232 त्रुटियाँ केबल पर प्रेरित शोर का परिणाम हैं। RS422 मानक 5000 फीट तक की केबल लंबाई की अनुमति देता है और, क्योंकि यह अंतर मोड में काम करता है, यह प्रेरित शोर से अधिक प्रतिरक्षित है।
दो RS422 उपकरणों के बीच कनेक्शन (CTS को नजरअंदाज करके) निम्नानुसार होना चाहिए:
उपकरण #1 | उपकरण #2 | ||||
संकेत | 9 पिन | 25 पिन | संकेत | 9 पिन | 25 पिन |
जीएनडी | 5 | 7 | जीएनडी | 5 | 7 |
TX+ | 2 | 24 | RX+ | 9 | 12 |
TX– | 3 | 25 | RX– | 1 | 13 |
RX+ | 9 | 12 | TX+ | 2 | 24 |
RX– | 1 | 1 | TX– | 3 | 25 |
तालिका A-1: दो RS422 उपकरणों के बीच कनेक्शन
RS232 की तीसरी कमी यह है कि दो से ज़्यादा डिवाइस एक ही केबल को शेयर नहीं कर सकते। यह RS422 के लिए भी सही है लेकिन RS485 RS422 के सभी फ़ायदे देता है और साथ ही 32 डिवाइस को एक ही ट्विस्टेड पेयर को शेयर करने की अनुमति देता है। उपरोक्त अपवाद यह है कि कई RS422 डिवाइस एक ही केबल को शेयर कर सकते हैं, अगर सिर्फ़ एक ही बात करेगा और बाकी हमेशा रिसीव करेंगे।
संतुलित विभेदक संकेत
RS422 और RS485 डिवाइस RS232 डिवाइस की तुलना में अधिक शोर प्रतिरोधक क्षमता के साथ लंबी लाइनें चला सकते हैं, इसका कारण यह है कि संतुलित अंतर ड्राइव विधि का उपयोग किया जाता है। संतुलित अंतर प्रणाली में, वॉल्यूमtagड्राइवर द्वारा उत्पादित ई तारों की एक जोड़ी में दिखाई देता है। एक संतुलित लाइन ड्राइवर एक अंतर वॉल्यूम का उत्पादन करेगाtagअपने आउटपुट टर्मिनलों पर +2 से +6 वोल्ट तक। एक संतुलित लाइन ड्राइवर में एक इनपुट "सक्षम" सिग्नल भी हो सकता है जो ड्राइवर को उसके आउटपुट टर्मिनलों से जोड़ता है। यदि "सक्षम" सिग्नल बंद है, तो ड्राइवर ट्रांसमिशन लाइन से डिस्कनेक्ट हो जाता है। इस डिस्कनेक्ट या अक्षम स्थिति को आमतौर पर "ट्राइस्टेट" स्थिति के रूप में संदर्भित किया जाता है और यह एक उच्च प्रतिबाधा का प्रतिनिधित्व करता है। RS485 ड्राइवरों में यह नियंत्रण क्षमता होनी चाहिए। RS422 ड्राइवरों में यह नियंत्रण हो सकता है लेकिन यह हमेशा आवश्यक नहीं होता है। एक संतुलित अंतर लाइन रिसीवर वॉल्यूम को महसूस करता हैtagदो सिग्नल इनपुट लाइनों के पार ट्रांसमिशन लाइन की स्थिति। यदि अंतर इनपुट वॉल्यूमtage +200 mV से अधिक है, तो रिसीवर अपने आउटपुट पर एक विशिष्ट लॉजिक स्टेट प्रदान करेगा। यदि अंतर वॉल्यूमtagयदि इनपुट -200 mV से कम है, तो रिसीवर अपने आउटपुट पर विपरीत लॉजिक स्थिति प्रदान करेगा। अधिकतम ऑपरेटिंग वॉल्यूमtagई रेंज + 6V से -6V तक है जो वॉल्यूम के लिए अनुमति देता हैtagई क्षीणन जो लंबे संचरण केबलों पर हो सकता है।
अधिकतम सामान्य मोड वॉल्यूमtag+7V की रेटिंग वॉल्यूम से अच्छी शोर प्रतिरक्षा प्रदान करती हैtagमुड़ जोड़ी लाइनों पर प्रेरित किया जाता है। सामान्य मोड वॉल्यूम को बनाए रखने के लिए सिग्नल ग्राउंड लाइन कनेक्शन आवश्यक हैtagई उस सीमा के भीतर। सर्किट ग्राउंड कनेक्शन के बिना काम कर सकता है लेकिन विश्वसनीय नहीं हो सकता है।
पैरामीटर | स्थितियाँ | न्यूनतम | अधिकतम. |
ड्राइवर आउटपुट वॉल्यूमtagई (अनलोड) | 4V | 6V | |
-4 वी | -6 वी | ||
ड्राइवर आउटपुट वॉल्यूमtagई (लोडेड) | अवधि | 2V | |
जम्पर्स इन | -2 वी | ||
ड्राइवर आउटपुट प्रतिरोध | 50Ω | ||
ड्राइवर आउटपुट शॉर्ट-सर्किट करंट | +150 एमए | ||
ड्राइवर आउटपुट वृद्धि समय | 10% इकाई अंतराल | ||
रिसीवर संवेदनशीलता | +200 एमवी | ||
रिसीवर कॉमन मोड वॉल्यूमtagई रेंज | +7 वी | ||
रिसीवर इनपुट प्रतिरोध | 4केΩ |
तालिका A-2: RS422 विनिर्देश सारांश
केबल में सिग्नल प्रतिबिंबन को रोकने के लिए और RS422 और RS485 दोनों मोड में शोर अस्वीकृति में सुधार करने के लिए, केबल के रिसीवर छोर को केबल की अभिलक्षणिक प्रतिबाधा के बराबर प्रतिरोध के साथ समाप्त किया जाना चाहिए।
टिप्पणी
जब आप कार्ड का उपयोग करते हैं तो आपको अपने केबल में टर्मिनेटर रेसिस्टर जोड़ने की आवश्यकता नहीं होती है। RX+ और RX- लाइनों के लिए टर्मिनेशन रेसिस्टर कार्ड पर दिए गए हैं और जब आप TERM जंपर्स स्थापित करते हैं तो उन्हें सर्किट में रखा जाता है। (इस मैनुअल का विकल्प चयन अनुभाग देखें।)
RS485 डेटा ट्रांसमिशन
RS485 मानक एक संतुलित ट्रांसमिशन लाइन को पार्टी-लाइन मोड में साझा करने की अनुमति देता है। 32 ड्राइवर/रिसीवर जोड़े दो-तार पार्टी लाइन नेटवर्क साझा कर सकते हैं। ड्राइवरों और रिसीवर की कई विशेषताएँ RS422 मानक के समान ही हैं। एक अंतर यह है कि कॉमन मोड वॉल्यूमtagसीमा बढ़ा दी गई है और +12V से -7V है। चूंकि किसी भी ड्राइवर को लाइन से डिस्कनेक्ट (या ट्रिस्टेट) किया जा सकता है, इसलिए उसे इस सामान्य मोड वॉल्यूम का सामना करना होगाtagई रेंज जबकि tristate हालत में.
RS485 दो-तार मल्टीड्रॉप नेटवर्क
निम्न चित्रण एक विशिष्ट मल्टीड्रॉप या पार्टी लाइन नेटवर्क को दर्शाता है। ध्यान दें कि ट्रांसमिशन लाइन लाइन के दोनों सिरों पर समाप्त होती है, लेकिन लाइन के बीच में ड्रॉप पॉइंट पर नहीं।
RS485 चार-तार मल्टीड्रॉप नेटवर्क
RS485 नेटवर्क को चार-तार मोड में भी जोड़ा जा सकता है। चार-तार नेटवर्क में यह आवश्यक है कि एक नोड मास्टर नोड हो और बाकी सभी स्लेव हों। नेटवर्क इस तरह से जुड़ा हुआ है कि मास्टर सभी स्लेव से संवाद करे और सभी स्लेव केवल मास्टर से संवाद करें। इसके कई फायदे हैंtagमिश्रित प्रोटोकॉल संचार का उपयोग करने वाले उपकरणों में। चूँकि स्लेव नोड कभी भी मास्टर को दूसरे स्लेव की प्रतिक्रिया नहीं सुनते हैं, इसलिए स्लेव नोड गलत तरीके से उत्तर नहीं दे सकता है।
ग्राहक टिप्पणी
यदि आपको इस मैनुअल के साथ कोई समस्या आती है या आप हमें कोई प्रतिक्रिया देना चाहते हैं, तो कृपया हमें इस पते पर ईमेल करें: manuals@accesio.com. कृपया आपको मिली किसी भी त्रुटि का विवरण दें और अपना डाक पता शामिल करें ताकि हम आपको कोई भी मैनुअल अपडेट भेज सकें।
10623 रोसेले स्ट्रीट, सैन डिएगो सीए 92121 दूरभाष। (858)550-9559 फैक्स (858)550-7322 www.accesio.com
आश्वासित प्रणालियाँ
एश्योर्ड सिस्टम्स एक अग्रणी प्रौद्योगिकी कंपनी है जिसके 1,500 देशों में 80 से अधिक नियमित ग्राहक हैं, जिसने 85,000 वर्षों के कारोबार में विविध ग्राहक आधार के लिए 12 से अधिक सिस्टम तैनात किए हैं। हम एम्बेडेड, औद्योगिक और डिजिटल-आउट-ऑफ-होम मार्केट क्षेत्रों को उच्च-गुणवत्ता और अभिनव रग्ड कंप्यूटिंग, डिस्प्ले, नेटवर्किंग और डेटा संग्रह समाधान प्रदान करते हैं।
US
sales@assured-systems.com
बिक्री: +1 347 719 4508
समर्थन: +1 347 719 4508
1309 कॉफ़ीन एवेन्यू स्टी 1200 शेरिडन डब्ल्यूवाई 82801 यूएसए
ईएमईए
sales@assured-systems.com
बिक्री: +44 (0)1785 879 050
सहायता: +44 (0)1785 879 050
यूनिट A5 डगलस पार्क स्टोन बिजनेस पार्क स्टोन ST15 0YJ यूनाइटेड किंगडम
वैट संख्या: 120 9546 28
व्यवसाय पंजीकरण संख्या: 07699660
www.assured-systems.com | sales@assured-systems.com
दस्तावेज़ / संसाधन
![]() |
ASSURED PCI-COM-1S PCI सीरियल इंटरफेस की एक श्रृंखला की आपूर्ति करता है [पीडीएफ] उपयोगकर्ता पुस्तिका PCI-COM-1S PCI सीरियल इंटरफेस की एक श्रृंखला की आपूर्ति करता है, PCI-COM-1S, PCI सीरियल इंटरफेस की एक श्रृंखला की आपूर्ति करता है, PCI सीरियल इंटरफेस की एक श्रृंखला, PCI सीरियल इंटरफेस, इंटरफेस |