CODESYS форум

Добро пожаловать на официальный форум CODESYS
Deutsche Version English version russian version 
Текущее время: Пт апр 28, 2017 5:06 pm

Часовой пояс: UTC+01:00




Начать новую тему  Ответить на тему  [ 2 сообщения ] 
Автор Сообщение
 Заголовок сообщения: Переменные как события
СообщениеДобавлено: Вт янв 26, 2016 6:47 pm 
Не в сети

Зарегистрирован: Вт янв 26, 2016 2:20 pm
Сообщения: 16
Привет всем, я начинающий пользователь Codesys, поэтому прошу не сильно пинать ногами.

Возник такой вопрос:
У меня в проекте есть много булевых переменных, которые иногда меняют свое состояние в результате выполнения программы. Вопрос - можно ли какими-либо встроенными средствами Codesys сделать так, чтобы при изменении данной переменной вызывалась какая-то определенная функция? Мне это нужно, например, чтобы каждое изменение фиксировалось и записывалось в лог файл со своим временным штампом - типа фиксации событий.
Я понимаю, что можно в каждом цикле сравнивать текущее значение переменной с ее значением из предыдущего цикла, но мне кажется, должен быть более простой путь.


Вернуться к началу
 Заголовок сообщения: Re: Переменные как события
СообщениеДобавлено: Чт янв 28, 2016 12:02 pm 
Не в сети

Зарегистрирован: Пт окт 02, 2015 2:05 pm
Сообщения: 41
К сожалению, нет другого способа. Но для облегчения можно использовать такой функциональный блок:


Вложения:
change_detector.png
change_detector.png [ 3.72 КБ | 560 просмотров ]
Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 2 сообщения ] 

Часовой пояс: UTC+01:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB