Подключение модуля реле WB-MR6C


#1

Добрый день

Подскажите, пожалуйста:

  1. а есть ли возможность подключить модуль реле WB-MR6C к GPIO контроллера? Например, как описано здесь https://wirenboard.com/wiki/index.php/Управление_низковольтной_нагрузкой
  2. Если можно, то по какой схеме?

#2

Добрый день, gurenko!
Такой возможности не предусмотрено. А, если не секрет, зачем вам такое подключение?


#4

Ну во нашел у вас библиотечку
https://wirenboard.com/wiki/index.php/Modbus-client
не подскажите как ее использовать под питоном?


#5

История длинная, но я расскажу, вдруг поможете)
Изначально у меня стоял и еще стоит релейный модуль WBIO-DO-R10A-8, все работало и все устраивало, но тут захотелось сделать так, чтобы при аварийных ситуациях (программа слетела, контроллер перегрузился и т.д.) реле размыкалось.
Вот тут и начались мои изыскания.
Купил я еще один релейный модуль WB-MR6C, но он подключается к контроллеру, получается что так, только через rs485
Программы я пишу на питоне, вот теперь вопрос, как с питона быстро зауправлять этим реле?
пока вижу лишь способ ставить какую нить библиотеку типа pymodbus, ну и дальше по modbus общаться. Или есть способ пороще?


#6

Собственно, кроме Modbus никакого другого протокола для общения с этим релейным модулем не предусмотрено (у него, вы видели, наверное, есть регистр, который отключает все реле, если связи с контроллером долго не было). Если вы пишете на Python, то pymodbus – хорошее решение.
Modbus-client – полноценные утилиты, не библиотека даже. Можете использовать ее, https://github.com/contactless/modbus-utils/releases, там есть даже готовый deb-пакет.


#7

google: minimalmodbus


#9

Ок, спасибо, покапаюсь

А не подскажите, как установить ее на контроллер без интернета? Или она там уже стоит?


#10

google: debian install packages without internet