Опрос аналоговых сигналов

Эта функция вызывается для каждого канала AI_RWH при его пересчете. Она имеет следующий формат:

 

int rwh_aio_read(IA &ia, unsigned short &v);

 

где

ia – удаленный адрес канала;

v – значение, передаваемое на вход канала.

Если возвращаемое данной функцией значение равно 0, операция считывания сигнала считается завершенной успешно, а полученное число интерпретируется как 16-разрядное со знаком.

Если возвращаемое данной функцией значение равно 2,  операция считывания сигнала считается завершенной успешно, а полученное число интерпретируется как 16-разрядное без знака.

Если возвращаемое данной функцией значение равно 1,  операция считывания сигнала считается неуспешной. В этом случае каналу устанавливается признак аппаратной недостоверности.