Автор |
Сообщение |
Сообщение создано: 21. 04. 2011 [09:53]
|
krab22
Константин Фомин
Создатель темы
Зарегистрирован(а) с: 22.04.2009
Сообщения: 20
|
Видим в отчете:
Thu Apr 21 12:37:11 2011 RTU: Serial.ttyS0In() --> 1
Запрос -> 01 83 01 80 f0
Ответ -> 01 83 01 80 f0
Почему в запросе номер функции со взведенным битом ошибки?
В протоколе одно устройство с 60-ю регистрами
В сборе данных одно устройство с параметром из одного регистра №0
|
Сообщение создано: 21. 04. 2011 [10:27]
|
roman
Roman Savochenko
Moderator Contributor Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
|
Кто запрашивает?
Learn, learn and learn better than work, work and work.
|
Сообщение создано: 21. 04. 2011 [10:39]
|
krab22
Константин Фомин
Создатель темы
Зарегистрирован(а) с: 22.04.2009
Сообщения: 20
|
"roman" wrote:
Кто запрашивает?
Конь в пальто....
Ведется опрос указанных устройств
В запросах я вижу то что показал
Еще раз повторю вопрос (для непонятливых) : Почему в запросе(в поле номера функции) взведен бит ошибки?
|
Сообщение создано: 21. 04. 2011 [10:44]
|
roman
Roman Savochenko
Moderator Contributor Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
|
"krab22" wrote:
"roman" wrote:
Кто запрашивает?
Конь в пальто....
Спокойно, иначе на Ваши вопросы я вообще перестану реагировать!
"krab22" wrote:
Еще раз повторю вопрос (для непонятливых) : Почему в запросе(в поле номера функции) взведен бит ошибки?
Откуда я знаю кто у Вас шлёт запросы. У меня на ДемоБД нет такой проблемы и не нужно считать, что там всё так очевидно как Вам хочется!
Слать запросы может модуль DAQ.ModBus из объектов контроллеров, может пользователь через API пользователя, а могут идти на станцию OpenSCADA извне. Или Вы думаете тут телепаты?
Learn, learn and learn better than work, work and work.
|
Сообщение создано: 21. 04. 2011 [10:50]
|
krab22
Константин Фомин
Создатель темы
Зарегистрирован(а) с: 22.04.2009
Сообщения: 20
|
DAQ.ModBus
|
Сообщение создано: 21. 04. 2011 [10:54]
|
krab22
Константин Фомин
Создатель темы
Зарегистрирован(а) с: 22.04.2009
Сообщения: 20
|
"roman" wrote:
"krab22" wrote:
"roman" wrote:
Кто запрашивает?
Конь в пальто....
Спокойно, иначе на Ваши вопросы я вообще перестану реагировать!
Беру с Вас пример....
|
Сообщение создано: 21. 04. 2011 [11:16]
|
roman
Roman Savochenko
Moderator Contributor Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
|
"krab22" wrote:
DAQ.ModBus
Не может он такого слать и у меня нет такой проблемы.
Такое может быть если сам пользователь отошлёт такой запрос.
Хотя, сейчас проверю.
Learn, learn and learn better than work, work and work.
|
Сообщение создано: 21. 04. 2011 [11:24]
|
roman
Roman Savochenko
Moderator Contributor Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
|
У меня нет такой проблемы:
Thu Apr 21 11:19:06 2011 RTU: Serial.testModBus() --> 1
Запрос -> 01 04 00 01 00 01 60 0a
Ответ -> 01 84 01 82 c0
Вероятно шлёт не DAQ.ModBus и шлёт запрос в виде ответа ошибки.
Разбирайтесь!
Learn, learn and learn better than work, work and work.
|
Сообщение создано: 21. 04. 2011 [11:42]
|
krab22
Константин Фомин
Создатель темы
Зарегистрирован(а) с: 22.04.2009
Сообщения: 20
|
"roman" wrote:
У меня нет такой проблемы:
Thu Apr 21 11:19:06 2011 RTU: Serial.testModBus() --> 1
Запрос -> 01 04 00 01 00 01 60 0a
Ответ -> 01 84 01 82 c0
Вероятно шлёт не DAQ.ModBus и шлёт запрос в виде ответа ошибки.
Разбирайтесь!
Позвольте еще один вопрос по теме? :D
А кто еще может слать запрос если никого другого нет?
|
Сообщение создано: 21. 04. 2011 [11:54]
|
roman
Roman Savochenko
Moderator Contributor Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
|
"krab22" wrote:
Позвольте еще один вопрос по теме? :D
А кто еще может слать запрос если никого другого нет?
Я ничего про Вашу конфигурацию не знаю, поэтому и говорю, что разбирайтесь.
А вникать в индивидуальные проблемы отдельных пользователей, которых у меня нет, у меня нет возможности.
Это уже техническая поддержка: http://oscada.org/ru/uslugi/tekh-podderzhka
Learn, learn and learn better than work, work and work.
|