Элемент управляет состоянием ШИМ-выхода.
ОПИСАНИЕ
Элемент формирует ШИМ-сигналы на заданном выходе.
ПАРАМЕТРЫ ЭЛЕМЕНТА
1 Точка доступа связанная с ШИМ:
Выбираем точку связанную с нужным нам ШИМ-выходом.
2 Действие:
— обнулить
— установить на максимум
— +1 приращение на единицу
— +1| приращение на единицу без переполнения
— -1 уменьшение на единицу
— |-1 уменьшение на единицу без перехода через ноль
— *2 увеличить вдвое
— /2 уменьшить в два раза
— инвертировать значение
— установка заданного значения
— + прибавить заданное значение
— +| прибавить заданное значение без переполнения
— — отнять заданное значение
— -| отнять заданное значение без перехода через ноль
— AND логическое умножение
— OR логическое сложение
— XOR исключающее ИЛИ
3 Заданное значение:
Для вариантов действий со значением нужно задать значение. Это может быть:
— константа
— задано значением точки
Чекбоксы элемента:
√ восстанавливать значение точки после ухода события
После того, как предыдущее событие будет снятого с этого элемента точка связанная с ШИМ-выходом вернется к состоянию «до события».
ИНФОРМАЦИЯ ДЛЯ РАЗРАБОТЧИКОВ
Размер элемента: EEPROM – 4(3) байта, SRAM – 2 байта
Распределение параметров элемента в EEPROM:
0 – Номер элемента (всегда = 31)
1 – Точка доступа связанная с ШИМ
2 – Селектор
b7 – (0-константа или 1-точка)
b6 – (0-не возвращать значение точки после ухода события или 1-возвращать)
значением)
b4-0 – действие =
=0 – обнулить EEPROM=3
=1 – установить на максимум EEPROM=3
=2 – +1 приращение на единицу EEPROM=3
=3 – +1| приращение на единицу без переполнения EEPROM=3
=4 – -1 уменьшение на единицу EEPROM=3
=5 – |-1 уменьшение на единицу без переполнения EEPROM=3
=6 – *2 EEPROM=3
=7 – /2 EEPROM=3
=8 побитовая инверсия EEPROM=3
=9 – простая запись EEPROM=4
=10 – + прибавить к текущему значению EEPROM=4
=11 – +| прибавить без переполнения EEPROM=4
=12 – — отнять от текущего значения EEPROM=4
=13 – |- отнять без переполнения EEPROM=4
=14 – AND логическое умножение EEPROM=4
=15 – OR логическое сложение EEPROM=4
=16 – XOR исключающее ИЛИ) EEPROM=4
3 – Заданное значение (константа или номер точки доступа) b4-0 > 8
Распределение переменных элемента в SRAM:
0 – флаг режима (для сохранения восстановления значений точки)
1 – значение точки до события (буфер)