- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
м251 Weintek
Модераторы: Глоб.модераторы, Специалисты SE
-
- здесь недавно
- Сообщения: 68
- Зарегистрирован: 07 окт 2016, 16:22
- Имя: Кибасов А.В
- Страна: Россия
- город/регион: Ростов-на-Дону
- Благодарил (а): 3 раза
- Поблагодарили: 2 раза
м251 Weintek
Здравствуйте, не обесудьтеза возможно, глупый вопрос..со шнайдером разбираюсь впервые. Можно ли с помощью порта enhernet1 подключиться к панели Weintek по Modbus tcp. К этому порту можно лишь добавить Slave устройство.?
-
- специалист по FLEXEM
- Сообщения: 315
- Зарегистрирован: 14 дек 2015, 12:15
- Имя: Евгений
- Страна: Россия
- город/регион: Краснодар
- Благодарил (а): 7 раз
- Поблагодарили: 84 раза
м251 Weintek
Оба Ethernet порта M251 могут работать в режиме Slave/Master Modbus TCP, только для Ethernet2 есть конфигуратор обмена IOscanner, а для Ethernet1 нет. Для работы в качестве мастера, нужно использовать библиотеку функциональных блоков PLCcommunication(ФБ READ_VAR,WRITE_VAR...).
ModbusTCP Slave Device который можно добавить на Ethernet порт, это по сути создание выделенного TCP соединения для определенного мастера, в его настойках задается IP мастера и можно создать таблицу переменных для обмена по Modbus TCP.
Это не обязательно, т.к. в настройках самого Ethernet порта у вас есть настройки сервисов и по умолчанию у вас включен Modbus Server Active, т.е. контроллер уже настоен на обмен по Modbus TCP. При объявлении переменных, задавайте им прямой адрес в памяти контроллера(через AT %MX, MW, MD.... ) и они будут доступны по сети Modbus TCP/RTU. Обьявлять переменные Retain с прямым адресом можно, но только руками, т.е. инструмент Auto Declare этого не поддерживает, но это не запрещено.
ModbusTCP Slave Device который можно добавить на Ethernet порт, это по сути создание выделенного TCP соединения для определенного мастера, в его настойках задается IP мастера и можно создать таблицу переменных для обмена по Modbus TCP.
Это не обязательно, т.к. в настройках самого Ethernet порта у вас есть настройки сервисов и по умолчанию у вас включен Modbus Server Active, т.е. контроллер уже настоен на обмен по Modbus TCP. При объявлении переменных, задавайте им прямой адрес в памяти контроллера(через AT %MX, MW, MD.... ) и они будут доступны по сети Modbus TCP/RTU. Обьявлять переменные Retain с прямым адресом можно, но только руками, т.е. инструмент Auto Declare этого не поддерживает, но это не запрещено.