104-COM-8S, 104-COM-4S 8/4 Port serijska komunikacijska ploča
"
Informacije o proizvodu
Tehnički podaci
- Naziv proizvoda: ACCES I/O 104-COM-8S
- Tip: RS-422/485 PC/104 serijski s osam ili četiri priključka
Komunikacijska ploča - Dostupni modeli: 104-COM-8S i 104-COM-4S
- Proizvođač: ACCES I/O Products, Inc.
- Adresa: 10623 Roselle Street, San Diego, CA 92121
- Kontakt: 858-550-9559, contactus@accesio.com
- Webstranica: www.accesio.com
Upute za uporabu proizvoda
Upozorenje
UVIJEK SPOJITE I ISKLJUČITE VAŠE TERENSKE KABLOVE SA
ISKLJUČITE RAČUNALO. UVIJEK PRIJE ISKLJUČITE RAČUNALO
POSTAVLJANJE PLOČE. SPAJANJE I ISKLJUČIVANJE KABLOVA ILI
INSTALIRANJE PLOČA U SUSTAV S UKLJUČENIM RAČUNALOM ILI TERENSKIM NAPAJANJEM
MOŽE UZROKOVATI ŠTETU NA I/O PLOČI I PONIŠTITI SVA JAMSTVA,
IMPLICITNO ILI IZRAŽENO.
Jamstvo
Prije otpreme ACCES oprema se temeljito pregledava i
ispitan prema primjenjivim specifikacijama. Međutim, treba opremu
dođe do kvara, ACCES uvjerava svoje kupce da brz servis i
podrška će biti dostupna.
Odredbe i uvjeti
Prve tri godine: Vraćena jedinica/dio bit će
popraviti i/ili zamijeniti uz opciju ACCES bez naknade za rad
ili dijelove koji nisu isključeni jamstvom. Jamstvo počinje s
isporuka opreme.
Sljedeće godine: U cijeloj vašoj opremi
životnog vijeka, ACCES je spreman pružiti uslugu na licu mjesta ili u pogonu
po razumnim cijenama sličnim onima drugih proizvođača u
industrija.
Oprema koju nije proizveo ACCES: Oprema
osigurano, ali nije proizvedeno od strane ACCES-a, ima jamstvo i bit će
popraviti u skladu s odredbama i uvjetima dotičnog
jamstvo proizvođača opreme.
FAQ
P: Što trebam učiniti ako moja oprema zakaže?
O: Kontaktirajte ACCES za brzu uslugu i podršku. Odnosi se na
uvjete jamstva za detalje o popravku ili zamjeni.
P: Kako mogu osigurati sigurnost svoje I/O ploče tijekom
montaža?
O: Uvijek spajajte i odspajajte terenske kabele s računala
napajanje isključeno. Isključite napajanje računala prije instaliranja ploče
spriječiti štetu.
“`
ACCES I/O 104-COM-8S Zatražite ponudu
10623 Roselle Street, San Diego, CA 92121 god 858-550-9559 y Faks 858-550-7322 contactus@accesio.com y www.accesio.com
MODELI SERIJSKIH KOMUNIKACIJSKIH PLOČA S OSAM ILI ČETIRI PORTA RS-422/485 PC/104 104-COM-8S I 104-COM-4S
PRIRUČNIK ZA UPOTREBU
www.assured-systems.com | sales@assured-systems.com
File: M104-COM-8S.A1k
Stranica 1/28
ACCES I/O 104-COM-8S Zatražite ponudu
Obavijest
Podaci u ovom dokumentu služe samo kao referenca. ACCES ne preuzima nikakvu odgovornost koja proizlazi iz primjene ili korištenja informacija ili proizvoda opisanih ovdje. Ovaj dokument može sadržavati ili upućivati na informacije i proizvode zaštićene autorskim pravima ili patentima i ne prenosi nikakvu licencu prema patentnim pravima ACCES-a niti prava drugih.
IBM PC, PC/XT i PC/AT su registrirani zaštitni znakovi International Business Machines Corporation.
Tiskano u SAD-u. Autorska prava 2003, 2005 od strane ACCES I/O Products, Inc. 10623 Roselle Street, San Diego, CA 92121. Sva prava pridržana.
UPOZORENJE!!
UVIJEK SPOJITE I ISKLJUČITE VAŠE TERENSKE KABLOVE KADA JE RAČUNALO ISKLJUČENO. UVIJEK UKLJUČITE RAČUNALO
ISKLJUČITE PRIJE UGRADNJE PLOČE. SPAJANJE I ISKLJUČIVANJE KABLOVA ILI INSTALIRANJE PLOČA U SUSTAV S UKLJUČENIM RAČUNALOM ILI TERENSKIM NAPAJANJEM MOŽE UZROKOVATI OŠTEĆENJE I/O PLOČE I PONIŠTITI SVA JAMSTVA, IMPLICITNA ILI
IZRAŽENA.
2
Priručnik 104-COM-8S
www.assured-systems.com | sales@assured-systems.com
Stranica 2/28
ACCES I/O 104-COM-8S Zatražite ponudu
Jamstvo
Prije otpreme, ACCES oprema je temeljito pregledana i testirana prema primjenjivim specifikacijama. Međutim, ako dođe do kvara na opremi, ACCES uvjerava svoje klijente da će biti dostupna brza usluga i podrška. Sva oprema koju je izvorno proizveo ACCES i za koju se utvrdi da je neispravna bit će popravljena ili zamijenjena podložno sljedećim razmatranjima.
Odredbe i uvjeti
Ako se sumnja da je jedinica u kvaru, kontaktirajte ACCES-ov odjel za korisničku podršku. Budite spremni navesti broj modela jedinice, serijski broj i opis simptoma(a) kvara. Možemo predložiti neke jednostavne testove za potvrdu kvara. Dodijelit ćemo broj odobrenja za povrat materijala (RMA) koji se mora nalaziti na vanjskoj naljepnici paketa za povrat. Sve jedinice/komponente trebaju biti pravilno zapakirane za rukovanje i vraćene s unaprijed plaćenom pošiljkom u ACCES-ov servisni centar, a bit će vraćene na mjesto kupca/korisnika s unaprijed plaćenom pošiljkom i fakturiranim.
Pokrivenost
Prve tri godine: Vraćena jedinica/dio bit će popravljen i/ili zamijenjen prema opciji ACCES bez naknade za rad ili dijelove koji nisu isključeni jamstvom. Jamstvo počinje isporukom opreme.
Sljedeće godine: Tijekom životnog vijeka vaše opreme, ACCES je spreman pružiti uslugu na licu mjesta ili u tvornici po razumnim cijenama sličnim onima drugih proizvođača u industriji.
Oprema koju nije proizveo ACCES
Oprema koju je ACCES dostavio, ali nije proizveo, ima jamstvo i bit će popravljena u skladu s odredbama i uvjetima jamstva odgovarajućeg proizvođača opreme.
General
Prema ovom Jamstvu, odgovornost ACCES-a ograničena je na zamjenu, popravak ili izdavanje kredita (prema nahođenju ACCES-a) za sve proizvode za koje se pokaže da su neispravni tijekom jamstvenog roka. Ni u kojem slučaju ACCES nije odgovoran za posljedičnu ili posebnu štetu koja proizlazi iz uporabe ili zlouporabe našeg proizvoda. Kupac je odgovoran za sve troškove uzrokovane modifikacijama ili dodacima ACCES opremi koje nije pismeno odobrio ACCES ili ako je, prema ACCES-ovom mišljenju, oprema bila podvrgnuta nenormalnoj uporabi. "Nenormalna uporaba" za potrebe ovog jamstva definirana je kao svaka uporaba kojoj je oprema izložena osim one navedene ili namijenjene, što je dokazano kupnjom ili prodajnim zastupstvom. Osim gore navedenog, nikakva druga jamstva, izričita ili podrazumijevana, neće se primjenjivati na bilo koju i svu takvu opremu koju isporučuje ili prodaje ACCES.
3
www.assured-systems.com | sales@assured-systems.com
Priručnik 104-COM-8S
Stranica 3/28
ACCES I/O 104-COM-8S Zatražite ponudu
SADRŽAJ
Poglavlje 1: OPIS FUNKCIONALNOSTI ……………………………………………………………………….. 5
Slika 1-1: BLOK DIJAGRAM ………………………………………………………………………………………………………………. 6
Poglavlje 2: INSTALACIJA…………………………………………………………………………………………. 7 Poglavlje 3: ODABIR OPCIJE……………………………………………………………………………….. 12
Slika 3-1: MAPA IZBORA OPCIJA …………………………………………………………………………………………… 14
Poglavlje 4: ODABIR ADRESE………………………………………………………………………………. 15
Tablica 4-1: STANDARDNE DODJELE ADRESA ZA RAČUNALA …………………………………………. 15 Tablica 4-2: ADRESNI PRESMOJNICI ………………………………………………………………………………………………………. 16
Poglavlje 5: PROGRAMIRANJE…………………………………………………………………………………… 17
Tablica 5-1: Mapa registra upravljačkog bloka …………………………………………………………………………. VRIJEDNOSTI DJELJENIKA ……………………………………………………………………………………… 17
Poglavlje 6: DODJELA NOŽICA KONEKTORA……………………………………………………………. 22
Tablica 6-1: PONOVI VEZE ……………………………………………………………………………………………………… 22
Poglavlje 7: SPECIFIKACIJA …………………………………………………………………………………… 23 DODATAK A……………………………………………………………………………………………………………. 24
Tablica A-1: SAŽETAK SPECIFIKACIJA RS-422……………………………………………………………………………… 25 Slika A-1: Tipična RS-485 dvožična mreža s više točaka ………………………………………………………………….. 26
4
www.assured-systems.com | sales@assured-systems.com
Priručnik 104-COM-8S
Stranica 4/28
ACCES I/O 104-COM-8S Zatražite ponudu
Poglavlje 1: OPIS FUNKCIONALNOSTI
Ove ploče sa serijskim sučeljem sadrže osam ili četiri neovisna porta i pružaju učinkovitu RS-485 i RS422 komunikaciju s više točaka. Svaki kanal se može konfigurirati na bilo koji način. Premosnici na ploči dopuštaju izbor konfiguracije, uključujući završetak, za svaki pojedinačni kanal.
Ploče su dizajnirane u PC/104 formatu.
Njegove dimenzije su otprilike 3.775 inča X 3.550 inča. Svi signalni priključci se izvode preko 50 pinskog konektora, montiranog na rubu ploče.
RS-485 URAVNOTEŽENI NAČIN RADA
Ploča podržava RS-485 modove koji koriste diferencijalno uravnotežene drajvere za povećani domet i otpornost na buku. RS-485 specifikacija definira maksimalno 32 uređaja na jednoj liniji. Broj uređaja koji se poslužuju na jednoj liniji može se proširiti korištenjem "ponavljača".
Ploča također ima mogućnost dodavanja otpornika opterećenja za završetak komunikacijskih linija. RS-485 komunikacija zahtijeva da jedan odašiljač opskrbi voltage kako bi se osiguralo poznato "nulto" stanje kada su svi odašiljači isključeni. Također, ulazi prijemnika na svakom kraju mreže trebaju biti prekinuti kako bi se eliminiralo "zvonjenje". Ove ploče podržavaju prednapon prema zadanim postavkama i podržavaju završetak skakačima na ploči. Ako vaša aplikacija zahtijeva da odašiljač ne bude pristran, obratite se tvornici.
Upotrijebljeni upravljački program/prijemnik, tip 75176B, sposoban je upravljati iznimno dugim komunikacijskim linijama pri visokim brzinama prijenosa podataka. Može pokretati do ±60 mA na balansiranim linijama i primati ulaze niskog diferencijalnog signala od 200 mV superponiranog na buku uobičajenog načina rada od +12 V ili -7 V. U slučaju konflikta komunikacije, upravljački program/prijemnici imaju termalno isključivanje.
KOMPATIBILNOST COMM PORTA
UART-ovi tipa 16550 koriste se kao asinkroni komunikacijski element (ACE). Oni uključuju 16-bajtni međuspremnik za prijenos/prijem za zaštitu od gubitka podataka u višezadaćnim operativnim sustavima, uz zadržavanje 100% kompatibilnosti s originalnim IBM-ovim serijskim priključkom. Međutim, priključci nisu ograničeni na standardne adrese COM priključaka.
Kontinuirani odabir adrese dostupan je bilo gdje unutar raspona I/O adresa od 100 do 3F8 heksadecimalno, a naš program FINDBASE skenirat će I/O Bus memorijske mapirane adrese u vašem računalu za dostupne adrese koje se mogu koristiti bez sukoba s drugim računalnim resursima. To omogućuje da se port koristi kao jedan od četiri "standardna" COM porta (COM1 do COM4), ili da koegzistira uz njih, u bilo kojoj kombinaciji.
Na ploči je smješten kristalni oscilator. Ovaj oscilator dopušta precizan odabir brzine prijenosa podataka od 300 do 921,600 sa standardnim kristalnim oscilatorom. Standardni kristalni oscilator koristi se za generiranje dvije brzine takta. Jedan je standardni takt od 1.8432 MHz. Ako su potrebne veće brzine prijenosa podataka, skakačem se može odabrati brzina od 14.7456MHz.
NAČINI KOMUNIKACIJE
Ploča podržava Half-Duplex komunikaciju s 2-žilnom kabelskom vezom. Half-Duplex omogućuje promet u oba smjera, ali samo u jednom smjeru. RS-485 komunikacije obično koriste half-duplex način jer dijele samo jedan par žica.
5
www.assured-systems.com | sales@assured-systems.com
Priručnik 104-COM-8S
Stranica 5/28
ACCES I/O 104-COM-8S Zatražite ponudu
AUTO-RTS KONTROLA PRIMOPREDAJNIKA U RS-485 komunikaciji, upravljački program mora biti omogućen i onemogućen prema potrebi, dopuštajući svim pločama da dijele dvožilni kabel. Ploča automatski kontrolira vozača. Uz automatsku kontrolu, upravljački program je omogućen kada su podaci spremni za prijenos. Upravljački program ostaje omogućen za vrijeme prijenosa jednog znaka nakon pokretanja prijenosa podataka, a zatim je onemogućen. Prijemnik je onemogućen tijekom RS-485 prijenosa, a zatim je omogućen kada je upravljački program odašiljača onemogućen. Ploča automatski prilagođava svoje vrijeme prema brzini prijenosa podataka. (NAPOMENA: Zahvaljujući ovoj značajci automatske kontrole, ploča je idealna za korištenje u Windows aplikacijama) IRQ PODRŠKA Ploča podržava korištenje IRQ resursa i uključuje ugrađeni registar IRQ statusa za korištenje s operativnim sustavima koji podržavaju ovu značajku, kao što je Microsoftov Windows NT. Ovo omogućuje ploči da koristi od jedne do pet razina IRQ-a za kontrolu svih osam portova, uvelike pojednostavljujući konfiguraciju sustava.
Slika 1-1: BLOK DIJAGRAM (prikazan je samo jedan serijski kanal)
PC/104 BUS 50 PIN HEADER
AUTO RTS C IR CU ITRY
6
www.assured-systems.com | sales@assured-systems.com
Priručnik 104-COM-8S
Stranica 6/28
ACCES I/O 104-COM-8S Zatražite ponudu
Poglavlje 2: INSTALACIJA
Tiskani Quick-Start Guide (QSG) pakiran je s pločom radi vaše udobnosti. Ako ste već izvršili korake iz QSG-a, možda ćete ovo poglavlje smatrati suvišnim i možete preskočiti naprijed kako biste započeli s razvojem svoje aplikacije.
Softver koji se isporučuje uz ovu PC/104 ploču nalazi se na CD-u i mora se instalirati na vaš tvrdi disk prije upotrebe. Da biste to učinili, izvršite sljedeće korake koji odgovaraju vašem operativnom sustavu.
Instalacija CD-a
Sljedeće upute pretpostavljaju da je CD-ROM pogon pogon “D”. Po potrebi zamijenite odgovarajuće slovo pogona za vaš sustav.
DOS 1.
2.
3. 4.
Stavite CD u svoj CD-ROM pogon. Upišite B- za promjenu aktivnog pogona u CD-ROM pogon. Upišite GLQR?JJ- za pokretanje instalacijskog programa. Slijedite upute na zaslonu za instalaciju softvera za ovu ploču.
WINDOWS 1. Stavite CD u svoj CD-ROM pogon. 2. Sustav bi trebao automatski pokrenuti instalacijski program. Ako se instalacijski program ne pokrene odmah,
kliknite START | RUN i upišite BGLQR?JJ, kliknite OK ili pritisnite -. 3. Slijedite upute na zaslonu za instaliranje softvera za ovu ploču.
LINUX 1. Molimo pogledajte linux.htm na CD-ROM-u za informacije o instaliranju serijskih portova pod linuxom.
7
www.assured-systems.com | sales@assured-systems.com
Priručnik 104-COM-8S
Stranica 7/28
ACCES I/O 104-COM-8S Zatražite ponudu
Instaliranje hardvera
Prije instaliranja ploče, pažljivo pročitajte Poglavlje 3 i Poglavlje 4 ovog priručnika i konfigurirajte ploču prema svojim zahtjevima. Program SETUP može se koristiti kao pomoć pri konfiguriranju kratkospojnika na ploči. Budite posebno oprezni s odabirom adrese. Ako se adrese dviju instaliranih funkcija preklapaju, doživjet ćete nepredvidivo ponašanje računala. Kako biste izbjegli ovaj problem, pogledajte program FINDBASE.EXE instaliran s CD-a. Program za postavljanje ne postavlja opcije na ploči, one se moraju postaviti skakačima.
Ova multi-port serijska komunikacijska ploča koristi softverski programabilne raspone adresa za svaki UART, pohranjene u ugrađenom EEPROM-u. Konfigurirajte adresu EEPROM-a pomoću ugrađenog premosnog bloka za odabir adrese, zatim upotrijebite priloženi program za postavljanje za konfiguriranje adresa za svaki ugrađeni UART.
Za instaliranje ploče
1. Instalirajte kratkospojnike za odabrane opcije i osnovnu adresu prema zahtjevima vaše aplikacije, kao što je gore navedeno.
2. Isključite napajanje iz PC/104 stoga. 3. Sastavite postolje za slaganje i učvršćivanje ploča. 4. Pažljivo priključite ploču na PC/104 konektor na CPU-u ili na stog, osiguravajući ispravno
poravnavanje pinova prije potpunog spajanja konektora. 5. Instalirajte I/O kabele na I/O konektore ploče i nastavite s pričvršćivanjem hrpe zajedno ili ponovite
korake 3-5 dok sve ploče ne budu instalirane pomoću odabranog hardvera za montažu. 6. Provjerite jesu li sve veze u vašem PC/104 stogu ispravne i osigurane, a zatim uključite sustav. 7. Pokrenite jedan od ponuđenih sampdatoteke prikladne za vaš operativni sustav koji je instaliran
s CD-a za testiranje i provjeru valjanosti vaše instalacije.
Instaliranje COM portova u operacijskim sustavima Windows
*NAPOMENA: COM ploče se mogu instalirati u gotovo bilo koji operativni sustav i podržavamo instalaciju u ranijim verzijama Windowsa, a vrlo je vjerojatno da ćemo podržavati i buduće verzije. Za korištenje u WinCE-u obratite se tvornici za posebne upute.
Windows NT4.0
Za instaliranje COM portova u Windows NT4 morat ćete promijeniti jedan unos u registru. Ovaj unos omogućuje dijeljenje IRQ-a na COM pločama s više priključaka. Ključ je HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesSerial. Naziv vrijednosti je PermitShare, a podaci bi trebali biti postavljeni na 1.
Zatim ćete dodati priključke ploče kao COM priključke, postavljajući osnovne adrese i IRQ-ove da odgovaraju postavkama vaše ploče.
Za promjenu vrijednosti registra, pokrenite RegEdit iz opcije izbornika START|POKRENI (upisivanjem REGEDIT [ENTER] u predviđeni prostor). Krećite se niz stablo view na lijevoj strani kako biste pronašli ključ i dvaput kliknite na naziv vrijednosti za otvaranje dijaloškog okvira koji vam omogućuje postavljanje nove vrijednosti podataka.
8
www.assured-systems.com | sales@assured-systems.com
Priručnik 104-COM-8S
Stranica 8/28
ACCES I/O 104-COM-8S Zatražite ponudu
Za dodavanje COM porta, upotrijebite aplet START|CONTROL PANEL|PORTS i kliknite ADD, zatim unesite ispravnu UART adresu i broj prekida. Kada se konfigurira dijaloški okvir "Dodaj novi priključak", kliknite U redu, ali odgovorite "Nemoj ponovno pokretati sada" kada se to od vas zatraži, dok ne dodate i druge priključke. Zatim ponovno pokrenite sustav na uobičajeni način ili odabirom "Ponovo pokreni sada".
Windows XP
Da biste instalirali COM portove u sustavu Windows XP, ručno ćete instalirati "standardne" komunikacijske portove, zatim promijeniti postavke za resurse koje koriste portovi kako bi odgovarali hardveru. Pokrenite applet "Dodaj hardver" s upravljačke ploče. Kliknite "Dalje" u dijaloškom okviru "Dobrodošli u čarobnjak za dodavanje novog hardvera". Nakratko ćete vidjeti poruku "...tražim...", zatim odaberite "Da, već sam povezao hardver" i kliknite "Dalje"
Odaberite "Dodaj novi hardverski uređaj" s dna prikazanog popisa i kliknite "Dalje". Odaberite "Instaliraj hardver koji sam ručno odabrao s popisa" i kliknite "Dalje". Odaberite "Portovi (COM & LPT) i kliknite "Dalje" Odaberite "(Standardne vrste priključaka)" i "Komunikacijski priključak" (zadano), kliknite "Dalje". Pritisnite "Dalje".
9
Priručnik 104-COM-8S
www.assured-systems.com | sales@assured-systems.com
Stranica 9/28
ACCES I/O 104-COM-8S Zatražite ponudu
Kliknite na "View ili promijeniti resurse za ovaj hardver (Napredno)” vezu.
Pritisnite gumb "Ručno postavljanje konfiguracije". Odaberite “Osnovna konfiguracija 8” s padajućeg popisa “Postavke na temelju:”. Odaberite "I/O Range" u okviru "Resource Settings" i kliknite gumb "Change Settings...". Unesite osnovnu adresu ploče i kliknite "OK"
10
www.assured-systems.com | sales@assured-systems.com
Priručnik 104-COM-8S
Stranica 10/28
ACCES I/O 104-COM-8S Zatražite ponudu
Odaberite “IRQ” u okviru “Postavke resursa” i kliknite gumb “Promijeni postavke”. Unesite IRQ ploče i kliknite "OK". Zatvorite dijaloški okvir "Ručno postavljanje konfiguracije" i kliknite "Završi". Kliknite "Do Not Reboot" ako želite instalirati više priključaka. Ponovite sve gore navedene korake, unoseći isti IRQ, ali koristeći konfiguriranu osnovnu adresu za svaki dodatni UART. Kada završite s instaliranjem portova, normalno ponovno pokrenite sustav.
11
www.assured-systems.com | sales@assured-systems.com
Priručnik 104-COM-8S
Stranica 11/28
ACCES I/O 104-COM-8S Zatražite ponudu
Poglavlje 3: ODABIR OPCIJE
Kako biste lakše locirali kratkospojnike opisane u ovom odjeljku, pogledajte KARTU IZBORA OPCIJA na kraju ovog odjeljka. Rad odjeljka serijskih komunikacija određen je instalacijom kratkospojnika kako je opisano u sljedećim paragrafima.
TERMIN
120 S
RASKIDI:
Prijenosni vod treba završiti na prijemnom kraju u svojoj karakterističnoj impedanciji. Instaliranje kratkospojnika na mjestu označenom s TERM primjenjuje opterećenje od 120 na ulaz/izlaz prijenosa/prijema za rad RS-485.
U RS-485 operacijama gdje postoji više terminala, samo RS-485 priključci na svakom kraju mreže trebaju imati završne otpornike kao što je gore opisano. Također, za RS-485 rad, mora postojati prednapon na RX+ i RX- linijama. Ako ploča ne treba osigurati tu pristranost, kontaktirajte tvorničku tehničku podršku.
OŽIČENJE PODATKOVNOG KABELA
PREKIDI: Ploča podržava IRQ 2, 3, 5, 7, 10 i 11 (osim ako nije rezervirano drugim instaliranim hardverom). Razine se biraju tako da se željena IRQ razina upiše na odgovarajuću adresu u EEPROM-u i da se ona (njih) učita iz EEPROM-a u odgovarajuće registre. Kanali A, B, C i D imaju pojedinačne prekide, a kanali E, F, G i H dijele peti prekid. Potrebno je učitati vrijednosti prekida za sve kanale. Ako se isti prekid koristi za sve kanale, mora se unijeti u svih pet mjesta prekida u EEPROM-u.
Imajte na umu: U sustavu Windows NT potrebno je izvršiti promjene u registru sustava kako bi se podržalo dijeljenje IRQ-a. Sljedeće je izvadak iz “Kontrola višeportnih serijskih ulazno-izlaznih ploča” koje pruža Microsoft u MSDN biblioteci. ID dokumenta: mk:@ivt:nt40res/D15/S55FC.HTM, također dostupno u Windows NT Resource Kitu. Tekst u zagradama (“[]”) označava komentar.
Microsoftov serijski upravljački program može se koristiti za kontrolu mnogih glupih serijskih ploča s više priključaka. Dumb označava da kontrola ne uključuje ugrađeni procesor. Svaki priključak ploče s više priključaka ima zasebni potključ pod CurrentControlSetServicesSerial potključem u registru. U svakom od ovih potključeva morate dodati vrijednosti za DosDevices, Interrupt, InterruptStatus, Port Address i PortIndex jer ih Hardware Recognizer ne otkriva. (Za opise i raspone za ove vrijednosti pogledajte Regentry.hlp, pomoć Registra file na CD-u Windows NT Workstation Resource Kit.)
12
www.assured-systems.com | sales@assured-systems.com
Priručnik 104-COM-8S
Stranica 12/28
ACCES I/O 104-COM-8S Zatražite ponudu
Na primjerample, ako imate ploču konfiguriranu s kontrolnim blokom na adresi 0x300, uzastopnim i uzastopnim portovima počevši od adrese 0x100 i IRQ od 0x5 na svim portovima, vrijednosti u registru su:
Serial2 podključ: PortAddress = REG_DWORD 0x100 Interrupt = REG_DWORD 5 DosDevices = REG_SZ COM3 InterruptStatus = REG_DWORD 0x500 PortIndex = REG_DWORD 1
Serial3 podključ: PortAddress = REG_DWORD 0x108 Interrupt = REG_DWORD 5 DosDevices = REG_SZ COM4 InterruptStatus = REG_DWORD 0x500 PortIndex = REG_DWORD 2
Serial4 podključ: PortAddress = REG_DWORD 0x110 Interrupt = REG_DWORD 5 DosDevices = REG_SZ COM5 InterruptStatus = REG_DWORD 0x500 PortIndex = REG_DWORD 3
Serial5 podključ: PortAddress = REG_DWORD 0x118 Interrupt = REG_DWORD 5 DosDevices = REG_SZ COM6 InterruptStatus = REG_DWORD 0x500 PortIndex = REG_DWORD 4
Serial6 podključ: PortAddress = REG_DWORD 0x120 Interrupt = REG_DWORD 5 DosDevices = REG_SZ COM7 InterruptStatus = REG_DWORD 0x500 PortIndex = REG_DWORD 5
Serial7 podključ: PortAddress = REG_DWORD 0x128 Interrupt = REG_DWORD 5 DosDevices = REG_SZ COM8 InterruptStatus = REG_DWORD 0x500 PortIndex = REG_DWORD 6
Serial8 podključ: PortAddress = REG_DWORD 0x130 Interrupt = REG_DWORD 5 DosDevices = REG_SZ COM9 InterruptStatus = REG_DWORD 0x500 PortIndex = REG_DWORD 7
Serial9 podključ: PortAddress = REG_DWORD 0x138 Interrupt = REG_DWORD 5 DosDevices = REG_SZ COM10 InterruptStatus = REG_DWORD 0x500 PortIndex = REG_DWORD 8
InterruptStatus unos koji je 0x500 pomalo je neobičan; to je osnovna adresa prvog porta plus 0x400. To bi normalno bio alias prvog porta, ali ploča koristi ovu alias adresu za statusni registar.
13
www.assured-systems.com | sales@assured-systems.com
Priručnik 104-COM-8S
Stranica 13/28
ACCES I/O 104-COM-8S Zatražite ponudu
P2
Pribadača 1
A5 A6 A7 A8 A9 COM A DF
COM C
COM E
COM G
42 2 RL D TLD 4 22 R LD TLD 422 RL D TLD 42 2 R LD T LD
4 22 RL D TLD 4 22 RL D TLD 4 22 RL D TLD 4 22 RL D TLD
COM B COM D COM F COM H
CLK x8 A485 B485 C485 D485 E485 F485 G485 H485
Slika 3-1: KARTA IZBORA OPCIJA
14
www.assured-systems.com | sales@assured-systems.com
Priručnik 104-COM-8S
Stranica 14/28
ACCES I/O 104-COM-8S Zatražite ponudu
Poglavlje 4: ODABIR ADRESE
Osnovna adresa svakog porta može se odabrati bilo gdje unutar raspona I/O adresa 100-3F8 hex, pod uvjetom da se adresa ne preklapa s drugim funkcijama. Ako ste u nedoumici, pogledajte donju tablicu za popis standardnih dodjela adresa. (Operacijski sustav podržava primarne i sekundarne binarne sinkrone komunikacijske priključke.) Program lociranja osnovne adrese FINDBASE koji se isporučuje uz vašu ploču pomoći će vam da odaberete osnovnu adresu koja će izbjeći ovaj sukob.
Tablica 4-1: STANDARDNE DODJELE ADRESA ZA RAČUNALA
UPOTREBA HEX RASPONA
000-00F 020-021 040-043 060-06F 070-07F 080-09F 0A0-0BF 0C0-0DF 0F0-0F1 0F8-0FF 170-177 1F0-1F8 200-207 238-23B 23C-23F 278-27F 2B0-2BF 2C0-2CF 2D0-2DF 2E0-2E7 2E8-2EF 2F8-2FF 300-30F 310-31F 320-32F 370-377 378-37F 380-38F 3A0-3AF 3B0-3BB 3BC-3BF 3C0-3CF 3D0-3DF 3E8-3EF 3F0-3F7 3F8-3FF
8237 DMA Controller 1 8259 Interrupt 8253 Timer 8042 Tipkovnica Controller CMOS RAM, NMI Mask Reg, RT Clock DMA Registar stranica 8259 Slave Interrupt Controller 8237 DMA Controller 2 Matematički koprocesor Matematički koprocesor Fixed Disk Controller 2 Fixed Disk Controller 1 Game Port Bus Miš Alt. Bus Mouse Paralelni pisač EGA EGA EGA GPIB (AT) Serijski priključak Serijski priključak rezerviran rezerviran Tvrdi disk (XT) Floppy Controller 2 Paralelni pisač SDLC SDLC MDA Paralelni pisač VGA EGA CGA Serijski priključak Floppy Controller 1 Serijski priključak
15
www.assured-systems.com | sales@assured-systems.com
Priručnik 104-COM-8S
Stranica 15/28
ACCES I/O 104-COM-8S Zatražite ponudu
Prespojnici adrese određuju adresu upravljačkog bloka; adrese i prekidi portova preuzeti su iz ugrađenog EEPROM-a. Registar dijeljenja prekida (uglavnom korišten u NT4) odnosi se na adresu kanala A.
Adresni bajtovi uneseni u EEPROM predstavljaju adresne linije A9 do A3. Najlakši način da odredite bajt za pisanje za željenu adresu je da adresu podijelite s 8. Na primjer, osnovna adresa od 300 bila bi 300/8 = 60, adresa od 308/8 = 61, i tako dalje. (Sve adrese su u hex.)
Tablica 4-2: ADRESNI PRESMOJNICI
1. znamenka
2. znamenka
Naljepnica skakača
A9 A8 A7 A6 A5 —
Adresna linija kontrolirana A9 A8 A7 A6 A5 A4
Heksadecimalna vrijednost
200 100 80 40 20 10
Kako biste pročitali postavku kratkospojnika adrese, dodijelite binarnu "1" kratkospojnicima koji nisu instalirani i binarnu "0" instaliranim kratkospojnicima. Na primjerample, kao što je prikazano u sljedećoj tablici, odabir kratkospojnika odgovara binarnom 10 000x xxxx (hex 200). "xxx" predstavlja adresne linije A4, A3, A2, A1 i A0 koje se koriste na ploči za odabir pojedinačnih registara, kao što je opisano u odjeljku PROGRAMIRANJE ovog priručnika.
EXAMPLE ADRESA SETUP
Faktori pretvorbe oznake skakača Instalirani skakač Binarni prikaz Hex prikaz
A9 A8 A7 A6 A5
2 1
8
4 2
NE DA DA DA DA
1 0
0
0 0
2
0
Review pažljivo proučite TABLICU ZA ODABIR ADRESE prije odabira adrese ploče. Ako se adrese dviju instaliranih funkcija preklapaju, doživjet ćete nepredvidivo ponašanje računala.
16
www.assured-systems.com | sales@assured-systems.com
Priručnik 104-COM-8S
Stranica 16/28
ACCES I/O 104-COM-8S Zatražite ponudu
Poglavlje 5: PROGRAMIRANJE
Adrese priključaka i IRQ-ove odabire softver putem kontrolnog bloka; osnovna adresa upravljačkog bloka odabire se skakačima. Funkcije unutar kontrolnog bloka prikazane su u karti registra kontrolnog bloka ispod.
Tablica 5-1: Mapa registra upravljačkog bloka
Adresa
Funkcija čitanja
Funkcija pisanja
Osnovna adresa + 0
—
—
Osnovna adresa + 1 EEPROM adresa
EEPROM adresa
Osnovna adresa + 2
—
EEPROM podaci
Osnovna adresa + 3
—
Učitaj EEPROM u registre
Adrese i IRQ-ovi portova preuzeti su iz EEPROM-a na ploči. Osim automatskog učitavanja pri uključivanju, mogu se učitati softverski pisanjem u kontrolni blok. Adrese i prekidi pohranjeni su u EEPROM-u kao što je prikazano na donjoj mapi adresa EEPROM-a.
Tablica 5-2: Mapa adresa EEPROM-a
EEPROM adresa EEPROM podataka Značenje
1
Adresa za Kanal A
2
Adresa za Kanal B
3
Adresa za kanal C
4
Adresa za kanal D
5
Adresa za kanal E
6
Adresa za kanal F
7
Adresa za kanal G
8
Adresa za kanal H
9
IRQ za kanal A
A
IRQ za kanal B
B
IRQ za kanal C
C
IRQ za kanal D
D
IRQ za kanale E, F, G & H
Kao što je spomenuto drugdje, unesene adrese predstavljaju A3 – A9. Dakle, uneseni podatak je željena adresa, podijeljena sa 8.
Kada se ploča prvi put instalira u sustav, portovi nisu nužno na nekorištenim adresama. Kako bi se spriječili sukobi s drugim uređajima u sustavu, ploča ima kratkospojnik koji onemogućuje portove, pored kratkospojnika osnovne adrese i označen s "DF". Kontrolni blok ostaje uključen u ovom načinu rada, dopuštajući softveru postavljanje
17
Priručnik 104-COM-8S
www.assured-systems.com | sales@assured-systems.com
Stranica 17/28
ACCES I/O 104-COM-8S Zatražite ponudu
port adresira na odgovarajući način. Kada se DF kratkospojnik ukloni, priključci će tada biti na konfiguriranim adresama.
Za pisanje podataka u EEPROM, prvo upišite adresu u EEPROM registar adresa, zatim upišite ili pročitajte iz EEPROM registra podataka. Na primjerample, za postavljanje kanala A na adresu 3F8, IRQ 5, s baznom adresom kontrolnog bloka postavljenom na 200 (skakačima):
Napišite 01 do 201. Napišite 7F do 202. Napišite 09 do 201. Napišite 05 do 202. Zatim napišite bilo što na 203 kako biste počeli koristiti ove vrijednosti.
Svi podaci mogu se unijeti u EEPROM i zatim zapisati u odgovarajuće registre s jednim upisom na baznu adresu +3.
SAMPLE PROGRAMI
Postoje dvije sample programe instalirane s CD-a koji se isporučuje s pločom. Ovo su:
Sample 1 Ovaj program dostupan je u C-u, Pascal-u i QuickBASIC-u. Izvodi test značajke povratne petlje UART-a. Ne zahtijeva vanjski hardver niti prekide.
Sample 2 Ovaj program dostupan je samo u C-u i demonstrira poludupleksni rad RS-485 vođen prekidom. Program zahtijeva najmanje dva računala s jednom pločom u svakom i dvožilnim kabelom koji ih međusobno povezuje. Taj kabel mora povezati Tx pinove s ploče 1 na Rx pinove na ploči 2 i Tx pinove s ploče 2 na Rx pinove na ploči 1.
Ploča 1 do ploče 2 TRx- 3 ÅÆ TRx- 3 TRx+ 2 ÅÆ TRx+ 2
18
www.assured-systems.com | sales@assured-systems.com
Priručnik 104-COM-8S
Stranica 18/28
ACCES I/O 104-COM-8S Zatražite ponudu
RS-485 PROGRAMIRANJE
Programiranje UART-a za RS-485 komunikaciju može se podijeliti u tri različita dijela: inicijalizacija, prijem i prijenos. Inicijalizacija se bavi postavljanjem opcija na čipu uključujući odabir brzine prijenosa podataka. Prijem se bavi obradom dolaznih znakova koja se može obaviti ili prozivanjem ili prekidima. Prijenos se bavi procesom slanja podataka.
INICIJALIZACIJA
Inicijalizacija čipa zahtijeva poznavanje skupa registara UART-a. Prvi korak je postavljanje djelitelja brzine prijenosa. To ćete učiniti tako da prvo postavite DLAB (Divisor Latch Access Bit) na visoko. Ovaj bit je bit 7 na baznoj adresi +3. U C kodu, poziv bi bio:
outportb(BASEADDR +3,0×80);
Zatim učitavate djelitelj u osnovnu adresu +0 (niži bajt) i osnovnu adresu +1 (visoki bajt). Sljedeća jednadžba definira odnos između brzine prijenosa i djelitelja:
željena brzina prijenosa = (frekvencija kristala) / (32 * djelitelj)
Na ploči su predviđene taktne frekvencije od 1.8432 MHz (standard) i 14.7456 MHz (X8). Dolje je tablica za popularne frekvencije djelitelja:
Tablica 5-3: VRIJEDNOSTI DJELJENIKA BRZINE BUDZA
Djelitelj brzine prijenosa (Std) Djelitelj (X8)
Bilješke
Maksimalna duljina kabela (ft)
921600
–
1
250
460800
–
2
550
230400
–
4
1400
115200
1
8
3000
57600
2
16
4000
38400
3
24
4000
28800
4
32
4000
19200
6
48
4000
14400
8
64
4000
9600
12
96
Najčešći
4000
4800
24
192
4000
2400
48
384
4000
1200
96
768
4000
* Preporučene maksimalne udaljenosti za različito upravljane podatkovne kabele (RS422 ili RS-485) odnose se na tipične uvjete. RS-232 komunikacijske linije imaju maksimalnu duljinu od 50 stopa, bez obzira na brzinu.
19
www.assured-systems.com | sales@assured-systems.com
Priručnik 104-COM-8S
Stranica 19/28
ACCES I/O 104-COM-8S Zatražite ponudu
U C-u, kod za postavljanje čipa na 9600 bauda je:
outportb(BASEADDR, 0x0C); outportb(BASEADDR +1,0);
Drugi korak inicijalizacije je postavljanje registra kontrole linije na osnovnu adresu +3. Ovaj registar definira duljinu riječi, stop bitove, paritet i DLAB.
Bitovi 0 i 1 kontroliraju duljinu riječi i dopuštaju duljine riječi od 5 do 8 bitova. Bitne postavke izdvajaju se oduzimanjem 5 od željene duljine riječi.
Bit 2 određuje broj zaustavnih bitova. Mogu postojati jedan ili dva stop bita. Ako je bit 2 postavljen na 0, bit će jedan stop bit. Ako je bit 2 postavljen na 1, postojat će dva stop bita.
Bitovi 3 do 6 kontroliraju paritet i omogućavaju prekid. Ne koriste se obično za komunikaciju i trebaju biti postavljeni na nule.
Bit 7 je DLAB o kojem smo ranije govorili. Mora se postaviti na nulu nakon što se djelitelj učita ili inače neće biti komunikacije.
C naredba za postavljanje UART-a za 8-bitnu riječ, bez pariteta i jedan stop bit je:
outportb(BASEADDR +3, 0x03)
Posljednji korak inicijalizacije je ispiranje međuspremnika prijemnika. To činite s dva čitanja iz međuspremnika primatelja na osnovnoj adresi +0. Kada je gotovo, UART je spreman za korištenje.
RECEPCIJA
Prijemom se može upravljati na dva načina: prozivanjem i prekidom. Prilikom prozivanja, prijem se postiže stalnim čitanjem registra statusa linije na baznoj adresi +5. Bit 0 ovog registra postavljen je na visoku vrijednost kad god su podaci spremni za čitanje s čipa. Jednostavna petlja prozivanja mora kontinuirano provjeravati ovaj bit i učitavati podatke čim postanu dostupni. Sljedeći fragment koda implementira petlju prozivanja i koristi vrijednost 13, (ASCII Carriage Return) kao oznaku kraja prijenosa:
učiniti {
dok (!(inportb(BASEADDR +5) & 1)); podaci[i++]= inportb(BASEADDR); } dok (podaci[i]!=13);
/*Pričekajte dok podaci nisu spremni*/ /*Čita red dok se ne snimi nulti znak*/
Komunikacije vođene prekidima trebaju se koristiti kad god je to moguće i potrebne su za visoke brzine prijenosa podataka. Pisanje prijemnika vođenog prekidom nije mnogo složenije od pisanja prijemnika s prozivanjem, ali treba biti oprezan kada instalirate ili uklanjate svoj rukovatelj prekidima kako biste izbjegli pisanje pogrešnog prekida, onemogućavanje pogrešnog prekida ili isključivanje prekida na predugo razdoblje.
Rukovatelj bi prvo pročitao registar identifikacije prekida na baznoj adresi +2. Ako je prekid za Received Data Available, rukovatelj tada čita podatke. Ako nema prekida, kontrola izlazi iz rutine. A samprukovatelj datotekom, napisan u C-u, je sljedeći:
readback = inportb(BASEADDR +2);
ako (pročitaj i 4)
/*Readback će biti postavljen na 4 ako su podaci dostupni*/
podaci[i++]=inportb(BASEADDR);
outportb(0x20,0x20); /*Pišite EOI u 8259 kontroler prekida*/
povratak;
20
Priručnik 104-COM-8S
www.assured-systems.com | sales@assured-systems.com
Stranica 20/28
ACCES I/O 104-COM-8S Zatražite ponudu
PRIJENOS
RS-485 prijenos je jednostavan za implementaciju. Značajka AUTO na ploči automatski omogućuje odašiljač kada su podaci spremni za slanje tako da nije potrebno aktiviranje softvera.
Za prijenos niza podataka, odašiljač mora prvo provjeriti bit 5 registra statusa linije na osnovnoj adresi +5. Taj bit je zastavica praznog registra koji drži odašiljač. Ako je visok, odašiljač je poslao podatke. Proces provjere bita dok ne postane visok nakon čega slijedi upisivanje ponavlja se sve dok ne preostaju nikakvi podaci.
Sljedeći fragment C koda pokazuje ovaj proces:
outportb(BASEADDR +4, inportb(BASEADDR +4)|0x02);
/*Postavi RTS bit bez mijenjanja stanja drugih bitova*/
dok(podaci[i]);
/*Dok ima podataka za slanje*/
{
dok(!(inportb(BASEADDR +5)&0x20)); /*Pričekajte da se odašiljač isprazni*/
outportb(BASEADDR,podaci[i]);
i++;
}
outportb(BASEADDR +4, inportb(BASEADDR +4)&0xFD);
/*Resetiraj RTS bit bez mijenjanja stanja drugih bitova*/
21
www.assured-systems.com | sales@assured-systems.com
Priručnik 104-COM-8S
Stranica 21/28
ACCES I/O 104-COM-8S Zatražite ponudu
Poglavlje 6: DODJELA NOŽICA KONEKTORA
Na ploči se nalazi 50-pinski muški IDC konektor. Slijedi raspored pinova za ovaj konektor. Dodatno kabliranje razlaže 50 Pin Header na 8, DB9 muških konektora.
Tablica 6-1: KONEKCIJSKI PONOVI
Pin # RS-485 Funkcije RS-422 Funkcije Pin # RS-485 Funkcije RS-422 Funkcije
1
Ground
Ground
26
Ch E Tx + i Rx +
Ch E Tx +
2
Ch A Tx + i Rx +
Ch A Tx +
27
Ch E Tx i Rx –
Ch E Tx –
3
Ch A Tx i Rx –
Ch A Tx –
28
Ground
Ground
4
Ground
Ground
29
Ch E Rx +
5
Ch A Rx +
30
Ch E Rx –
6
Ch A Rx –
31
Ground
Ground
7
Ground
Ground
32
Ch F Tx + i Rx +
Ch F Tx +
8
Ch B Tx + i Rx +
Ch B Tx +
33
Ch F Tx i Rx –
Ch F Tx –
9
Ch B Tx i Rx –
Ch B Tx –
34
Ground
Ground
10
Ground
Ground
35
Ch F Rx +
11
Ch B Rx +
36
Ch F Rx –
12
Ch B Rx –
37
Ground
Ground
13
Ground
Ground
38
Ch G Tx + i Rx +
Ch G Tx +
14
Ch C Tx + i Rx +
Ch C Tx +
39
Ch G Tx i Rx –
Ch G Tx –
15
Ch C Tx i Rx –
Ch C Tx –
40
Ground
Ground
16
Ground
Ground
41
Ch G Rx +
17
Ch C Rx +
42
Ch G Rx –
18
Ch C Rx –
43
Ground
Ground
19
Ground
Ground
44
Ch H Tx + i Rx +
Ch H Tx +
20
Ch D Tx + i Rx +
Ch D Tx +
45
Ch H Tx i Rx –
Ch H Tx –
21
Ch D Tx i Rx –
Ch D Tx –
46
Ground
Ground
22
Ground
Ground
47
Ch H Rx +
23
Ch D Rx +
48
Ch H Rx –
24
Ch D Rx –
49
Ground
Ground
25
Ground
Ground
50
Ground
Ground
22
Priručnik 104-COM-8S
www.assured-systems.com | sales@assured-systems.com
Stranica 22/28
ACCES I/O 104-COM-8S Zatražite ponudu
Poglavlje 7: SPECIFIKACIJA
KOMUNIKACIJSKO SUČELJE
Isporučuje se jedan 50 pinski konektor
Postoji osam pinova po portu plus zajedničke osnove
Duljina znaka: 5,6,7 ili 8 bita
Paritet:
Par, nepar ili nijedan
Interval zaustavljanja:
1, 1.5 ili 2 bita
Brzine serijskih podataka: do 115.2K bauda, asinkrono. Brži raspon brzina, do 921.6K, je
postignut izborom skakača
Multidrop:
Kompatibilan s RS-485 specifikacijama. Dopušteno je do 32 vozača i primatelja
na liniji. Korišteni upravljački programi/prijemnici su tipa 75ALS180
Kompatibilan s RS-422 specifikacijama. Dopušteno je do deset prijemnika na liniji.
Adresa:
Adresa ISA BUS-a postavlja se skakačima na ploči. Adrese kanala su
uvijek se učitava iz stalne memorije
Prekidi:
Pojedinačni IRQ-ovi za svaki kanal pohranjeni su u trajnoj memoriji
Ulazna osjetljivost prijemnika:
±200 mV diferencijalni ulaz
Common Mode Voltage Raspon: odašiljač od +12 V do -7 V
Mogućnost izlaznog pogona:
60 mA s toplinskim isključivanjem.
Raskid:
Završeci koji se mogu birati pomoću premosnika za ulaz i izlaz, po kanalu, dostupni su.
Predviđena je i pristranost.
OKOLIŠNI
Raspon radne temperature: 0 do +60 °C
Raspon temperature skladištenja: -50 do +120 °C
Vlažnost:
5% do 95%, bez kondenzacije.
Potrebna snaga:
+5 VDC pri 400 mA tipično, 800 mA maksimalno.
Veličina:
Format PC/104, 3.5 inča x 3.75 inča.
23
www.assured-systems.com | sales@assured-systems.com
Priručnik 104-COM-8S
Stranica 23/28
ACCES I/O 104-COM-8S Zatražite ponudu
DODATAK A
RAZMATRANJA PRIMJENE
UVOD
Rad s RS-485 uređajima ne razlikuje se mnogo od rada sa standardnim RS-232 serijskim uređajima i ovaj standard nadilazi nedostatke standarda RS-232. Prvo, duljina kabela između dva RS-232 uređaja mora biti kratka; manje od 50 stopa. Drugo, mnoge RS-232 pogreške su rezultat buke izazvane na kabelima. Standard RS-485 dopušta duljine kabela do 4000 stopa, a budući da radi u diferencijalnom načinu rada, otporniji je na induciranu buku.
Treći nedostatak RS-232 je taj što više od dva uređaja ne mogu dijeliti isti kabel. Ovo također vrijedi za RS422, ali RS-485 nudi sve prednosti RS422 plus omogućuje do 32 uređaja da dijele iste upredene parice. Iznimka od prethodno navedenog je da više RS422 uređaja može dijeliti jedan kabel ako samo jedan govori, a ostali uvijek primaju.
URAVNOTEŽENI DIFERENCIJALNI SIGNALI
Razlog zašto RS422 i RS-485 uređaji mogu upravljati dužim linijama s većom otpornošću na buku od RS-232 uređaja je to što se koristi metoda uravnoteženog diferencijalnog pogona. U uravnoteženom diferencijalnom sustavu voltage koje proizvodi vozač pojavljuje se preko para žica. Uravnoteženi linijski pokretač će proizvesti diferencijalni voltage od ±2 do ±6 volti na njegovim izlaznim stezaljkama. Uravnoteženi linijski pokretač također može imati ulazni "omogući" signal koji povezuje pokretač s njegovim izlaznim terminalima. Ako je signal "enable" ISKLJUČEN, upravljački program je isključen s dalekovoda. Ovo isključeno ili onemogućeno stanje obično se naziva "tristatno" stanje i predstavlja visoku impedanciju. RS-485 upravljački programi moraju imati ovu mogućnost upravljanja. RS422 upravljački programi mogu imati ovu kontrolu, ali nije uvijek potrebna.
Balansirani diferencijalni linijski prijemnik osjeća voltagstanje prijenosne linije preko dvije ulazne linije signala. Ako je diferencijalni ulaz voltage veći od +200 mV, prijemnik će dati određeno logičko stanje na svom izlazu. Ako je diferencijalni voltagAko je ulaz manji od -200 mV, prijemnik će dati suprotno logičko stanje na svom izlazu. Maksimalni radni voltagRaspon je od +6V do -6V dopuštajući voltagslabljenje koje se može pojaviti na dugim kabelima za prijenos.
Maksimalni zajednički način voltage ocjena od ±7V osigurava dobru otpornost na buku od voltages induciran na linijama upredenog para. Priključak signalnog uzemljenja je neophodan kako bi se zadržao uobičajeni način voltage unutar tog raspona. Krug može raditi bez uzemljenja, ali možda neće biti pouzdan.
24
www.assured-systems.com | sales@assured-systems.com
Priručnik 104-COM-8S
Stranica 24/28
ACCES I/O 104-COM-8S Zatražite ponudu
Tablica A-1: SAŽETAK SPECIFIKACIJA RS-422
Parametar
Uvjeti Min.
Maks.
Driver Output Voltage (istovareno)
4V
6V
-4V
-6V
Driver Output Voltage (učitano)
TERM kratkospojnici u 2V -2V
Izlazni otpor drajvera
50
Izlazna struja kratkog spoja drajvera
± 150 mA
Vrijeme porasta izlazne snage pokretača
10% jedinični interval
Osjetljivost prijemnika
±200 mV
Prijemnik Common Mode Voltage Domet
±7V
Ulazni otpor prijemnika
4K
Kako bi se spriječila refleksija signala u kabelu i kako bi se poboljšalo odbijanje šuma u RS422 i RS-485 načinu rada, prijemni kraj kabela trebao bi biti završen s otporom jednakim karakterističnoj impedanciji kabela. (Izuzetak je kada liniju pokreće RS422 drajver koji nikada nije "tristatiran" ili isključen iz linije. U ovom slučaju, drajver pruža nisku unutarnju impedanciju koja završava liniju na tom kraju.)
BILJEŠKA
Ne morate dodavati završni otpornik svojim kabelima kada koristite ploču. Završni otpornici za RX+ i RX- linije nalaze se na ploči i postavljaju se u krug kada instalirate LOAD (LD) kratkospojnike. (Pogledajte odjeljak Odabir opcija u ovom priručniku.)
25
www.assured-systems.com | sales@assured-systems.com
Priručnik 104-COM-8S
Stranica 25/28
ACCES I/O 104-COM-8S Zatražite ponudu
RS-485 PRIJENOS PODATAKA Standard RS-485 omogućuje dijeljenje uravnotežene prijenosne linije u načinu rada party-line. Čak 32 para drajver/prijemnik mogu dijeliti dvožilnu mrežu stranaka. Mnoge karakteristike drajvera i prijemnika su iste kao u RS422 standardu. Jedna je razlika u tome što zajednički način rada voltagGranica je proširena i iznosi +12V do -7V. Budući da se bilo koji upravljački program može isključiti (ili tristatirati) s linije, mora izdržati ovaj uobičajeni način rada voltage rasponu dok je u trodržavnom stanju.
RS-485 dvožična višeslojna mreža Sljedeća ilustracija prikazuje tipičnu višeslojnu mrežu ili mrežu za zabavu. Imajte na umu da se dalekovod završava na oba kraja voda, ali ne na točkama pada u sredini voda.
Slika A-1: Tipična RS-485 dvožična višeslojna mreža
26
www.assured-systems.com | sales@assured-systems.com
Priručnik 104-COM-8S
Stranica 26/28
ACCES I/O 104-COM-8S Zatražite ponudu
Komentari kupaca
Ako imate problema s ovim priručnikom ili nam samo želite dati povratne informacije, pošaljite nam e-poštu na: manuals@accesio.com. Detaljno opišite sve pogreške koje pronađete i uključite svoju poštansku adresu kako bismo vam mogli slati sva ručna ažuriranja.
10623 Roselle Street, San Diego CA 92121 Tel. (858)550-9559 FAX (858)550-7322 www.accesio.com
27
www.assured-systems.com | sales@assured-systems.com
Priručnik 104-COM-8S
Stranica 27/28
ACCES I/O 104-COM-8S Zatražite ponudu
Osigurani sustavi
Assured Systems je vodeća tehnološka tvrtka s više od 1,500 stalnih klijenata u 80 zemalja, implementirajući više od 85,000 12 sustava za raznoliku korisničku bazu u XNUMX godina poslovanja. Nudimo visokokvalitetna i inovativna robusna rješenja za računalstvo, prikaz, umrežavanje i prikupljanje podataka za sektore tržišta ugrađenih, industrijskih i digitalnih uređaja izvan kuće.
US
sales@assured-systems.com
Prodaja: +1 347 719 4508 Podrška: +1 347 719 4508
1309 Coffeen Ave Ste 1200 Sheridan WY 82801 SAD
EMEA
sales@assured-systems.com
Prodaja: +44 (0)1785 879 050 Podrška: +44 (0)1785 879 050
Jedinica A5 Douglas Park Stone Business Park Stone ST15 0YJ Velika Britanija
PDV broj: 120 9546 28 Registarski broj tvrtke: 07699660
www.assured-systems.com | sales@assured-systems.com
Stranica 28/28
Dokumenti / Resursi
![]() |
ASSURED 104-COM-8S, 104-COM-4S 8/4 Port serijska komunikacijska ploča [pdf] Korisnički priručnik 104-COM-8S, 104-COM-4S, 104-COM-8S 104-COM-4S 8 4 porta serijske komunikacijske ploče, 104-COM-8S 104-COM-4S, 8 4 porta serijske komunikacijske ploče, serijske komunikacijske ploče, komunikacijske ploče, ploče |




