EEPROM (array) - блоки для работы с массивом памяти; данные блоки предназначены для создания макросов типа "Расписание" и т.п.
В блоке DC добавлен вход данных «en» Нужен для того, чтобы определять число, которое выставляется на выходе дешифратора – 0 или 1.
В блоки REG добавлены вход R и выход ~Q Их работа аналогично одноименным входам выходам в блоке ^REG.
Расширяемость блоков достигла 255 входов (выходов).
Добавлен блок KEYBOARD Блок заменяет собой набор блоков из KEY TO ASCII + блоки цифровых кнопок + блоки кнопок «стрелки» + блоки кнопок ESC и ENTER
Добавлены ABS(int) ABS(Long).
Добавлен блок MIN-MAX На входах min и max поставить предельные значения, число, которое будет подаваться на вход in, будет выдаваться с выхода out в этих пределах. Выходы max min выставляют 1 при достижении числом на in ограниченных значений.
Добавлен RS триггер.
Добавлен блок диагностики Kernel. С выхода Kernel выдается № версии ядра, на выходе PowerTrouble выставляется 1 на время в два тика при пропадании-восстановлении питания, не приведшего к сбросу программы (длительность провала питания менее 2 сек, работает только при наличии батарейки). На выходе First Time выставляется 1 на время в 2 тика после загрузки проекта в контроллер. Используется для начальной инициализации. Также появились выходы "Текущий тик", "Заданный тик".
USER SYMBOL Блок, позволяющий создавать собственные символы для вывода на дисплей
Переработан параметр «направление» в карте памяти Теперь: R in – чтение из области памяти, откуда можно только читать (INRUT REGISTER, INPUT STATUS) R/W out – запись и чтение из области чтения-записи (HOLDING REGISTER, COIL) R out – чтение из области чтения-записи (HOLDING REGISTER, COIL) Echo – по старому
Добавлены единицы счисления HEX, binary, s, ms – как для формирования карты памяти так и на входах выходах блоков.
Входы- выходы блоков выделены разными цветами в зависимости от типа данных: - Real - желтый; - Integer - синий; - Bool - красный; - Long - зеленый.
Перетаскивание связи на другой вход-выход блока. Для этого, навести курсор на вход-выход и нажать правую кнопку, выбрать открывшейся пункт (перенести связь) и навести курсор на другой вход-выход. Связь перенесется с одного места на другое.
Перемещение по связям, для этого: выделить связь, нажать правую кнопку, выбрать в меню «в начало» или «в конец».
Возможность создавать папки для хранения макросов в дереве макросов.
Новый тип создания связей: - выделить блок, навести курсор на вход-выход другого блока, нажать правую кнопку; - появится меню «название блока >» выбрать этот пункт, появится список входов-выходов блока; - выбрать вход-выход, связь установится.
Автоименование. Если активировать в меню «настройка» одноименную функцию, тогда при соединении блока-переменной ко входу-выходу другого блока, этот блок-переменная автоматически будет названа именем входа-выхода. Беспроводные связи именовываются по названиям выходов.
Введена возможность настройки числа ошибок При обмене контроллера с компьютером. Для этого надо войти в реестр и выбрать функцию Err (по умолчанию стоит 5).