Gazmarket59.ru

Газ Маркет 59
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Счетчики импульсов с rs232

Как проверить RS-232, RS-422, RS-485?

UPort – это преобразователь USB в RS-232/422/485 производства MOXA, который добавляет СОМ порты на ПК.

Оглавление:

  • Описание UPort и его предварительная настройка
  • Как проверить RS-232 интерфейс?
    • Схема подключения внешнего устройства с RS-232
  • Как проверить RS-422 интерфейс?
    • Схема подключения внешнего устройства с RS-422
  • Как проверить RS-485 интерфейс?
    • Схема подключения внешнего устройства с RS-485
  • Подтягивающие и согласующие резисторы
  • Распиновка разъема UPort 1150
  • Рекомендации по устранению неисправностей

Структурная схема подключения UPort 1150 выглядит так:

Для работы с UPort 1150 необходимо установить драйвер ( Driver for UPort 1000 Series ).

После установки драйвера в диспетчере устройств мы увидим новый СОМ порт.

В разделе Многопортовые последовательные адаптеры, мы можем настроить СОМ порт, а именно выбрать номер СОМ порта и тип интерфейса.

Для работы с СОМ портом нужна программа, которая позволит открыть СОМ порт и отправить в него данные. MOXA предлагает воспользоваться бесплатной утилитой PComm Lite .

RoboZone.SU

  • Главная
  • Правила
  • Контакты
  • Просмотров: 74646
  • Автор: administrator
  • Дата: 28 февраля 2008

Интерфейс RS-232 (COM-порт)

Сигналы после прохождения по кабелю ослаюляются и искажаются. Ослабление растет с увеличением длины кабеля. Этот эффект сильно связан с электрической емкостью кабеля. По стандарту максимальная нагрузочная емкость составляет 2500 пФ. Типичная погонная емкость кабеля составляет 130 пФ, поэтому максимальная длина кабеля ограничена примерно 17 м.

Контакты разъемов

DB25 Розетка (мама)
КонтактОбозн.НаправлениеОписание
1SHIELDShield Ground — защитная земля, соединяется с корпусом устройства и экраном кабеля
2TXD—>Transmit Data — Выход передатчика
3RXDRequest to Send — выход запроса передачи данных
5CTSData Terminal Ready — выход сигнала готовности терминала к обмену данными
21N/C
22RITransmit Data
4DTR—>Data Terminal Ready
5GNDSystem Ground
6DSRRequest to Send
8CTSData Terminal Ready
4GNDSystem Ground
5RxDTransmit Data
7CTSRequest to Send
Кабели подключения

Рассмотрим сначала DSR сигнал (конт.6). Этот вход сигнала готовности от аппаратуры передачи данных. В схеме соединений вход замкнут на выход DTR (конт.4). Это означает, что программа не видит сигнала готовности другого устройства, хотя он есть. Аналогично устанавливается сигнал на входе CD (конт.1). Тогда при проверке сигнала DSR для контроля возможности соединения будет установлен выходной сигнал DTR.

Читайте так же:
Как определить прошитый счетчик меркурий

Это соответствует 99% коммуникационного программного обеспечения. Под этим подразумевается, что 99% программного обеспечения с этим нуль-модемным кабелем примут проверку сигнала DSR.

Самый дорогой полный нуль-модемный кабель с семью проводами. Только сигналы индикатора вызова и определения несущей не подключены.

Можно найти или изготовить много типов кабелей для связи по интерфейсу RS-232. В этом нуль- модемном кабеле используется только 5 проводов: сигналы данных TXD, RXD, сигнал GND и управляющие сигналы RTS CTS для управления потоком.

Все DTE-DCE кабели прямого соединения, контакты соединяются один к одному. Кабели DTE-DTE и DCE-DCE кросс-кабели.

  1. DTE — DCE называется ‘прямой кабель’
  2. DTE — DTE называегся ‘нуль-модемный кабель’
  3. DCE — DCE называется ‘Tail Circuit Cable’

Соединение D9- D9

DB9-1DB9-2
Receive Data23Transmit Data
Transmit Data32Receive Data
Data Terminal Ready46+1Data Set Ready + Carrier Detect
System Ground55System Ground
Data Set Ready + Carrier Detect6+14Data Terminal Ready
Request to Send78Clear to Send
Clear to Send87Request to Send
DB25-1DB25-2
Receive Data32Transmit Data
Transmit Data23Receive Data
Data Terminal Ready206+8Data Set Ready + Carrier Detect
System Ground77System Ground
Data Set Ready + Carrier Detect6+820Data Terminal Ready
Request to Send45Clear to Send
Clear to Send54Request to Send
DB9DB25
Receive Data22Transmit Data
Transmit Data33Receive Data
Data Terminal Ready46+8Data Set Ready + Carrier Detect
System Ground57System Ground
Data Set Ready + Carrier Detect6+120Data Terminal Ready
Request to Send75Clear to Send
Clear to Send84Request to Send

Длина кабеля влияет на максимальную скорость передачи информации. Более длинный кабель имеет большую емкость и соответственно для обеспечения надежной передачи более низкую скорость. Большая емкость приводит к тому, что изменение напряжения одного сигнального провода может передаться на другой смежный сигнальный провод. Максимальным расстоянием обычно считается равным 15 м, но это не установлено в стандарте. Мы рекомендуем использовать на расстояниях до 50 м, но это зависит от типа используемого оборудования и характеристик кабеля.

Максимальная длина кабеля

Скорость [бод]Макс. длина [футы]Макс. длина [метры]
19 2005015
9 600500150
4 8001000300
2 4003000900
Читайте так же:
Счетчик отпечатков epson l800
Контроль четности

В этом примере показана структура передаваемых данных со синхронизирующим тактовым сигналом. В этом примере используется 8 бит данных, бит четности и стоп бит. Такая структура также обозначается 8Е1.

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

Управление потоком

Программный протокол управления потоком Xon/Xoff использует два символа: Xon и Xoff. Код ASCII символа Xon — 17, а ASCII код Xoff — 19. Модем имеет маленький буфер, поэтому при его заполнении модем посылает символ Xoff компьютеру для прекращения посылки данных. При появлении возможности приема данных посылается символ Xon и компьютер продолжит пересылку данных. Этот тип управления имеет преимущество в том, что не требует дополнительных линий, т.к. символы передаются по линиям TD/RD. Но на медленных соединениях это может привести к значительному замедлению соединения, т.к. каждый символ требует 10 битов.

Преобразование уровней RS-232 в TTL уровень с помощью MAX232

Семейство микросхем MAX220-MAX249 линейных приемо-передатчиков предназначены для интерфейсов EIA/TIA-232E и V.28/V.24, особенно в устройствах, где отсутствуют напряжения ±12В.

Микросхема MAX232 быстро стала индустриальным стандартом. Многие разработчики используют ее, несмотря на то, что параметры микросхем с однополярным питанием значительно улучшились со временем.

Конфигурация выводов MAX232: представлена на рис.

Структурная схема MAX232A

На структурной схеме MAX232A изображены удвоитель напряжения и инвертор напряжения +10В в -10В. Эти напряжения используются для формирования сигналов соответсвующих RS-232. MAX232A позволяет подключить два последовательных порта.

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

Паспорт прибора

Срок службы прибора

Изделие характеризуется сроком работы в течение 25 лет. Гарантия распространяется на 2 года от первоначальной поверки, выполненной после установки.

Межповерочный интервал

Величина межповерочного интервала оборудования – 10 лет. Это позволяет потребителю не беспокоиться о необходимости частого предоставления аппарата контролирующим службам с целью поверки.

Стоимость счётчика

В зависимости от исполнения прибор стоит около 2150 или 4500 рублей. Цена определяется модификацией и функциональными возможностями изделия.

Онлайн-курс по работе с новым контроллером ОВЕН ПЛК110

Компания ОВЕН организовала интернет-курс по обучению работе с новым (модернизированным) контроллером ОВЕН ПЛК110. Начало курса (выход первого видеоролика) – 4 декабря 2014 года. Периодичность выхода видеороликов – два раза в неделю.
Для того чтобы научиться с легкостью работать с контроллером ОВЕН ПЛК110, мы создали ряд видеороликов.

Читайте так же:
Счетчик времени для подписи

Видеоинструкции дают наглядные рекомендации по наиболее часто встречающимся вопросам. Например, для начинающих это: как начать работу с контроллером, как создать свой первый проект и т.п. Продвинутые пользователи также найдут для себя ответы или важные подсказки, например: как подключить внешние устройства к контроллеру ОВЕН ПЛК110 – такие как модули ввода-вывода, панельные контроллеры, частотные преобразователи. Кроме того, курс включает в себя видеоролик по настройке работы с беспроводными сетями и ведению архивов.

Просмотрев данный ролик, Вы будете уметь произвести все предварительные настройки, чтобы начать создавать свой проект:

От теории к практике — или как в своей программе задействовать физические входы и выходы контроллера.

Знакомимся с конфигуратором ПЛК. Учимся, как в программе обращаться к физическим входам и выходам.

Пишем простую программу на языке CFC, понятном для автоматчиков.

Используем в своей первой программе физические входы-выходы.

Важный урок, где мы не только учимся запускать и проверять работу нашей программы. Главное – мы учимся как нам подключить наш контроллер к системе программирования на компьютере по интерфейсу Ethernet.

Подключаем контроллер к ПЛК через стандартный COM порт. Для обладателей современных ноутбуков – через стандартный USB порт.

Подключаем к ОВЕН ПЛК110 модули расширения Мх110 по интерфейсу RS-485, используя протокол ModBus RTU. Считываем значение аналоговых входов с модуля МВ110-2А. Считываем значение дискретных входов, и управляем дискретными выходами на модуле МК110-8Д.4Р.

Первая серия триллера по сопряжению контроллера ОВЕН ПЛК110 и панельного контроллера ОВЕН СПК107, под названием: «Это скучно… это мы уже умеем». Начинаем настраивать обмен между устройствами с конфигурирования (заметьте – никакого программирования) контроллера ПЛК110 в CODESYS v.2. Все как обычно, но в данном случае настраиваем ПЛК110 как Slave устройство.

Вторая серия триллера по сопряжению контроллера ОВЕН ПЛК110 и панельного контроллера ОВЕН СПК107, под названием: Не так страшен CODESYS v.2, как не страшен CODESYS v.3.

Легкий экскурс в особенности CODESYS v.3 (подробнее работа с панельными контроллерами ОВЕН СПК освящается в отдельных инструкциях и видео-уроках). Настраиваем обмен по протоколу RS-485. Связываем устройства. Управляем выходами контроллера ПЛК110 непосредственно с дисплея СПК107.

Читайте так же:
Универсальная программа для сброса счетчика чернил

Управляем вращением двигателя, с использованием частотного преобразователя из программы контроллера ОВЕН ПЛК110 по интерфейсу RS. До сегодняшнего урока подключение ОВЕН ПЧВ по RS-485 к ПЛК казалось сложным. Теперь мы знаем, что это не так. Все стандартно. Конфигуратор ПЛК, настраиваем обмен по сети, указываем параметры обмена между ОВЕН ПЛК110 и ОВЕН ПЧВ. Настраиваем частотный привод. Управляем двигателем с помощью ПЧВ непосредственно из управляющей программы контроллера.

Интегрировать контроллеры ОВЕН ПЛК110 в SCADA системы неожиданно просто. Делаем два паса мышкой в CODESYS. Важно не забыть произвести все приведенные манипуляции, и именно в этом порядке. В OPC сервере нам требуется настроить только лишь канал связи, по которому ОВЕН ПЛК110 будет подключаться к Вашей SCADA системе. Вуаля. Все готово. Можно использовать переменные в своем проекте в SCADA системе.

Ну и на сладкое: при покупке контроллеров ОВЕН с CODESYS OPC сервер предоставляется совершенно бесплатно.

Как нам оперативно получать информацию с объекта, если мы не можем все время находиться рядом? А давайте контроллер ОВЕН ПЛК110 будет слать Вам смс, в случае, если что-то случилось на объекте, или просто информационные сообщения о состоянии объекта. Например: «Котел в работе», «Темп. воды 27», «Несанкционированный доступ». Ну, или мы будем посылать смс с командами для контроллера, и контроллер будет производить управляющие воздействия на систему. Например: «Включить котел», «Остановить печь», «Выключить электропитание». При этом количество сообщений, тип сообщений и информация в смс ограничивается только Вашей фантазией.

Настраиваем подключение модема ОВЕН ПМ01 к контроллеру ОВЕН ПЛК110. Подключаем специальную библиотеку для работы с смс. Определяем необходимое количество смс, и текст, который они будут нести.

Контроллеры Beckhoff CX

Контроллеры Beckhoff серии CX позволяют полноценно реализовывать все базовые функции ПО Умного Дома EasyHome и имеют все драйверы интеграции с другими системами.
На самом контроллере нет встроенных входов-выходов, только COM-порты, в зависимости от комплектации. К контроллерам Beckhoff предлагается большой ассортимент модулей ввода-вывода Beckhoff ( устанавливается до 255 модулей по 8 каналов). Программная среда промышленного контроллера TwinCAT ( она же известна как CoDeSys ) позволяет просматривать
работу внутреннего ПО контроллера и дорабатывать её прямо «на лету», без остановки работы контроллера и модулей ввода-вывода.

Читайте так же:
Программа установки счетчика меркурий

Документация Сравнить с другими
Для работы системы Умного Дома EasyHome контроллер Beckhoff должен иметь:
1) TwinCAT 2 PLC run-time — движок для программы в стандарте IEC 61131-3
2) ОС WindowsCE или WindowsXP и выше
3) K-bus — разъём системной шины для модулей расширения серии KL (с шиной E-bus для модулей серии EL не тестировалось)
4) Если порты RS232+485 опциональны для данной модели, то выгоднее их заказать в комлекте

Контроллеры Beckhoff для работы с ПО EasyHome и сравнительные характристики:

Быстрые функции* — Счётчики импульсов по DI, Сглаживание диммирования освещения, Шлюзы KNX и DALI, Коммуникация ModbusTCP. Все остальные функции имеют частоту исполнения 10Hz.

Модули расширения Beckhoff серии KL рекомендуемые для комплектации систем EasyHome:

МодельФункцииЦенаПримечание
KL14088 x DI (0/24v) 84 €Ток утечки на вход — 1мА
KL24088 x DO (0/24v) 94 €Выдаёт 24V 0.5А на выход, до 3А на все
KL32288 x AI (pt1000)362 €Для датчиков Т резистивного стандарта
KL34688 x AI (0-10v)362 €Для датчиков Т, RH и прочих стандарта 0-10В
KL34036 x AI (500v|5A)358 €-0010 версия для трансформаторов тока 5А
KL44088 x AO (0-10v)362 €управление диммерами, актуаторами
KL6031RS232402 €замена порта ПЛК для GSM и прочего.
KL6041RS485424 €работа с ИК шлюзами, кондиционерами и т.д.
KL9020K-bus OUT 83 €вывод шины модулей на патч-корд
KL9050K-bus IN128 €ввод патч-корда в шину блока модулей
KL9400K-bus Power198 €доп.питание модулей (если их много)
KL9210DO Power 48 €ввод питания для DO с отдельного БП
KL6301KNX EIB414 €связь по 256 переменным с KNX сетью
KL6811DALI444 €управление 64мя светильниками DALI
KL9010Terminator 21 €ставится в конце каждого блока модулей

Так же в системе поддерживаются другие модули KL-серии с другим количеством каналов или типом подключения.
БОЛЬШАЯ ЧАСТЬ ЭТОГО АССОРТИМЕНТА ВСЕГДА В НАЛИЧИИ НА НАШЕМ СКЛАДЕ ! ПИШИТЕ ЗАЯВКИ НА ПОЧТУ !

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector