Упэўнены-лагатып

ASSURED SYSTEMS 104-ICOM-2S і 104-COM-2S Access IO ізаляваная паслядоўная карта

ASSURED-SYSTEMS-104-ICOM-2S-and-104-COM-2S-Access-IO-Isolated-Serial-Card-product

Тэхнічныя характарыстыкі прадукту

FAQ (часта задаюць пытанні)

  • Пытанне: Што мне рабіць, калі мая плата ўводу-вываду ACCES выходзіць з ладу?
    A: Звярніцеся ў службу падтрымкі кліентаў ACCES для аператыўнага абслугоўвання і магчымага рамонту або замены па гарантыі.
  • Пытанне: ці магу я ўсталяваць плату пры ўключаным кампутары? 
    A: Не, заўсёды пераканайцеся, што сілкаванне кампутара адключана, перш чым падключаць або адключаць кабелі або ўсталёўваць платы, каб прадухіліць пашкоджанне.

Глава 1: Уводзіны

  • Гэтая плата паслядоўнай сувязі прызначана для выкарыстання ў камп'ютарах, сумяшчальных з PC/104. На плаце прадугледжаны два ізаляваных порта паслядоўнай перадачы дадзеных. Мадэль COM-2S - гэта проста неізаляваная версія ICOM-2S.

Шматкропкавая оптыка-ізаляваная сувязь
Плата дазваляе шматкропкавую перадачу па доўгіх лініях сувязі ў шумным асяроддзі з выкарыстаннем дыферэнцыяльных драйвераў RS422 або RS485. Лініі перадачы дадзеных оптаізаляваны ад камп'ютара і адна ад адной, каб забяспечыць сувязь, калі накладаюцца вялікія шумы агульнага рэжыму. Убудаваныя пераўтваральнікі DC-DC забяспечваюць ізаляванае сілкаванне для ланцугоў лінейнага драйвера.

На плаце размешчаны крышталёвы генератар. Гэты асцылятар дазваляе дакладна выбіраць хуткасці перадачы дадзеных ад 50 да 115,200 460,800 бод. Хуткасць перадачы да XNUMX XNUMX бод можа быць прадастаўлена ў якасці завадской опцыі. Раздзел «Праграмаванне» гэтага кіраўніцтва змяшчае табліцу, якую трэба выкарыстоўваць пры выбары хуткасці перадачы дадзеных.
Выкарыстоўваныя прыёмаперадатчыкі тыпу 75176B здольныя кіраваць надзвычай доўгімі лініямі сувязі з высокай хуткасцю перадачы дадзеных. Яны могуць падтрымліваць да ±60 мА на збалансаваных лініях і атрымліваць уваходны дыферэнцыяльны сігнал ад ±200 мВ. Оптаізалятары на плаце забяспечваюць абарону да максімум 500 В. У выпадку канфлікту сувязі трансіверы маюць цеплавое адключэнне.

Сумяшчальнасць COM-порта
UART тыпу ST16C550 выкарыстоўваюцца ў якасці асінхроннага камунікацыйнага элемента (ACE), які ўключае 16-байтны буфер перадачы/прыёму для абароны ад страты даных у шматзадачных аперацыйных сістэмах, захоўваючы пры гэтым 100-працэнтную сумяшчальнасць з арыгінальным паслядоўным портам IBM.
Вы можаце выбраць базавы адрас дзе заўгодна ў дыяпазоне адрасоў уводу/вываду ад 000 да 3E0 у шаснаццатковым парадку.
Рэжымы сувязі
Гэтая мадэль падтрымлівае мноства 2-правадных і 4-правадных кабельных злучэнняў. 2-правадны або паўдуплексны рэжым дазваляе трафіку рухацца ў абодвух напрамках, але толькі ў адным напрамку адначасова. У 4-правадным або поўнадуплексным рэжыме даныя перадаюцца ў абодва бакі адначасова.

Зрушэнне лініі і спыненне
Для павышэння перашкодаўстойлівасці лініі сувязі могуць быць нагружаныя на прыёмніку і зрушаныя на перадатчыку. Для сувязі RS485 патрабуецца, каб адзін перадатчык забяспечваў зрушэнне абtage для забеспячэння вядомага «нулявога» стану, калі ўсе перадатчыкі выключаны, а апошні ўваход прымача на кожным канцы сеткі замыкаецца, каб прадухіліць «званок». Плата падтрымлівае гэтыя параметры з дапамогай перамычак на плаце. Для больш падрабязнай інфармацыі глядзіце раздзел 3, Выбар опцыі.

Кіраванне трансіверам
Сувязь RS485 патрабуе ўключэння і адключэння драйвера перадатчыка па меры неабходнасці, каб усе платы маглі сумесна выкарыстоўваць лінію сувязі. Плата мае аўтаматычнае кіраванне драйверам. Калі плата не перадае, прыёмнік уключаны, а драйвер перадатчыка адключаны. Пры аўтаматычным кіраванні, калі даныя павінны быць перададзены, прыёмнік адключаецца, а драйвер уключаецца. Плата аўтаматычна рэгулюе свой час у адпаведнасці з хуткасцю перадачы дадзеных.

ASSURED-SYSTEMS-104-ICOM-2S-and-104-COM-2S-Access-IO-Isolated-Serial-Card- (1)

Спецыфікацыя

Інтэрфейс сувязі

  • Паслядоўныя парты: два экранаваных 9-кантактных раздыма D-sub тыпу IBM AT, сумяшчальных са спецыфікацыямі RS422 і RS485. Паслядоўная сувязь ACE выкарыстоўваецца тыпу ST16C550. Трансіверы выкарыстоўваюцца тыпу 75176.
  • Хуткасць паслядоўнай перадачы дадзеных: ад 50 да 115,200 460,800 бод. XNUMX XNUMX бод у якасці опцыі, усталяванай на заводзе.

Асінхронны UART з буферам тыпу 16550.

  • Адрас: бесперапынна адлюстроўваецца ў дыяпазоне ад 000 да 3FF (шаснаццатковы) адрасоў шыны AT I/O.
  • Шматкропкавы: Сумяшчальны са спецыфікацыямі RS422 і RS485. У сетцы дазваляецца да 32 кіроўцаў і прымачоў.
  • Уваходная ізаляцыя: 500 Вольт ад кампутара і паміж партамі.
  • Уваходная адчувальнасць прымача: ±200 мВ, дыферэнцыяльны ўваход.
  • Магчымасць выхаду перадатчыка: 60 ​​мА (магчымасць току кароткага замыкання 100 мА).

Экалагічныя

  • Дыяпазон працоўных тэмператур: ад 0 да +60 °C.
  • Прамысловая версія: ад -30º да +85º C.
  • Тэмпературны дыяпазон захоўвання: ад -50 да +120 °C.
  • Вільготнасць: ад 5% да 95%, без кандэнсацыі.
  • Неабходнае сілкаванне: +5 В пастаяннага току пры 200 мА тыпова, 300 мА максімум.

Раздзел 2: Устаноўка

Друкаванае кіраўніцтва па хуткаму запуску (QSG) упакавана з платай для вашага зручнасці. Калі вы ўжо выканалі крокі з QSG, вы можаце знайсці гэтую главу лішняй і можаце прапусціць наперад, каб пачаць распрацоўку вашага прыкладання.
Праграмнае забеспячэнне, якое пастаўляецца з гэтай платай PC/104, знаходзіцца на кампакт-дыску і перад выкарыстаннем павінна быць усталявана на жорсткі дыск. Каб зрабіць гэта, выканайце наступныя дзеянні ў залежнасці ад вашай аперацыйнай сістэмы.

Ўстаноўка CD
Наступныя інструкцыі мяркуюць, што прывад CD-ROM з'яўляецца прывадам “D”. Пры неабходнасці заменіце адпаведную літару дыска вашай сістэмы.

ДОС

  1. Змесціце кампакт-дыск у прывад кампакт-дыскаў.
  2. Тып ASSURED-SYSTEMS-104-ICOM-2S-and-104-COM-2S-Access-IO-Isolated-Serial-Card- (2) каб змяніць актыўны прывад на прывад CD-ROM.
  3. Тып ASSURED-SYSTEMS-104-ICOM-2S-and-104-COM-2S-Access-IO-Isolated-Serial-Card- (3) каб запусціць праграму ўстаноўкі.
  4. Выконвайце падказкі на экране, каб усталяваць праграмнае забеспячэнне для гэтай платы.

ВОКНЫ

  1. Змесціце кампакт-дыск у прывад кампакт-дыскаў.
  2. Сістэма павінна аўтаматычна запусціць праграму ўстаноўкі. Калі праграма ўстаноўкі не запускаецца адразу, націсніце ПУСК | БЕЖЫ і тып ASSURED-SYSTEMS-104-ICOM-2S-and-104-COM-2S-Access-IO-Isolated-Serial-Card- (4), націсніце OK або націсніце ASSURED-SYSTEMS-104-ICOM-2S-and-104-COM-2S-Access-IO-Isolated-Serial-Card- (5).
  3. Выконвайце падказкі на экране, каб усталяваць праграмнае забеспячэнне для гэтай платы.

LINUX

  1. Калі ласка, звярніцеся да linux.htm на CD-ROM для атрымання інфармацыі аб усталяванні паслядоўных партоў у Linux.

Ўстаноўка абсталявання
Перад устаноўкай платы ўважліва прачытайце раздзелы 3 і 4 гэтага кіраўніцтва і наладзьце плату ў адпаведнасці з вашымі патрабаваннямі. Праграма SETUP можа быць выкарыстана для дапамогі ў канфігурацыі перамычак на плаце. Будзьце асабліва ўважлівыя да выбару адрасу. Калі адрасы дзвюх устаноўленых функцый перакрываюцца, вы сутыкнецеся з непрадказальнымі паводзінамі кампутара. Каб пазбегнуць гэтай праблемы, звярніцеся да праграмы FINDBASE.EXE, усталяванай з кампакт-дыска. Праграма ўстаноўкі не ўсталёўвае параметры на плаце, яны павінны быць усталяваны перамычкамі.

Гэтая шматпортавая плата паслядоўнай сувязі выкарыстоўвае праграмуемы праграмным забеспячэннем дыяпазон адрасоў для кожнага UART, які захоўваецца ва ўбудаванай EEPROM. Наладзьце адрас EEPROM з дапамогай убудаванага блока перамычак выбару адраса, затым выкарыстоўвайце прыкладзеную праграму наладкі, каб наладзіць адрасы для кожнага ўбудаванага UART.

Каб усталяваць дошку

  1. Усталюйце перамычкі для выбраных параметраў і базавага адраса ў адпаведнасці з патрабаваннямі вашага прыкладання, як было сказана вышэй.
  2. Адключыце харчаванне ад стэка PC/104.
  3. Збярыце апорнае абсталяванне для кладкі і мацавання дошак.
  4. Асцярожна падключыце плату да раздыма PC/104 на працэсары або да стэка, пераканаўшыся ў правільным выраўноўванні кантактаў, перш чым цалкам злучыць раздымы разам.
  5. Усталюйце кабелі ўводу/вываду на раздымы ўводу/вываду платы і прыступайце да замацавання стэка або паўтарайце крокі 3-5, пакуль усе платы не будуць устаноўлены з выкарыстаннем абранага мантажнага абсталявання.
  6. Пераканайцеся, што ўсе злучэнні ў вашым стэку PC/104 правільныя і надзейныя, затым уключыце сістэму.
  7. Запусціце адзін з прадстаўленых sampпраграмы, прыдатныя для вашай аперацыйнай сістэмы, якія былі ўсталяваны з кампакт-дыска, каб праверыць і праверыць вашу ўстаноўку.

Ўстаноўка COM партоў у аперацыйных сістэмах Windows

*УВАГА: Платы COM можна ўсталёўваць практычна ў любой аперацыйнай сістэме, і мы падтрымліваем усталяванне ў больш ранніх версіях Windows і, вельмі верагодна, будзем падтрымліваць і будучыя версіі. Для выкарыстання ў WinCE звярніцеся да завода для атрымання канкрэтных інструкцый.

Windows NT4.0
Каб усталяваць COM-парты ў Windows NT4, вам спатрэбіцца змяніць адзін запіс у рэестры. Гэты запіс уключае сумеснае выкарыстанне IRQ на шматпортавых платах COM. Ключ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Serial\. Імя значэння - PermitShare, і даныя павінны быць усталяваны ў 1.

Затым вы дадасце парты платы ў якасці COM-партоў, усталяваўшы базавыя адрасы і IRQ у адпаведнасці з наладамі вашай платы. Каб змяніць значэнне рэестра, запусціце RegEdit з пункта меню START|RUN (набраўшы REGEDIT [ENTER] у адведзеным месцы). Перайдзіце ўніз па дрэве view злева, каб знайсці ключ, і двойчы пстрыкніце назву значэння, каб адкрыць дыялогавае акно, у якім вы можаце ўсталяваць новае значэнне даных.

ASSURED-SYSTEMS-104-ICOM-2S-and-104-COM-2S-Access-IO-Isolated-Serial-Card- (6)

Каб дадаць COM-порт, выкарыстайце аплет START|ПАНЕЛЬ КІРАВАННЯ|ПАРТЫ і націсніце ДАДАЦЬ, затым увядзіце правільны адрас UART і нумар перапынення. Калі дыялогавае акно «Дадаць новы порт» настроена, націсніце «ОК», але адкажыце «Не перазапускаць зараз», калі будзе прапанавана, пакуль вы таксама не дадасце іншыя парты. Затым перазапусціце сістэму ў звычайным рэжыме або выбраўшы «Перазапусціць зараз».

Windows XP

  • Каб усталяваць COM-парты ў Windows XP, вы ўручную ўсталюеце «стандартныя» камунікацыйныя парты, а затым зменіце налады рэсурсаў, якія выкарыстоўваюцца партамі, каб адпавядаць апаратнаму забеспячэнню.
  • Запусціце аплет «Дадаць абсталяванне» з панэлі кіравання.
  • Націсніце «Далей» у дыялогавым акне «Сардэчна запрашаем у майстар дадання новага абсталявання».
  • Затым вы ненадоўга ўбачыце паведамленне «…пошук…».
  • Выберыце «Так, я ўжо падключыў абсталяванне» і націсніце «Далей»

 

  • ASSURED-SYSTEMS-104-ICOM-2S-and-104-COM-2S-Access-IO-Isolated-Serial-Card- (3)Абярыце «Дадаць новую апаратную прыладу» знізу прадстаўленага спісу і націсніце «Далей». Выберыце «Устанавіць абсталяванне, якое я выбіраю ўручную са спісу» і націсніце «Далей».
  • Выберыце «Парты (COM і LPT) і націсніце «Далей»
  • Выберыце «(Стандартныя тыпы портаў)» і «Порт сувязі» (па змаўчанні), націсніце «Далей». Націсніце «Далей».
  • ASSURED-SYSTEMS-104-ICOM-2S-and-104-COM-2S-Access-IO-Isolated-Serial-Card- (2)Націсніце "View або змяніць рэсурсы для гэтага абсталявання (Дадаткова)».ASSURED-SYSTEMS-104-ICOM-2S-and-104-COM-2S-Access-IO-Isolated-Serial-Card- (3)
  • Націсніце кнопку «Наладзіць канфігурацыю ўручную».
  • Выберыце «Базавая канфігурацыя 8» з выпадальнага спісу «Настройкі на аснове:».
  • Выберыце «Дыяпазон уводу/вываду» ў полі «Настройкі рэсурсаў» і націсніце кнопку «Змяніць налады…». Увядзіце базавы адрас дошкі і націсніце «ОК»ASSURED-SYSTEMS-104-ICOM-2S-and-104-COM-2S-Access-IO-Isolated-Serial-Card- (4)
  • Выберыце «IRQ» у полі «Настройкі рэсурсаў» і націсніце кнопку «Змяніць налады».
  • Увядзіце IRQ платы і націсніце «ОК».
  • Зачыніце дыялогавае акно «Наладзіць канфігурацыю ўручную» і націсніце «Гатова».
  • Націсніце «Не перазагружаць», калі хочаце ўсталяваць больш партоў. Паўтарыце ўсе апісаныя вышэй крокі, уводзячы той жа IRQ, але выкарыстоўваючы настроены базавы адрас для кожнага дадатковага UART.
  • Калі вы скончыце ўсталёўваць парты, перазагрузіце сістэму ў звычайным рэжыме.

Глава 3: Выбар опцыі

Наступныя параграфы апісваюць функцыі розных перамычак на дошцы.

Ад A5 да A9

  • Размесціце перамычкі ў месцах ад A5 да A9, каб усталяваць базавы адрас платы на шыне ўводу-вываду.
  • Устаноўка перамычкі ставіць гэты біт у нуль, у той час як ні адна перамычка не пакіне біт адзінкай.
  • Больш падрабязную інфармацыю аб выбары даступнага адраса ўводу-вываду глядзіце ў раздзеле 4 гэтага кіраўніцтва.
  • IRQ3 - IRQ15
  • Змесціце перамычку ў месцы, якое адпавядае ўзроўню IRQ, які будзе мець ваша праграмнае забеспячэнне
  • абслугоўванне. Адзін IRQ абслугоўвае абодва паслядоўныя парты.

485A/B і 422A/B

  • Перамычка ў месцы 485 усталёўвае гэты порт для 2-праваднога рэжыму RS485 (паўдуплекс).
  • Перамычка ў месцы 422 усталёўвае гэты порт для 4-праваднога рэжыму RS422 (поўнадуплексны).
  • Для 4-правадных прыкладанняў RS485 усталюйце перамычку 422, калі порт з'яўляецца галоўным, калі порт з'яўляецца падпарадкаваным, усталюйце перамычкі 422 і 485.

TRMI і TRMO

  • Перамычкі TRMI злучаюць ланцугі RC на плате з уваходнымі (прыёмнымі) лініямі.
  • Гэтыя перамычкі павінны быць устаноўлены для 4-праваднога рэжыму RS422.
  • Перамычкі TRMO злучаюць ланцугі RC на плате з выхаднымі/уваходнымі лініямі.
  • Гэтыя перамычкі павінны быць устаноўлены для 2-праваднога рэжыму RS485 пры пэўных умовах.
  • Больш падрабязную інфармацыю глядзіце ў наступным параграфе. ASSURED-SYSTEMS-104-ICOM-2S-and-104-COM-2S-Access-IO-Isolated-Serial-Card- (7)

Спыненне і прадузятасць
Лінія перадачы павінна заканчвацца на прыёмным канцы ў яе характарыстычным супраціве. Усталяванне перамычкі ў месцы, пазначаным TRMO, прымяняе нагрузку 120 Ом паслядоўна з кандэнсатарам 0.01 мкФ на выхадзе для рэжыму RS422 і на выхадзе/уваходзе перадачы/прыёму для працы RS485. Перамычка ў месцы TRMI нагружае ўваходы RS422.

ASSURED-SYSTEMS-104-ICOM-2S-and-104-COM-2S-Access-IO-Isolated-Serial-Card- (8)

Малюнак 3-2: Спрошчаная схема – двухправадное і чатырохправадное злучэнне

Поўны або паўдуплекс
Поўны дуплекс дазваляе адначасовую двухнакіраваную сувязь. Паўдуплекс дазваляе двухнакіраваную сувязь перадачы і прымача, але толькі па адным, і неабходны для сувязі RS485. Правільны выбар залежыць ад правадных злучэнняў, якія выкарыстоўваюцца для злучэння двух паслядоўных партоў. У наступнай табліцы паказана, як дзве платы паслядоўнай сувязі будуць злучаны паміж сабой для розных рэжымаў. Tx пазначае правады перадачы, а Rx - правады прыёму.

Рэжымы сувязі і варыянты кабеляў

Сімплексны рэжым 2-правадны толькі прыём прыём- Кабель
Савет
A Шпількі1
Савет B Шпількі2
Rx + 9 3
Сімплекс Толькі 2-правадная перадача Tx + 2 9
Тх- 3 1
Паўдуплекс 2-правадной TRx+ 2 2
TRx- 3 3
Поўны дуплекс 4-правадное без лакальнага рэха Tx + 2 9
Тх- 3 1
прыём- 1 3
Rx + 9 2

Раздзел 4: Выбар адрасу

Базавы адрас платы можна выбраць у любым месцы ў дыяпазоне адрасоў шыны ўводу/вываду 000-3E0 hex, пры ўмове, што адрас не перакрываецца з іншымі функцыямі. Калі вы сумняваецеся, звярніцеся да табліцы ніжэй, каб знайсці спіс стандартных прызначэнняў адрасоў. (Першасны і другасны двайковы сінхронны парты сувязі падтрымліваюцца аперацыйнай сістэмай.) Праграма пошуку базавых адрасоў FINDBASE, якая змяшчаецца на кампакт-дыску (або дыскетах), дапаможа вам выбраць базавы адрас, які дазволіць пазбегнуць канфлікту з іншымі ўсталяванымі рэсурсамі кампутара. Затым праграма SETUP пакажа вам, дзе размясціць адрасныя перамычкі, калі вы выбралі базавы адрас. Ніжэй прыведзена даведачная інфармацыя, якая дапаможа вам лепш зразумець гэты працэс.

Табліца 4-1: Стандартныя прысваенні адрасоў для кампутараў

HEX ДЫЯПРЫЁМ ВЫКАРЫСТАННЕ
000-00F Кантролер 8237 DMA 1
020-021 8259 Перапыніце
040-043 8253 Таймер
060-06F Кантролер клавіятуры 8042
070-07F CMOS RAM, NMI Mask Reg, RT Clock
080-09F Рэгістрацыя старонкі DMA
0A0-0BF Падпарадкаваны кантролер перапынення 8259
0C0-0DF Кантролер 8237 DMA 2
0F0-0F1 Матэматычны супрацэсар
0F8-0FF Матэматычны супрацэсар
170-177 Фіксаваны кантролер дыска 2
1F0-1F8 Фіксаваны кантролер дыска 1
200-207 Гульнявы ​​порт
238-23B Аўтобусная мышка
23-23F Альт. Аўтобусная мышка
278-27F Паралельны прынтэр
2Б0-2БФ EGA
2C0-2CF EGA
2D0-2DF EGA
2E0-2E7 GPIB (Аўстралія)
2E8-2EF Паслядоўны порт
2F8-2FF Паслядоўны порт
300-30F
310-31F
320-32F Жорсткі дыск (XT)
370-377 Кантролер дыскет 2
378-37F Паралельны прынтэр
380-38F SDLC
3A0-3AF SDLC
3B0-3BB MDA
3BC-3BF Паралельны прынтэр
3C0-3CF VGA EGA
3D0-3DF CGA
3E8-3EF Паслядоўны порт
3F0-3F7 Кантролер дыскет 1
3F8-3FF Паслядоўны порт

Адрасныя перамычкі платы пазначаны A5-A9. У наступнай табліцы пералічаныя назвы перамычак у параўнанні з кіраваным адрасным радком і адносныя вагі кожнай.

Табліца 4-2: Налада базавага адрасу платы

Савет Адрас Налады 1-я лічба 2-я лічба 3-я лічба
Скакун Імя A9 A8 A7 A6 A5
Адрас лінія Кантраляваны A9 A8 A7 A6 A5
дзесятковы Вага 512 256 128 64 32
Шаснаццатковая Вага 200 100 80 40 20

Для прачытання ўстаноўкі адраснай перамычкі прызначце двайковае «1» перамычкам, якія выключаны, і двайковы «0» перамычкам, якія ўключаны. Напрыкладample, як паказана ў наступнай табліцы, выбар адраса адпавядае двайковаму 11 000x xxxx (hex 300). «x xxxx» прадстаўляе адрасныя радкі ад A4 да A0, якія выкарыстоўваюцца на плаце для выбару асобных рэгістраў. Глядзіце раздзел 5 "Праграмаванне" гэтага кіраўніцтва.

Табліца 4-3: ExampНалада адраса

Скакун Імя A9 A8 A7 A6 A5
Настройка ВЫКЛ ВЫКЛ ON ON ON
Двайковы Прадстаўніцтва 1 1 0 0 0
Канверсія Фактары 2 1 8 4 2
HEX Прадстаўніцтва 3 0 0

Review Перад выбарам адрасу дошкі ўважліва паглядзіце табліцу выбару адрасоў. Калі адрасы дзвюх устаноўленых функцый перакрываюцца, вы адчуеце непрадказальныя паводзіны кампутара.

Раздзел 5: Праграмаванне

У агульнай складанасці 32 паслядоўных месцазнаходжанні адрасоў выдзелены дошцы, 17 з якіх выкарыстоўваюцца. UART адрасуюцца наступным чынам:

Табліца 5-1: Табліца выбару адрасоў

Увод-вывад Адрас Прачытайце Пішыце
База ад +0 да 7 COM A UART COM A UART
База ад +8 да F COM B UART COM B UART
Падстава +10 гадзін Стан платы IRQ Н/Д
База ад +11 да 1F Н/Д Н/Д

Рэгістры чытання/запісу для UART адпавядаюць стандартным рэгістрам 16550. Рэестр стану IRQ платы сумяшчальны з Windows NT. COM A усталюе біт 0 hi пры перапыненні, COM B усталюе біт 1 hi пры перапыненні.

Sample Праграмы
Ёсць сample праграмы, якія пастаўляюцца разам з платай 104-ICOM-2S на мовах C, Pascal, QuickBASIC і некалькіх мовах Windows. DOS сampфайлы знаходзяцца ў каталогу DOS і Windowsampфайлы знаходзяцца ў каталогу WIN32.

Праграмаванне windows
Плата ўсталёўваецца ў Windows як COM-парты. Такім чынам можна выкарыстоўваць стандартныя функцыі API Windows. У прыватнасці:

  • СтварацьFile() і CloseHandle() для адкрыцця і закрыцця порта.
  • SetupComm(), SetCommTimeouts(), GetCommState() і SetCommState() для ўстаноўкі і змены параметраў порта.
  • ПрачытайцеFile() і ПішыцеFile() для доступу да порта. Падрабязнасці глядзіце ў дакументацыі для абранай вамі мовы.

Пад DOS працэс зусім іншы. Астатняя частка гэтай главы апісвае праграмаванне ў DOS.

Ініцыялізацыя
Ініцыялізацыя мікрасхемы патрабуе ведання набору рэгістраў UART. Першы крок - усталяваць дзельнік хуткасці перадачы. Вы робіце гэта, спачатку ўсталяваўшы высокі ўзровень DLAB (біт доступу да зашчапкі дзельніка). Гэта біт 7 па базавым адрасе +3. У кодзе C выклік будзе:
outportb(BASEADDR +3,0×80); Затым вы загружаеце дзельнік у базавы адрас +0 (малодшы байт) і базавы адрас +1 (старшы байт). Наступнае ўраўненне вызначае залежнасць паміж хуткасцю перадачы і дзельнікам: жаданая хуткасць перадачы = (частата крышталя) / (32 * дзельнік) Тактавая частата UART роўная 1.8432 МГц. У наступнай табліцы пералічаны папулярныя частаты дзельнікаў.

Табліца 5-2: Дзельнікі хуткасці перадачы

бод Стаўка Дзельнік Дзельнік (Завод варыянт) Заўвагі Макс. Diff'l. Даўжыня кабеля*
460800 1 550
230400 2 1400
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 футаў

*Гэта тэарэтычныя максімумы, заснаваныя на тыповых умовах і якасных кабелях, заснаваных на стандартах EIA 485 і EIA 422 для збалансаваных дыферэнцыяльных драйвераў.

У C код для ўстаноўкі чыпа на 9600 бод:

  • outportb(BASEADDR, 0x0C);
  • outportb(BASEADDR +1,0);

Другім этапам ініцыялізацыі з'яўляецца ўстаноўка рэгістра кіравання лініяй на базавы адрас +3. Гэты рэгістр вызначае даўжыню слова, стоп-біты, цотнасць і DLAB.

  • Біты 0 і 1 рэгулююць даўжыню слова і дазваляюць даўжыню слова ад 5 да 8 біт. Бітавыя налады здабываюцца шляхам аднімання 5 ад патрэбнай даўжыні слова.
  • Біт 2 вызначае колькасць стоп-бітаў. Можа быць як адзін, так і два стоп-біта. Калі біт 2 усталяваны ў 0, будзе адзін стоп-біт. Калі біт 2 усталяваны ў 1, будзе два стоп-біта.
  • Біты з 3 па 6 кантралююць цотнасць і дазваляюць разрыў. Яны звычайна не выкарыстоўваюцца для сувязі і павінны быць устаноўлены на нулі.
  • Біт 7 - гэта DLAB, які абмяркоўваўся раней. Ён павінен быць усталяваны ў нуль пасля загрузкі дзельніка, інакш не будзе сувязі.

Каманда C для ўстаноўкі UART для 8-бітнага слова, без цотнасці і аднаго стоп-біта:

outportb(BASEADDR +3, 0x03)

Трэцім этапам паслядоўнасці ініцыялізацыі з'яўляецца ўстаноўка рэгістра кіравання мадэмам на базавы адрас +4. Гэты рэестр кантралюе функцыі на некаторых дошках. Біт 1 - гэта кантрольны біт запыту на адпраўку (RTS). Гэты біт трэба пакінуць нізкім да часу перадачы. (Заўвага: пры працы ў аўтаматычным рэжыме RS485 стан гэтага біта не мае значэння.) Біты 2 і 3 з'яўляюцца выхадамі, прызначанымі карыстальнікам. Біт 2 можа быць праігнараваны на гэтай дошцы. Біт 3 выкарыстоўваецца для ўключэння перапыненняў і павінен быць усталяваны ў высокі ўзровень, калі будзе выкарыстоўвацца прыёмнік, які кіруецца перапыненнямі. Апошні этап ініцыялізацыі - ачыстка буфераў прымача. Вы робіце гэта з двума чытаннямі з буфера прымача па базавым адрасе +0. Пасля завяршэння UART гатовы да выкарыстання.

Прыёмная
Прыём можа ажыццяўляцца двума спосабамі: апытанне і кіраваны перапыненнем. Падчас апытання прыём ажыццяўляецца шляхам пастаяннага чытання рэестра стану лініі па базавым адрасе +5. Біт 0 гэтага рэгістра ўсталёўваецца ў высокі ўзровень кожны раз, калі дадзеныя гатовыя да чытання з мікрасхемы. Апытанне неэфектыўнае пры вышэйпералічаных высокіх хуткасцях перадачы дадзеных, таму што падчас апытання праграма не можа рабіць нічога іншага, інакш дадзеныя могуць быць прапушчаны. Наступны фрагмент кода рэалізуе цыкл апытання і выкарыстоўвае значэнне 13 (вяртанне карэткі ASCII) у якасці маркера канца перадачы:

  • do
  • {
  • у той час як (!(inportb(BASEADDR +5) & 1)); /*Пачакайце, пакуль даныя будуць гатовыя*/ data[i++]= inportb(BASEADDR);
  • }
  • пакуль (дадзеныя[я]!=13); /*Чытае радок, пакуль не будзе запісаны нулявы сімвал*/

Сувязь, кіраваная перапыненнямі, павінна выкарыстоўвацца, калі гэта магчыма, і патрабуецца для высокіх хуткасцей перадачы дадзеных. Напісанне прымача, кіраванага перапыненнем, не нашмат больш складанае, чым напісанне прыёмніка з апытаннем, але пры ўсталёўцы або выдаленні апрацоўшчыка перапынення трэба быць асцярожным, каб пазбегнуць напісання няправільнага перапынення, адключэння няправільнага перапынення або выключэння перапынення на занадта працяглы перыяд.

Апрацоўшчык спачатку прачытае рэгістр ідэнтыфікацыі перапынення па базавым адрасе +2. Калі перапыненне прызначана для атрыманых даных, апрацоўшчык счытвае даныя. Калі перапынення не чакаюць, кантроль выходзіць з працэдуры. А сampапрацоўшчык, напісаны на C, выглядае наступным чынам:

  • readback = inportb(BASEADDR +2);
  • if (readback & 4) /*Readback будзе ўсталяваны ў 4, калі даныя даступныя*/ data[i++]=inportb(BASEADDR); outportb(0x20,0x20); /*Запіс EOI у кантролер перапынення 8259*/ return;

Перадача
Перадача RS485 простая ў рэалізацыі. Функцыя AUTO аўтаматычна ўключае перадатчык, калі даныя гатовыя да адпраўкі, таму працэдура ўключэння праграмнага забеспячэння не патрабуецца.

Раздзел 6: Прызначэнне кантактаў раздыма

ASSURED-SYSTEMS-104-ICOM-2S-and-104-COM-2S-Access-IO-Isolated-Serial-Card- (9)

Папулярны 9-кантактны субмініяцюрны раз'ём D (штэкер) выкарыстоўваецца для ўзаемадзеяння з лініямі сувязі. Раздымы абсталяваны 4-40 разьбовымі стойкамі (замак з гнездавым шрубай) для зняцця нацяжэння. Раз'ём, пазначаны P2, прызначаны для COM A, а P3 - для COM B.

Табліца 6-1: Прызначэнне кантактаў раздыма P2/P3

Pin няма RS422 Чатырохправодны RS485 Двухправодны
1 прыём-
2 Tx + T/Rx+
3 Тх- T/Rx-
4 Не выкарыстоўваецца
5 Ізаляванае зазямленне Ізаляванае зазямленне
6 Не выкарыстоўваецца
7 Не выкарыстоўваецца
8 Не выкарыстоўваецца
9 Rx +

Заўвага
Калі прылада мае маркіроўку CE, неабходна выкарыстоўваць сертыфікаваную CE методыку разводкі кабеляў і прарыву (экраны кабеля, заземленыя на раздыме, экранаваная вітая пара і г.д.).

Каментары кліентаў
Калі ў вас узніклі праблемы з гэтым кіраўніцтвам або вы проста хочаце даць нам водгук, напішыце нам па адрасе: manuals@accesio.com. Калі ласка, апішыце ўсе памылкі, якія вы знойдзеце, і ўключыце свой паштовы адрас, каб мы маглі адпраўляць вам любыя абнаўленні ўручную.

10623 Roselle Street, San Diego CA 92121 Тэл. (858)550-9559 ФАКС (858)550-7322 www.accesio.com

Заўвага
Інфармацыя ў гэтым дакуменце даецца толькі для даведкі. ACCES не нясе ніякай адказнасці, якая вынікае з прымянення або выкарыстання інфармацыі або прадуктаў, апісаных тут. Гэты дакумент можа ўтрымліваць або спасылацца на інфармацыю і прадукты, абароненыя аўтарскім правам або патэнтамі, і не перадае ніякай ліцэнзіі ў адпаведнасці з патэнтавымі правамі ACCES або правамі іншых асоб. IBM PC, PC/XT і PC/AT з'яўляюцца зарэгістраванымі гандлёвымі маркамі International Business Machines Corporation. Надрукавана ў ЗША. Аўтарскае права 2001, 2005, ACCES I/O Products, Inc. 10623 Roselle Street, San Diego, CA 92121. Усе правы абаронены.

ПАПЯРЭДЖАННЕ!!
ЗАЎСЁДЫ ПАДКЛЮЧАЙЦЕ І АДКЛЮЧАЙЦЕ ПАЛЯВЫ КАБЕЛЬ ПРЫ ВЫКЛЮЧАНЫМ КАМП'ЮТЭРЫ. ЗАЎСЁДЫ ВЫКЛЮЧАЙЦЕ КАМП'ЮТАР ПЕРАД УСТАНОВКАЙ ПЛАТЫ. ПАДКЛЮЧЭННЕ І АДКЛЮЧЭННЕ КАБЕЛЕЙ АБО УСТАНОВКА ПЛАТАЎ У СІСТЭМУ ПРЫ ЎКЛЮЧАНЫМ КАМП'ЮТЭРЫ АБО ПАЛЯВЫМ ЭЛЕКТРОЖЫВАННІ МОЖА ПРЫЧЫНАЦЬ ПАСШКОДЖЭННЕ ПЛАТЫ ЎВОДУ/ВЫВОДУ І ПРЫВЕДЫЦЕ АНУЛЯВАЦЬ УСЕ ГАРАНТЫІ, РАЗУМЕВАНЫЯ АБО ВЫЯЎНЫЯ.

Гарантыя

Перад адпраўкай абсталяванне ACCES старанна правяраецца і выпрабоўваецца на адпаведнасць дзеючым спецыфікацыям. Аднак у выпадку збою абсталявання ACCES гарантуе сваім кліентам хуткае абслугоўванне і падтрымку. Усё абсталяванне, першапачаткова вырабленае ACCES, якое будзе прызнана няспраўным, будзе адрамантавана або заменена з улікам наступных меркаванняў.

Правілы і ўмовы
Пры падазрэнні на няспраўнасць прылады звярніцеся ў аддзел абслугоўвання кліентаў ACCES. Будзьце гатовыя даць нумар мадэлі прылады, серыйны нумар і апісанне сімптому(аў) няспраўнасці. Мы можам прапанаваць некалькі простых тэстаў, каб пацвердзіць збой. Мы прысвойваем нумар дазволу на вяртанне матэрыялу (RMA), які павінен быць паказаны на знешняй этыкетцы ўпакоўкі для вяртання. Усе блокі/кампаненты павінны быць належным чынам упакаваны для пагрузкі і перавозкі і вернуты з перадаплатай за дастаўку ў прызначаны сэрвісны цэнтр ACCES, а таксама будуць вернуты на сайт кліента/карыстальніка з перадаплатай за дастаўку і з выстаўленым рахункам-фактурай.

Пакрыццё

  • Першыя тры гады: Вернуты блок/дэталь будзе адрамантаваны і/або заменены на выбар ACCES без аплаты працы або дэталяў, якія не выключаюцца гарантыяй. Гарантыя пачынаецца з адгрузкі абсталявання.
    Наступныя гады: На працягу ўсяго тэрміну эксплуатацыі вашага абсталявання ACCES гатовы аказваць абслугоўванне на месцы або на прадпрыемстве па разумных тарыфах, падобных да тарыфаў іншых вытворцаў у галіны.

Абсталяванне, якое не вырабляецца ACCES
Абсталяванне, прадастаўленае, але не вырабленае ACCES, мае гарантыю і будзе рамантавацца ў адпаведнасці з умовамі гарантыі адпаведнага вытворцы абсталявання.

Генерал
Згодна з гэтай Гарантыяй, адказнасць ACCES абмяжоўваецца заменай, рамонтам або выдачай крэдыту (на меркаванне ACCES) на любыя прадукты, якія аказаліся няспраўнымі на працягу гарантыйнага перыяду. ACCES ні ў якім разе не нясе адказнасці за ўскосную або спецыяльную шкоду, прычыненую выкарыстаннем або няправільным выкарыстаннем нашага прадукту. Кліент нясе адказнасць за ўсе зборы, выкліканыя мадыфікацыямі або дапаўненнямі да абсталявання ACCES, не зацверджанымі ў пісьмовай форме ACCES, або калі, на думку ACCES, абсталяванне выкарыстоўвалася ненармальна. «Ненармальнае выкарыстанне» для мэт дадзенай гарантыі вызначаецца як любое выкарыстанне, якому падвяргаецца абсталяванне, акрамя таго, што пазначана або прызначана, што пацвярджаецца пры куплі або продажы. Акрамя вышэйзгаданага, ніякія іншыя гарантыі, відавочныя або пэўныя, не распаўсюджваюцца на любое і ўсё такое абсталяванне, якое пастаўляецца або прадаецца ACCES.

Гарантаваныя сістэмы
^ssured Systems з'яўляецца вядучай тэхналагічнай кампаніяй з больш чым 1,500 пастаяннымі кліентамі ў 80 краінах, якія разгарнулі больш за 85,000 12 сістэм для разнастайнай кліенцкай базы за XNUMX гадоў бізнесу. Мы прапануем высакаякасныя і інавацыйныя надзейныя рашэнні для вылічэнняў, дысплеяў, сетак і збору даных для сектараў рынкаў убудаваных, прамысловых і лічбавых па-за домам.
US

  • sales@assured-systems.com
  • Продажы: +1 347 719 4508
  • Служба падтрымкі: +1 347 719 4508
  • 1309 Coffeen Ave
  • Ste 1200
  • Шэрыдан
  • WY 82801
  • ЗША

EMEA

  • 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 SYSTEMS 104-ICOM-2S і 104-COM-2S Access IO ізаляваная паслядоўная карта [pdfКіраўніцтва карыстальніка
104-ICOM-2S і 104-COM-2S, 104-ICOM-2S, 104-ICOM-2S ізаляваная паслядоўная карта доступу IO, ізаляваная паслядоўная карта доступу IO, ізаляваная паслядоўная карта, паслядоўная карта, карта

Спасылкі

Пакінуць каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя для запаўнення палі пазначаны *