Что такое lad fbd stl
SIMATIC является общепризнанной системой для автоматизации машин, производственных предприятий и технологических процессов. Для программирования контроллеров этой серии могут использоваться различные языки низкого и высокого уровня.
Четвертое издание книги содержит описание языка STL (STatement List) пакета STEP 7 V5.3, а также языка SCL (Structured Control Language), используемых для программирования контроллеров SIMATIC S7-300 и SIMATIC S7-400. Книга ориентирована на специалистов, работающих с контроллерами SIMATIC S7. Она полезна для начинающих специалистов, а также содержит описания специфичных вариантов использования контроллеров SIMATIC S7, которые будут интересны профессионалам.
Все примеры программ, описываемых в книге, записаны на дискету в виде архива библиотеки программных блоков. Эти примеры можно просматривать в STL и SCL, копировать в проекты и тестировать в среде STEP 7.
RAZRAB.RU
Здравствуйте, к сожалению форум сименса не открывается, а все запроса в гугле ведут туда. Так вот вопрос: имеется исходник на SCL, который я вообще не одупляю. Возможно ли как то сконвертировать данный код в более удобоваримый для не профессионального программиста язык.
elektronik
Автоматизатор Профессионал Сообщения: 993 Зарегистрирован: 09 окт 2012, 05:18
Re: Ковертировать SCL/STL в FBD/LAD
Сообщение Автоматизатор » 16 сен 2016, 14:02
Можно. Но только в ручном режиме. И не во всех случаях.
Проще язык выучить.
Автоматизатор
Михайло Администратор Сообщения: 4093 Зарегистрирован: 19 сен 2012, 19:16
Re: Ковертировать SCL/STL в FBD/LAD
Сообщение Михайло » 16 сен 2016, 15:02
Автоматизатор прав. Автоматическая конвертация невозможна в связи с расширенными возможностями языка SCL, но возможна обратная конвертация (опять же не автоматически).
Язык STL конвертируется в FBD/LAD, но не всегда (не все инструкции STL имеют аналоги в языках FBD/LAD — они подчеркиваются красным). Конвертация LAD/FBD -> STL происходит без проблем.
Михайло
elektronik Профан Сообщения: 3 Зарегистрирован: 16 сен 2016, 01:32
Re: Ковертировать SCL/STL в FBD/LAD
Сообщение elektronik » 17 сен 2016, 12:54
Михайло писал(а): Язык STL конвертируется в FBD/LAD, но не всегда (не все инструкции STL имеют аналоги в языках FBD/LAD — они подчеркиваются красным). Конвертация LAD/FBD -> STL происходит без проблем.
не подскажете каким образом попытаться произвести конвертирование, это какая-то тулса из пакета сименса?
и еще вопрос, возможна ли автоматическое создание cfc блоков по исходникам STL? то есть как добавить CFC в проект, написанный на STL. Там же как-то это автоматически делается?
Стандартные инструментальные средства производства Siemens
Новая платформа автоматизации SIMATIC охватывает все современные сферы автоматизации: программируемые контроллеры различной производительности; блоки управления, сочетающие в себе функции программируемого контроллера и панели оператора; системы компьютерного управления; системы оперативного управления и мониторинга; промышленные сети.
Все функции, необходимые для работы со всеми перечисленными системами, реализованы в единой среде с использованием встроенных интерфейсов, исключающих возникновение проблем по стыковке оборудования.
Предлагаемое решение устраняет барьеры, преодоление которых всегда было связано с крупными дополнительными затратами: барьер между программируемыми контроллерами и компьютерами, между процессом и промышленной технологией, между стандартным и промышленным программным обеспечением.
Все перечисленные преимущества достигаются применением соответствующего программного обеспечения. Основу этого программного обеспечения составляет STEP 7. STEP 7 выпускается в нескольких вариантах: от более простых, обеспечивающих возможность работы с ограниченным спектром оборудования и аппаратуры, до полных систем, обеспечивающих возможность использования любого оборудования SIMATIC и всех IEC языков программирования систем автоматизации.
Любой вариант стандартных инструментальных средств гарантирует быстрое ознакомление с имеющимся в Вашем распоряжении оборудованием.
Сравнительные характеристики различных версий STEP 7
Что такое lad fbd stl
SIMATIC является общепризнанной системой для автоматизации машин, производственных предприятий и технологических процессов. Для программирования контроллеров этой серии могут использоваться различные языки низкого и высокого уровня.
Четвертая редакция этой книги содержит много обновлений. В ней приводится описание языков программирования LAD (LAdder Diagram) и FBD (Functional Block Diagram) для систем автоматизации SIMATIC S7-300 и SIMATIC S7-400. Книга ориентирована на специалистов, работающих с контроллерами SIMATIC S7. Она полезна для начинающих специалистов, а также содержит описания специфичных вариантов использования контроллеров SIMATIC S7, которые будут интересны профессионалам.
Все примеры программ, описываемых в книге, записаны на дискету в виде архива библиотеки программных блоков. Они могут просматриваться в редакторах LAD и FBD, копироваться в собственные проекты и тестироваться в среде STEP 7.