Универсальные входы¶
Универсальные входы контроллера позволяют производить настройку режима работы как на этапе разработки программы, так и во время ее исполнения. Для настройки входа на этапе разработки устанавливается его свойство - Режим работы. После того, как этот блок установлен на схеме контроллера, изменить его режим невозможно. Для смены нужно удалить его со схемы и выбрать новый режим.
Второй способ - смена типа входа во время работы программы. Для этого в свойстве Режим работы выбирается значение Настраиваемый.
При установке такого выхода на схему внешний вид блока будет отличаться от предыдущего варианта. У блока будет присутствовать вход Mode, с помощью которого производится выбор режима работы, и набор входов и выходов. Их количество зависит от того, какие режимы поддерживает этот вход контроллера.
Режимы входов, поддерживаемые контроллером М303:
| Вход | Напряжение 0-10В | Ток, А | Дискретный |
|---|---|---|---|
| U1 | Да | Да | Да |
| U2 | Да | Да | Да |
| U3 | Да | Да | Да |
| U4 | Да | Да | Да |
| U5 | Да | Да | Да |
| U6 | Да | Да | Да |
| Вход | Напряжение 0-10В | Сопротивление, Ом | Дискретный |
|---|---|---|---|
| U7 | Да | Да | |
| U8 | Да | Да | Да |
| U9 | Да | Да | Да |
| U10 | Да | Да | Да |
| U11 | Да | Да | Да |
| U12 | Да | Да | Да |
| Вход | Измерение напряжение 0-10В | Выход напряжения, В | ШИМ |
|---|---|---|---|
| U13 | Да | Да | Да |
| U14 | Да | Да | Да |
| U15 | Да | Да | Да |
| U16 | Да | Да | Да |
| Вход | Дискретный вход | Дискретный выход | Измерение частоты | Счетный вход |
|---|---|---|---|---|
| U17 | Да | Да | Да | Да |
| U18 | Да | Да | Да | Да |
| U19 | Да | Да | Да | Да |
| U20 | Да | Да | Да | Да |
| U21 | Да | Да | ||
| U22 | Да | Да | ||
| U23 | Да | Да | Да | Да |
Значения, устанавливаемое на вход Mode, для изменения режима работы входов:
- 0x30(48) - вход измерения напряжения 0-10 вольт
- 0x40(64) - вход измерения тока 0-25 мА
- 0x50(80) - вход измерения сопротивления
- 0x60(96) - дискретный вход
- 0x70(112) - счетный вход
- 0x80(128) - вход измерения частоты
- 0x90(144) - дискретный выход
- 0x12(18) - выход напряжения, В
- 0x13(19) - режим пользовательского ШИМ
Если на вход блока будет подано неверное значение или вход не поддерживает такой режим работы, устройство выдаст ошибку #18. Тип входа при этом не изменится и будет работать в предыдущем режиме.