Интегрирование с лестничной схемой

Импорт, моделирование и подтверждение существующих многозвенных схем. Моделируйте, симулируйте и генерируйте код, используя предоставленные блоки и функции Лестничной схемы.

Лестничная схема - это язык графического программирования, который вы используете для разработки программного обеспечения для программируемых логических контроллеров (ПЛК). Это один из языков, заданных стандартом IEC 61131 для использования с ПЛК. Программа в обозначении лестничной схемы является схемой, которая эмулирует схемы логического оборудования реле. Базовая программа использует логические выражения, которые легко переводятся на коммутаторы и реле.

С Simulink® PLC Coder™, вы можете использовать импорт лестниц для импорта лестничных схем, созданных с Rockwell Automation® IDE, такие как RSLogix™ 5000 и Studio 5000 в окружение Simulink как модель. Можно создать лестничные схемы в окружение Simulink как модель.

После импорта или создания моделей лестничных схем можно:

  • Отредактируйте импортированную модель лестничной схемы из Simulink с помощью plcladderlib библиотека.

  • После импорта кода лестничной схемы в Simulink, моделируйте его.

  • Сгенерируйте код С из импортированной лестничной схемы и интегрируйте код в существующие среды симуляции на языке C.

  • Сгенерируйте код лестничной схемы из импортированной лестничной схемы и интегрируйте код в IDE автоматизации Rockwell. Вы не можете сгенерировать структурированный текстовый код из блоков Лестничной схемы.

  • Сгенерируйте код теста PLC для импортированной лестничной схемы и проверьте код в среде IDE автоматизации Rockwell.

Приложения

Simulink PLC CoderСгенерируйте структурированный текст и код лестничной схемы из моделей Simulink, диаграмм Stateflow и функций MATLAB

Функции

расширить все

plcimportladderИмпортируйте лестничную схему в подсистему Simulink
plcgeneratecodeСгенерируйте структурированный текст или лестничную схему (L5X) для атомарной подсистемы
plcladderinstructionsСписки лестничных команд, идентифицированных Simulink PLC Coder
plcladderlibОткройте библиотеку лестниц Simulink PLC Coder
plcgeneraterunnertbСгенерируйте L5X испытательный стенд стенда для указанного блока AOI Runner и имени AOI
plcladderoptionПолучите или установите значения параметров, сопоставленные с моделями лестничных схем
plcloadtypesЗагрузите типы данных для лестничных моделей Simulink PLC Coder
plccleartypesОчистите типы данных, сопоставленные с моделями лестницы Simulink PLC Coder, из рабочей области

Блоки

расширить все

ONSОдин выстрел
OSRОдин выстрел восходящего
OSFПадение одного выстрела
XICОсмотреть, если закрыто
XIOИсследуйте, если открыто
OTEВыходное Питание
OTLВыходная защелка
OTUВыход
TONЗадержка таймера
TOFЗадержка отключения таймера
RTOУдерживающий таймер включен
CTUСчетчик Вверх
CTDОбратный отсчет
RESСброс
JMPПереход
LBLМетка
TNDВременный конец
AFIВсегда Ложь
NOPНет операции
MCRСброс главного элемента управления
ADDДобавьте входы
SUBВычитайте входы
MULУмножайте входы
DIVРазделите один вход на другой
CPTВычислите выражение
ANDПобитовые И
ORПобитовое ИЛИ
NOTБитовый NOT
NEQНе Равно
EQUРавно
LEQМеньше чем или равно
GEQБольше чем или равно
LESМеньше, чем
GRTБольше, чем
MOVДвинуться
CLRЯсно
COPКопировать файл
FLLЗаполнение файла
AOI RunnerAOI-раннер
PLC Controller SuiteПЛК- Контроллера
PLC ControllerПЛК- Контроллера
TaskЗадача
Ladder Diagram ProgramПрограмма лестничной схемы
Ladder Diagram SubroutineСтандартная подпрограмма лестничной схемы
Ladder Diagram Function Block (AOI)Функциональный блок лестничной схемы (AOI)
Variable ReadЧтение переменной
Variable WriteПеременная записи
Power Rail StartЗапуск силового рельса
Power Rail TerminalСтепень рельса
Rung TerminalЗвоночный терминал
JunctionСоединение
Custom InstructionСоздайте пользовательскую логическую инструкцию лестницы

Темы

Поддерживаемые функции в лестничной схеме

Функции и элементы лестницы, поддерживаемые Simulink PLC Coder.

Импорт L5X многозвенных файлов в Simulink

Импорт файлов многозвенных схем в Simulink.

Моделирование и симуляция лестничных схем в Simulink

Создайте лестничные схемы в Simulink и выполните симуляцию.

Генерация кода лестничной схемы из Simulink

Сгенерируйте код лестничной схемы (L5X) из Simulink.

Генерация кода С из лестницы Simulink

Сгенерируйте код С из модели лестничной схемы Simulink.

Проверьте сгенерированный код лестничной схемы

Проверьте сгенерированный код по сравнению с исходной моделью Simulink в среде IDE с помощью сгенерированного испытательного стенда.

Создайте пользовательскую инструкцию в моделях лестничных схем ПЛК

Создайте пользовательскую инструкцию в моделях лестничной схемы ПЛК.

Рекомендуемые примеры