Я связывался с модбас сервером панели по реальному IP компа, на котором симулятор Вайнтека работает.
Вид для печати
Я связывался с модбас сервером панели по реальному IP компа, на котором симулятор Вайнтека работает.
Добрый день! Пытаюсь связать панель Weintek и ПЛК200 по modbus TCP. Привязал переменные в holding reg и input reg в codesys 3.5. Теперь возник вопрос какой функцией мне нужно обращаться чтобы считать 0 holding reg c плк. И какой чтобы записать регистр в плк. Все данные типа word. Если есть возможность можете скинуть какой-нибудь проект, где это реализовано, для ознакомления. Буду очень благодарен.
Добрый день! У меня проблема со связью панели Weintek (Slave) с ПЛК210-02 (Master) по Modbus TCP. Загрузил простой проект с отправкой переменной типа word из ПЛК в панель. В итоге ПЛК выбивает ошибку по связи, панель также выбивает ошибку. Подскажите, что я делаю не так.
Вложение 61813
Вложение 61814
Вложение 61815
Вложение 61816
Добрый день.
Вы Weintek настроили как master, а не как slave.
Спасибо! Вы совершенно правы. Нужно ставил не Modbus TCP/IP, а Modbus Server. Но как оказалось проще использовать тип устройства не Modbus IDE, а Codesys V3 (Ethernet). В него можно импортировать символьные имена из проекта codesys.
Вложение 61819
Вложение 61820
Добрый день!
ПЛК160М02 + Weintek cMT2158X связываю по Modbus TCP (панель мастер).
В Codesys 2.3 объявил нужные переменные:
Вложение 66810
В Weintek имеется соединение:
Вложение 66811
Создал поле ввода-вывода:
Вложение 66812
Связи нет, объект не показывается...
IP адреса в порядке (в одной подсети). Связаны напрямую.
Что не так?
Спасибо
П.с пробовал также не Float, а простые Word до этого. Эффект такой же
Господа и еще вопрос - может ли один порт у плк работать и как мастер (читаю данные с модулей овеновских) и как слейв - коммункация с панелью ?
Вложение 66813