Альфа счетчик подключение по rs 485
Рекомендации по организации интерфейса RS-485 в системе «Орион»
Предназначенной для подключения приборов системы «Орион», работающих на скорости 9600 бит/с (в стандартном протоколе «Орион»).
Для подключения приборов к интерфейсу RS-485 необходимо контакты «A» и «B» приборов подключить соответственно к линиям A и B интерфейса. Интерфейс RS-485 предполагает использование соединения между приборами типа «шина», когда все приборы соединяются по интерфейсу одной парой проводов (линии A и B), согласованной с двух концов согласующими резисторами (рисунок 1).
Рисунок 1. Схема подключения приборов к магистральному интерфейсу RS-485
Рисунок 2. Построение сети RS-485 c топологией «звезда» при помощи повторителей
В распределённой системе, в которой подключенные к одной линии RS-485 пульт и приборы питаются от разных источников питания, необходимо объединение цепей «0 В» всех приборов и пульта для выравнивания их потенциалов. Несоблюдение этого требования может привести к неустойчивой связи пульта с приборами. При использовании кабеля с несколькими витыми парами проводов для цепи выравнивания потенциалов можно использовать свободную пару. Допускается использовать для этой цели экран экранированной витой пары при условии, что экран не заземлён. Схема подключения приборов и пульта к линии RS-485 приведена на рисунке 1. Внимание! Обычно ток, протекающий по проводу выравнивания потенциалов, очень мал. Но если «0 В» приборов или источников питания будут подключены к различным локальным шинам защитного заземления, то разность потенциалов между цепями «0 В» может достигать нескольких единиц и даже десятков вольт, а протекающий по цепи выравнивания потенциалов ток может быть значительным. Это может быть причиной неустойчивой связи пульта с приборами и даже привести к выходу приборов из строя. Поэтому нужно избегать заземления цепи «0 В» или, в крайнем случае, заземлять эту цепь только в единственной точке. Нужно учитывать возможность связи «0 В» с цепью защитного заземления в оборудовании, используемом в системе ОПС. Так, связь «0 В» пульта с шиной защитного заземления может возникнуть при подключении к пульту принтера или персонального компьютера, цепь «0 В» может быть заземлена в некоторых источниках питания. Причиной протекания паразитных токов может быть замыкание внешних цепей приборов (RS-485, шлейфы сигнализации, цепи подключения считывателей и т.п.) на металлические конструкции здания. С такой проблемой можно столкнуться в больших системах, в которых пульт и приборы расположены в разных зданиях и объединены интерфейсом RS-485. Надёжный способ избежать их – развязать сегменты линии RS-485, соединяющие разные здания, с помощью повторителей интерфейса RS-485 с гальванической изоляцией «С2000-ПИ».
На объектах с тяжёлой электромагнитной обстановкой для линии RS-485 можно использовать кабель «экранированная витая пара». Максимальная дальность связи при использовании экранированного кабеля может быть меньше из-за более высокой ёмкости такого кабеля. Экран кабеля нужно заземлять только в одной точке (см. рисунок 1).
Для увеличения длины линии связи могут быть использованы повторители ретрансляторы интерфейса RS-485 с автоматическим переключением направления передачи (рисунок 3).
Описание АСКУЭ «Ресурс»
АСКУЭ представляет собой совокупность аппаратных и программных средств для учета расхода различных типов ресурсов: холодной и горячей воды, природного газа, электроэнергии и тепловой энергии.
- Описание
- Характеристики
- Скачать
- Цены
- Статьи
- Обсуждение
- Применен в проектах
- Новости
- Каталоги
АСКУЭ «Ресурс» (Автоматизированная Система Контроля и Учёта Энергоресурсов) – это решение для удаленного автоматизированного сбора показаний приборов учёта ресурсов (воды, газа, тепла, электроэнергии (мощности)). АСКУЭ «Ресурс» от ЗАО НВП «Болид» позволяет хранить, передавать и обрабатывать информацию с приборов учёта ресурсов в режиме реального времени независимо от типа устройства и производителя. Точность передаваемых показаний подтверждена свидетельством об утверждении типа средств измерений (Госреестр №60424-15).
Программная часть АСКУЭ «Ресурс» — АРМ «Ресурс», является локальной и устанавливается на диспетчерский терминал потребителя без «облачного» хранения данных и без абонентской платы. Информация о потребляемых ресурсах может передаваться в РСО, ЕИРЦ, ГИС ЖКХ, ЕИАС ЖКХ МО, энергосбытовые компании (XML 80020, XML 80020*, ASQ), выгружаться в программу 1С: Управление ЖКХ и в документы формата Excel.
- Дополнительно система позволяет:
- Избирательно воздействовать на должников путем частичного или полного ограничения в потреблении ЖКУ
- Предотвращать аварийные ситуации, связанные с возможными бытовыми утечками воды из инженерных сетей зданий
- Производить мониторинг температуры, относительной влажности и концентрации угарного газа воздуха помещений
- Позволяет использовать в своём составе магнитоконтактные охранные датчики
- Имеет интеграции с различными видедомофонными системами, специализированным ПО для управляющих компаний и сторонними системами АСКУЭ
- Преимущества АСКУЭ Ресурс:
- Отсутствие абонентской платы
- Установка на компьютер/сервер клиента
- Совместимость с любыми приборами учёта ресурсов, независимо от производителя
- Возможность бесплатной интеграции в АСКУЭ «Ресурс» новых приборов учета и интеграции самого «Ресурса» со сторонними системами
- Конкурентная цена
Перечень оборудования для знакомства с системой.
Информационный канал для импульсных счётчиков
- «С2000-АСР2»: адресный счетчик расхода для 2-х приборов учета (счетчиков)
- «С2000-АСР8»: адресный счетчик расхода для 8-ми приборов учета (счетчиков)
- «С2000-КДЛ»: контроллер двухпроводной линии связи
- «С2000-ПИ», «С2000-USB», «USB-RS485»: преобразователи интерфейсов RS-232 и USB в интерфейс RS-485
- РИП-12, РИП-24: резервированные источники питания на 12 или 24 В постоянного тока
- ДПЛС: двухпроводная линия связи
- RS-485: интерфейс RS-485
- ПК С АРМ «Ресурс»: персональный компьютер с установленной программой АРМ «Ресурс»
- Импульсный счетчик: любой тип импульсного счётчика с частотой импульсов не более 70 имп/с для «С2000-АСР2» и 20 имп/с для «С2000-АСР8»
Сбор показаний с импульсных счетчиков организуется с помощью адресных счетчиков расхода «С2000-АСР2» и/или «С2000-АСР8» и контроллера двухпроводной линии связи «С2000-КДЛ». «С2000-АСР2» и «С2000-АСР8» подсчитывают импульсы от счетчиков и по адресной двухпроводной линии связи (ДПЛС) передают данные о расходе на сетевые контролеры «С2000-КДЛ». Последние могут накапливать и хранить показания счетчиков и по запросу ПО АРМ «Ресурс» передавать данные на ПК для обработки и отображения информации. Персональный компьютер с программой АРМ «Ресурс» может быть включен постоянно или подключаться по мере необходимости.
Структура информационного канала для цифровых счётчиков
Сбор показаний цифровых счетчиков с интерфейсом RS-485 осуществляется путем подключения счетчиков к COM- или USB-порту компьютера с АРМ «Ресурс» через соответствующий преобразователь интерфейсов («С2000-ПИ», «С2000-USB» или «USB-RS485»). С помощью преобразователей интерфейсов обеспечивается передача сигналов по линии RS-485. Персональный компьютер с программой АРМ «Ресурс» может быть включен постоянно, или подключаться по мере необходимости.
- ПК С АРМ «Ресурс»: персональный компьютер с установленной программой АРМ «Ресурс»
- «С2000-ПИ», «С2000-USB», «USB-RS485»: преобразователи интерфейсов RS-232 и USB в интерфейс RS-485
- RS-485: интерфейс RS-485 или другие цифровые интерфейсы со сторонними преобразователями
- Цифровые счетчики: счетчики с цифровыми интерфейсами различных производителей*:
Марка счетчика | Примечание | Производитель |
---|---|---|
МЗЭП СОЭ-5, СОЭ-55-217, 55-215/415, СТЭ561 | электросчетчик, RS-485 | ОАО «МЗЭП», www.mzep.ru |
Меркурий 200, 206 PRNO, 230, 231, 232, 233, 234 | электросчетчик, RS-485 | «Инкотекс», www.incotex.ru |
СЭБ 2А.07, СЭБ 2А.08, ПСЧ-3ТА.07, ПСЧ-3АРТ.07, СЭБ 1TM.02 и другие | электросчетчик, RS-485 | Нижегородский завод им. Фрунзе, www.nzif.ru |
Теплоком ВКТ-4М | теплосчетчик, RS-232 | ЗАО «НПФ Теплоком», http://www.teplocom.spb.ru |
Энергомера СЕ301, ЦЭ6850(М) | электросчетчик, RS-485 | ОАО «Концерн Энергомера», http://www.energomera.ru |
Берегун 1-2 | электросчетчик, RS-485 | ООО «Берегун», http://www.beregun.ru |
Милур 104 | электросчетчик, RS-485 | ЗАО «ПКК Миландр», http://milandr.ru |
Minol Minocal CMF VL Combi 1,5 M-Bus | теплосчетчик, MBus | ООО «Миноль энергосбережение», http://www.minol.ru |
Энергоучет ЭУ20М-33 | электросчетчик, RS-485 | ЗАО «Энергоучет», http://www.zaoenergo.spb.ru |
*Полный перечень поддерживаемых приборов можно скачать здесь. Добавление других цифровых счетчиков производится по запросу клиентов.
Подключение информационных каналов к компьютеру
Для обработки данных со счетчиков все информационные каналы должны быть подключены к ПК с установленным АРМ «Ресурс».
Количество подключаемых каналов в АРМ «Ресурс» зависит:
- От количества территориально обособленных объектов — из-за невозможности объединения объектов одним интерфейсом RS-485
- От типа счетчиков на этих объектах — из-за обособленности каналов для импульсных и цифровых счетчиков
- От количества счетчиков одного типа на объекте — из-за ограничений емкости канала (до 250 цифровых счетчиков, 10 000 импульсных счетчиков)
Электропитание АСКУЭ «Ресурс»
Приборы «С2000-АСР2» и «С2000-АСР8» не требуют отдельного питания и питаются от контроллера «С2000-КДЛ» по линии ДПЛС.
В приборе «С2000-АСР8» установлена резервная батарея, которая обеспечивает не менее 100 дней автономной работы в случае нарушения ДПЛС.
Контроллер «С2000-КДЛ» питается от резервированного источника питания с выходным напряжением 12 или 24 В.
Таким образом, для электропитания системы АРМ «Ресурс» достаточно обеспечить сетевым питанием персональный компьютер и резервированный источник питания.
В случае нарушения сетевого электропитания не требуется поддерживать бесперебойное питание персонального компьютера, т.к. все данные от импульсных счетчиков хранятся в памяти «С2000-КДЛ», а данные цифровых счетчиков — в памяти самих счетчиков. Емкость аккумуляторной батареи резервированного источника питания выбирается из расчета поддержания питания «С2000-КДЛ» на прогнозируемое время нарушение сетевого питания.
После восстановления сетевого электропитания (или включения ПК в случае варианта его непостоянного использования), программа АРМ «Ресурс» запросит и обновит все данные по подключенным к ПК информационным каналам.
XY-485 c ESP8266
Самая важная вещь при подключении модуля XY-485 к плате с распаянным ESP8266:
Подключайте XY-485 к блоку питания на 3,3 В, чтобы не спалить GPIO ESP8266!
Можно подключать модуль к соответствующему выводу платы на которой распаян ESP8266. Практически на всех девелоперских платах есть вывод 3,3 В. Хотя я предпочитаю запитывать от отдельного БП.
Казалось бы при переносе RX/TX с Arduino Uno на входы RX/TX ESP8266 проблем возникнуть не должно. Но это в теории. 🙁 На практике схема сразу перестает работать. Идет ошибка «Invalid Slave ID», хотя если бы не было соединения с датчиком ошибка была бы «Response Timed Out».
Помучавшись с аппаратным последовательным портом сэмулировал RX/TX на свободных контактах GPIO с помощью библиотеки ESP SoftwareSerial от Peter Lerup (@plerup). На обычных GPIO поддерживается скорость дo 115200 и несколько SoftwareSerial портов. Поскольку это программная эмуляция последовательного порта, лучше использовать низкие скорости.
С программной эмуляцией последовательного порта все работает стабильно, параметры с датчика считываются. При заземлении всех элементов схемы (Wemos D1, XY-485, термодатчика RS485) И запитывании XY-485 и термодатчика от отдельного БП, а не от Wemos D1 подключенного по USB к ПК ошибка «Invalid Slave ID» не появляется.
Этот код работает относительно стабильно. Функция loop() и getResultMsg() не изменялись. Я не стал убирать неработающие куски кода, которые использовались в процессе экспериментов, а лишь закомментировал. Возможно, будет полезно.
Выбранный GPIO 15 (D8 на Wemos D1) оказался не очень удачным. Он служебный и при аплоаде скетча на нем должен быть выставлен определенный уровень. Из-за этого при аплоаде всегда возникает ошибка. Пришлось перенести на D1 (GPIO5).
Проблема возникает, если, например, снять один из PIN-ов RX/TX. Если ModbusMaster не получает данных, то выпадает в стек. В качестве workaround можно использовать временное отключение watchdog при опросе датчика.
Другой обходной вариант — включить в секцию setup строчку:
Согласование и смещение [ править | править код ]
При большой длине линии связи возникают эффекты длинных линий. Причина этому — распределённые индуктивные и ёмкостные свойства кабеля. Как следствие, сигнал, переданный в линию одним из узлов, начинает искажаться по мере распространения в линии, возникают сложные резонансные явления. Поскольку на практике кабель на всей длине имеет одинаковую конструкцию и, следовательно, одинаковые распределенные параметры погонной ёмкости и индуктивности, то это свойство кабеля характеризуют специальным параметром — волновым сопротивлением. Не вдаваясь в теоретические подробности, можно сказать, что в кабеле, на приёмном конце которого подключена согласованная нагрузка (резистор с сопротивлением, равным волновому сопротивлению кабеля), резонансные явления значительно ослабляются. Называется такой резистор терминатором. Для сетей RS-485 они ставятся на каждой оконечности длинной линии (поскольку обе стороны могут быть приёмными). Волновое сопротивление наиболее распространенных витых пар типа CAT5 составляет 100 Ом [6] . Другие витые пары могут иметь волновое сопротивление 150 Ом и выше. Плоские ленточные кабели до 300 Ом [7] [8] .
На практике номинал этого резистора может выбираться и бóльшего номинала, чем волновое сопротивление кабеля, поскольку омическое сопротивление того же кабеля может оказаться настолько велико, что амплитуда сигнала на приёмной стороне окажется слишком мала для устойчивого приёма. В этом случае ищут компромисс между резонансными и амплитудными искажениями сигнала, уменьшая скорость интерфейса и увеличивая номинал терминатора [9] [10] [11] . На скоростях 9600 бит/с и ниже волновые, резонансные явления в масштабах, способных ухудшить качество связи, не проявляются, и вопроса согласования линии не возникает. Даже более того, при низких скоростях передачи (менее 9600 бит/с) терминальный резистор не улучшает, а ухудшает надежность передачи (существенно для длинных линий связи) [12] .
Ещё один источник искажения формы сигналов при передаче через витую пару — разная скорость распространения высокочастотного и низкочастотного сигнала (высокочастотная составляющая распространяется по витой паре несколько быстрее), что приводит к искажению формы сигнала при высоких скоростях передачи [13] .
Помехи в линии связи зависят не только от длины, терминаторов и качества самой витой пары. Важно, чтобы линия связи последовательно обходила все приёмопередатчики (топология общей шины). Витая пара не должна иметь длинных отводов — отрезков кабеля для соединения с очередным узлом, кроме случая использования повторителей интерфейса, или при низких скоростях передачи, менее 9600 бит/с.
В момент отсутствия активного передатчика на шине уровень сигнала в линиях не определён. Для предотвращения ситуации, когда разница между входами A и B меньше 200мВ (неопределённое состояние), иногда применяется смещение с помощью резисторов или специальной схемы. Если состояние линий не определено, то приёмники могут принимать сигнал помехи. Некоторые протоколы предусматривают передачу служебных последовательностей для стабилизации приёмников и уверенного начала приёма.
Связь и связи. Преобразователи интерфейсов USB-RS485/CAN
157 комментариев:
Доброго дня!
А схемкой не поделитесь?
Наберите в поиске Google (картинки) — USB RS485, наверняка найдете что-нибудь похожее, но как всегда останутся «нюансы» именно их мы и продаем, а точнее законченное, проверенное устройство с оговоренными характеристиками.
Какую длину кабеля можно использовать??
Если вы имеете в виду USB, то удлинять более 3 метров не рекомендуется, а если RS485, то можно работать с проводами до 1 километра длиной.
Сколько счётчиков можно опрашивать одновременно??
Это зависит от подключенных нагрузок, т.е. от того какие микросхемы стоят в счетчиках. «. в одну сеть могут быть включены до 32 устройств MAX3485 или до 128 MAX487. «
Если учитывать, что обычно в счетчиках Меркурий ставятся микросхемы МАХ487, то получается до 128, но я бы использовал чуть меньше.
Хочу заказать USB-RS485/CAN и USB-IRDA наложным платежом. Как это сделать?? mail-почта: emelia5@mail.ru Спасибо!! Владимир.
Обращайтесь на vladrusanov@gmail.com
USB-RS485/CAN приобрели — все работает! Пока не получается отчет сбросить на влетовский АСДВ-020. Работаем над этим.
Приобрел, воткнул в ноут, подключил счетчик и все отлично работает. Настройка не потребовала ни шаманских плясок с бубном, ни упоминаний билла гейтса в суе. А такое согласитесь не каждый раз бывает!
Просто отлично и потому спасибо!
Отзыв пользователя
Небольшое сравнение работы (думаю для ВАС представит интерес)
Низкое качество связи,с элсчетчиками выпуска с2006 по 2009 проблема связаться и перепрограммировать,поздние года выпуска на удовлетворительно (М230 ART-CN).Есть проблема в долговременной работе при массовом программировании М200-02 через 35-40 элсчетчиков сильный перегрев и отказ связи вплоть до выхода из строя.При низкой температуре зимой-замерзает и не работает.С М233 полная проблема-из 10 штук как правило отвечает 1-2.
Адаптер ваш USB-RS высокое качество связи,отвечают все года выпуска элсчетчиков и даже умышленно поврежденные(с разбитым экраном),с многими внутренними ошибками.По крайней мере позволяют снять показания и даже некоторые программируются(М230+М200.02).М233 отвечают все с вашей версией конфигуратора при индивидуальном подключении(доступ 2010-2011 г-00,2012-000 в основном).Все модификации М230-00(100 вольтовые) тоже отлично работают.
В общем Ваш конфигуратор и адаптер это лучшее что есть на сегодня для Меркуриев мое почтение удачным решениям и Вам лично!
По поводу инфракрасного адаптера М231 отвечают все и всегда есть только иногда сбой при загрузке трех тарифного расписания но это вероятно проблема самого счетчика М231 потому что у M230-PCSIGDN таких проблем не возникает.
Оптопорты еще не получили -испытаем подробности напишу.
С уважением Дмитрий.
Как подключить м230 AR-03 CLN к GPRS-роутеру(Eth/RS485) через гальваническую развязку или как?
Все счетчики Меркурий содержат внутри себя уже гальваническую развязку интерфейсов связи. Конечно не будет лишним использовать преобразователи интерфейсов с опторазвязкой, но это не обязательно.
Вы пытаетесь подключить CAN интерфейс к RS485, поэтому поробуйте или поменять местами А и В, или используйте схему
Связанные материалы
База знаний / F.A.Q
- Программа TCP Client не может установить соединение с NPort, но NPort доступен через ping и telnet
NPort серии 5000 поддерживает до 4-ех одновременных подключений.
Серии NPort 5000A (Advanced), NPort 6000 и выше поддерживают до 8-ми одновременных подключений.
MTBF (среднее время между отказами) является индикатором надежности.
Для расчета значения MTBF MOXA использует стандарт Telcordia (ранее известный как Bellcore).
Значения MTBF можно посмотреть в карточке товара на нашем сайте или в спецификации на оборудование.
Вы также можете получить официальный отчет MTBF, направив обращение на нашу почту russia@moxa.pro
О стандарте Telcordia
Метод основан на военном стандарте MIL-HDBK 217, но с изменениями и дополнениями для учёта параметров, полученных в режиме реальной коммерческой эксплуатации оборудования, и при этом также содержит обновленную информацию о надежности компонентов. Методика сфокусирована на прогнозировании надёжности системы с учётом характеристик отдельных составляющих путём присвоения различных значений интенсивности отказов каждому электронному компоненту, а также присвоением соответствующих значений интенсивности отказов для характерных стрессовых условий (например – температуры), определённых на основании анализа результатов стрессовых испытаний.
Хотя значение MTBF является показателем надежности, тем не менее, оно не отражает предполагаемый срок эксплуатации изделия.
Стандартный пароль NPort по умолчанию: moxa
(Раньше был пустым).
Для сброса пароля и возврата к заводским настройкам NPort нажмите и удерживайте кнопку Reset в течение 5 секунд. Иного способа восстановить забытый пароль NPort не существует.
Если у вас есть NPort с двумя или более портами, то вы можете при необходимости переслать данные, приходящие на один из его COM-портов, в другой COM-порт.
Для этого необходимо выбрать режим работы портов TCP Server и TCP Client.
Количество COM-портов зависит от того, какой драйвер используется.
NPort Administrator поддерживает до 256 COM портов.
NPort Windows Driver Manager поддерживает до 4096 COM портов.
В устройствах MOXA используется стандартная распайка интерфейса RS-485 для разъема DB9 Male.
В устройствах MOXA используется стандартная распайка интерфейса RS-232 для разъема DB9 Male.
Функция COM Grouping позволяет работать с несколькими устройствам NPort через один виртуальный COM-порт компьютера.
Для преобразователей серии NPort 6000 производителем предустановлен пароль на вход в web-интерфейс.
Логин: admin
Пароль: moxa
Nport U1100 — эмулятор rs232 подключаемый к компьютеру по интерфейсу USB. Он снабжен выходом DB9 папа. Для корректной работы необходимо подключить выходы 2(Tx) 3(Rx) 4 5(GND) 6 переходника к клемникам X2 в приборе
Схема подключения к клемме X2
СПТ-943 X2 | Разъем DB9 |
1 | 2(Tx) |
2 | 5(Gnd) |
3 | 6+4 |
4 | 3(Rx) |
Сделать это можно с помощью витой пары и разъема DB9 мама.
5. Итог
Таким образом, подключение панели оператора ELP-04 к ПЛК DPV14SS211R дает возможность отслеживать ход выполнения программы в режиме реального времени, вносить корректировки, осуществлять управление технологическим процессом. Возможно подключение через любые совместимые друг с другом COM порты, которые есть в наличии в ПЛК и панелях оператора. Унификация типовых регистров и форм обращения к ним значительно упрощает реализацию задач, которые стоят перед пользователем.
Инженер ООО «КИП-Сервис»
Мустафаев Р.Д.