Ваш вопрос был: как сделать запись по изменению значения.
Моя программа - проверяет изменилась маска или нет. Если изменилась, то подается команда на запись (RISING EDGE в терминологии CDS 3.5). Ключевые строки комментированы, если какая-то непонятна - спрашивайте.
В моей программе слово "триггер" стоит понимать как "Команда на запись" т.е. это переменная типа BOOL (а не ФБ R_TRIG или F_TRIG), по которой будет происходить запись.
Использовать кучу триггеров для анализа одной переменной крайне затратное дело.
Последний раз редактировалось Осинский Алексей; 24.11.2014 в 17:48.