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

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

../../_images/m202_uin.png

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

../../_images/m202_uin2.png

Если в свойствах установить параметр Показ. АЦП, то в блоке появится дополнительный выход ADC, на котором будет выводиться необработанное значение АЦП, измеренное на входе контроллера.

../../_images/m202_uin3.png

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

Настройка входов Ui1-Ui9
Вход Напряжение 0-10В Ток, А Дискретный Сопротивление, Ом
Ui1 Да   Да Да
Ui2 Да   Да Да
Ui3 Да   Да Да
Ui4   Да Да Да
Ui5   Да Да Да
Ui6   Да Да Да
Ui7     Да Да
Ui8     Да Да
Ui9     Да Да

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

Для входов Ui1 - Ui9

  • 0x30(48) - вход измерения напряжения 0-10 вольт
  • 0x40(64) - вход измерения тока 0-25 мА
  • 0x50(80) - вход измерения сопротивления
  • 0x60(96) - дискретный вход

Если на вход блока будет подано неверное значение или вход не поддерживает такой режим работы, устройство выдаст ошибку #19. Тип входа при этом не изменится и будет работать в предыдущем режиме.