Тестер для обнуления регистров Modbus (QT)

Монтажники устали обнулять значения через Modbus Poll, устройств очень много ...
Попросили накидать програмку которая бы проверяла ID, выводила список ответивших и записывала в указанные регистры — указанные значения.

Времени было жалко, нашел в ./Examples Qt готовый терминал для SerialPort, немного обстругал и видоизменил )

Читать дальше
  • +5
  • 05 сентября 2014, 17:25
  • khomin
  • 1

Делаем простой Релейный блок, с управлением по Modbus

Как-то потребовалось изготовить простой релейный блок, с управлением реле — посредством интерфейса Modbus...

И хоть релейным он быть перестал когда пришла идея использовать внешнее реле, но модбас остался )

Каждому из 16-ти выходов привязан отдельный регистр в структуре Модбаса, когда в регистр записывается 0 — выход становится высоким, 1 — низким.

Читать дальше

Простая реализация Модбас-стека на MSP430. Часть третья: улучшаем библиотеку

Продолжаю тему работы простых МК-устройств с Модбасом. В предыдущих частях я кратко описал сам Модбас, а также первый вариант библиотеки. После обсуждения с коллегами я подверг библиотеку некоторому рефакторингу, который, ИМХО, существенно улучшил читабельность и сделал процесс заимствования либы более простым. Какие-то численные параметры библиотеки существенно не изменились. Самым заметным я бы назвал реализацию парсинга в прерывании (об этом ниже)

Читать дальше
  • +5
  • 08 декабря 2013, 15:14
  • drvlas
  • 1

Modbus RTU для Чайников

Modbus — протокол, работающий по принципу «клиент-сервер».
Широко применяется в промышленности.
Modbus может использоваться для передачи данных через последовательные линии связи RS-485, RS-422, RS-232, а также сети TCP/IP.
В этой статье рассмотрим на примере линии RS-485.

И так, в основе интерфейса RS-485 лежит принцип дифференциальной (балансной) передачи данных. Суть его заключается в передаче одного сигнала по двум проводам. Причем по одному проводу (условно A) идет оригинальный сигнал, а по другому (условно B) — его инверсная копия. Другими словами, если на одном проводе «1», то на другом «0» и наоборот. Таким образом, между двумя проводами витой пары всегда есть разность потенциалов: при «1» она положительна, при «0» — отрицательна.


Читать дальше

Умный дом на микроконтроллере ATMEGA1280 часть-4

Итак в этой статье пойдет речь об описании протокола MODBUS и его реализация в Atmeg1280. Сам протокол модбас по сравнению с DCON протоколом имеет конечно намного больше возможностей. Но его реализация посложнее будет и требует намного больше ресурсов от микроконтроллера. Да и сам модбас, тормознутый протокол при обмене данными между устройствами.

Читать дальше

Умный дом на микроконтроллере ATMEGA1280 часть-1

Как то встала передо мной задача, прикрутить вот к такой железке как ATMEGA1280


Читать дальше

Modbus на Pinboard II. Тестовое приложение

Проект и приложение

Аннотация


Приведены исходники примера для работы с freemodbus на AVR (GNU С++ и IAR C++). Написано тестовое приложение для считывания регистров modbus (VB6, mbaxp.ocx).


Читать дальше
  • 0
  • 18 июля 2012, 18:54
  • uni

Проблема связи PLC и панели оператора.

Возникла проблема при подключении оборудования TREI-5B-05 (мастер модуль M911E), и панели оператора MT8104XH, они должны работать по протоколу Modbus RTU, через интерфейс RS-485 2-х проводной.

Оборудование


Читать дальше

Шайтан устр-во MOXA UC-7112 Plus

Вот предложили мне на работе слепить устр-во которое получало бы данные по Modbus, на их основе генерировало XML файл и отправляло по ethernet дальше на сервер, что бы имело так же вебмордочку гламурную симпатичную. Предлагают использовать данное устр-во Moxa UC-7112 Plus.
Moxa UC-7112 Plus
Читал я про него, читал даташиты и апноты. Да вот сумневаюсь я в том что оно справится с созданием XML, да и с вебмордочкой. Хотя, пускали вебсервер и на АВРках жители здешних мест. Кто что может посоветовать, помочь правильно оценить данную девайсину для поставленой задачи.

STM32 I/O модуль на MODBUS с PWM выходами (Апгрейд2)

Продолжаем апгрейд нашего I/O модуля всякими кунштюками в предыдущей статье we.easyelectronics.ru/STM32/stm32-i-o-modul-na-modbus-i-nemnogo-acp-prevraschenie-bryuk.html было рассказано как прикрутить АЦП и термисторы в этой мы прикрутим PWM -т.е. по русски широтно импульсную модуляцию на то, что раньще у нас было дискретными выходами и сможем чем нито управлять аналогово…


Читать дальше