блоковых диаграммах, редактора continuous function chart[CFC].
Язык IL (instruction list) – дословно список инструкций. Каждая инструкция начинается с новой строки и содержит оператор и, в зависимости от типа операции, один и более операндов, разделённых запятыми.
ST – структурированный текст. Structured text представляет собой набор инструкций высокого уровня, которые могут использоваться в условных операторах («if… then… else») и в циклах (while… do).
FBD – графический язык программирования. Он работает с последовательностью цепей, каждая из которых содержит логическое или арифметическое выражение, вызов функционального блока, переход или функцию возврата.
CFC. В отличии от FBD редактор непрерывных функциональных схем не использует цепи, но даёт возможность свободно размещать компоненты и соединения, что позволяет создавать обратные связи.
LD – язык линейных диаграмм. Это графический язык, реализующий структуры электрических цепей.
Лучше всего LD подходит для построения логических переключателей, но достаточно легко можно создавать и сложные цепи – как в FBD.
SFC – это графический язык, который позволяет описать хронологическую последовательность различных действий в программе. Для этого действия связываются с шагами (этапами), а последовательность работы определяется условиями переходов между шагами.
Ресурсы (resources)
Это объёкты предназначенные для настройки управления проектом и распределением переменных:
Global variables – описание глобальных переменных, которые используются в проекте. Здесь же находятся глобальные переменные, описанные в библиотеках.
Alarm configuration – организация системы формирования тревог в Codesys проекте.
Library manager – управление библиотеками, включёнными в проект.
Log – запись бортжурнала в ходе online сессии.
PLC configuration – создание описания конфигурации аппаратных средств.
Watch and receipt manager – установка и просмотр наборов значений переменных.
Task configuration – управление программами с помощью задач.
Target settings – выбор аппаратной платформы и настройка её специфических параметров.
Workspace – образ опций проекта.
Parameter manager – управление переменными, доступными другим абонентам сети.
PLC browser – мониторинг и использование специфических особенностей ПЛК.
Sampling trace – графическое осциллографирование значений переменных.
Tools – подключение внешних инструментов.
Softmotion – CNC и CAM редакторы.
Ниже, более подробно о некоторых из них:
Глобальные переменные (globalvariables)
Объявленные как глобальные, «нормальные» переменные и константы имеют область видимости, включающую весь проект. Более того, сетевые переменные (network variables) могут служить для передачи данных между несколькими абонентами сети.
Конфигурация тревог (alarm configuration)
Сигнальная система встроенная в Codesys, позволяет обнаружить критические состояния процесса, записывать и визуализировать их для пользователя при помощи элементов визуализации.
Механизм работы сигнальной системы может выполняться в Codesys или альтернативно в ПЛК. Обработка тревог в ПЛК задаётся опциями категории «визуализация» целевой платформы.
Менеджер библиотек (library manager)
Менеджер библиотек содержит список всех библиотек, которые связаны с проектом. POU, типы данных и глобальные переменные библиотек можно использовать так же, как и определённые пользователем POU типы данных и глобальные переменные.
Информация о включённых библиотеках хранится в проекте, и её можно
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.