Опрос атрибутов каналов

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

 

int rwh_atr_read(IA &ia, float &v);

 

где

ia – удаленный адрес канала. Этот параметр может быть задан настройками канала, вызывающего драйвер, а также сформирован в самом драйвере;

v – значение атрибута, передаваемое драйверу.

Если драйвер возвращает значение 1, то из параметра ia считываются номера канала и атрибута, и значение указанного атрибута присваивается параметру v для передачи драйверу. После этого драйвер вызывается снова.

Если драйвер возвращает значение 0, то выполняется переход к обработке следующего канала в базе.