litus
Junior Member / Новичок
Участник № / Member № 5694
отправлено / posted
Ув. техподдержка. I7017Z имеет 10 или 20 каналов аналогового ввода. Как сделать групповой запрос к этому модулю. Использовал AI8 в группе "Распределенные УСО", но получается извлечь из пакета ответа только 8 каналов, остальные игнорируются.
Сообщения / Posts 13 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Штатных функций для решения такой задачи в Trace Mode 6 нет. Вариант решения состоит в том, что первые 8 параметров Вы читаете групповым образом, а несколько следующих (не больше 8) - каналами типа AIn, задавая соответствующие номера каналов в настройках "Источников".
Но, возможно, более продуктивный вариант - замена модуля на M-7017Z с протоколом Modbus. При этом будет существенный выигрыш как в скорости, так и в надежности.
Сообщения / Posts 17322 | Из / From: Россия
| IP / IP: IP адрес / IP address |
litus
Junior Member / Новичок
Участник № / Member № 5694
отправлено / posted
И снова по групповому запросу. 8 каналов читается из группового запроса, а оставшийся мусор от ответа читается последующими запросами. В результате два следующих запроса к дискретным модулям не получат данных НИКОГДА. Как решить данную проблему?
Сообщения / Posts 13 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Уже было указано, что штатных средств для полной поддержки такого модуля в Trace Mode 6 нет. Групповой запрос типа AI8 неприменим.
Считывать можно только по одному каналу с помощью запроса типа AIn, задавая соответствующие номера каналов. При этом возможны проблемы при считывании каналов с адресами 16-20. Возможно, одиночные запросы к этим каналам удастся реализовать с помощью опции "Если комментарий (атрибут 80, CMNT) канала данного подтипа начинается с ";xx" (xx – число байт для приема), то далее следует ASCII строка, которая будет передана в COM порт (к этой строке будет добавлена контрольная сумма)." (см."Приложения/Подтипы каналов/Подтип 8/Последний абзац")
Сообщения / Posts 17322 | Из / From: Россия
| IP / IP: IP адрес / IP address |