Скрипт по записи в канал
Добрый день!
Потребовалось отслеживать момент изменения уставки в приборе ТРМ138.
Да запросто говорю, там есть скрипты, запускаемые по таймеру (кои мы уже широко и с удовольствием используем), а есть скрипты, запускаемые по событию. Изменение уставки прибора является событием, поэтому создадим скрипт по событию - и дело в шляпе.
Сажусь за клавиатуру, запускаю редактор каналов, добавляю виртуальный канал, создаю скрипт … и понимаю, что ничего не понимаю. А как собственно отследить момент изменения уставки в приборе. Руководство по редактору каналов содержит загадочную фразу "…и по событию записи в канал (то есть скрипт выполняется при смене значения на канала – при записи в канал значения)…".
То есть, чтобы сработал скрипт по записи … я сам должен организовать эту запись в канал:S ?
Уважаемые, поможите разобрать эту коллизию. Так как мне отследить событие изменения значения в канале?
В физическом канале я не могу использовать скрипт - там позволительна только формула. А в виртуальном канале при создании скрипта, я указываю вид скрипта "по событию" и ожидаю, что программа спросит ехидно "какое событие желаете отследить". Но не тут то было - открывается редактор и всё - делай дескать всё сам.
С уважением, Анатолий
Новочеркасск
Потребовалось отслеживать момент изменения уставки в приборе ТРМ138.
Да запросто говорю, там есть скрипты, запускаемые по таймеру (кои мы уже широко и с удовольствием используем), а есть скрипты, запускаемые по событию. Изменение уставки прибора является событием, поэтому создадим скрипт по событию - и дело в шляпе.
Сажусь за клавиатуру, запускаю редактор каналов, добавляю виртуальный канал, создаю скрипт … и понимаю, что ничего не понимаю. А как собственно отследить момент изменения уставки в приборе. Руководство по редактору каналов содержит загадочную фразу "…и по событию записи в канал (то есть скрипт выполняется при смене значения на канала – при записи в канал значения)…".
То есть, чтобы сработал скрипт по записи … я сам должен организовать эту запись в канал:S ?
Уважаемые, поможите разобрать эту коллизию. Так как мне отследить событие изменения значения в канале?
В физическом канале я не могу использовать скрипт - там позволительна только формула. А в виртуальном канале при создании скрипта, я указываю вид скрипта "по событию" и ожидаю, что программа спросит ехидно "какое событие желаете отследить". Но не тут то было - открывается редактор и всё - делай дескать всё сам.
С уважением, Анатолий
Новочеркасск
День добрый.
Свяжитесь пожалуйста с нами по ICQ: 352103362 для более оперативного решения Вашей задачи. Судя по скрипту все правильно, могу предположить что виртуальный канал у Вас со скриптом который выполняется по событию записи в канал, а необходим циклический скрипт.