Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебник ИнфТиСисУпрТезПр.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
11.24 Mб
Скачать

RS-422A

Передача

Полный дуплекс

ЦП

ЦП

Получение

по одной витой паре проводов.

RS-485 Полудуплекс

Передача и получение

CAN представляет собой последовательный интерфейс, специ­ально разработанный для соединения между собой датчиков, ис­полнительных устройств и интеллектуальных контроллеров, управ­ляющих каким-либо объектом. Преимущества интерфейса CAN: обеспечение режима обмена в реальном масштабе времени, воз­можности инициативной передачи сообщений, высокая помехо­устойчивость и протокол с коррекцией ошибок; все это обеспечи­вает его широкое использование в промышленной автоматизации.

Шина CAN

Технические характеристики

Стандарт ISO 11898

Скорость передачи (максимум) 1 Мбит/с

Протяженность линии связи (максимум) 1000 м

Вид сигнала дифференциальный, витая пара

Число передатчиков 64

Число приемников 64

Организация связи полудуплекс, сеть до 64 абонентов

6.10. Библиотека программ для работы с последовательными интерфейсами

PC-ComLIB — мощная и компактная библиотека программ для IBM PC/AT совместимых компьютеров. Реализуемые функции по­зволяют легко управлять последовательными портами К.3-232 компьютера в среде операционной системы DOS. Используя язы­ки программирования высокого уровня, можно сократить время разработки и улучшить качество программного продукта.

В комплект поставки PC-ComLIB входит программа Data Scope, предназначенная для просмотра данных и эмуляции тер­минала и имеющая удобный графический интерфейс. Она позво­ляет осуществить мониторинг передаваемых между устройствами данных без внесения каких-либо помех. Можно просматривать данные на экране в реальном масштабе времени в шестнадцате- ричном или ASCII-формате или записывать их на диск. Блок-схема программы представлена на рис. 6.3.

Рис. 6.3. Блок-схема программы Data Scope

Техническце характеристики

Это небольшой резидентный (TSR) драйвер для DOS; программная инициа­лизация FIFO — буфера микросхемы UART 16С550; поддержка стандартных по­следовательных портов Coml-Com4; поддержка языков программирования Turbo

С, Microsoft С, Turbo Pascal, Ассемблер, Quick Basic, Chipper; расположение буфе­ров приема и передачи в основной памяти; скорости передачи в диапазоне от 50 до 57 600 бит/с; индивидуальный назначенный размер буфера для каждого порта от 64 до 32 ООО байт; возможность использования сигналов CTS/RTS для управ­ления потоком данных; возможность генерации прерывания по приему символа завершения посылки или соответствующего сигнала; в комплект поставки вклю­чена программа Data Scope для просмотра данных и эмуляции терминала, а так­же программа самодиагностики для облегчения отладки.

6.11. Техническое обеспечение связи (интерфейса). Платы, поддерживаемые pc-ComLib

Однопортовые платы: PCL-740 — интерфейс RS-232/422/485, токовая петля.

Двухпортовые: PCL-741 — 2 интерфейса RS-232 с токовой петлей 20 мА и гальванической развязкой; PCL-743B/7438 — 2 интерфейса RS-422/485 и 2 интерфейса RS-422/485 с гальваниче­ской развязкой.

4/8 — портовые платы: PCL-746+ — 4 интерфейса RS-232/ 422/485; PCL-849 - 4 интерфейса RS-232; PCL-846/847 - 4 ин­терфейса RS-422/485; PCL-858 — 8 интерфейсов RS-232/422. Ин­теллектуальные платы: PCL844+ — 8 интерфейсов RS-232/422; PCL-747+ от 8 до 32 интерфейсов RS-232/422.

ADAM-4500 — IBM PC совместимый контроллер связи

Устройство ADAM-4500 является функционально автономным контроллером связи, предназначенным для реализации распреде­ленных систем сбора информации и управления. Контроллер ADAM-4500 содержит встроенную операционную систему ROM-DOS, совместимую с MS-DOS, за исключением поддержки стандартного сервиса системы BIOS. Применение данного кон­троллера предоставляет пользователю возможность создания про­граммного обеспечения на языках высокого уровня с использова­нием персональных IBM PC-совместимых ЭВМ.

Контроллер ADAM-4500 имеет в своем составе два коммуни­кационных порта (Coml и Согп2), которые обеспечивают воз­можность организации взаимодействия практически с любыми устройствами с последовательным доступом. Порт Coml может быть настроен на функционирование в режиме интерфейсов RS-232 или RS-485 путем установки соответствующего переклю­чателя. Порт Сош2 работает в режиме RS-485. Данная конфигу­рация портов контроллера позволяет реализовать различные при­ложения с интенсивным обменом информации по двум последо­вательным каналам связи.Часы реального времени, входящие в состав контроллера, обеспечивают возможность получения точных меток времени при фиксации каких-либо событий в контролируемой прикладной об­ласти. Сторожевой таймер предназначен для осуществления по­вторного запуска системы в случае непредвиденной остановки исполнения программы.

Основные характеристики: мощный и компактный контроллер связи; встроенная ROM-DOS для исполнения программ; ОЗУ и ПЗУ для пользовательских программ; поддержка многоточечной сети по RS-485; скорость передачи данных до 115200 бит/с; ре­жим работы RS-232 или RS-485 (устанавливается переключате­лем); автоматическое определение потока данных в режиме RS-485; встроенные часы реального времени и сторожевой тай­мер; возможность крепления на DIN-рейку или на панель; пита­ние нестабилизированным постоянным напряжением от 10 до 30 В; программа загрузки ПО и кабель в комплекте.

Технические данные

Тип процессора: S01SS-40. Объем флэш-ПЗУ: 256 кбайт (170 кбайт ПЗУ дос­тупны для хранения прикладных программ). Операционная система: загружаемая ROM-DOS во флэш-ПЗУ. Таймер BIOS: есть. Объем ОЗУ: 256 кбайт (234 кбайта памяти доступны для прикладных программ). Часы реального времени: встроен­ные. Сторожевой таймер: имеется. Порт СОМ1: RS-232/RS-485. Порт COM2: RS-485. Используемые линии порта RS-232 для загрузки программного обеспече­ния: TxD, RxD, GND. Требования по питанию: нестабилизированное постоянное напряжение от 10 до ,30 В. Потребляемая мощность 2,0 Вт. Диапазон рабочих температур: от —10 до 70°С. Конструктивное исполнение: корпус из пластика ABS с невыпадающими элементами крепления. Извлекаемые клеммные колодки с винтовой фиксацией: сечение жил проводников от 0,5 до 2,5 мм2. Габариты: 120x60 мм.

Параметры интерфейса RS-232. Сигналы: TxD, RxD, RTS, CTS, DTR, DSR, DCD, RID, GND. Режим обмена: асинхронный полнодуплексный, «точка-точка». Скорость обмена: до 115 200 бит/с. Максимальная протяженность линии связи: до 15,2 м (по стандарту).

Параметры интерфейса RS-485. Сигналы: DATA+, DATA", GND. Режим работы: асинхронный полудуплексный, многото­чечный. Скорость обмена данными до 115 200 бит/с. Максималь­ная протяженность линии связи до 1200 м.

Программирование контроллера. Контроллер ADAM-4500 имеет непрограммируемое ПЗУ, 170 кбайт которого свободны для хране­ния прикладных программ. Для исполнения кода прикладных программ доступно 234 кбайта оперативной памяти. Программное обеспечение может создаваться при помощи любых 16-разрядных

систем разработки приложений, подобных Си, Си++, Паскаль с использованием большинства стандартных функций MS-DOS, за исключением обращений к BIOS. Перед загрузкой программы в ПЗУ ADAM-4500 (с помощью прилагаемой программы-загрузчика) необходимо предварительно выполнить ее преобразование в коды процессора Ат80188 с помощью специальной сервисной програм­мы, входящей в комплект поставки контроллера. Конфигурация системы управления приведена на рис. 6.4.

ADAM-4050

ЧЩ]

ADAM-4050

\ ADAM-4500 ■rJjRS-485

ADAM-4500 ADAM-4050

чип

ЧЩ] | -Ш2

%

Рис. 6.4. Структурная схема промышленной сети на базе контроллера

ADAM-4500

Модуль ADAM-4530 является экономичным преобразователем электрических параметров интерфейса RS-232C в параметры ин­терфейса RS-485, который предназначен для организации взаи­модействия между устройством (устройствами), имеющим порт последовательной передачи данных на базе стандарта RS-485 и работающим в режиме двунаправленного обмена данными, и ра­диомодемом или модемом для выделенных линий.

Радиомодемы или модемы для выделенных линий применяются в системах сбора данных и управления в случаях, если контроли­руемый объект расположен на большом расстоянии от центрально­го компьютера системы либо находится в труднодоступном месте.

Модем (modem) — устройство для преобразования цифрового информационного сигнала в аналоговый (модуляция) для переда­чи по аналоговым линиям связи и обратного преобразования принятого аналогового сигнала снова в цифровой (демодуляция). Согласно определению, модемы всегда связывают два цифровых терминала, например компьютеры

.

Модем является периферийным устройством компьютера, ко­торый позволяет, например, передавать файл (данные) на другой, удаленный, компьютер по телефонным каналам. Имеют место радиомодемы, которые вместо телефонного канала используют радиоканал.

При работе модем входит в соединение с другим модемом по схеме «точка-точка», поэтому никакой третий модем не может «вклиниться в передачу». При передаче информационного сигна­ла от одного терминала к другому его необходимо «посадить вер­хом» на несущую — промодулировать несущую частоту, а в конце пути «ссадить» информацию с несущей — демодулировать.

Исполнение модема: внутренний модем вставляется в компь­ютер как плата расширения; настольный модем имеет отдельный корпус и размещается рядом с компьютером, соединяясь кабелем с портом компьютера; модем в виде карты миниатюрен и под­соединяется к портативному компьютеру через специальный разъем; портативный модем схож с настольным модемом, но имеет уменьшенные размеры и автономное питание; стоечные модемы вставляются в специальную стойку.

По характеру передачи модемы могут быть синхронными и асинхронными. Имеется в виду передача данных между модемом и терминалом (компьютером). Передача данных между модемами также может быть как синхронная, так и асинхронная.

Асинхронный модем поддерживает только асинхронную пере­дачу. Синхронный м°дем поддерживает как синхронную, так и асинхронную передачи, т. е. здесь свойство синхронности реали­зовано как дополнительная возможность.

Обычный проводный модем является двухпроводным, т. е. подсоединяется к одной телефонной линии, которая имеет два провода. Четырехпроводный модем подсоединяется к двум (двух­проводным) линиям. Одна используется только для приема, дру­гая — только для передачи. Эти проводные модемы обеспечивают дополнительно к обмену данными еще обмен ими с факс-аппа- ратами. Практически все современные модемы для конечных пользователей являются факс-модемами. Такой модем (вместе с программой и компьютером) может заменить факс и даже пре­взойти его, так как имеется возможность программировать по­сылку нескольких факсов в заданное время.

SVD-модемы позволяют одновременно с передачей данных вести разговор с помощью телефонной трубки, подключенной к модему, причем в дуплексном режиме.

Сотовые модемы — это проводные модемы для использования в мобильной радиотелефонии (сотовая телефонная связь). Эти модемы используют специальные протоколы и часто имеют пор­тативное исполнение.

Изделие ADAM-4530 представляет собой средство организа­ции связи между радиомодемом/модемом для выделенных линий и УСО, объединенными в сеть на базе стандарта RS-485.

Модуль ADAM-4530 имеет в своем составе микропроцессор, может использоваться для реализации интерфейса между сетью устройств на базе RS-485 и радиомодемом/модемом для выделен­ных линий. Время переключения приемопередатчика радиомоде­мом или модемом для выделенных линий довольно велико, при этом требуется наличие отдельного сигнала интерфейса RS-232C. В модуле ADAM-4530 реализована возможность программной ус­тановки временных задержек между моментом активизации сиг­нала включения передатчика радиомодема (RTS) и началом пере­дачи данных модулем в адрес радиомодема.

Основные характеристики: встроенный микропроцессор; ско­рость обмена до 115 200 бит/с; подавление помех и выбросов на­пряжения в линии связи; возможность работы при разных скоро­стях обмена для каждого интерфейса; автоматический контроль линии связи RS-485; наличие сторожевого таймера; индикаторы питания и передачи данных для облегчения поиска неисправно­стей; наличие места для установки согласующих резисторов; про­граммная настройка на работу в режимах с адресацией или без адресации; возможность монтажа на панель и DIN-рейку.