31 Действие с ШИМ-выходом

    Элемент управляет состоянием ШИМ-выхода.

 ОПИСАНИЕ

Элемент формирует ШИМ-сигналы на заданном выходе.

 ПАРАМЕТРЫ ЭЛЕМЕНТА

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 – значение точки до события (буфер)