Вход

Просмотр полной версии : Опрос Тензо-М при помощи ПЛК200



nkt
07.11.2025, 16:26
Добрый день, пишу Вас с вопросом.

Имею в наличии ПЛК200_03, ТВИ025 (версия программного обеспечения 10).

Каким образом я могу опросить Преобразователь с одним выходным интерфейсом Ethernet, если он общается по протоколам Modbus RTU, 6.43, Тензо-М?

В ТВИ025-БПА (преобразователь веса) внутри стоит MiiNePort E1 Moxa , преобразуется RS485 в Ethernet.

Могу ли на прямую RJ45 воткнуть в ПЛК и получить свои значения? Что для этого нужно?

Как проще это сделать?

Подойдет ли Овен МКОН? Ethernet -->МКОН-->RS485-->ПЛК200?

Евгений Кислов
07.11.2025, 16:35
Добрый день.


Могу ли на прямую RJ45 воткнуть в ПЛК и получить свои значения?

Да.


Что для этого нужно?

Настроить сетевой интерфейс ПЛК на ту же подсеть, что и ТВИ025.

Использовать ФБ TCP_Client и MB_TcpRequest из библиотеки OwenCommunication.
У второго на вход xIsRtuOverTcp присвоить TRUE для работы по протоколу Modbus RTU over TCP.

См. п. 5:
https://ftp.owen.ru/CoDeSys3/11_Documentation/03_3.5.11.5/CDSv3.5_Modbus_v3.2.pdf
+
https://oscat.ru/wp-content/Video/CodesysOneLove/OwenCommunication/OwenCommunication_ModbusTcpMaster.mp4

kondor3000
07.11.2025, 16:44
опрос весового преобразователя ТВ-003/05Н по протоколу Тензо-М лежит здесь, в дополнительных примерах
https://owen.ru/forum/showthread.php?t=34449

опрос весового преобразователя ТВ-003/05Н по протоколу Тензо-М (https://ftp.owen.ru/CoDeSys3/21_Examples/01_3.5.11.5/07_User_protocols/Example_Tenzo_M_3517v2.projectarchive)

R.Nkr
11.11.2025, 09:50
Добрый день, спрашивал я, благодарю, буду пробывать

nkt
11.11.2025, 14:27
Еще раз здравствуйте, попробовал через библиотеку OwenCommunication.
Не получилось соединиться , выход и ФБ eError = 1 (Time_Out). В описании не нашел четкого ответа, что не так?
Прилагаю скрины кода и скрины настройки преобразователя Moxa.
866978669886699866988670086701

nkt
11.11.2025, 14:39
Еще раз здравствуйте, попробовал через библиотеку OwenCommunication.
Не получилось соединиться , выход из ФБ eError = 1 (Time_Out). В описании не нашел четкого ответа, что не так?
Прилагаю скрины кода и скрины настройки преобразователя Moxa.

Евгений Кислов
11.11.2025, 16:31
Еще раз здравствуйте, попробовал через библиотеку OwenCommunication.
Не получилось соединиться , выход из ФБ eError = 1 (Time_Out). В описании не нашел четкого ответа, что не так?
Прилагаю скрины кода и скрины настройки преобразователя Moxa.

Проверьте, если ли пинг от ПЛК до Moxa.
Для этого в веб-конфигураторе ПЛК нужно перейти на вкладку Сеть - Диагностика.

И на скрине 3 - я думаю, Role должна быть TCP Server.

R.Nkr
13.11.2025, 12:18
Пинг есть86713