Универсальные входы ------------------- Универсальные входы контроллера позволяют производить настройку режима работы как на этапе разработки программы, так и во время ее исполнения. Для настройки входа на этапе разработки устанавливается его свойство - **Режим работы**. После того, как этот блок установлен на схеме контроллера, изменить его режим невозможно. Для смены нужно удалить его со схемы и выбрать новый режим. .. figure:: uin1.png :align: center Второй способ - смена типа входа во время работы программы. Для этого в свойстве **Режим работы** выбирается значение **Настраиваемый**. .. figure:: uin4.png :align: center При установке такого выхода на схему внешний вид блока будет отличаться от предыдущего варианта. У блока будет присутствовать вход **Mode**, с помощью которого производится выбор режима работы, и набор входов и выходов. Их количество зависит от того, какие режимы поддерживает этот вход контроллера. .. figure:: uin2.png :align: center Режимы входов, поддерживаемые контроллером М303: .. table:: Настройка входов U1-U6 +---------+----------------+------+----------+ |Вход |Напряжение 0-10В|Ток, А|Дискретный| +=========+================+======+==========+ | U1 | Да | Да | Да | +---------+----------------+------+----------+ | U2 | Да | Да | Да | +---------+----------------+------+----------+ | U3 | Да | Да | Да | +---------+----------------+------+----------+ | U4 | Да | Да | Да | +---------+----------------+------+----------+ | U5 | Да | Да | Да | +---------+----------------+------+----------+ | U6 | Да | Да | Да | +---------+----------------+------+----------+ .. table:: Настройка входов U7-U12 +---------+----------------+-----------------+----------+ |Вход |Напряжение 0-10В|Сопротивление, Ом|Дискретный| +=========+================+=================+==========+ | U7 | | Да | Да | +---------+----------------+-----------------+----------+ | U8 | Да | Да | Да | +---------+----------------+-----------------+----------+ | U9 | Да | Да | Да | +---------+----------------+-----------------+----------+ | U10 | Да | Да | Да | +---------+----------------+-----------------+----------+ | U11 | Да | Да | Да | +---------+----------------+-----------------+----------+ | U12 | Да | Да | Да | +---------+----------------+-----------------+----------+ .. table:: Настройка входов U13-U16 +---------+--------------------------+-------------------+----------+ |Вход |Измерение напряжение 0-10В|Выход напряжения, В| ШИМ | +=========+==========================+===================+==========+ | U13 | Да | Да | Да | +---------+--------------------------+-------------------+----------+ | U14 | Да | Да | Да | +---------+--------------------------+-------------------+----------+ | U15 | Да | Да | Да | +---------+--------------------------+-------------------+----------+ | U16 | Да | Да | Да | +---------+--------------------------+-------------------+----------+ .. table:: Настройка входов U17-U23 +---------+----------------+-----------------+-----------------+------------+ |Вход |Дискретный вход |Дискретный выход |Измерение частоты|Счетный вход| +=========+================+=================+=================+============+ | 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**. Тип входа при этом не изменится и будет работать в предыдущем режиме.