Archived

Этот пост заблокирован, редактирование отключено

ОборудованиеM100проблема считывания по Modbus

Бюджетный ПЛК для широкого круга задач.
Исходное сообщение:
Andrey, 20.05.2020, 10:29
Andrey
проблема считывания по Modbus
не получается считать  с датчика параметры по Modbus через порт М100, к сожалению у устройства нет контроля четности и изменить это не получается (скорость соединения 9600)
с помощью других контроллеров параметры хорошо считываются. (скорость 9600, контроль четности отсутствует, 1 стоп бит)
помогите :-\
Ответы:
Artem, 20.05.2020, 11:23
Artem
проблема считывания по Modbus
Как делаете? Можете прислать проект в котором опрос реализуете?
Andrey, 20.05.2020, 11:34
Andrey
проблема считывания по Modbus
проект во вложении
Artem, 20.05.2020, 13:04
Artem
проблема считывания по Modbus
Вот тут надо установить порт в режиме главного, а в проекте стоит подчиненный порт
Andrey, 20.05.2020, 13:45
Andrey
проблема считывания по Modbus
смотрим что написано сверху - "этот параметр не сохраняется в устройство, а используется только для выбора режима программирования шаблона"

это не режим работы порта!
режим устанавливается в другом месте zWordBench
вот такой не удобный интерфейс
Artem, 20.05.2020, 13:50
Artem
проблема считывания по Modbus
Да, виноват, поспешил))) Глянул по быстрому проект и сам забыл в шаблоне посмотреть... Там все правильно установлено.
Судя по проекту все должно работать, надо попробовать на живом контроллере.
Надо проверить, живой ли второй порт. Если его подключить к компьютеру и поискать в карте сети?
Artem, 20.05.2020, 13:55
Artem
проблема считывания по Modbus
Подключите его к порту 2 и поставьте режим поиска мастера
Andrey, 20.05.2020, 14:02
Andrey
проблема считывания по Modbus
датчик хорошо опрашивается другими устройствами при скорости 9600, 8 bit, no parity check, on stop bit, RTU
проблема, как сказал Михаил, скорее всего в том что порт испытывает какие то проблемы с такой комбинацией
к сожалению у датчика можно менять только адрес и скорость(
Artem, 20.05.2020, 14:04
Artem
проблема считывания по Modbus
Про датчик я понял, я хотел убедиться что порт контроллера рабочий. Попробуйте к контроллеру подключиться именно через второй порт.
Artem, 20.05.2020, 14:05
Artem
проблема считывания по Modbus
Для начала сделайте его в шаблоне подчиненным и параметры порта Чёт. А потом проверьте на другой четности
Andrey, 20.05.2020, 15:07
Andrey
проблема считывания по Modbus
проверят порт работает только если стоит чет