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