СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
Добрый вечер.
Помогите с наглядным примером (если возможно, по шагам), как на одном Ethernet-порту ПЛК200 запустить Modbus TCP Master (опрос первичных данных с удаленного устройства), а на другом Ethernet-порту запустить Modbus TCP Slave (передача на верхний уровень обработанных данных в другом сегменте сети).
Добрый день.
https://youtu.be/mkpY3u7K8Kg
https://youtu.be/Zq1G_Njl5cw
В вашем случае потребуется совместить два этих примера.
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
Добрый день. Спасибо, настроить получилось.
Теперь есть следующая проблема: по Modbus TCP необходимо опрашивать устройство с Unit ID = 0. Modbus-сканерами это устройство без проблем опрашивается. Пробую опросить с ПЛК-200 - соединение вроде бы устанавливается (все зеленое), но все ячейки содержат нулевые значения, т.е. данные реально не вычитываются. Я так понимаю, проблема именно в этом нулевом адресе, но сменить его нет возможности.
Как можно решить данную проблему?
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
Обеспечьте доступ по AeroAdmin, пожалуйста - посмотрим, в чем дело.
И запустите сразу какой-нибудь modbus-сканер, в котором будут видны "реальные" значения нужных регистров.
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
Modbus Scanner и ПЛК200 не могут одновременно работать, т.е. только по очереди. На удаленном устройстве поддерживается только одно подключение.
Тут указано, что адрес может быть от 1 до 247.
Т.е. проблема именно в адресе 0, верно? С другими значениями Unit ID пробовали считывать с симулятора по Modbus TCP - все нормально опрашивается. А с реального устройства с Unit ID = 0 - не выходит.
Ничего страшного.Modbus Scanner и ПЛК200 не могут одновременно работать, т.е. только по очереди.
Обеспечьте доступ по AeroAdmin, пожалуйста - после этого я смогу сказать вам, в чем была проблема (и скорее всего - ее получится решить).Т.е. проблема именно в адресе 0, верно?
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
Посмотрели - действительно, как оказалось, с помощью стандартного компонента Modbus TCP Slave нельзя отправить запрос с Unit ID = 0.
В этом случае нужно вместо стандартных средств настраивать обмен через библиотеку OwenCommunication - блок MB_TcpRequest позволит отправить запрос с таким Unit ID.
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk