Блок расшифровывает аналоговый сигнал (0...10 В), полученный от модуля Certa DA-4 и преобразует его в 4 дискретных сигнала, соответствующих состоянию входов модуля.
На вход V данного блока нужно подать значение аналогового входа контроллера, к которому подключен аналоговый выход модуля DA-4.
На выходах i1...i4 будут значения соответствующих дискретных входов модуля DA-4. Таблица соответствия комбинации входов и напряжений приведена ниже.
Через модуль DA-4 можно подключать только дискретные сигналы, которые переключаются не чаще, чем раз в 2 секунды. Это связано с тем, что сигналы на аналоговых входах контроллера фильтруются и не могут изменяться быстро и ступенчато. Установите коеффициент фильтрации для аналогового входа контроллера равным 10 (переменная AIx_Filter).
Включение соответствующей комбинации происходит на 0.1 В ниже, чем порог, указанный в таблице, а выключение - на 0.2 В ниже порога. Например, комбинация (i1=1, i2=1, i3=0, i4=0) включается, когда V=1.4 В. Когда V вырастет до 1.9 В, то включится комбинация (i1=0, i2=0, i3=1, i4=0). Когда V опустится до 1.8 В, то снова включится комбинация (i1=1, i2=1, i3=0, i4=0).
V | i1 | i2 | i3 | i4 |
---|---|---|---|---|
0.0 В | 0 | 0 | 0 | 0 |
0.5 В | 1 | 0 | 0 | 0 |
1.0 В | 0 | 1 | 0 | 0 |
1.5 В | 1 | 1 | 0 | 0 |
2.0 В | 0 | 0 | 1 | 0 |
2.5 В | 1 | 0 | 1 | 0 |
3.0 В | 0 | 1 | 1 | 0 |
3.5 В | 1 | 1 | 1 | 0 |
4.0 В | 0 | 0 | 0 | 1 |
4.5 В | 1 | 0 | 0 | 1 |
5.0 В | 0 | 1 | 0 | 1 |
5.5 В | 1 | 1 | 0 | 1 |
6.0 В | 0 | 0 | 1 | 1 |
6.5 В | 1 | 0 | 1 | 1 |
7.0 В | 0 | 1 | 1 | 1 |
7.5 В | 1 | 1 | 1 | 1 |