Показать сообщение отдельно
Старый 14.09.2012, 21:27   #14
ujin
Senior Member
 
Аватара для ujin
 
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 761
Благодарил(а): 1 раз(а)
Поблагодарили: 10 раз(а) в 10 сообщениях
По умолчанию Ответ: Switch-технология

Продолжу по теме Switch-технологии.
Данный подход можно было реализовать еще на Ремиконте Р-130, с определенными ограничениями. Для контроллеров фирмы Segnetics предлагаю использовать следующий макрос (Программа пуска). Граф состояний и переходов легко переложить на шаги. В предлагаемой программе у шага 3 условия: время, С1 и С2. Если заглянуть внутрь шага (блок sw_step) можно увидеть, что его легко массштабировать на большее количество условий. Так же количество шагов можно менять в широких пределах. Конструкция достаточна простая, можно реализовать и в лоджике в виде блоков. Тем более пока альтернативы в виде намечавшихся блоков IF ELSE нет. Так же приведен пример использования номера шага для включения клапана.
Вложения
Тип файла: pdf Программа_пуска горелки.pdf (58.0 Кбайт, 229 просмотров)
Тип файла: msl Программа пуска.msl (346.8 Кбайт, 148 просмотров)
Тип файла: msl PILOT VALVE.msl (4.3 Кбайт, 112 просмотров)
Тип файла: pdf Этап.pdf (215.7 Кбайт, 174 просмотров)


__________________
В жизни 2 правила успеха:
1 Не говори всего что знаешь
2 ...
ujin вне форума   Ответить с цитированием