Цитата Сообщение от ASo Посмотреть сообщение
Есть подозрение, что вы никогда не добираетесь до получения ответа.
Вам надо запустить процесс Enable:= TRUE в FB чтения, после такого вызова FB сбросить его в FALSE и в цикле ПЛК вызывать этот FB, пока он не завершиться по Complete = TRUE (хотябы по тайм-ауту). Далее проанализировать коды и данные.
и так делал тоже. если точнее - вызывал один раз и ждал пока не придёт ответ. точно так же не работает.

тогда я вернулся к эталонной реализации из примера и написал тут

и в этой реализации и в одноразовом вызове одно и то же: комплете выставляется в тру, код ошибки 255