Помогите с ModBus |
Ответить |
Автор | |
Новичок Присоединился: 15 Август 2006 Категория: Ukraine Online Status: Offline Публикации: 26 |
Опубликовано: 16 Август 2006 19:51 |
Имеется контроллер i-8437 на который в слот №0 установлен i-8055 (цифровые входы/выходы). При посылке команды ModBus для чтения значений входов Read multiple input discretes (1xxxx) for DI (код 0x2) в следующем виде: 1 2 0 0 0 F, где 1 байт - это адрес устройства, 2 - номер команды, последние 2 - количество запрашиваемых бит. Приходит ответ, в котором говорится, что все цифровые входы находятся в выключенном (false) состоянии, то есть 00. При этом они включены :). Что я неправильно делаю??? |
|
Новичок Присоединился: 23 Июнь 2006 Категория: Belarus Online Status: Offline Публикации: 20 |
|
I-8437 , это кажись версия с ISaGRAF.
А что у Вас в качестве программы в контроллере? Не там собака порылась? |
|
Новичок Присоединился: 15 Август 2006 Категория: Ukraine Online Status: Offline Публикации: 26 |
|
Все вопрос снят. Забыл назначить сетевые адреса переменным, которые пытаюсь считать с помощью команд Modbus |
|
Ответить |
Переход на форум | Права доступа на форуме Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме |