system(34, <аргумент>)
Вызов функции system(34, <аргумент>) используется для чтения диагностики по обмену с модулем ввода-вывода. В качестве аргумента передается номер модуля ввода-вывода.
Функция возвращает код статуса предыдущего цикла обмена:
|
Код
|
Краткое описание
|
|
0
|
Завершено без ошибок
|
|
1
|
Предыдущий цикл обмена с модулем завершен с ошибками, и хотя бы по одной переменной присутствует недостоверность.
|
В случае асинхронного обмена с модулем ввода-вывода, вызов функции system(34, <номер модуля>) возвращает корректное значение, если завершен цикл обмена. Для отслеживания момента завершения цикла обмена используйте вызов функции system(40,3). До завершения асинхронного цикла, вызов функции будет возвращать код 1.
