Исчерпывающий набор команд: Программирование широкого спектра операций:
базовый набор команд для выполнения логических операций, адресации результата, сохранения данных, счета, отсчета выдержек времени, загрузки, пересылки, сравнения, сдвига, вращения, формирования дополнений, вызова подпрограмм (с локальными переменными);
встроенные команды управления обменом данными (например, протокол USS, Modbus RTU, S7 функции связи "T-Send/ T-Receive" или свободно программируемый порт);
удобные функции широтно-импульсной модуляции, формирования последовательностей импульсов, арифметические функции, математики с плавающей запятой, ПИД регулирования, переходов, циклов и преобразований кодов;
математические функции: SIN, COS, TAN, LN, EXP и т.д.
Счет: Удобные функции счета в сочетании с встроенными счетчиками и специальными командами управления их работой открывают новые горизонты в разработке различных приложений пользователя.
Обработка прерываний:
фиксация нарастающих или спадающих фронтов входных сигналов для формирования быстрого отклика на соответствующие события;
прерывания в функции времени;
прерывания от счетчиков при достижении заданного состояния или изменении направления счета;
коммуникационные прерывания, позволяющие ускорить и упростить обмен данными с периферийными приборами: принтерами, сканнерами и т.д.
Парольная защита.
Функции тестирования и диагностики: Удобный набор функций тестирования и диагностики. Например, функции интерактивной или автономной диагностики.
Принудительная установка входов и выходов в процессе отладки программы: входы и выходы могут переводиться в заданные состояния независимо от цикла выполнения программы, что упрощает выполнение работ по тестированию и отладке работы программы.
Управление перемещением в соответствии с требованиями стандарта PLCopen для решения простых задач управления перемещением и позиционирования.