ISaGRAF. Version 3.4

         

Обмены DDE


Отладчик ISaGRAF содержит DDE (Динамический Обмен Данными) сервер. Петля уведомления (“an advise loop”) может быть установлена между отладчиком ISaGRAF и другими приложениями, для того чтобы динамически отображать текущее значение переменных в не ISaGRAF приложениях.

Только транзакции “advise” или “poke” поддерживаются DDE сервером отладчика ISaGRAF. Вы можете использовать транзакцию “request” только для переменных, уже просматриваемых в петле уведомления. Другой DDE сервис, такой как “execute” недоступен. Когда петля уведомления установлена для переменной, значение этой переменной обновляется в приложении клиента каждый раз, когда оно изменяется. Просматриваться могут переменные любого типа. Идентификация динамической связи включает следующие имена:

Service name:…… ”ISaGRAF”

Topic name:…….. Имя ISaGRAF проекта

Item name:……… Имя переменной

Если переменная является локальной для программы, то за ее именем должно следовать имя ее родительской программы, написанное в скобках, со следующим синтаксисом:

variable_name(program_name)

DDE сервер отладчика ISaGRAF предназначен для приложений ISaGRAF, в текущий момент просматриваемых отладчиком. До 256 переменных могут быть просмотрены сервером ISaGRAF. DDE сервер может быть использован, когда отладчик ISaGRAF запущен либо подключенном режиме, либо в режиме симуляции. Период обновления - это период, установленный для связи между отладчиком и целевой системой ISaGRAF или симулятором.



Содержание раздела