Игорь Петров, будьте добры, подскажите ответ на вопрос
Игорь Петров, будьте добры, подскажите ответ на вопрос
Спасибо!________
Вообще, язык SFC предназначен для строго последовательного описания действий машины, то есть движений. Он создавался для роботов-манипуляторов, то есть алгоритмы типа: взял, поднял, переместил, поставил и снова... Почему Вы не хотите писать это на LD - самый универсальный язык для построения любых логических алгоритмов. В простейшем случае надо написать столько цепочек, сколько выходов в системе (можно для упрощения читабельности алгоритма выделить еще несколько промежуточных переменных). В этом случае все условия безопасности будут стопудово учтены, причем для каждого выхода по своим (любым) правилам.
У станка схожие операции переместил, обработал, переместил и снова
Какая размерность системы, то есть сколько входов/выходов контроллера?
ПЛК 110-60 + 3МУ16 (вых) + 2МВ16
Подскажите, пожалуйста, почему компилятор пишет недопустимые символы в выражении на ST
PLK2 AND PLK14;
в действии перехода SFC
Последний раз редактировалось TYER; 19.04.2011 в 11:29.
SFC мой любимый язык. Не раз бывали ситуации, когда технологии нет в виде документа, а есть только человек, который думает что знает как должно работать. Например, стенд испытания пружин подвески грузовиков – установка, замер по двум уровням, серии циклов сжатия с разными уровнями, повтор замеров, отбраковка. Один человек рассказывает, второй сразу рисует SFC, показывает в работе и правит. Потом параллельным переносом ветви разносятся по рабочим позициям стола и сдвигаются по фазам. Специалист по пружинам в программировании ничего не понимает, но через 2 часа совместной работы берется править SFC сам. Теперь он сам все свои тесты и задает. Так и было задумано. Была машина по прессовке и упаковке макулатуры, теплица, инкубатор – поворот сотен лотков по расписаниям и др.пр.. Все это на SFC ложится в темпе устной речи.
По опыту наших учебных курсов, именно программистам SFC дается тяжело. LD, ST, FBD, CFC проходятся за 3 часа с нуля. На SFC надо скрупулезно потратить часов 6, тогда начинает получаться, иногда озарение происходит довольно резко и с бурным восторгом Продуманная SFC программа красива и читается в 50 раз легче чем на любом другом языке. Но, вопросов по SFC больше всего.
Поэтому мы решили в этом году в конференцию CoDeSys (24-25 мая) включить разбор SFC особой темой. Что показать уже есть.