Den
Forum Member / Участник форума
Участник № / Member № 75
отправлено / posted
Каким будет ответ узла на запрос несуществующего канала? А при запросе нескольких каналов, например с 0 по 10 при втором отсутствующем?
Сообщения / Posts 51 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
В обоих случаях в ответе придет недостоверность - смотрите описание операций в М-Link5, там же сказано, что: DDDD – значение в виде числа FLOAT. Если DDDD=0xffffffff, формируется признак недостоверности.
Сообщения / Posts 17322 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Den
Forum Member / Участник форума
Участник № / Member № 75
отправлено / posted
При запросе несуществующего канала в логах нашел:
в ответ на ошибочный запрос на СОМ порт ничего не приходит. Существующие каналы получаю нормально, в соответствии с протоколом. Все таки я ошибся при реализации или узел на ошибку отмалчивается?
Сообщения / Posts 51 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Здесь возможны два типа достоверности: 1) Когда само устройство сказало, что данные недостоверны в ответе. 2) Когда сервер выставляет недостоверность по истечении таймаута, который Вы задали в настройках СОМ-порта. В этом случае опрашиваемое устройство вообще ничего не отвечает на запрос.
Сообщения / Posts 17322 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Den
Forum Member / Участник форума
Участник № / Member № 75
отправлено / posted
2)Когда сервер выставляет недостоверность по истечении таймаута, который Вы задали в настройках СОМ-порта. В этом случае опрашиваемое устройство вообще ничего не отвечает на запрос.
Извините, из второго пункта ничего не понял .Как и куда сервер выставляет недостоверность если опрашиваемое устройство (сервер?) вообще не отвечает на запрос?
Сообщения / Posts 51 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Немного не раскрыл - когда сервер делает запрос к слейву он ждет от него ответа в течение таймаута, который Вы задали в настройках СОМ-порта. И если ответ так и не получен, то каналу, по которому был выполнен запрос, выставляется атрибут Достоверность=1.
Сообщения / Posts 17322 | Из / From: Россия
| IP / IP: IP адрес / IP address |