Абстрактный пример: если чтение удалось, то пишем в выбранный нами регистр статуса 10. Если не удалось - то 20.
Код:BOOL IsSuccessReading; WORD Value; IsSuccessReading = Read(PLC, 1, MODBUS_RTU_REG_4X, 0, 0, TYPE_WORD, &Value); PSW[256] = Value; if (IsSuccessReading) { Write(HMI_LOCAL_MCH, 0, TYPE_PFW, 300, 0, TYPE_WORD, 10); } else { Write(HMI_LOCAL_MCH, 0, TYPE_PFW, 300, 0, TYPE_WORD, 20); }Актуальная версия в pdf (доступно на сайте и диске из комплекта поставки).Однако, в справке, вызываемой по F1 и в файле руководства пользователя это никак не описано.




Ответить с цитированием