Реализация приемопередатчиков (драйверов) RS-485
Многие фирмы изготовляют приемопередатчики RS485. Называют их обычно конверторы RS232 — RS485 или преобразователи RS232-RS485. Для реализации этих приборов выпускается специальные микросхемы. Роль этих микросхем сводится к преобразованию уровней сигналов RS232C к уровню сигналов RS485 (TTL/CMOS) и обратно, а также обеспечение работы полудуплексного режима.
По способу переключения в режим передачи различают приборы:
Переключающиеся с помощью отдельного сигнала. Для перехода в режим передачи необходимо выставить активный сигнал на отдельном входе. Обычно это сигнал RST (СОМ порта). Эти приемопередатчики сейчас редко встречаются. Но, тем не менее, они иногда не заменимы. Допустим нужно прослушивать обмен данными между контроллерами промышленного оборудования. При этом, ваш приёмопередатчик не должен переходить в режим передачи, чтобы не создать коллизию в данной сети. Использование приёмопередатчика с автоматическим переключением здесь не допустимо. Пример такого конвертера Овен АС3.
С автоматическим переключением и без проверки состояния линии. Наиболее распространённые конверторы, которые переключаются автоматически при появлении на их входе информационного сигнала. При этом они не контролируют занятость линии связи
Эти конверторы требуют осторожного применения из-за высокой вероятности возникновения коллизий. Пример конвертора Овен АС3М.
С автоматическим переключением и с проверкой состояния линии
Наиболее продвинутые конверторы, которые могут передавать данные в сеть только при условии, что сеть не занята другими приёмопередатчиками и на входе имеется информационный сигнал.
Аппаратная реализация RS485 на примере преобразователя RS232-RS485 АС3 Овен
Рис.4 Принципиальная схема АС3 Овен.
На рис.4 представлена принципиальная схема преобразователя АС3 Овен. Этот преобразователь имеет отдельный сигнал для включения режима передачи данных. В качестве управляющего сигнала используется выходной сигнал СОМ порта RST. Если RST=1 (+12В) преобразователь передает данные с TD(Сом порта) в сеть RS485, если RST=0 (-12 В), то данные принимаются из сети RS-485 на вход RD (СОМ порта). Преобразователь работает от промышленной сети переменного тока напряжением 220 вольт. Блок питания преобразователя выполнен по импульсной схеме на базе микросхемы ТОР232N (DA1). Блок питания выдает два независимых напряжения +5В. Для приёма и преобразования полярных сигналов RS232 (±12 В) в однополярные сигналы TTL/CMOS уровня (+5 В) используется микросхема MAX232N (DD1). Данная микросхема интересна тем, что она питается от однополярного напряжения +5 В и имеет встроенные источники напряжения, которые необходимы для работы с полярными сигналами ±12 В. Для правильной работы встроенных источников напряжения к микросхеме MAX232N подключают внешние конденсаторы С14,С15,С17,С18. Кроме этого микросхема имеет по два преобразователя уровней сигналов RS-232C к TTL/CMOS в обоих направлениях.
Назначение сигналов:
RST -для переключения преобразователя в режим передачи/приёма
TD -передача данных из RS232 в RS485
RD -приём данных в RS232 из RS485
Далее сигналы RS232 преобразованные к уровню TTL/CMOS подаются на оптопары 6N137, которые осуществляют гальваническую развязку сигналов RS232 и RS485. Для передачи/приёма данных на стороне интерфейса RS485 используется микросхема DS75176 (многоточечный трансивер RS485). Данная микросхема запитана от отдельного источника напряжением +5 В. Микросхема представляет собой усилитель сигналов TTL/COMOS уровня с переключением направления передачи. Выходы DS75176 подключаются к контактам А и В через сопротивления 100 Ом, что обеспечивает ток короткого замыкания А-В в 250мА . Мощность сигнала RS485 примерно в 10 раз превышает мощность сигналов RS232. Эта микросхема усиливает сигнал до нужной мощности и обеспечивает полудуплексный режим работы.
Основы протокола RS-232
RS-232 (Рекомендуемый стандарт-232) был представлен в 1960-х годах, и после нескольких пересмотров он был назван TIA/EIA -232-F в 1977 году. За это отвечают Ассоциация электронной промышленности (EIA) и Ассоциация индустрии телекоммуникаций (TIA).
Стандарт RS-232 был разработан для обеспечения совместимой связи между различными поставщиками небольших интерфейсов последовательной передачи данных. Он определяет имена и электрические характеристики сигналов в интерфейсах, а также механические атрибуты используемых интерфейсов. Любой интерфейс RS-232 используется только для подключения двух устройств. Одним из них является оконечное оборудование данных (DTE), а другим – оборудование передачи данных (DCE). Интерфейсы RS-232 обычно используются для подключения периферийных устройств к ПК, поэтому обычно DTE может быть ПК, а DCE может быть принтером. Связь между двумя устройствами увеличена до 50 футов, а скорость передачи данных – до 20 Кбит/с.
Связи, используемые в RS-232, классифицируются как несимметричные и несимметричные. Это означает, что линии передачи связаны с общей землей, или, проще говоря, один провод используется для передачи данных, а земля служит вторым проводом. Несимметричные линии могут быстро исказить передаваемые данные при использовании на очень больших расстояниях. Повреждение может быть вызвано сдвигом заземления, контурами заземления и даже разными потенциалами заземления между отправителем и получателем.
С точки зрения электрических характеристик передаваемых сигналов логический уровень 0 определяется как равный или более положительный, чем +3 В, а логический уровень 1 определяется как равный или более отрицательный, чем -3 В. Сигналы используют отрицательную логику. В протоколах также указано, что входные сигналы между -3 В и + 3 В не определены.
Другая особенность заключается в том, что RS-232 — это протокол асинхронной связи точка-точка. Термин «асинхронный» говорит нам, что не используется общее тактирование для синхронизации передатчика и приемника. Они работают по своим тактам. Синхронизированная передача данных между ними происходит, потому что данные передаются в форме известного формата данных протокола.
Интерфейс командной строки
Программа может использоваться из командной строки без включения веб-интерфейса.
Примеры работы из командной строки
При запуске без параметров программа открывает веб-интерфейс в браузере. Чтобы выключить веб-интерфейс нужно задать параметр командной строки:
Чтение и экспорт регистров ПЧ в командной строке под Windows:
Порт для Linux при использовании конвертера RS485-USB задаётся обычно в виде :
Запуск с web-интерфейсом и конкретным портом:
Запуск в режиме эмуляции чтения регистров ПЧ и экспорта полученных данных:
Прочитать регистр #1 с периодом 500 миллисекунд 100 раз и вывести содержимое в терминал:
Экспорт содержимого регистров ПЧ или запись в ПЧ (импорт)
Экспорт и импорт (запись) в регистры ПЧ делается с помощью ключей и с указанием файла для импорта или экспорта.
Также при экспорте нужно указать ключ чтобы считать параметры из ПЧ перед экспортом.
Формат файла импорта/экспорта:
Способ 4: Штатные средства Windows
Этот вариант стоит на последнем месте, поскольку стандартные инструменты операционной системы не всегда корректно определяют оборудование такого типа, особенно если производитель платы неизвестен. Тогда Виндовс начнет видеть конвертер только после инсталляции драйверов. Однако если его все же получилось обнаружить, можно попытаться запустить встроенную опцию, позволяющую найти драйверы через интернет, но мы не гарантируем эффективность этого варианта, поэтому и упомянули его лишь вкратце.
Подробнее: Установка драйверов стандартными средствами Windows
Это была вся информация по инсталляции драйверов для конвертера RS485, которую мы хотели представить сегодня. Если подходящие файлы так и не удалось найти, обратитесь к продавцу устройства или прочитайте бумажную инструкцию к нему, чтобы разобраться в этом вопросе.
Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.
Установка драйвера
Установка драйвера адаптера для ОС Windows ничем не отличается от установки других драйверов на персональный компьютер. Если у вас возникают затруднения при установке, то необходимо обратиться к своему специалисту администратору.
Доступны 2 варианта установки:
- Вариант 1. Подключить адаптер к компьютеру. Вызвать окно «Диспетчера устройств». На устройстве «USB-RS485-1911» правой кнопкой мыши выбрать пункт «Обновить драйверы. «. В качестве источника указать папку с распакованными файлами драйвера. Следовать подсказкам установки. Повторить операцию установки, т.к. установлены будут два драйвера. После установки отключить адаптер и повторно подключить к компьютеру.
- Вариант 2. Отключить адаптер от компьютера. Запустить исполняемый файл установки драйверов. Следовать подсказкам установки. Подключить адаптер к компьютеру.
Программное обеспечение
Программное обеспечение «Датчик» обеспечивает:
- регистрацию и отображение величин крутящего момента, частоты вращения, силы (веса), температуры ротора, расчет механической мощности;
- отображение данных в цифровом и графическом формате;
- запись данных на диск;
- преобразование данных в текстовый формат;
- автоматическое определение типа подключаемого датчика;
- функцию «Тара»;
- одновременную работу до восьми датчиков крутящего момента и / или датчиков силы;
- работу в операционных системах Windows XP, 7(32 и 64 bit), 8(32 и 64 bit), 10 (32 и 64 bit);
- возможность подключения по локальной сети.
- включает программу Bootloader
Программа регистрации и отображения физических измерений «ПРОФИ» обеспечивает:
- отображение данных измерений в цифровом и графическом виде на экране персонального компьютера (ПК) в режиме реального времени;
- запись данных измерений на жесткий диск в режиме реального времени;
- просмотр записанных данных в числовом и графическом форматах;
- настройку режимов отображения и записи данных;
- возможность подключения по локальной сети.
Программное обеспечение «TorqueTransduser» (для датчиков с датой выпуска до июня 2013 г.) обеспечивает:
- регистрацию и отображение величин крутящего момента, частоты вращения, силы, температуры ротора, расчет механической мощности;
- отображение данных в цифровом и графическом формате;
- возможность фильтрации данных;
- автоматическое определение типа подключаемого датчика;
- функция «Тара».
Программное обеспечение «Датчик» (архивные версии) обеспечивает:
Источник
Способ 2: Программы от сторонних разработчиков
Подробнее: Установка драйверов через DriverPack Solution
Ничего не мешает вам использовать тот же DriverPack Solution, чтобы отыскать необходимые драйверы, однако это решение подходит далеко не всем пользователям. Но сейчас на просторах интернета существует огромное количество похожих решений от других разработчиков, которые функционируют примерно по такому же принципу. Изучить список самого популярного тематического софта можно в отдельном обзоре на нашем сайте. Что касается алгоритмов поиска и инсталляции, то практически во всех приложениях они имеют похожую структуру, поэтому приведенное ранее руководство считается универсальным.
Подробнее: Лучшие программы для установки драйверов
Топология сети RS-485
Сеть RS-485 строится по последовательной шиной(bus) схеме, т.е. приборы в сети соединяются последовательно симметричными кабелями. Концы линий связи при этом должны быть нагружены согласующими резисторами- «терминаторами»(terminator), величина которых должна быть равна волновому сопротивлению кабеля связи.
Терминаторы выполняют следующие функции:
- Уменьшают отражение сигнала от конца линии связи.
- Обеспечивают достаточный ток через всю линию связи, что необходимо для подавления синфазной помехи с помощью кабеля типа «витая пара».
Рис.5 Топология сети RS485
Если расстояние сегмента сети превышает 1200 м или количество драйверов в сегменте более 32 штук, нужно использовать повторитель (repeater), для создания следующего сегмента сети. При этом каждый сегмент сети должен быть подключен к терминаторам. Сегментом сети при этом считается кабель между крайним прибором и повторителем или между двумя повторителями.
Стандарт RS-485 не определяет, какой тип симметричного кабеля нужно использовать, но де-факто используют кабель типа «витая пара» с волновым сопротивлением 120 Ом.
Рис.6 Промышленный кабель Belden 3106A для сетей RS485
Рекомендовано использовать промышленный кабель Belden3106A для прокладки сетей RS485. Данный кабель имеет волновое сопротивление 120 Ом и двойной экран витой пары. Кабель Belden3106A содержит 4 провода. Оранжевый и белый провод представляют собой симметричную экранированную витую пару. Синий провод кабеля используется для соединения нулевого потенциала источников питания приборов в сети и называется «общий»(Common). Провод без изоляции используется для заземления оплетки кабеля и называется «дренажный» (Drain). В сегменте сети дренажный провод заземляется через сопротивление на шасси прибора, с одного из концов сегмента, чтобы не допустить протекания блуждающих токов через оплетку кабеля, при разном потенциале земли в удалённых точках.
Обычно сопротивления терминаторов и защитного заземления находится внутри прибора. Необходимо правильно подключить их с помощью перемычек или переключателей. В технической документации фирмы изготовителя приборов необходимо найти описание этих подключений.
Например, на рис.7 показаны рекомендации фирмы Allen Bradley по подключению кабеля Belden3106A к приборам 1747-AIC (Link Coupler) использующихся для соединения контроллеров SLC в сеть DH-485.
Рис.7 Схема подключения 1747-AIC (Allen Bradley)
На рис.7 показаны соединения кабеля с промежуточными приборами сегмента сети. Для первого прибора в сегменте сети DH-485 необходимо установить перемычку 5-6 (она подключает терминатор 120 Ом, который находится внутри прибора 1747-AIC) и перемычку 1-2 (подключает дренажный провод к шасси прибора через внутреннее сопротивление). Для последнего прибора в сегменте сети нужно установить только перемычку 5-6 (подключить терминатор)
При использовании других симметричных кабелей, в особенности, когда не известно их волновое сопротивление, величину терминаторов подбирают опытным путем. Для этого необходимо установить осциллограф в середину сегмента сети. Контролируя форму прямоугольных импульсов передаваемых одним из драйверов можно сделать вывод о необходимости корректировки величины сопротивления терминатора.
Рис.8 Несогласованная сеть RS-485 (без терминатора) и ее итоговая форма сигнала (слева) по сравнению с сигналом, полученным на правильно согласованной сети (справа)
Рис.9 Терминатор установлен в середине сегмента сети RS-485
Рис.10 Прибор подключен длинным отводом (3 м) к сегменту сети RS-485
Более подробно об этом можете прочитать в статье Maxim’s Application Note 373 январь 2001 года
Для анализа качества согласования линии связи применяют тестовые функции. Обычно такая функция встроена в конкретный прибор или программу. Во время тестирования передатчик посылает в сеть заданную последовательность символов, а приемник на другом конце линии анализирует правильность приема этой известной ему последовательности символов. Сеть тестируется определенное количество времени, после чего по количеству ошибок делается вывод о качестве связи.
Способ 3: Уникальный идентификатор RS485
Только что мы рассказали о разнице в платах, встроенных в преобразователь RS485, соответственно, предоставить уникальный идентификатор для каждой не получится, поэтому мы предлагаем определить его самостоятельно через Диспетчер устройств. После этого данный код можно использовать на специальных сайтах, где имеется база драйверов и поиск их осуществляется именно через уникальный аппаратный идентификатор. Начинающим пользователям будет сложно разобраться с этой операцией, поэтому мы рекомендуем ознакомиться с отдельным руководством по этой теме от другого нашего автора, кликнув по расположившейся далее ссылке. Там вы найдете не только инструкцию по определению Hardware ID, но и детальные описания популярных веб-сервисов, позволяющих найти совместимое ПО.
Подробнее: Как найти драйвер по ID
Способ 1: Официальный сайт FTDI
Сам конвертер RS485 собирают различные китайские компании, модернизируя корпус и отдельные детали, но плата чаще всего является фирменной разработкой компании FTDI, которая занимается созданием различных чипов, плат и переходников. Поэтому мы советуем поискать подходящий драйвер для этой платы на официальном сайте, ведь там все файлы проверены на работоспособность и точно будут совместимыми с операционной системой.
Щелкните по кликабельной надписи «Modules».
После этого снова обратитесь к левой панели, где нажмите по строке «USB — RS232/422/485».
На странице продукта присутствует два различных типа драйверов. Рекомендуется по очереди загрузить каждый из них, чтобы обеспечить полностью корректную работу. Выберите первый тип, чтобы перейти к просмотру доступных файлов.
Нажмите на ссылку в таблице под столбцом с разрядностью используемой ОС.
Сразу же после этого начнется загрузка архива. Дождитесь завершения скачивания и откройте его.
Точно таким же образом загрузите и установите второй тип драйверов, а затем в обязательном порядке перезагрузите операционную систему, чтобы все изменения вступили в силу. Теперь можно подключить преобразователь RS485 и проверить корректность его функционирования.
КОРОТКО О НАС
Тогда следующий кадр будет приниматься с нормального старт-бита. Прерывание по передаче контроллер формирует при опустошении входного регистра, когда данные уже выложены в сдвиговый регистр, но ещё не выданы!
Несмотря на то, что RS может успешно осуществлять передачу с использованием различных типов передающей среды, он должен использоваться с проводкой, обычно называемой «витая пара». Подключение устройств Подключение шины RS к модулю WB-M1W2 Подключение шины RS к Wiren Board 5 Так как все устройства соединяются общей шиной, следите за качественным соединением всех узлов линии: при обрыве линии устройства за обрывом не будут работать при коротком замыкании не будут работать все устройства. Принимающее устройство отсчитывает время с момента последнего приема байта до следующего, и если эта пауза оказывается больше какой-то величины например, 1.
Защита, организованная на варисторах, супрессорах, газоразрядных трубках, способна выдерживать лишь кратковременные всплески напряжения. Они устанавливаются всегда на первом и последнем устройстве, подключенном к линии. Напряжение питания — 5В.
В данном случае может присутствовать меньшая предельная дальность, так как емкость кабеля является более высокой. Для защиты от помех экран витой пары заземляется в любой точке, но один раз. Описание интерфейса RS Интерфейс RS обеспечивает обмен данными между несколькими устройствами по одной двухпроводной линии связи в полудуплексном режиме. Для длинной линии лучше ставить два комплекта подтягивающих резисторов в оба удаленных конца рядом с терминаторами.
Основные отличия RS-232, RS-422 и RS-485
Разработаем распределенную систему аналогичную системе из предыдущего урока, только с использованием сети RS Помехи в линии связи зависят не только от длины, терминаторов и качества самой витой пары. Сигналы интерфейса RS передаются дифференциальными перепадами напряжения величиной 0,2…8 В, что обеспечивает высокую помехоустойчивость и общую длину линии связи до 1 км и более с использованием специальных устройств — повторителей.
Такой алгоритм требует четкой синхронизации, отработки временных интервалов коммутации передатчиков. Можно выделить место в памяти для формирования посылки на передачу и сохранения принятой посылки буфер посылки , а также указатели на позицию текущего символа.
Описание интерфейса RS-485
Если требуется сопряжение системы и компьютера с Windows, такой протокол лучше не применять, так как у Windows могут быть проблемы с распознанием девятого бита в UART. Это означает, что уровни напряжений на сигнальных цепях А и В меняются в противофазе, как показано на приведенном ниже рисунке: Передатчик должен обеспечивать уровень сигнала 1,5 В при максимальной нагрузке 32 стандартных входа и 2 терминальных резистора и не более 6 В на холостом ходу. Но они все на уровне протоколов. На сегодняшний день, различные расширения стандарта RS охватывают широкое разнообразие приложений.
Управление состоянием передатчика происходит отдельным сигналом DE. С такой проблемой можно столкнуться в больших системах, в которых пульт и приборы расположены в разных зданиях и объединены интерфейсом RS
Интерфейс связи RS485. Использование в СКУД
Статьи
67) Китайские преобразователи USR-TCP232-304 (RS485-Ethernet)
66) GPRS канал и виртуальный COM-порт в программе TaskGroup и Конфигуратор
65) Групповой опрос трехфазных счетчиков . Роутер VR-007.4
64) Ethernet — RS485 (модель VR-008.1)
63) Схемы подключения проводных интерфейсов к электросчетчикам Меркурий
62) Опрос трехфазного счетчика Меркурий в «Умном доме». Роутер VR-007.3
61) Измерение энергии и передача показаний в «Умном доме». Роутер VR-007.
60) Групповые задачи TaskGroup 2.0.0 (инструкция и новые возможности)
59) XML80020 через TCP/IP
58) Связь с электросчетчиками Меркурий через сети 3G/4G (VR-006. Часть вторая.)
57) Связь с электросчетчиками Меркурий через сети WiFi, Ethernet или Интернет (VR-006. Часть первая.)
56) Буквы в аббревиатуре электросчетчиков Меркурий
55) Журнал событий «Дата и код перепрограммирования»
54) Отмена автоматического перевода часов в электросчетчиках Меркурий 26 октября 2014.
53) Продолжение статьи XML80020. Профиль энергии на Андроиде (часть 2).
52) Ссылки для скачивания программ электросчетчиков Меркурий
51) Инструкция на «Универсальный конфигуратор счетчиков Меркурий»
50) XML80020. Профиль энергии на Андроиде (часть 1).
49) Ошибки профиля мощности / энергии.
48) Радиомодемы — эффективный способ снятия данных с электросчетчиков.
47) Почасовой профиль мощности / энергии из Универсального конфигуратора
46) Простые адаптеры USB-RS485
45) GSM-шлюз, GSM-модем, GPRS-клиент/сервер
44) Ускоренный способ записи тарифного расписания
43) Приказ № 393-э/1 от 14 декабря 2012 года
42) Опрос электросчетчиков Меркурий по GPRS-каналу связи с динамическим IP-адресом
41) Тарифное расписание счетчиков Меркурий для энергозон (ОЭС) России.
40) Меркурий-231
39) Наладчик+ и зашифрованные адреса электросчетчиков Меркурий-200
38) Пароли, уровни доступа электросчетчиков Меркурий
37) Как изменить коэффициенты трансформации в электросчетчике?
36) Устройство сопряжения оптическое или USB-оптопорт
35) Использование лимитов. Отключение нагрузки с помощью импульсного выхода
34) Связь и связи. Преобразователи интерфейсов USB-RS485/CAN
33) Программирование электросчетчика одной кнопкой
32) Меркурий-230
31) Как можно опросить электросчетчики бесплатно
30) Проблемы с IRDA и что необходимо для опроса электросчетчиков Меркурий через инфракрасный порт
29) Изменение скорости обмена. BaudRate электросчетчиков Меркурий
28) Инструкции и руководства по эксплуатации электросчетчиков Меркурий
27) Управление нагрузкой. Загадочные названия.
26) Отмена перевода часов на зимнее/летнее время
25) Расшифровка ошибок электросчетчиков Меркурий.
24) Автоматический сбор данных со счетчиков Меркурий.
23) Контроль параметров электроэнергии.
22) Руководство по подключению и программированию счетчиков Меркурий.
21) Управление нагрузкой. Дистанционное отключение УЗО.
20) Схемы подключения электросчетчиков Меркурий к электросети
19) Как изменить сетевой адрес у электросчетчиков Меркурий
18) Меркурий-200
17) Полезная утилита
16) Программа выполнения групповых задач TaskGroup
15) Есть ли разница между конфигураторами при расчете технических потерь
14) Как правильно составить тарифное расписание
13) Программное обеспечение для конфигурирования электросчетчиков
12) Вопросы пользователей
11) Расчет технических потерь
10) Как преобразовать CAN в RS485 и наоборот
9) Проблемы подключений
Меркурий-221
7) RS485
6) Универсальный конфигуратор счетчиков Меркурий
5) Как подключить и опросить электросчетчик
4) Зачем и кому нужна программа TaskGroup
3) Есть ли вирусы в универсальном конфигураторе?
2) История
1) Достоинства и недостатки
Веб-интерфейс пользователя
Веб-интерфейс пользователя открывается в любом современном браузере и обращается к серверной части программы по локальному адресу, по умолчанию адрес такой: http://127.0.0.1:8080.
Через интерфейс можно производить все операции с ПЧ, доступные по протоколу Modbus: задание конфигурации соединения, установку типа ПЧ, чтение и запись параметров, экспорт и импорт параметров, опрос регистров статуса и ошибки, задание частоты вращения, управление ПЧ.
Состояние и редактирование конфигурации соединения
Для соединения с ПЧ необходимо корректно задать параметры соединения. Указать имя последовательного порта в системе, к которому подключен ПЧ. Указать ID ПЧ, настройки скорости и т. п. Эти параметры должны совпадать с параметрами, установленными в самом ПЧ.
После установки параметров соединения и выбора типа ПЧ нужно нажать кнопку «Подключить». После этого программа попытается открыть порт и опросить регистр статуса ПЧ. Если опрос будет успешен, то отобразится надпись «Порт открыт» и можно будет приступать к работе с ПЧ через программу.
Для соединения с ПЧ необходимо также задать его тип. После корректной установки типа будет показан текущий тип ПЧ.
Таблица параметров
В этом разделе можно посмотреть текущую таблицу параметров ПЧ.
Для того, чтобы заполнить таблицу параметров значениями нажмите кнопку «Прочитать из ПЧ».
После чтения значений параметров из ПЧ их можно экспортировать в файл кнопкой «Экспорт».
Также можно импортировать ранее сохраненные значения параметров из файла кнопой «Импорт» и переписать их в ПЧ кнопкой «Записать в ПЧ».
Чтение и запись отдельного параметра
При клике на столбец «Диапазон» или «Заводское зн.» в соответствующей строке таблицы параметров откроется окно записи отдельного параметра.
При клике на столбец «Значение» будет прочитано из ПЧ и выведено в таблице значение соответствующего параметра.
Мониторинг
В окне мониторинга после нажатия кнопки «Запустить мониторинг» будет выводится содержимое определенных параметров ПЧ.
В этом окне можно установить требуемую частоту вращения.
Управление ПЧ
С помощью кнопок окна управления можно давать команды ПЧ. При этом за текущим статусом ПЧ можно наблюдать в окне состояния ПЧ.
Если функция управления ПЧ не работает, проверьте, разрешено ли управление ПЧ через последовательный порт в соответсвующем параметре ПЧ.
Окна состояния и ошибок ПЧ позволяют постоянно опрашивать регистры статуса и ошибок ПЧ.
Международные и национальные стандарты основанные на стандарте RS-485
ISO/IEC 8482 (1993г. действующий)
Издатель: ISO, IEC
Название: Information technology — Telecommunications and information exchange between Systems — Twisted pair multipoint interconnections.
Старые редакции:ISO 8284 (1987г. не действующий)
ITU-T v.11 (1996г. действующий)
Издатель: INTERNATIONAL TELECOMMUNICATION UNION
Название: Electrical characteristics for balanced double-current interchange circuits opertiong at data signalling rates up to 10 Mbit/s.
Старые редакции:ITU-T v.11 (1993г. не действующий)CCITT v.11 (1988г. не действующий)
ANSI/TIA-485-A (1998г. действующий)
Издатель: American National Standards Institute, ANSI
Название: Electrical Characteristics of Generators and Receivers for Use in Balanced Digital Multipoint Systems.
Подключение преобразователя частоты через конвертер USB — RS-485
Для Windows 7 обычно при подключении через конвертер нужен драйвер создания виртуального COM-порта для используемого конвертера. Адрес последовательного порта задаётся в формате .
Для Windows 10 типовой конвертер USB — RS-485 подключается как виртуальный COM-порт без установки драйверов. Номер порта можно посмотреть в «Диспетчере устройств» Windows. Затем этот порт нужно указать в настройках соединения в программе.
Для свежих версий Linux драйвер может быть не нужен. Конвертер автоматически подключается по адресу последовательного порта образца .
Для Mac OS нужен драйвер виртуального COM-порта для конвертера. Конвертер подключается по адресу последовательного порта образца .
Программное обеспечение для работы в сетях RS-485
Интерфейс RS-485, стал основным физическим интерфейсом для промышленных сетей передачи данных. Такие протоколы как ModBus, ProfiBus DP, DCON, DH-485 , работают по на физическом уровне RS-485.
Промышленные протоколы передачи данных часто бывают засекречены фирмами производителями. Информацию по тому или иному протоколу связи приходится собирать по крупицам.
Специалисту, работающему с промышленными сетями необходима программа для чтения всей информации передаваемой в информационных сетях. Основные секреты промышленных протоколов можно обнаружить только при всестороннем анализе переданных и полученных данных.
Программа ComRead v.2.0 предназначена для сохранения и отображения данных и сервисных сигналов передаваемых в информационных сетях, которые работают по стандартам RS-232, RS-485, Bell-202 и др. Программа не только сохраняет всю информацию, но и создает временную развертку данных и сервисных сигналов. Программа ComRead v.2.0 сканирует информационный канал не влияя на его работу, то есть работает в режиме прослушивания физической среды передачи информации. Кроме того, программа может работать в режиме транслятора данных и сервисных сигналов. При этом она становится непосредственной частью информационного канала связи. Более подробно можно ознакомится с программой здесь.
Ошибки соединения и способы устранения
Причина | Способ устранения |
---|---|
Не соответствует тип преобразователя и тип, указанный в программе. | Выбрать и установить нужный тип ПЧ в программе. |
Не соответствуют параметры соединения, которые установлены в преобразователе частоты и параметры соединения в программе InnoControl. | Привести параметры в соотвествие, как указано в инструкции пользователя программы. |
Плохой контакт соединительных проводов. | Проверить все соединения: к клеммам RS485 частотника, к конвертеру RS485-USB и от него. Проверить соблюдение полярности подключения. |
Неисправный USB-порт на компьютере. | Попробовать другой порт. |
Слишком длинные соединительные провода или помехи на линии соединения. | Взять провода короче, либо снизить скорость соединения, либо использовать хорошую изоляцию, либо устранить источник помех. |
Неисправен конвертер RS485-USB. | Попробовать другой конвертер. |
ООО «Промситех», www.prst.ru
Разница между протоколами связи RS232 и RS485
RS-232 покрывает меньшее расстояние и имеет меньшую скорость передачи данных. Он имеет максимальную длину кабеля 50 футов и максимальную скорость передачи данных 20 Кбит/с, в то время как RS-485 распространяется на расстояние до 4000 футов и имеет максимальную скорость передачи данных 100 Кбит/с. Это объясняет, почему RS-232 используется для соединений на малых расстояниях, а RS-485 – на больших расстояниях с более высокими требованиями к скорости передачи данных.
Методы электрической передачи сигналов – важный параметр, определяющий помехоустойчивость двух протоколов. В RS-232 используются несимметричные линии или несимметричная передача сигналов, что снижает помехозащищенность стандарта от помех, таких как контуры заземления. Более высокая помехозащищенность обеспечивается RS-485, поскольку он использует метод сбалансированной дифференциальной сигнализации, который награждает пользователя подавлением синфазного шума.
В идеале, чем больше устройств мы сможем подключить, тем лучше. RS-485 разработан для многоточечных систем, где подключено несколько драйверов и приемников, а RS-232, с другой стороны, используется для подключения только двух устройств.
Компромисс, связанный с подключением нескольких устройств, увеличивает сложность сети. RS-232 легче реализовать, так как требуется меньшее количество приемников и драйверов. Это действительно простое и дешевое решение.
Приемник RS-485 определяет логический уровень полученных данных путем сравнения уровней сигналов линий передачи A и B. Состояние логической 1 возникает, когда линия A по крайней мере на 200 мВ положительнее, чем линия B, а состояние логического 0 возникает, когда линия как минимум на 200 мВ больше, чем в линии A. Стандарт объявляет разность напряжений менее 200 мВ неопределенной. Увеличьте разницу напряжений до минимум 200 мВ, если вы хотите, чтобы данные обнаруживались в топологии RS-485. В RS-232 двухпроводные сравнения не выполняются, поскольку данные передаются только по одному проводу, а другой провод является опорным. Здесь логический 0 означает напряжение более +3 В, а логический 1 означает напряжение более -3 В. Любой уровень напряжения между двумя порогами не определен.
Заключение
Стандарт RS485 является основным стандартом 1-го физического уровня (OSI) передачи данных по последовательным асинхронным каналам связи.
Стандарт RS485 включен в состав многих сетевых протоколов, например:
- ModBus
- ProfiBus DP
- DCON (ICP CON)
- DH-485 (Allen Bradley)
- Овен (НПО «Овен»)
- BitBus (Intel)
Так же его поддерживают многие международные и национальные стандарты, например:
- CCITT V.10, CCITT V.11
- DIN 66 259-3, DIN 66 259-4, DIN 66 348-2
- IEEE 1118
- ISO/IEC 8482
Достоинства стандарта RS-485
- Хорошая помехоустойчивость.
- Большая дальность связи.
- Однополярное питание +5 В.
- Простая реализация драйверов.
- Возможность широковещательной передачи.
- Многоточечность соединения.
Недостатки RS485
- Большое потребление энергии.
- Отсутствие сервисных сигналов.
- Возможность возникновения коллизий.