-
Пользователь
Протокол OWEN и Modbus RTU на Одном RS 485. Возможно ли?
Здравствуйте. Возникла следующая ситуация:
Есть ПЛК100 управляющий газовой котельной.
1. RS485 - Modbus Master (Связь с модулями МВА МДВВ МВУ)
2. Debug 232 - Modbus Slave - СП 270
3. RS 232 - Modbus Slave - GPRS modem
И все работало нормально, пока не появилась ТРМ148.
Необходимо читать измеренные значения 2 датчиков температуры. Ничего менять или писать в ТРМ не надо. Проблемма в том что ТРМ не поддерживает Modbus.....
Вопрос как воткнуть ее в 485 сетку не перенастраивая все имеющиеся модули и не меняя ГЛОБАЛЬНО конфигурацию ПЛК.
-
Супер Модератор
Можно просто добавить подмодуль ОВЕН, и вести опрос по команде обоими модулями. С тайм-аутами конечно
Однако я бы реализовывал с помощью библиотек ModBus и ОВЕН
-
Знакомая ситуация!!!
Я как-то пытался подружить СП270 со старым ТРМ138.
На ПЛК денег пожалел. Помогли радиолюбители.
Примо на макетке накидали схемку конвертора протокола для ТРМ138.
Идея проста:
- пришел Modbus-RTU запрос на Slave-порт в регистр 0x0000
- вышел Owen-запрос на Master-порт "read" 1-канала
- вернулся Owen-ответ на Master-порт
- вышел Modbus-RTU ответ на Slave-порт в формате Float
запрос регистра 0x0001 возвращает значение dr.dG того же канала в формате Int (контроль выходных устройств нужен был, чтобы звуковой сигнал в панели включать по состоянию ЛУ, к сожалению панель эти функции выполнить не может)
и так по очереди все каналы
кстати, схемка с разными прошивками подошла ко многим приборам без MODBUS
Тебе конечно проще - используй совет Андрея.
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума