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

Универсальные входы контроллера настраиваются аналогично универсальным входам контроллера М245.

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

Настройка входов 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) - дискретный вход
  • 0x70(112) - счетный вход
  • 0x80(128) - вход измерения частоты

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

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

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

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

Настройка входов AOut1-AOut3
Вход Напряжение Медленный ШИМ Быстрый ШИМ
AOut1 Да Да  
AOut2 Да Да  
AOut3 Да Да Да
../../_images/aout1.png

Блок выхода в режиме напряжения.

В режиме напряжения блок имеет один вход, на котором устанавливается требуемое напряжение в вольта.

При выборе режима Медленный ШИМ блок принимает вид, указанный на рисунке:

../../_images/aout2.png

Блок выхода в режиме Медленный ШИМ

На первый вход блока U подается время в мсек включения выхода, на второй вход T_PWM - время полного периода цикла ШИМ-а. В случае значений, указанных на рисунке на выходе будет выдаваться полное напряжение 10 вольт в течении 1000 мсек, после чего будет установлен 0 на время 5000-1000 = 4000 мсек. Если на вход T_PWM подать значение 0, То вход будет работать в режиме выдачи напряжения и значение на ножке блока U будет интерпретироваться как напряжение в сотых долях вольта.

Режим Быстрый ШИМ позволяет получать на выходе сигнал с установленной частотой и скважностью. В этом режиме блок принимает вид, указанный на рисунке:

../../_images/aout3.png

Блок выхода в режиме Быстрый ШИМ

На первый вход блока S подается значение скважности в процентах. На второй вход блока freq устанавливается частота в герцах. Допускаемый диапазон частот от 100Гц до 10кГц.

Настраиваемый режим работы позволяет менять тип выхода в процессе работы. Для этого в блоке присутствует вход Mode, который определяет алгоритм работы выхода.

../../_images/aout4.png

Блок выхода в режиме Настраиваемый

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

  • 0x12(18) - режим напряжения
  • 0x13(19) - медленный ШИМ
  • 0x14(20) - быстрый ШИМ

При выборе режима блок использует значения только тех входов, которые соответствуют выбранному режиму. Значения на остальных входах игнорируются.