Универсальные входы

Универсальные входы контроллера позволяют производить настройку режима работы как на этапе разработки программы, так и во время ее исполнения. Для настройки входа на этапе разработки устанавливается его свойство - Режим работы. После того, как этот блок установлен на схеме контроллера, изменить его режим невозможно. Для смены нужно удалить его со схемы и выбрать новый режим.

../../_images/uin14.png

Второй способ - смена типа входа во время работы программы. Для этого в свойстве Режим работы выбирается значение Настраиваемый. При установке такого выхода на схему внешний вид блока будет отличаться от предыдущего варианта. У блока будет присутствовать вход Mode, с помощью которого производится выбор режима работы, и набор входов и выходов. Их количество зависит от того, какие режимы поддерживает этот вход контроллера.

../../_images/uin23.png

Режимы входов, поддерживаемые контроллером М320:

Настройка входов D1-D24
Вход Дискретный вход Дискретный выход Счетный вход Частотный вход
D1 Да Да Да Да
D2 Да Да Да Да
D3 Да Да Да Да
D4 Да Да Да Да
D5 Да Да Да Да
D6 Да Да Да Да
D7 Да Да Да Да
D8 Да Да Да Да
D9 Да Да Да Да
D10 Да Да Да Да
D11 Да Да Да Да
D12 Да Да Да Да
D13 Да Да Да Да
D14 Да Да Да Да
D15 Да Да Да Да
D16 Да Да Да Да
D17 Да Да Да Да
D18 Да Да Да Да
D19 Да Да Да Да
D20 Да Да Да Да
D21 Да Да Да Да
D22 Да Да Да Да
D23 Да Да Да Да
D24 Да Да Да Да
Настройка входов R25-R29 и U30-U33
Вход Сопротивление, Oм Вход напряжения 0-10В
R25 Да  
R26 Да  
R27 Да  
R28 Да  
R29 Да  
U30 Да Да
U31 Да Да
U32 Да Да
U33 Да Да
Настройка входов PIN34-PIN43
Вход Вход напряжения 0-10В Выход напряжения 0-10В Дискретный выход 0-24В
PIN34 Да Да Да
PIN35 Да Да Да
PIN36 Да Да Да
PIN37 Да Да Да
PIN38 Да Да Да
PIN39 Да Да Да
PIN40 Да Да Да
PIN41 Да Да Да
PIN42 Да Да Да
PIN43 Да Да Да

Значения, устанавливаемое на вход Mode, для изменения режима работы входов:

Для входов U30 - U33

  • 0x30(48) - вход измерения напряжения 0-10 вольт
  • 0x50(80) - вход измерения сопротивления

Для входов PIN32 - PIN43

  • 0х90(144) - дискретный выход 0-24 В
  • 0хA0(160) - выход напряжения 0-10 В

Для группы дискретных входов/выходов D1-D24 в случае использования контакта в настраиваемом режиме вход Mode отсутствует. Алгоритм работы с ним следующий: для использования как выхода необходимо подавать на вход блока DOut значение 1 или 0, для использования как дискретного входа на вход блока должна быть установлена константа 0, а полученный результат работы будет выдаваться на выходе DIn. Счетные и частотные входы работают независимо от дискретных, измерения производятся по переднему фронту пришедшего импульса.