Стартовая страница › Форумы › Взаимодействие с устройствами › Modbus › Modbus TCP & arduino
Помечено: Modbus TCP Arduino
- В этой теме 38 ответов, 6 участников, последнее обновление 6 лет, 5 месяцев назад сделано
Mikhail.
-
АвторЗаписи
-
15.05.2018 в 08:41 #9288
Renigant
УчастникДобрый день, столкнулся с проблемой подключения arduino к скаде по modbus TCP.
Настроил modbus tcp на arduino параметры как на картинке ниже.

Проверил работу с помощью программы «Master OPC universal modbus server»-все работает.
Стал настраивать Rapid scada:
1. Настроил КП и линии связи.

2. Перешел к настройкам коммуникатора.
2.1. параметры линии связи

2.2. опрос КП

3. и вот что происходит при подключении.
3.1 Журнал статистики линии связи.

3.2. Данные КП.

-
Тема изменена 8 лет, 2 месяца назад пользователем
Renigant.
15.05.2018 в 09:24 #9290
manjey73Участник1. Устройство Коммуникации в arduino указывает все параметры, даже которые никак не относятся к протоколу Modbus. Проверьте по какому порту подключается Master OPC, наверняка не по 8080 а по порту для Modbus по умолчанию 502.
2. В настройках TCP клиента необходимо указать IP адрес вашей arduino и порт для протокола Modbus.Картинки очень маленькие, чтобы скачать требует регистрацию, не лучший способ использовать такой обменник картинок.
-
Ответ изменён 8 лет, 2 месяца назад пользователем
manjey73.
15.05.2018 в 09:36 #9292Renigant
Участник1. В Master OPС я сам прописывал порт 8080 и до этого пробовал на 502 все работало.
2. Указал IP адрес устройства и порт, но не помогло результат тот-же.15.05.2018 в 09:47 #9293Renigant
УчастникЗаменил ссылки на изображения.
Настроил modbus tcp на arduino параметры как на картинке ниже.
https://yadi.sk/i/pdHPlMAG3VvUbX
Проверил работу с помощью программы «Master OPC universal modbus server»-все работает.
Стал настраивать Rapid scada:
1. Настроил КП и линии связи.
https://yadi.sk/i/x2r2Mq4y3VvUrb
2. Перешел к настройкам коммуникатора.
2.1. параметры линии связи
https://yadi.sk/i/tDrpLxRY3VvVC2
2.2. опрос КП
https://yadi.sk/i/VhlDjS-l3VvVJJ
3. и вот что происходит при подключении.
3.1 Журнал статистики линии связи.
https://yadi.sk/i/iW7aXAct3VvVSp
3.2. Данные КП.
https://yadi.sk/i/UEcvlR663VvVXZ15.05.2018 в 09:48 #9294Romiros
УчастникЧто у Вас в пользовательских параметрах?
Там Rtu по умолчанию вроде-
Ответ изменён 8 лет, 2 месяца назад пользователем
Romiros.
15.05.2018 в 09:51 #9296Renigant
УчастникНаименование-TransMode
Значение-TCP15.05.2018 в 09:52 #9297Romiros
УчастникА увидел извиняюсь, картинки не сразу подгрузились
15.05.2018 в 09:53 #9298Romiros
УчастникА режим слэйв — это правильно?
15.05.2018 в 09:54 #9299Renigant
УчастникПробовал Master это не помогло.
15.05.2018 в 09:56 #9300Romiros
УчастникУ Вас кто кого должен опрашивать? Если Ардуино слэйв, то scada master
15.05.2018 в 09:58 #9301Renigant
Участниквыставил master — ошибка сохранилась
15.05.2018 в 10:02 #9302
manjey73УчастникВы видите надпись о неправильном адресе в запросе ?
И еще раз задам вопрос — какие настройки Master OPC ? и снифером посмотреть его запросы и ответы. Хоть Wireshark что ли поставили раз с TCP работаете.
-
Ответ изменён 8 лет, 2 месяца назад пользователем
manjey73.
15.05.2018 в 10:04 #9303Renigant
УчастникА где эта надпись должна быть?
Настройки Master OPC
https://yadi.sk/i/W828KuUL3VvYxt15.05.2018 в 10:08 #9305
manjey73УчастникТак же покажите адресацию регистров, это важно.
В том числе и в Arduino
-
Ответ изменён 8 лет, 2 месяца назад пользователем
manjey73.
15.05.2018 в 10:23 #9307Renigant
УчастникАдресация регистров в Rapid
https://yadi.sk/i/KBjYRM753Vvag8
И настройка в мастер опс
https://yadi.sk/i/f3ZumxOq3VvakN -
Тема изменена 8 лет, 2 месяца назад пользователем
-
АвторЗаписи
- Для ответа в этой теме необходимо авторизоваться.