Добавлено: 18 мар 2008, 20:15
Добрый день.
Вопрос: может ли usb/rs485 преобразователь работать с Modbus-RTU устройствами напрямую, т.е. Windecont (master) -> Modbus-устройство (слейв). Формат: 8 бит данных, 1 стоп бит, контроль четности откл.
Пыталься настроить связь по Modbus-протоколу.
Описываю A интерфейс: Протокол - Modbus Мастер, Формат - Общий, Среда - RS485. Добавляю эти таблицы, заполняю их. Ну и компонент Modbus Master_0_Вер.3 тоже описываю.
Виндеконт стартует нормально, по сетевому адресу, но пакеты не отправляются. В логе: куча ошибок, Сообщение: 000CAFE, Знач.Арг: 21, Компонент: Канальный уровень_0, ID: 51966. Количество ошибок постоянно растёт.
Если на том же интерфейсе описать любой модуль как обычно, то всё работает.
Виндеконт: версия программы: 5.0.2.59, ядра: 25.
Конфигуратор: версия программы: 5.0.21.154.
С железным контроллером не пробовал.
Вопрос: может ли usb/rs485 преобразователь работать с Modbus-RTU устройствами напрямую, т.е. Windecont (master) -> Modbus-устройство (слейв). Формат: 8 бит данных, 1 стоп бит, контроль четности откл.
Пыталься настроить связь по Modbus-протоколу.
Описываю A интерфейс: Протокол - Modbus Мастер, Формат - Общий, Среда - RS485. Добавляю эти таблицы, заполняю их. Ну и компонент Modbus Master_0_Вер.3 тоже описываю.
Виндеконт стартует нормально, по сетевому адресу, но пакеты не отправляются. В логе: куча ошибок, Сообщение: 000CAFE, Знач.Арг: 21, Компонент: Канальный уровень_0, ID: 51966. Количество ошибок постоянно растёт.
Если на том же интерфейсе описать любой модуль как обычно, то всё работает.
Виндеконт: версия программы: 5.0.2.59, ядра: 25.
Конфигуратор: версия программы: 5.0.21.154.
С железным контроллером не пробовал.