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