Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
17
Добавлен:
12.02.2016
Размер:
2.28 Mб
Скачать

2.7 Блок дискретного вывода (do)

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

Поле Устройство

Щелчок левой клавишей мыши на кнопке с изображением стрелки, расположенной справа от поля Устройство, приведет к появлению списка всех устройств с подсистемой дискретного вывода, драйверы и экземпляры которых установлены в системе. После выбора устройства, его название будет отображаться в поле Устройство. Имеется возможность выбора одного канала дискретного вывода или группы каналов (до 8-ми) при использовании режима упакованного (группового) вывода путем однократного щелчка левой клавишей мыши на номере (номерах) соответствующих каналов в списке Бит(ы) диалоговой панели.

Поле Группа (Байт)

После выбора устройства дискретного вывода, следует установить номер группы каналов (битов) дискретного вывода, связанных с данным функциональным блоком дискретного вывода. Количество групп и каналов в группе зависит от типа применяемого устройства дискретного вывода. В поле Группа (Байт) и списке Бит(ы) отображается общее количество групп и каналов, имеющихся в выбранном устройстве. Имеется возможность установки начального логического состояния для каждого канала дискретного вывода, связанного с данным функциональным блоком, путем его задания в поле Начальное состояние диалоговой панели.

Поле Частота обновления

Значение в данном поле является делителем, который позволяет вызывать блок дискретного вывода и выводить информацию в соответствующие каналы устройства дискретного вывода реже, чем вызывается вся задача, в которую входит данный функциональный блок. Например, пусть задача вызывается (сканируется) один раз в 50 мс. Для того, чтобы блок дискретного вывода, входящий в данную задачу, вызывался один раз в 250 мс, следует установить в поле Частота обновления значение 5. В этом случае значение на входе блока дискретного вывода будет обновляться через каждые пять вызовов задачи, содержащей блок.

Группа параметров DDE

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

Входная связь: Информация от другого функционального блока будет поступать в блок дискретного вывода и передаваться на связанный с ним дискретный выход устройства. При попытке присоединения к блоку более одной связи на экран монитора будет выведено сообщение GENIE "Вход уже присоединен".

Выходная связь: Информация, поступающая на вход блока дискретного вывода, будет передаваться непосредственно в адрес присоединяемого функционального блока.

Соседние файлы в папке Методичні матеріали