ModBus RTU Slave на МК PIC16F886

Разработка разнообразного оборудования, девайсов своими руками для быта, развлечения

ModBus RTU Slave на МК PIC16F886

Сообщение admin » 06 мар 2015, 17:42

Тема для комментариев, вопросов, предложений навеянных данной статьей
admin
Администратор
 
Сообщения: 41
Зарегистрирован: 07 июн 2014, 12:03

ModBus RTU Slave на МК PIC16F886

Сообщение anyutkaka » 16 фев 2016, 01:23

Имеется старая РСУ «CENTUM-CS3000», с которой нужно получать данные и управлять контроллерами через RS-485 по протоколу Modbus RTU. Возможна ли такая связь с контроллерами через MOXA MGate 5105 MB EIP?
Если там именно Modbus-RTU - то, скорее всего - да, возможна. Но бывают, конечно, и досадные исключения.

Обеспечит ли шлюз опрос контроллеров со стороны РСУ, как Master по отношению к Ethernet/IP устройствам?
Насколько я знаю, терминология Master/Slave к сетям Ethernet/IP не применяется. MGate 5105-MB-EIP имеет следующие режимы работы: EtherNet/IP Adaptor/Scanner, Modbus-RTU/ASCII/TCP Master/Slave.
я какангел
anyutkaka
 
Сообщения: 3
Зарегистрирован: 31 янв 2016, 00:27
Откуда: россия

Re: ModBus RTU Slave на МК PIC16F886

Сообщение admin » 16 фев 2016, 12:12

anyutkaka писал(а):MGate 5105-MB-EIP имеет следующие режимы работы: EtherNet/IP Adaptor/Scanner, Modbus-RTU/ASCII/TCP Master/Slave.
Если РСУ умеет работать в режиме МАСТЕРА в сети Modbus RTU, то через MGate получится осуществить опрос контроллеров. MGate в этом случае просто шлюз. Что получил по RTU, то передал по TCP.
admin
Администратор
 
Сообщения: 41
Зарегистрирован: 07 июн 2014, 12:03

Re: ModBus RTU Slave на МК PIC16F886

Сообщение Tolik604 » 03 сен 2017, 14:43

а как реализовать "06" команду в данном устройстве? (запись одного регистра)
Tolik604
 
Сообщения: 1
Зарегистрирован: 03 сен 2017, 14:37

Re: ModBus RTU Slave на МК PIC16F886

Сообщение Pec » 07 сен 2017, 21:09

Да, тоже интересно.
Аватара пользователя
Pec
 
Сообщения: 11
Зарегистрирован: 06 сен 2017, 20:21

Re: ModBus RTU Slave на МК PIC16F886

Сообщение admin » 27 июн 2018, 23:08

Tolik604 писал(а):а как реализовать "06" команду в данном устройстве? (запись одного регистра)

Согласно спецификации на протокол МОДБАС. А в коде добавить обработку данной команды. Прием самого сообщения останется без изменений.
admin
Администратор
 
Сообщения: 41
Зарегистрирован: 07 июн 2014, 12:03

Re: ModBus RTU Slave на МК PIC16F886

Сообщение Pec » 01 окт 2018, 16:25

Хорошо.
Аватара пользователя
Pec
 
Сообщения: 11
Зарегистрирован: 06 сен 2017, 20:21


Вернуться в Девайсы для быта

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron