6 Эффективные методы конфигурирования SFC-схем
Система управления процессом PCS 7, начальный курс - часть 2
A5E00369629-02 6-9
• "Heating" ("Нагрев"): данная последовательность (sequence) управляет
процессом нагревания с использованием блока контроллера и
открывает/закрывает соответствующий впускающий вентиль.
• "Drain" ("Осушение"): данная последовательность (sequence)
открывает/закрывает вентили между реактором и расходным
резервуаром (filling tank), а также запускает/останавливает насос.
Определение уставок (setpoint)
Теперь определите уставки (setpoints) для последовательности (sequence)
системы управления. Оператор установки может легко изменять значения
этих уставок (setpoints) в режиме процесса (process mode) с помощью
операторской станции. Вы можете также определить для значений
уставок предельные значения. Значения уставок (setpoints),
определяемые оператором установки, должны лежать в заданных
пределах. Конечно же, уставки и их предельные значения также
применяются в
автоматическом режиме – однако мы не будем
использовать этот вариант в данном начальном курсе по PCS 7 (Getting
Started).
В проекте "color_gs" уставка (setpoint) "Heating" ("Нагрев") задается для
поддержания нужной температуры. Эта уставка используется в
последовательности "Heating" ("Нагрев"), т.е. жидкость в реакторе
нагревается, пока не достигнет требуемой температуры.
Определение переменных процесса (process values)
Переменные процесса (process values) могут использоваться для
использования в последовательностях (sequences). В проекте "color_gs"
переменная процесса "fill level" ("уровень заполнения") используется в
последовательности (sequence) "Drain" ("Осушение"). Насос откачки
должен остановиться, как только будет достигнуто минимальное значение
уровня заполнения реактора.
Определение контактов блоков (block contacts)
Контакты блоков (block contacts) определяются пользователем для
переменных (тэгов) процесса (process tags), т.е. Вам необходимо создать
контакты блока для соответствующих переменных процесса, которые Вы
сможете подключить через SFC-экземпляр (SFC instance).
Имейте в виду, что IN (входные) и OUT (выходные) соединения
резервируются в SFC-экземплярах (SFC instance) для входов/выходов
блоков, которые можно видеть в SFC-интерфейсе (interface) SFC-
экземпляра. Например, когда Вы создаете контакт
блока (block contact)
для переменной процесса (process tag) "MOTOR" ("мотор"), соединение
"QRUN" в блоке "MOTOR" ("мотор") является OUT (выходным)
соединением; однако в SFC-экземпляре (instance) оно становится IN
(входным) соединением. Это необходимо для создания требуемых
соединений.
В проекте "color_gs" Вам потребуются контакты блока для следующих
переменных процесса (process tag):
• Control valve for the heating process
(Управляющий вентиль для процесса нагревания