Плата FASTWEL AI16-5A

Для аналогового ввода используется канал LA_AI16 типа INPUT (см. Подтип 1 ).

Коэффициент усиления для 4-х последовательных каналов –  0…3, 4…7 и т.д. – задается в атрибуте Канал того канала из этой группы, который имеет максимальный ID.

При этом коэффициенты усиления каналов группы занимают по 2 бита в 8-битовом числе:

 

Биты

7

6

5

4

3

2

1

0

Каналы

3

2

1

0

 

Например, число 228= 0xE4 задаст коэффициенты усиления для каналов с номерами 0…3 с кодами соответственно 0, 1, 2, 3.

Каналы с Канал (CH)= 0…7 работают в режиме дифференциального ввода, с Канал (CH) = 32…47 – в режиме однопроводного ввода.

Для аналогового вывода (выходы DAC0 и DAC1) надо использовать каналы AO(L,H)PCL (см. Подтип 1 ) типа OUTPUT с адресом Базовый_адрес+E и атрибутом Канал (CH)= 0. При программном формировании выходного сигнала для DAC1 необходимо обеспечить установку 1 в 12-м разряде числа (например, в процедуре трансляции прибавить к выходному значению 4096).

Для дискретного вывода надо использовать канал DO_port (см. Подтип 2 ) с адресом Базовый_адрес+3.