Конвертировать SCL/STL в FBD/LAD
-
- Профан
- Сообщения: 3
- Зарегистрирован: 16 сен 2016, 01:32
Конвертировать SCL/STL в FBD/LAD
Здравствуйте, к сожалению форум сименса не открывается, а все запроса в гугле ведут туда. Так вот вопрос: имеется исходник на SCL, который я вообще не одупляю. Возможно ли как то сконвертировать данный код в более удобоваримый для не профессионального программиста язык.
- Автоматизатор
- Профессионал
- Сообщения: 993
- Зарегистрирован: 09 окт 2012, 05:18
Re: Ковертировать SCL/STL в FBD/LAD
Можно. Но только в ручном режиме. И не во всех случаях.
Проще язык выучить.
Проще язык выучить.
Re: Ковертировать SCL/STL в FBD/LAD
Автоматизатор прав. Автоматическая конвертация невозможна в связи с расширенными возможностями языка SCL, но возможна обратная конвертация (опять же не автоматически)...
Язык STL конвертируется в FBD/LAD, но не всегда (не все инструкции STL имеют аналоги в языках FBD/LAD - они подчеркиваются красным). Конвертация LAD/FBD -> STL происходит без проблем.
Язык STL конвертируется в FBD/LAD, но не всегда (не все инструкции STL имеют аналоги в языках FBD/LAD - они подчеркиваются красным). Конвертация LAD/FBD -> STL происходит без проблем.
-
- Профан
- Сообщения: 3
- Зарегистрирован: 16 сен 2016, 01:32
Re: Ковертировать SCL/STL в FBD/LAD
не подскажете каким образом попытаться произвести конвертирование, это какая-то тулса из пакета сименса?Михайло писал(а): Язык STL конвертируется в FBD/LAD, но не всегда (не все инструкции STL имеют аналоги в языках FBD/LAD - они подчеркиваются красным). Конвертация LAD/FBD -> STL происходит без проблем.
и еще вопрос, возможна ли автоматическое создание cfc блоков по исходникам STL? то есть как добавить CFC в проект, написанный на STL. Там же как-то это автоматически делается?
Re: Ковертировать SCL/STL в FBD/LAD
В Step7 v5.x открыть код на языках LAD, FBD или STL и заглянуть в меню View...elektronik писал(а):не подскажете каким образом попытаться произвести конвертирование, это какая-то тулса из пакета сименса?
-
- Профан
- Сообщения: 3
- Зарегистрирован: 16 сен 2016, 01:32
Re: Ковертировать SCL/STL в FBD/LAD
а нет, так к сожалению не конвертирует. А по поводу CFC, известно что-нибудь?
Re: Ковертировать SCL/STL в FBD/LAD
Вряд ли...
Re: Конвертировать SCL/STL в FBD/LAD
Добрый день, такой вопрос.
Имеется проект в Step 7, в котором нет исходных кодов, только куча блоков на STL.
Исходники были написаны на SCL
Собственно вопрос: есть ли программные средства, которые позволяют, если можно так выразиться, "дизассемблировать" STL в SCL.
Буржуйская техподдержка говорит, что таких средств нет, мол, если очень надо, вручную переводите. Но всё же, вдруг есть.
Имеется проект в Step 7, в котором нет исходных кодов, только куча блоков на STL.
Исходники были написаны на SCL
Собственно вопрос: есть ли программные средства, которые позволяют, если можно так выразиться, "дизассемблировать" STL в SCL.
Буржуйская техподдержка говорит, что таких средств нет, мол, если очень надо, вручную переводите. Но всё же, вдруг есть.
Re: Конвертировать SCL/STL в FBD/LAD
Руками. У автора с plc4good. УА была методика выложена где то. Он сам, кстати, неплохо восстанавливает блоки от PCS7. Там примерчики посмотрите.
А зачем вам все восстанавливать? Логику можно и так читать, а нужное место перевести и исправить. После компилятора, конечно, не сахар.
Попросить исходники у автора.
А зачем вам все восстанавливать? Логику можно и так читать, а нужное место перевести и исправить. После компилятора, конечно, не сахар.
Попросить исходники у автора.
Re: Конвертировать SCL/STL в FBD/LAD
Методика может и есть, но это очень разные языки. В смысле: STL - первый (нижний) уровень, SCL - третий уровень. Сложно транслировать снизу вверх...