You are on page 1of 36

CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

Цели Урока:

После завершения этого урока, слушатели смогут:

 Создавать элементы последовательности для использования в


управлении процессом
 Определять элементы последовательности в Таблице
Последовательности
 Определять “Условия и Действия” для введения в Sequence Table
– Таблицу Последовательности
 Определять разницу внутри таблицы при выполнении “Шагов” и
“Правил”
 Использовать “Logic Chart” как альтернативу для Sequence Table
 Определять программы Sequential Function Chart (SFC) и
Sequence и Batch Oriented Language (SEBOL)

CENTUM VP Инженерный курс 6-1 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

Управление Последовательности
Управление Последовательности следует каждому шагу в последовательности в соответствии с
предопределенными условиями и порядком.

Блоки Управления Последовательности, которые выполняют управление последовательности,


включают Блоки Таблицы последовательности, Блоки Logic Chart, Блоки SFC, Блоки Switch
Instrument, Блоки Элементов Последовательности, и Блок Мониторинга Клапана.

ST пример

LC64 пример

CENTUM VP Инженерный курс 6-2 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

Типы Функциональных Блоков Последовательности

Функциональные Блоки Последовательности


 ST16 Таблица последовательности с 32 условиями и 32 действиями (размер
приспосабливаем).
 ST16E Расширенная таблица правил для работы с более 32 правилами в таблице.

Блоки Logic Chart


 LC64 Logic Chart с 64 логическими элементами (AND, OR, NOT, etc.)
 LC64-E Блок Logic Chart расширенного соединения

Блоки SFC
 _SFCSW Sequential Function Chart (SFC) блок типа switch трех позиций.
 _SFCPB Блок SFC Кнопочного типа.
 _SFCAS Блок SFC аналогового типа.

Блоки Switch Instrument – Инструментов Переключения


Инструменты последовательности используются для управления ON/OFF устройств, таких как
клапана.
 SI-x Блок инструментов переключения с 1 или 2 входами.
 SO-x Блок инструментов переключения с 1 или 2 выходами.
 SIO-xx Блок инструментов переключения с 1 или 2 входами и 1 или 2 выходами.

Блоки Элементов Последовательности


 TM Timer block – Блок Установки времени.
 CTS Software counter block – Блок счетчика программного обеспечения
 CTP Pulse train input counter block – Блок счетчика прохода импульса на входе.
 CI Code Input - Кодирование на входе (Конвертация бинарного кода на входе в
целое значение)
 CO Code output – Кодирование на выходе (Конвертация целого значения в
бинарные значения)
 RL Relation expression – Блок относительных выражений.
 RS Resource scheduler – Планировщик ресурса

Блоки Мониторинга Клапанов


 VLVM Блок мониторинга клапанов на 16 позиций.

Ссылка: IM 33J15A31-01EN (Function Blocks ReferenceVol.2) p. 2-1

CENTUM VP Инженерный курс 6-3 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

Инструменты Switch - Переключения

MIXER-1
TANK 1 MIXER SIO-11
•1 Input
•1 Output
IN MIXER-1 OUT

SIO-11

%Y011104 %Y011105

OUT ПОДТВЕРЖДЕНИЕ
ПРИЕМА
(MV=2) RUN
(PV=2)

%Y011104

STOP

МЕШАЛКА
SIO-21
•2 Входа
%Y011105 “OPENED”
•1 Выход
ПОДТВЕРЖДЕНИЕ
ПРИЕМА
PV=2 DRAIN-1
Answerback Limit Switch TANK 1 DRAIN

PV n n+1 %Y011102
n
3 1 1
2 1 0
1 0 0
0 0 1 “OPEN”
%Y011106

(MV=2)
DRAIN

IN DRAIN-1 OUT

SIO-21

%Y011102 %Y011106

При стандартном SIO-21, Вы определяете только


%Y011103
“OPENED”цифровой вход с подтверждением приема.
Следующим цифровым входом будет вход “CLOSED” с
подтверждением приема. “CLOSED”
ПОДТВЕРЖДЕНИЕ
ПРИЕМА
PV=0

CENTUM VP Инженерный курс 6-4 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

Инструменты переключения используются для управления ON/OFF устройствами, такими как


клапана, двигатели или насосы.

 Если у SIO есть 2 входа (и/или 2 выхода) будет задаваться только первый. Программное
обеспечение предполагает, что следующий цифровой вход/выход (может быть I/O или
внутренней переключение) будет использовано функциональным блоком.

 Инструменты переключения должны быть в режиме “AUT” для того, чтобы выполняться
таблицей последовательности.

Типы инструментов Switch:


 SI-1: Блок инструментов Переключения с 1 входом.
 SI-2(E): Блок инструментов Переключения с 2 входами
 SO-1: Блок инструментов Переключения с 1 выходом.
 SO-2(E): Блок инструментов Переключения с 2 выходами.
 SIO-11: Блок инструментов Переключения с 1 входом и 1 выходом.
 SIO-12(E): Блок инструментов Переключения с 1 входом и 2 выходами.
 SIO-21(E): Блок инструментов Переключения с 2 входами и 1 выходом.
 SIO-22(E): Блок инструментов Переключения с 2 входами и 2 выходами.
 SIO-12P(E): Блок инструментов Переключения импульсного типа с 1 входом и 2
выходами. .
 SIO-22P(E): Блок инструментов Переключения импульсного типа с 2 входами и 2
выходами .
Замечание: Функциональный блок SIO типа (E) может определять прерывный цифровой
вход или выход.
При использовании усовершенствованного блока переключения инструментов,
необходимо добавить опцию [DIOENH] в таблицу [Constant] в списке характеристик
FCS. См. Урок 2

SWI If BPSW=1
Answerback
Bypass CSV
MAN AUT/CAS
or

Answerback
PV MV
Check

Answerback Remote/
Input Local

IN TSI OUT

Принцип Switch Instrument Block – Блока Переключений Инструментов

CENTUM VP Инженерный курс 6-5 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

Блок Установки Соотношения (Блок Сравнения)

CENTUM VP Инженерный курс 6-6 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

Блок, ответственный за установку соотношения выражений, используется для сравнения или


операции AND двух наборов данных процесса, либо данных процесса и постоянных данных. В
каждом их этих блоков может быть установлено до 16 пар выражений. Когда таблица
последовательности ссылается на соответствующий блок, заданный номер регистра должен
использоваться (X01-X16) и выражение отношений должно быть протестировано для (GE, GT,
LE, LT, EQ, и AND).

CMP: Выражение отношений GE = Greater or Equal (Больше или равно)


GT = Greater Than (Больше чем)
LE = Less or Equal (Меньше или равно)
LT = Less Than (Меньше чем)
EQ = Equal (Равно)

AND: Логический Продукт AND - И

CMP: Числовое сравнение:


Выполняет числовое сравнение двух данных. Тестируется, насколько установленное
отношение подходит установленному отношению выражения и возвращает логическое
значение.

AND: Логический продукт:


Вычисляет логические продукты двух данных через бит. Он принимает значение true, если в
результате один бит удовлетворяет сравниваемым выражениям.

Пример использования таблицы последовательности:

CENTUM VP Инженерный курс 6-7 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

Таймеры и Счетчики

CENTUM VP Инженерный курс 6-8 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

Таймеры:
Таймеры настраиваются на секунду или минуты.
 Это может быть настроено операторами, SEBOL программы или таблицы
последовательности
 Максимальное время - 100,000 (минут или секунд).

Счетчики:
Существуют два типа блоков счетчика; программное обеспечение (CTS) и проход импульса
(CTP).
 Счетчики CTS используются для подсчета событий.
 Счетчики CTP соединяются к цифровым импульсным входам.

Максимально - 100,000.

CENTUM VP Инженерный курс 6-9 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

Таблица Последовательности

Период процесса Комментарий

ШАГИ ПРАВИЛА

(условия)

(ДЕЙСТВИЯ)

(затем)

(еще)

CENTUM VP Инженерный курс 6-10 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

РАСПОЛОЖЕНИЕ ТАБЛИЦЫ ПОСЛЕДОВАТЕЛЬНОСТИ


С этой панели может быть создано логическое управление процесса. Лучший подход для того,
чтобы составить таблицу последовательности – это создание блок-схемы процесса, которым
будут управлять. После составления этой последовательности технологических операций
станет очевидной последовательность входов и выходов.

Периодизация: выполнение периодизации для таблиц последовательности может быть


изменено. Пример на предыдущей странице показывает шкалу “TC” и “ Basic Scan”. Это
означает, что таблица исполнит: Один раз в секунду, значение на выходах только при
изменении состояния. Щелчок по этой области покажет список другого доступного выполнения
таблицы. Для детализации обратитесь к мануалу Функции FCS.
Выполнение:
T Тип периодического выполнения (в шкале “Scan”)
O Тип одной короткой обработки (обычно начинается после другой Sequence Table).
I Запуск после первоначального холодного старта или рестарт
B Сокращенный тип первоначального выполнения (“START” = первоначальный холодный
старт)
Выход:
C Выход активен только при изменении условий.
(Условия должны измениться на “False”, затем “True” снова, чтобы выход таблицы стал
активным).
E Выход активен каждый раз, когда условия принимают значения true.

Правила: Каждая таблица имеет 32 колонки, которые относятся к “Rules”. Если таблица
последовательности состоит только из правил, то все Conditions проверяются каждый цикл
установленного периода. Когда все условия в каждом правиле соответствуют true при
проверке, то предпринимаются действия, установленные для данного набора условий.

Шаги: Если процесс должен иметь последовательно определенные шаги, для нормального
функционирования необходимо использование steps - шагов. Используя Steps, тестируются
только условия в шаге таблицы последовательности. Если все условия соответствуют
значению true, то ряд Then внизу таблицы последовательности поясняет, какой шаг будет
протестирован следующим. Steps могут состоять из нескольких Rules насколько расширенных,
что могут тестироваться различные наборы conditions - условия, и первое, принявшее
значение true, будет активировать свой набор actions - действия.

Then: Как мы уже начали рассказывать в предыдущем абзаце, когда таблица


последовательности составлена с помощью Steps, таблица должна информировать о
следующем шаге, когда условия текущего шага принимают значение true. Если ничего не
задается в области Then, таблица не продвинется далее текущего шага.

Else: Ряд Else позволяет таблице перейти к другому шагу. Даже если conditions в текущем
шаге не приняли значение true.

Condition: Это условия входа в таблицу последовательности, которые будут тестироваться.

Action: Это результат на выходе из таблицы последовательности, которые включают насосы,


открывают клапана, или меняют режимы.

CENTUM VP Инженерный курс 6-11 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

Пример “Таблицы Без Шагов”

Пример “Таблицы с Шагами”

CENTUM VP Инженерный курс 6-12 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

Программирование Подсказок Таблицы Последовательности

ЗАМЕЧАНИЕ:
Column - Колонка и Rule – Правило являются синонимами.

Таблица без Шагов:


 По умолчанию в построителе.
 Каждое правило в таблице оценивается каждый период сканирования.
 Если все условия в каждой колонке принимают значение true, выполняются все действия в
этой колонке.
 Ожидание следующего периода сканирования.

Таблица с Шагами:
 Метки ‘Step’, ‘Then’, и ‘Else’ должны быть введены пользователем.
 Метки представляют собой 2 символа ASCII строки и могут появляться в любом порядке.
 Каждое правило текущего шага оценивается каждый период сканирования.
 Если все условия в текущем шаге принимают значение true, то выполняются все действия в
этой колонке.
Действие, выполняемое “then”, тоже true.
 Если все условия текущего шага принимают значение false, действия в этой колонке не
выполняются.
Действие “else” выполняется, когда условия принимают значение false, в этом случае
таблица переходит на данный шаг.
 Ожидание. следующего периода сканирования

Таблица с Шагами с Нулевым Шагом.


 Нулевой шаг должен быть замаркирован пользователем и должен происходить до шага с
любым другим номером.
 Нулевой шаг не может использовать меток ‘then’ или ‘else’ внизу колонки.
 Нулевой шаг выполняется каждое сканирование, и затем таблица следует процедуре
таблицы с шагами, описанной выше.

Время Поиска неисправностей и индикаторы таблицы.


Таблица должна быть в режиме Auto и содержать метку допустимого шага (например, 1<>01).
 Если таблица не запущена в работу, все номера шагов подсвечены в колонке желтым.
 Зеленое окошко на номере шага означает (наверху колонки): ‘Ожидание true’.
 Красное окошко на номере шага означает (наверху колонки): ‘Все условия в колонке true’.

Голубой ‘Y’ или ‘N’ в теле таблицы означает, что данная ячейка приняла значение false.
Красный ‘Y’ или ‘N’в теле таблицы означает, что данная ячейка приняла значение true.
Действия в теле таблицы НЕ меняют цвет.

H/L (Колонка данных & Часть действия таблицы):


‘L’ L: Состояние контакта следует условию колонки (T/F) (Катушка).
‘H’ H: Состояние контакта изменено и сохраняется до изменения чем-то другим (Замок).

Основной H/L в части действия таблицы последовательности


CONDITIONS – УСЛОВИЯ ТАБЛИЦЫ ПОСЛЕДОВАТЕЛЬНОСТИ

CENTUM VP Инженерный курс 6-13 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

Условия входа в таблицу последовательности; таблица предварительно просматривает их


перед тем, как будут предприняты определенные действия - action (результат). Далее следуют
некоторые общие примеры Conditions, используемых в таблице последовательности.
Больше сведений можно найти в FCS Function Manual.

Имя Тега.Элемент данных Данные Условия


Дискретный Вход Тег или %Znnusmm.PV ON (OFF) Y или N

Дискретный Выход Тег или %Znnusmm.PV ON (OFF) Y или N

Внутренний Переключатель Тег или %SWnnnn.PV ON (OFF)


Y или N

Глобальный Переключатель Тег или %GSnnnss.PV ON (OFF)


Y или N

Таймер Тег.BSTS PAUS, PALM, CTUP, NR, RUN, STOP Y или N


Тег.MODE AUT (O/S) Y или N

Счетчик Тег.BSTS PALM, CTUP, NR, RUN, STOP Y или N


Тег.MODE AUT (O/S) Y или N

Функции Регулирующего Управления (в зависимости от типа функционального блока).


Тег.MODE AUT, MAN, CAS, PRD, ROUT, RCAS Y или N
Тег.ALRM NR, HH, HI, LO, LL, IOP, OOP Y или N

(PG-L13) Тег.ZONE zone number Y или N

Инструменты переключателя Тег.MODE AUT, MAN


Y или N
Тег.ALRM NR, ANS+, ANS- Y или N

Установленные Отношения Выражений (каждый блок установки отношений может


тестировать до 16 выражений)
RL Тег.X01-16 EQ, GT, GE, LT, LE, AND Y или N

CENTUM VP Инженерный курс 6-14 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

ACTION – ДЕЙСТВИЕ ТАБЛИЦЫ ПОСЛЕДОВАТЕЛЬНОСТИ


Действия – это те вещи, на которые Вы хотите повлиять; такие как Изменение режима, запуск
таймера, включение цифрового выхода. После того, как conditions в том же правиле примут
значение true, исполняются actions.
Далее следуют некоторые общие примеры Actions, используемые в таблицах
последовательности. Больше информации Вы можете найти в FCS Function Manual.

Имя Тега. Элемент данных Данные Действие


Цифровой Выход Тег или %Znnusmm.PV H (L, F, P) Y или N
Внутренний переключательТег или %SWnnnn.PV H (L) Y или N
Глобальный переключательТег или %GSnnn.PVH (L) Y или N
Таймер Тег.OP START Y или N
STOP Y или N
RSTR (Restart) Y или N
WAIT (Pause) Y или N
Программный счетчик Тег.ACT ON Y
OFF Y

Функции Регулирующего Управления (в зависимости от типа функционального блока)


Режим Тега AUT, MAN, CAS, PRD, RCAS, ROUT Y
Заданное MV на Выходе Тег.PSW 1 (ML), 2 (MH), 3 (PMV) Y

Инструменты переключателя Режим Тега AUT, MAN Y


Тег.CSV 0 (OFF), 1 (Middle), 2 (ON) Y
Тег.CSV P0, P2 Y или N

Аларм Сигнализатора %ANnnnn.PV H (L) Y

Сообщение Справочника Оператора


%OGnnnn.PV NON Y

Блок установки данных Batch (BDSET-1)


Тег.ACT 0 (INITALIZE), Y
1-16 (DOWNLOAD ONE ITEM)
17 (DOWNLOAD ALL 16 ITEMS)

Блок установки Batch (BSETU)


Тег.SW 0 (OFF), 1 (START), Y
2 (RESTART), 3 (ABORT),
4 (STOP)

CENTUM VP Инженерный курс 6-15 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

Logic Chart - Логические схемы

CENTUM VP Инженерный курс 6-16 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

Блок логической блок-схемы - функциональный блок, подготовленный в форме диаграммы


взаимосвязанных блоков . Входящие сигналы (условия) проходят через логические элементы
перед тем, как перейти на выходы (действия). Периодизация Логических Схем также T, O, I или
B. Для выполнения операции в непрерывном режиме следует выбрать T.

Логический блок в основном используется для управления взаимосвязанными


последовательностями.
LC64: Логическая схема с 32 входами, 32 выходами и 64 логическими элементами.

Доступны следующие логические элементы:


AND Логический AND
OR Логический OR
NOT Логический NOT
OND ON-Delay timer - Таймер задержки по включению
OFFD OFF-Delay timer - Таймер задержки по выключению
TON Trigger ON rising edge - Триггер с переключением на нарастающий сигнал
TOFF Trigger On Falling edge - Триггер с переключением на убывающий сигнал
WOUT Wipeout Block - Блок полного уничтожения
SRS1-S Установка доминирующего Триггера с 1 Выходом
SRS2-S Установка доминирующего Триггера с 2 Выходами
SRS1-R Сброс доминирующего Триггера с 1 Выходом
SRS2-R Сброс доминирующего Триггера с 2 Выходами
GT Больше чем
GE Больше чем или Равно
EQ Равно

Конфигурация LC64 немного отличается от конфигурации ST16.

INPUT - Вход
Для данных INPUT (сигналы условий) написание следующее:
TAGNAME.DATA_ITEM.CONDITON_SPECIFICATION т.е. SWITCH3.PV.ON

OUTPUT - Выход
Для данных OUTPUT (сигналы действий) написание следующее:
TAGNAME.DATA_ITEM.ACTION_SPECIFICATION т.е. FIC100.MODE.MAN

CENTUM VP Инженерный курс 6-17 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

Sequential Function Chart – Последовательная Функциональная Схема и


SEBOL

CENTUM VP Инженерный курс 6-18 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

ИНСТРУМЕНТЫ SFC и ПРОГРАММА SEBOL

SFC: (Sequential Function Chart)


Это графический язык для выражения порядка последовательности. Всего доступны 3
различных инструмента SFC:
 _SFCSW: Блок SFC Трех-позиционного типа переключателя.
 _SFCPB: Блок SFC Кнопочного типа.
 _SFCAS: Блок SFC Аналогового типа.

Первичный шаг 1 ИНИЦИАЛИЗАЦИЯ

Переход
Шаг 2 ДОБАВЛЕНИЕ

Первичный Шаг: Первичный шаг программы выражен с использованием двойного квадрата.

Переход: Условие перехода (только одной строки) оценивается, когда действие шага
непосредственно перед переходом уже завершено. Затем, если условие принимает
значение true, программа переходит к следующему шагу.

Шаг: Шаг активен только когда он выполняется. Он может содержать программу SEBOL,
таблицу последовательности, или логическую схему. Когда шаг завершается, он
переходит к другому шагу, как это определено связями. Каждая программа может
иметь до 99 шагов.

SEBOL: (SEquence и Batch Oriented Language – Язык Программирования, ориентированный на


Последовательность и Batch)
Язык для выражения функции управления последовательностью (изменение режима,
сравнение данных, открытие/закрытие клапана, и т.д.).Порядок выполнения определен вместе с
подсказками и сообщениями справочника оператора.
В CENTUM VP R5 и блоки SEBOL/SFC выполняются в зависимости от “SEBOL Execution Time”
параметры:
 TimeShare. Время, которое остается после выполнения работы функционального блока (по
умолчанию) или
 Периодическое выполнение. В реальном времени на основе сканирования.

Связь между SFC 1 инициализация Процесс


и SEBOL
SEBOL
2 Добавление продукта genname PID TEMP1
genname PID FLOW1
genname PID FLOW2
*
*
3 нагрев TEMP1.MODE=“AUT”
FLOW1.MODE=“CAS”
FLOW2.MODE=“CAS”
*
4 Добавление катализатора *
end

5 Технологический
цикл

CENTUM VP Инженерный курс 6-19 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

Упражнение 6.1 – Управление Последовательностью (Используем ST16,


TM и Common Switch)

В этом упражнении Вы узнаете, как определять common switch (%SW), сообщение


справочника оператора (%OG), таймер (TM), и примените их в таблице последовательности
(ST16). Данное упражнение, так же как и все последующие должны быть выполнены в папке
проекта PJTVP; мы больше не будем использовать папку проекта “CENTUM1B”.

ЗАМЕЧАНИЕ:
Новые функциональные блоки в этом упражнении следует построить, используя уровень
доступа 3.

Описание: Ниже показана диаграмма последовательности технологических операций, блоки и


используемые теги.
 Когда “SEQ-START” включен, таймер “TM301-11” будет активирован и “COUNT-1” будет
установлен.
 Когда таймер достигнет CTUP, “COUNT-1” будет сброшено, “COUNT-2” будет установлено и
таймер перезапустится.
 Эта последовательность будет продолжать работать пока все (4) переключателя не
пройдут цикл работы, затем придет сообщение справочника оператора, когда весь цикл
завершиться.

Имя блока Тип блока или переключатель Имя тега


Sequence table block ST16 SEQ-CTL
Common switch %SW SEQ-START
Common switch %SW COUNT-1
Common switch %SW COUNT-2
Common switch %SW COUNT-3
Common switch %SW COUNT-4
Timer block TM TM301-11

ON

Start switch OFF OFF


SEQ-START
ON Time-up
Switch OFF
COUNT-1 Timer
start Time-up
Switch
COUNT-2 Timer
re-start Time-up
Switch
COUNT-3 Timer
re-start Time-up
Switch
COUNT-4 Timer
re-start

Guide
Message

CENTUM VP Инженерный курс 6-20 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

Процедура:
1. Определим Внутренние Переключатели
1.1. Откроем FCS0101 в “PJTVP” и нажмем “Switch” и затем “SwitchDef”.
1.2. Переименуем данные переключатели:
 %SW0500 = SEQ-START
 %SW0501 = COUNT-1
 %SW0502 = COUNT-2
 %SW0503 = COUNT-3
 %SW0504 = COUNT-4
1.3. Save и exit из построителя.
2. Создадим Функциональные Блоки
2.1. В “FCS0101” откроем “DR0004”.
2.2. Внесем “comment” в схему: “Управление последовательностью упражнение 1”.
2.3. Прежде всего, создадим таймер. Выберем значок “Function Block” снова и затем
“Sequence Elements 1”. Нажмем на имени модели “TM” для таймера, и назовем егоt
“TM301-11”.
2.4. Далее, мы создадим таблицу последовательности для управления нашим процессом. В
центре верхней части страницы, выберем значок “Function Block” и затем “Sequence”.
Выберем “Sequence Tables” и затем “ST16” и “OK”. Нажмем на странице для создания
блока и назовем его “SEQ-CTL”.
2.5. Для отображение построителя таблицы последовательности, нажмите на значке “Edit
Function Block Detail”.
2.6. Когда появится окно построителя, увеличьте его и введите эту таблицу. Обратитесь
опять к “Description” на предыдущей странице для определения целей и
последовательности таблицы:

C01 SEQ-START.PV ON Y . . . .
C02 TM301-11.BSTS CTUP . Y Y Y Y
C03 COUNT-1.PV ON . Y . . .
C04 COUNT-2.PV ON . . Y . .
C05 COUNT-3.PV ON . . . Y .
C06 COUNT-4.PV ON . . . . Y

A01 SEQ-START.PV H N . . . .
A02 TM301-11.OP START Y Y Y Y Y
A03 COUNT-1.PV H Y N . . .
A04 COUNT-2.PV H . Y N . .
A05 COUNT-3.PV H . . Y N .
A06 COUNT-4.PV H . . . Y N
A07 %OG0001.PV NON . . . . Y

Замечание:
Пример ST16 без шагов.
2.7. “Update” и затем Exit.
2.8. Теперь Save и Exit из построителя.

CENTUM VP Инженерный курс 6-21 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

3. Определите Справочник Оператора


3.1. В FCS0101 Вы найдете имя папки “MESSAGE”. Откройте ее и затем откройте “OG0101”
для создания сообщения справочника оператора. Увеличьте окно.
3.2. Для “%OG0001”, создайте сообщение “TIMER SEQUENCE COMPLETE”, затем
прокрутите до “Related Window Name” и введите “SEQUENCE”. Сохраните и закройте
построитель.

ЗАМЕЧАНИЕ:
“Related Window” позволяет пользователю нажимать на сообщение справочника оператора и
переходить к заданной графике.

4. Определите Окно Управления


4.1. Теперь создайте новое графическое окно “Control (8 loop)” с названием “SEQUENCE”,
используя следующие теги:
 TM301-11
 SEQ-START
 COUNT-1
 COUNT-2
 COUNT-3
 COUNT-4
 SEQ-CTL
4.2. “Save” и “Exit” из графического построителя и затем сверните “System View”.

Тестирование Логики Последовательности


1. Отобразите графическое окно “SEQUENCE” и перейдите к окну настройки для “TM301-11”.
Измените параметр PH=10.
2. В окне управления “SEQUENCE” переведите “SEQ-CTL” в “AUT”, и вызовите его панель
настройки. Нажмите на значке “Sequence Table – Y/N”в центре верхней части страницы для
открытия таблицы.
3. Что означает подкрашенное в “ГОЛУБОЙ” условие? ____________________________
4. Что означает ЗЕЛЕНЫЙ КВАДРАТИК наверху шага#1? ____________________________
5. Дважды щелкните на условии #1 для отображения “SEQ-START” лицевой панели. Теперь
щелкните дважды на“ON”, чтобы запустить таблицу.
Просмотрите операции таблицы. Выполняется то, что было описано вначале упражнения?
______________________________________________________________________________
6. Когда начинает мигать значок “Operation Guide”, нажмите на значок для отображения окна
“Operator Guide Message”. Дважды щелкните на сообщении, что появится?
______________________________________________________________________________
Почему? _____________________________________________________________________
7. Теперь нажмите на значке “Erase All” в “Tool Button Tool Box” панели браузера.

CENTUM VP Инженерный курс 6-22 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

Упражнение 6.2 – Управление Последовательности (Используем ST16,


CTS и RL)
Используя все функциональные блоки из упражнения #1, Вы определите:
 Сообщения справочника оператора (%OG),
 счетчик (CTS),
 Отношение выражения (RL), и
 Измените существующую таблицу последовательности (ST16) для управления
предопределенных шагов процесса.
Описание:
1. Когда включается стартовый переключатель (SEQ-START), внутренние переключатели
(COUNT-1 через 4) будут отрабатывать последовательно цикл – на включение и
выключение каждые 5 секунд.
2. Данный цикл будет повторяться 10 раз, используя программный счетчик CT301-11, и затем
выдаст сообщение справочника оператора, которое говорит, что эта операция завершена.
3. Пока таблица работает, она отслеживает PV LC301-11 и вызывает следующие операции:
 Если PV LC301-11 примет значение выше 80 или ниже чем 20, будет сгенерировано
сообщение справочника оператора “Emergency stop”. Операция будет прекращена и
таймер будет остановлен.
 Измените PV до значения между 20 и 80 и включите SEQ-START “ON” снова для
повторного запуска операции.
Имя тега Тип блока Описание
SEQ-CTL ST16 Sequence table block Exists
SEQ-START %SW Common switch for start/restart Exists
COUNT-1 (4) %SW Internal Switch Exists
TM301-11 TM Timer setpoint PH=5 Exists
CT301-11 CTS Counter setpoint PH=10 New
RL301-11 RL Compare LC301-11.PV to 80 and 20 New
LC301-11 PID Level controller New
LG301-11 LAG Delay time for simulation I=3 New
%OG0002 “Emergency stop” New
%OG0003 “End of operation” New

ЗАМЕЧАНИЕ:
Новые функциональные блоки в этом упражнении следует построить при уровене доступа 3.

Процедура:
1. Определите Сообщения Справочника Оператора
1.1. В “FCS0101”, “Message”, откройте папку “OG0101” и введите следующее сообщение:

OG Номер Цвет Соответствующее окно Сообщение

%OG0002 Red LAB-2 Emergency Stop


%OG0003 Cyan LAB-2 Finish

ЗАМЕЧАНИЕ:
“Related Window” – Соответствующее окно, “LAB-2” будет создано позже в этом упражнении.

1.2. “Save” файл и, если не будет обнаружено ошибок, нажмите exit .

CENTUM VP Инженерный курс 6-23 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

2. Создайте Функциональные Блоки

Откройте “DR0004” в FCS0101, затем создайте следующие функциональные блоки.

Имя модели Имя Комментарий тега


RL RL301-11 Relational
PID LC301-11 Level Control
LAG LG301-11 Lag Unit
CTS CT301-11 Counter 1
PIO %OG0003.PV.NON

Соединение Контура как показано ниже:

3. Определение Relational Expression – Отношения Выражения

Блок отношения выражения дает пользователю возможность сравнивать два элемента, и затем
тестировать в таблице последовательности.

3.1. Нажмите на “RL301-11, затем нажмите на значок “Function Block Detail Edit”. Теперь,
выберете “Relational Expression” и введите следующие данные:
No. X OP Y
1 LC301-11.PV CMP 80.0
2 LC301-11.PV CMP 20.0

3.2. Update и Exit из построителя.

CENTUM VP Инженерный курс 6-24 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

4. Определите Таблицу Последовательности


4.1. Нажмите на “SEQ-CTL”, затем нажмите на значке “Edit Function Block Detail”.
4.2. Измените существующую таблицу для отображения показанной таблицы. Это
необходимо сделать при использовании “Insert Record”, и “Cut” или “Delete Record”.
Это можно найти в “Edit”.
Выберете “Rule”, затем
нажмите на “Edit” до “Insert”
или “Delete” “Record”.

Обратите внимание, что таблица должна быть построена с “STEP 00”. Что он делает?
________________________________________________________________________________
________________________________________________________________________________

4.3. После того, как информация будет введена в таблицу, обновите и выйдите из
построителя. “Save” схему, и, если нет ошибок, выйдите из схемы.

CENTUM VP Инженерный курс 6-25 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

5. Создание Окна Управления


5.1. Перейдите в “Windows” в “HIS0164”, создайте новое окно управления с названием
“LAB-2” с комментарием.
5.2. Припишите к нему следующие теги.
N Имя Тега
1 LG301-11
2 LC301-11
3 RL301-11
4 SEQ-START
5 TM301-11
6 CT301-11
7 SEQ-CTL

5.3. “Save” и “Exit” из построителя, затем сверните “System View”.

Тестирование логики последовательности


1. Щелкните на “Name” и откройте “LAB-2”, установите следующие теги по описанию described:
Имя Тега Элемент Данные
SEQ-CTL MODE AUT
SEQ-CTL PV A1
CT301-11 PH 10
TM301-11 PH 5
LC301-11 MV 50
LG301-11 I 3
SEQ-START PV 1

2. Нажмите на RL301-11 имени тега и отобразите ее “Tuning Panel”.

ЗАМЕЧАНИЕ:
RV01 – это X данные о регистре (LC301-11.PV), RV02 – это Y данные о регистре (80) для X01.

3. Измените LC301-11 “MV” на 90 и просмотрите операции последовательности.


Если “PV” менее “20” или более “80”, tстатус блока таймера становится “PAUS”.
4. Отобразите “SEQ-CTL” таблицу последовательности через ее панель настройки, затем
нажмите на значок “Sequence Table”.
5. Измените LC301-11 “MV” до 50.
6. Просматривая логику последовательности, что должно быть сделано для перезапуска
таблицы, после того, как таймер станет “PAUS”?
_________________________________________________ Проведите это изменение.
7. Измените LC301-11 “MV” до 10 и затем обратно до 50, после остановки таблицы
последовательности.
8. Нажмите на значке “Operator guide” для обзора сообщений, сгенерированных в этом
упражнении.
9. Нажмите на значке “Erase All” в “Tool Button Tool Box” на панели браузера.

CENTUM VP Инженерный курс 6-26 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

Упражнение 6.3 – Процесс резервуара


Описание:
В данном упражнении мы исследуем функцию BSETU-2 (FILL-1) и SIO-21 (DRAIN-1)
функциональный блок. Уровень резервуара моделируется функциональным блоком CALCU
(УРОВЕНЬ-1).

Процедура:
1. Вернемся к “System View” и откроем схему управления “DR0005” в FCS0101. Создадим
BSETU-2 (который находится в “Regulatory Control Blocks”, “Signal Setters”) и определим
следующим образом:
Имя: FILL-1
Комментарий: FILL PRODUCT
Шкала: 0-1000
Инж. блок: GAL
Тотализатор (суммирование) MIN
Полное открытие/небольшое закрытие: NO
Вход: %Y011104
Выход: %Y011105
Уровень: 3 IN FILL-1 OUT
%Y011104 %Y011105
BSETU-2
(связующий блок) Связующий блок)

Замечание:
%Y011104 и %Y011105 уже определены в построителе IOM. Обратитесь к Упражнению 4.3
Урока 4.

ВОПРОС: Какие два действия нужно провести с BSETU после установки регистра BSET,
для запуска BSETU? (Обратитесь к уроку “Регулирующее управление”, или используйте
on-line manual.)
A. ___________________________ B. _____________________________

2. Для следующего инструмента создайте “Switch Instrument” типа SIO-21. SIO-21 имеет два
входа, но только один выход ( “OPEN” ограничение переключателя - %Y011107) определено
на “Схеме Управления”.
Какой адрес I/O у входа “CLOSED”? ___________________________
Имя Модели: SIO-21
Имя: DRAIN-1
Комментарий: PRODUCT DRAIN
Вход: %Y011107
Выход: %Y011109
Метка Позиции Переключателя OPEN, TRANS, CLOSE, DRAIN
Уровень: 3
IN DRAIN-1 OUT
%Y011107 %Y011109
SIO-21
(связующий блок) (связующий блок)

CENTUM VP Инженерный курс 6-27 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

3. Теперь создадим функциональный блок CALCU и определим его следующим образом:


Имя: LEVEL-1
Комментарий: VESSEL
Вход: LEVEL-1.CPV (As shown)

CPV
LEVEL-1

CALCU
IN

Нажмите на окошке “LEVEL-1”, выберете значок “Edit Function Block Detail”, и введите этот
расчет:

4. Обновите и выйдите из построителя вычислений.


5. Сохраните и выйдите из “Control Drawing Builder”.
6. Перейдите к “HIS0164”, и создайте окно управления (8 контуров) с названием “BATCH” и с
комментарием “Tank Operation” и добавьте эти новые функциональные блоки. (FILL-1,
DRAIN-1 и LEVEL-1).
7. Сохраните и выйдите из построителя и сверните “System View”.

Новая проводка без перезапуска тестовой функции.


1. Нажмите на значок “Test Function” вниэу страницы, который следует за “Tools” и “Wiring
Editor”. Выберете “Tools” снова, затем “Auto wiring”.
2. Выберете схему управления “DR0005” и нажмите“OK”.
3. Нажмите на “File”, затем “Download”. Выберете все схемы меню, которые появятся пи
подтверждении завершения сохранения. Теперь уменьшите “Test Function”.

ЗАМЕЧАНИЕ:
Когда Вы сделали “Download”, не все схемы появляются в диалоговом окне “Auto wiring”. При
загрузке изменений по проводке появятся только схемы, у которых есть блоки,
присоединенные к PIO (моделирование полевой проводки).

CENTUM VP Инженерный курс 6-28 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

Тестирование Функциональных Блоков


1. Щелкните на “NAME” в области панели браузера и введите “BATCH”.
Вызовите панель настройки для “FILL-1” и измените “BSET” до 1000, теперь закройте это
окно.
2. Таким же образом измените “BPSW=1” до “DRAIN-1” и P01=0.01, и P02=0.5 для “LEVEL-1”.
3. Запустите “FILL-1”, (обратитесь к вопросу на предыдущей странице) и понаблюдайте за
возросшим уровнем. Когда заполнение завершиться, откройте клапан утечки двойным
нажатием на окошке “OPEN” на “DRAIN-1”.
4. В “Tool Button Tool box”, выберете “Process Report”, затем значок “I/O Search Dialog”.
Теперь нажмите на “Process I/O” и “OK”.
Вернитесь обратно на лицевую панель для “DRAIN-1” и закройте ее. Посмотрите на
изменение точек входов / выходов на “Process I/O” после открытия и закрытия клапана
утечки.
5. Нажмите на значке “Erase All” в “Tool Button Tool Box” панели браузера.

Пример группы управления (8 контуров) показанный в упражнении “Процесс резервуара”.

CENTUM VP Инженерный курс 6-29 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

Упражнение 6.4 – Логическая Схема

В этом упражнении Вы создадите функциональный блок “Logic Chart” и будете использовать


общие переключатели для тестирования логические символы элемента.

Элемент логической последовательности и внутренние переключатели будут использоваться в


данном упражнении: (Не забудьте дать переключателям имена этих тегов)
Имя Блока Тип Блока Имя Элемента Имя Тега
Sequence logic block LC64 -------------- SQ111-11
Common switch %SW %SW0401 SW401-11
Common switch %SW %SW0402 SW402-11
Common switch %SW %SW0403 SW403-11
Common switch %SW %SW0404 SW404-11
Common switch %SW %SW0405 SW405-11

Процедура:

1. Создадим Логическую схемуt


1.1. Откройте DR0006 и введите “Comment” в эту схему управления. Т.е. “Interlocking”.
1.2. Создайте функциональный блок “LC64” и введите “SQ111-11” для имени тега. Измените
комментарий тега на “Logic Chart Exercise”.
1.3. Нажмите на значок“Function Block Detail Edit” и увеличьте дисплей, как только
отобразиться панель логической схемы.
1.4. Расположение элементов для этого упражнения показано ниже.

1.5. Для открытия элементов построителя выберете значок "Element", "Input Element" и
“Input1”.
Расположите это в позиции первого входа и введите “%SW0401.PV.ON”.
1.6. Используйте “Copy and Paste” (в "Edit") для дублирования первого элемента входа.
Расположите копию внизу первого элемента, как показано на рисунке выше. Повторите
копирование для комплектации входов.
1.7. Нажмите на текст второго элемента входаt. Измените элемент на “%SW0402.PV.ON”.
Повторите это действие для других трех элементов входа, изменив их на
%SW0403.PV.ON”, “%SW0404.PV.ON”, и “%SW0405.PV.ON” соответственно.
1.8. Отобразите окно “Element”. Выберете элемент “Output”, “Output1” и расположите его в
позиции первого выхода и введите “%SW0405.PV.L”.

CENTUM VP Инженерный курс 6-30 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

1.9. Нажмите на позиции второго выхода и введите “%SW0404.PV.L”.


2. Создайте и Присоедините Логические Элементы
2.1. Отобразите окно “Element” снова и выберете “Logic Operation Element”, затем
элемент “AND”. Расположите все это в соответствии с рисунком.
2.2. Создайте и расположите следующие элементы в соответствии с рисунком:
OR (1 each)
AND (2 each)
SRS2-R (1 each)
OND (2 each)
2.3. Нажмите на значок “Wiring” и соедините логические символы и символы входа/выхода
как показано на рисунке.
2.4. Сохраните схему управления.
3. Назначение Окна Управления

ЗАМЕЧАНИЕ:
Переключатели (%SW0401-%SW0405) уже получили свои имена SW401-11, SW402-11,
SW403-11, SW404-11 и SW405-11 соответственно.

3.1. Создайте новое окно управления "LOGIC" с комментарием “Logic Chart Exercise” на
“HIS0164” и определите теги следующим образом:
SW401-11
SW402-11
SW403-11
SW404-11
SW405-11
SQ111-11
3.2. “Save” и exit из окна Управления.

Тестирование Логической Схемы SQ111-11


1. Вызовите окно "SQ111-11" и отобразите панель настройки для "SQ111-11".
2. Измените следующие данные на SQ111-11:
MODE= AUT
ST01= 10 sec (delay time) On the tuning panel.
ST02= 10 sec (delay time) On the tuning panel.

3. Выберете значок "Logic Chart" "LOGIC" и измените на “ON” этих элементов:


SW401-11
SW402-11
SW404-11

4. Подтвердите операцию логической схемы, как только соединение проводки поменяет цвет
с зеленого на красный, это значит, что линии стали активны.
5. Нажмите на значке “Erase All” в “Tool Button Tool Box” панели браузера, когда завершите
упражнение.

CENTUM VP Инженерный курс 6-31 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

Упражнение 6.5 – SFC и SEBOL


В этом упражнении Мы будем использовать программу SEBOL для установки режима
инструментов и уставок после того, как появится подтверждение о Reboiler в столбце
дистилляции.

Action Start Conditions

Set PUMP1=Auto / On Start


Generate Operator Guide
TC222A=Auto
Set FC222A=Cas 1
Set TC222A.SV=250
Start TIMER1
TC222A.PC >=250 DegC
Wait 30 sec.
Generate Operator Guide
Set TC222A/FC222A MAN
Set TC222A.SV=50 2 TC222A
Set FC222A.MV/SV=0
TT Sensor
Set PUMP1 = Close / Man
FC222A

End Heating Medium


FT Sensor
Heating Medium
Distillation
Column
PUMP1
Reboiler Start/Stop Sequence
Процедура:
1. Создадим Функциональные Блоки
1.1. Используем “DR0007” для “FCS0101” в “PJTVP”. Создадим следующие функциональные
блоки.

Имя Модели Имя Вход Выход


_SFCSW SEBOL - -
TM TIMER1 - -
SIO-11 PUMP1 %Y011111 %Y011112

1.2. Нажмите на “SEBOL” снова, и затем нажмите на значке “Edit Function Block Detail” для
отображения окна“Edit SFC” из комбинированного окошка “Edit Window”.

1.3. Передвиньте указатель ниже во второй ряд значков (Step) слева. Теперь передвиньте
указатель ниже значков и нажмите еще раз. Появится двойное окошко с “01” в левом
большем окошке.
1.4. Нажмите на значок “Transition” (третий слева) и нажмите beneath “01” первого шага.
1.5. Выберете значок “Step” снова, и нажмите под переходом. Появится 2 шаг.
1.6. Теперь выберете значок со стрелкой (Selection Mode), затем нажмите на “01” в блоке
SFC. Появится серое окошко.
1.7. Нажмите на значке “ATTR”. Когда появится характерное окно шага, введите “START” в
окошечко комментария, следующее за “OK”.
1.8. Дважды щелкните на переходе и введите следующееhe transition and enter the following:
 Комментарий = WAIT
 Переход = TIMER1.BSTS==”CTUP”
1.9. Отобразите характеристики для шага 2, и внесите комментарий “STOP”.

CENTUM VP Инженерный курс 6-32 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

2. Шаг Редактирования
2.1. Выберете первый шаг снова. Нажмите на правый значок (“Edit Step Action”) и появится
окно “Edit SEBOL. Введите эту программу SEBOL:

2.2. Закройте это окно, чтобы вернуться к окну “Edit SFC”.


2.3. Введите следующую программу SEBOL в шаг 2.

2.4. Закройте окно, чтобы вернуться к окну “Edit SFC”. Теперь нажмите на “File” и “Update”
для обновления функционального блока, затем выйдите из построителя деталей
функционального блока.
2.5. “Save” и затем exit из построителя схем.
3. Создание окна управления.
3.1. Добавьте и сохраните “TC222A”, FC222A”, “PUMP1”, “TIMER1” и “SEBOL” для графики 8
контуров под названием “TEMP-CTL” с комментарием “SEBOL Exercise”, и затем
сверните “System View”.

Пример схемы TEMP_CTL (частично показано).

CENTUM VP Инженерный курс 6-33 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

TТестирование SFC и программы SEBOL


Как выглядит время исполнения программы SEBOL показано ниже.

1. Нажмите на “NAME” в области системных сообщений и введите “TEMP-CTL”. Измените


следующее:
TC222A P=300 I=5
FC222A P=300 I=5
TIMER1 PH=30
2. Закройте все панели настройки и затем отобразите панель настройки для “SEBOL”.
3. Щелкните на значке “SFC” в верхнем правом угу и затем дважды щелкните на окошке 1.
Появится окно программы SEBOL, измените размер границ, чтобы видеть всю программу.
Передвиньте это окно направо от лицевой панели “SEBOL”.
4. Дважды нажмите на позиции “RUN” на лицевой панели “SEBOL”. Обратите внимание, что
указатель в программе указывает на первую диалоговую строку.
В системном баннере сообщений мигает значок “Operation Guide”; выберете его.
5. Когда появится окно системных сообщений справочника оператора, нажмите на значке
“Dialog”.Окно Operation Guide Acknowledgement появится с сообщением в нем.
Подтвердите снова для открытия окна Confirm/Cancel. Подтвердите и затем закройте окно
сообщений справочника.
6. Обратите внимание, что режимы “TC222A” и “FC222A” изменены, так же как и “SV”
“TC222A”. Также обратите внимание, что программа SEBOL ожидает, пока TC222A PV
достигнет 250.
7. Когда 250 достигнуто, начинает работать таймер. Дважды нажмите на окошке “Transition”
для того, чтобы посмотреть, что ожидается.
8. Когда выходит время таймера всплывает следующее сообщение. Подтвердите его и
просмотрите, что происходит с TC222A, FC222A, и PUMP1.
9. Нажмите на значке “Erase All” в “Tool Button Tool Box” линейки браузера, когда завершите
упражнение.

CENTUM VP Инженерный курс 6-34 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

Упражнение 6.6 – Загрузка Проекта PJTVP (Дополнительно)

Единственный проект, который может быть загружен, это проект “Default” или “Current” .
Определенные пользователем проекты могут быть только протестированы.

Процедура:
1. Изменение Характеристик Проекта
1.1. На “Task Bar” нажмите на “Start” и затем перейдите к “Programs”, “YOKOGAWA
CENTUM” и затем “Project’s Attribution Utility”.

2. Выберете “PJTVP” и затем выберете “Change”.


3. Нажмите на “Current Project” и “Apply”. Обратите внимание, что символ изменится на
проект“PJTVP” для того, чтобы видеть, что теперь его можно загрузить.

4. Нажмите на “Exit” для закрытия окна характеристик.

ЗАМЕЧАНИЕ:
Как только проект стал “default” или “current” Вы можете загрузить его в работующую FCS и
HIS! Когда FCS загрузка off-line завершена, целевая FCS останавливает работу.

Загрузка Downloading через System View


1. Откройте “System View” и дважды щелкните на “PJTVP”.

2. Нажмите на “Load” наверху “System View” и выберете “Download Project Common


Section”.
Здесь можно видеть, какой проект работает на HIS (среди других вещей).

CENTUM VP Инженерный курс 6-35 Rev. TE 33K80N10-00EN-GTC


CENTUM VP – ПРОГРАММЫ УПРАВЛЕНИЯ ПОСЛЕДОВАТЕЛЬНОСТИ УРОК 6

3. Выберете “FCS0101” и нажмите опять на “Load” в FCS наверху “System View”. Сверните до
“Off-line Download to FCS” и выберете “Download”.
Ответьте Yes на “Perform offline download to Project ‘PJTVP’ FCS ‘FCS0101’?”

4. Ответьте No на “When offline downloading to FCS, the tuning parameters will be lost. Save
tuning parameters of Project ‘PJTVP’, Station ‘FCS0101’.
5. После того, как загрузка завершена, выберете “HIS0164”, затем нажмите на “Load” сверху
“System View” сразу за “Download to HIS”.
6. После того, как загрузка FCS завершена, вызовите новые окна управления и обзора и
протестируйте Ваши функциональные блоки. Переведите Ваш переключатель SW222-11 в
позицию 2 для того, чтобы технологический процесс был под управлением блока установки
программы (PG-L13). Теперь они работают в FCS.

Упражнение 6.7 – Исторический Отчет о Тренде (Дополнительно)

В этом упражнении необходимо будет обратиться к "REPORT PACKAGE" шагам в предыдущем


уроке.
Процедура:
1. Откройте шаблоны отчетов и выберете “19 Trend Report (graph)”.
2. Используйте те же теги и элементы данных из "snapshot report" в предыдущем
упражнении о Report Package.
3. После того, как теги будут введены, сверните до последней ячейки в приписанном
окне(13/13). Обратите внимание, что столбец на время подсвечен. Введите имя тега из
первой ячейки, определенное как основание времени для отчета.
4. Name и Load этот новый отчет, затем закройте построитель отчетов и откройте “Scheduler”
для “HIS0164”. В “Scheduler” введите F BKHRPT -nREPORTNAME -f и настройте время
отчета равным 21:00 вечера.

Отображение Исторического Отчета о Тренде


1. Используйте те же шаги, как и as the отче snapshot для отображения этого нового отчета.
2. Когда отчет отобразиться, сверните вниз страницы для просмотра данных тренда.
3. Закройте отчет и построитель отчетов.

CENTUM VP Инженерный курс 6-36 Rev. TE 33K80N10-00EN-GTC

You might also like