Демультиплексор

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

Внешний вид компонента

Режим проектировщика Режим оператора
Демультиплексор - Режим проектировщика Не имеет

Параметры:

Входные

  • Адрес — поступает адрес того выхода, к которому будет подключен вход;
  • Вход — подключается канал, который в дальнейшем будет коммутироваться.

Выходные

  • Выход 1 — подключен канал входа, если будет выбран адрес Выхода;
  • Выход N — подключен канал входа, если будет выбран адрес Выхода N.

Настраиваемые свойства:

Общие свойства (окружение)

Частные свойства (в скобках значение, установленное по умолчанию):

  • Output (1) — задаётся количество выходов;
  • State (1) — текущее подключение демультиплексора.

Программирование

При использовании компонента в сценарии и программируемом компоненте (скрипте) необходимо учитывать диапазоны значений подаваемых на входные ножки компонента, диапазоны значений свойств компонента, а также диапазоны значений параметров методов компонента.

Параметры:

Входные

  • адрес — поступает адрес того выхода, к которому будет подключен вход (любой тип);
  • вход — подключается канал, который в дальнейшем будет коммутироваться (любой тип).

Настраиваемые свойства:

Общие свойства (окружение)

Частные свойства (в скобках значение, установленное по умолчанию):

  • LONG Ouput — установка и чтение количества выходов (от 0 до 50);
  • LONG State — установка и чтение текущего состояния демультиплексора (любое число).

Математическое описание

Демультиплексор – устройство, которое принимает входной сигнал и направляется им на один из нескольких выходов в соответствии с двоичным кодом, действующим на адресных входах. Остальные выходы в этом случае находятся либо в неактивном состоянии, либо в состоянии разомкнутой цепи. Аналогично работает дешифратор. Единственное отличие состоит в том, что на входы подается только адрес, возбуждающий один из n возможных выходов.

Демультиплексор Схема
Дешифраторы обычно используются при сопряжении с микропроцессором, когда необходимо выполнить различные действия в зависимости от адреса. Другим применением общего использования дешифратора является организация (разрешение) последовательности действий, согласно достигнутого адреса, заданного выходом двоичного счетчика.

Пример 1

Проект в SCADA ZETView

Демультиплексор - Пример
Результат работы проекта

Данный компонент используется для создания различных проектов, в том числе таких как вихретоковые датчики.

Демультиплексор - Результат работы проекта

Пример 2

Проект в SCADA ZETView

Демультиплексор - Пример
В этой схеме компонент Демультиплексор служат для подключения канала с Кнопкой с фиксацией (в данном канале устанавливается высокий или низкий логический уровень в зависимости от состояния нажатия кнопки). Селектор позволяет нам выбрать, к какому именно выходному каналу мы подключим канал с кнопкой. Данный компонент используется для создания различных проектов, в том числе таких как датчик абсолютного давления.

Результат работы проекта
Демультиплексор - Результат работы проекта