Элемент копирует значение одной точки в другие точки.
ОПИСАНИЕ
Элемент дублирует точку на заданное количество последовательных точек с заданным условием наложения.
ПАРАМЕТРЫ ЭЛЕМЕНТА
1 Точка доступа — источник:
Выбираем точку доступа — источник значения.
2 Точка доступа — первый приемник:
Выбираем точку доступа, в которую нужно записать значение. Если будет выбрана серия записей — это будет первая точка из серии.
3 Количество последовательных точек-приемников:
Выбираем количество последовательных точек в которые будет осуществлена запись.
4 Правила наложения на точки-приемники:
A — точка-источник
B — точка-приемник
Bn — каждая следующая точка-приемник
— прямое копирование А -> Bn
— логическое (побитовое) сложение Bn OR A -> Bn
— логическое (побитовое) умножение Bn AND A -> Bn
— исключающее или Bn XOR A -> Bn
— сложение Bn + A -> Bn
— вычитание Bn — А -> Bn
— копировать если больше IF A>Bn {А -> Bn}
— копировать если меньше IF A<Bn {А -> Bn})
ИНФОРМАЦИЯ ДЛЯ РАЗРАБОТЧИКОВ
Размер элемента: EEPROM – 4 байта, SRAM – 0 байт
Распределение параметров элемента в EEPROM:
0 – Номер элемента (всегда = 40)
1 – Номер точки-источника
2 – Номер точки-приемника
3 – Селектор:
b4-0 – правило дублирования=
=0 – прямое копирование А -> Bn
=1 – логическое (побитовое) сложение Bn OR A -> Bn
=2 – логическое (побитовое) умножение Bn AND A -> Bn
=3 – исключающее или Bn XOR A -> Bn
=4 – сложение Bn + A -> Bn
=5 – вычитание Bn — А -> Bn
=6 – копировать если больше IF A>Bn {А -> Bn}
=7 – копировать если меньше IF A<Bn {А -> Bn})
b7-5 – количество последовательных точек