Структура технологического кода
В целях реализации решения задач АСУ ТП на тепловых электрических станциях принимается система маркировки ККС, которая позволяет закодировать технологическое оборудование, средства автоматизации, источники информации, сигналы, алгоритмы, монтажные единицы, строительные сооружения.
Данная инструкция разрабатывается как для всех систем электростанции.
Маркировка должна быть "сквозной" и принятая один раз, соблюдаться в течение всего процесса проектирования, монтажа, наладки и эксплуатации. Она используется во всей технической документации и служит, базой при разработке информационной подсистемы. Маркировка не должна подвергаться изменениям при переходе от одного этапа работы к другому на данном объекте.
Кодирование должно осуществляться в соответствии с данной методикой, с использованием приведенных в данном материале функциональных и агрегатных кодов, правил и рекомендаций по кодированию, в объеме, необходимом для кодировки объекта. Допускается использование кодировки принятой заводом — изготовителем оборудования по согласованию с заказчиком. Так же инструкция может передаваться заводу – изготовителю для кодировки поставляемого им оборудования.
Для каждого объекта система кодирования согласовывается с заказчиком и поставщиком оборудования.
Основные принципы маркировки ККС регламентируют только общие правила применения кодов, оставляя участникам работы определенную свободу выбора деталей маркировки. В настоящем материале излагаются именно эти общие правила, а также приводятся необходимые коды ККС в объеме, необходимом для кодирования объекта.
Структура кодов
Для учета различных задач, возникающих на разных стадиях проектирования, сооружения и эксплуатации, при кодировании установок, технологических систем, агрегатов и устройств в системе ККС предусмотрены три вида идентификаторов.
1. Технологическая маркировка (кодировка технологических систем с позиции их технологического назначения, охватывающая агрегаты, электротехнические устройства и автоматику).
2. Маркировка монтажных единиц (кодировка расположения электротехнических устройств и устройств автоматики в месте их установки (например: конструктивных модулей и блоков в шкафах, на панелях и пультах)).
2.3. Маркировка зданий и сооружений (кодировка зданий, сооружений, этажей (отметок высоты), помещений, а также противопожарных отсеков).
Номер уровня | |||||
Технологический код | = | Установка в целом | Код техноло-гической системы | Код агрегата | Код функционального элемента |
Код монтажной единицы | + | Установка в целом | Код конст-руктива | • | Код коорди-наты констру-ктивного модуля |
Код здания, помещения | + | Установка в целом | Код здания, сооружения | Код помещения |
идентификатора признак монтажной единицы
Перед кодом ставится дополнительный знак:
"знак равенства" перед технологическим кодом;
"знак плюс" перед кодами монтажных единиц и строительным
кодом.
Эти знаки могут опускаться, если вид идентификатора ясен.
Точка в коде монтажных единиц никогда не пропускается.
Схема образования всех трех видов кодов одинаковая:
1. цифры и буквы, входящие в состав кода, делятся на группы – так называемые уровни;
2. код в целом имеет строгую иерархическую структуру с постепенной детализацией маркируемого элемента при переходе слева направо;
3. при записи кодов используются латинские буквы (кроме букв "I" и "O"), условно обозначаемые "А" и арабские цифры, условно обозначаемые "N";
4. Первая латинская буква в каждой группе представляет собой основной классифицирующий признак, остальные служат для детализации.
Структура технологического кода
Номер уровня | ||||||||||
Наименование уровня | Установка в целом | Обозначение технологической системы | Обозначение агрегата | Обозначение части агрегата | ||||||
Группы кодов | G | F0 | F1F2F3 | Fn | A1A2 | An | A3 | B1B2 | Bn | |
Вид кода | = | A или N | N | A A A | N N | A A | N N N | A | A A | N N |
Нумерация одинаковых сис-
тем и установок в пределах
блока или эл. станции
Классификация систем. Классифи-
кация систем и установок в соот-
ветствии с кодами ККС
Нумерация систем. Нумерация подсистем
или участков технологической системы и
Классификация агрегатов. Классификация агрегатов,
аппаратов, электротехнических устройств и устройств
управления в соответствии с кодами ККС
Нумерация агрегатов. Нумерация агрегатов, аппаратов, сигна-
лов, электротехнических устройств и устройств управления
Дополнительный код для идентификации одинаково кодируемых
устройств или сигналов, *)
Код функциональных элементов (компонентов, сигналов или назначения
Нумерация функциональных элементов (компонентов, сигналов или назначения
*) в случае единичного устройства не используется.
"G" (относящееся к "нулевому" уровню) использоваться не будет, а знакоместо "F0" (относящееся к "первому" уровню) будет использоваться как двузначная позиция, которая заполняется для нумерации систем и установок. Правило заполнения знакоместа F0 для каждого конкретного объекта должно создаваться отдельно.
Правило заполнения указанного знакоместа должно быть одно и тоже для любого вида кода (технологического, строительного и монтажной единицы).
Для блочных электростанций рекомендуется пользоваться следующим правилом для заполнения знакоместа F0:
первая цифра показывает принадлежность системы к блоку, в этом случае первая цифра должна совпадать с номером блока, или к общестанционному уровню и, в этом случае, в качестве первой цифры ставится цифра «0»;
вторая цифра определяет порядковые номера симметричных подсистем, входящих в состав блока или общестанционных систем (цифра «0» означает, что данная подсистема является единственной в составе системы.
Таким образом, структура технологического кода принимает следующий вид:
Номер уровня | |||||||||
Наименование уровня | Обозначение технологической системы | Обозначение агрегата | Обозначение части агрегата | ||||||
Группы кодов | F0 | F1F2F3 | Fn | A1A2 | An | A3 | B1B2 | Bn | |
Вид кода | = | N N | A A A | N N | A A | N N N | A | A A | N N |
и установок в пределах
блока или эл. станции
Классификация систем. Классифи-
кация систем и установок в соот-
ветствии с кодами ККС
Нумерация систем. Нумерация подсистем
или участков технологической системы и
Классификация агрегатов. Классификация агрегатов,
аппаратов, электротехнических устройств и устройств
управления в соответствии с кодами ККС
Нумерация агрегатов. Нумерация агрегатов, аппаратов, сигна-
лов, электротехнических устройств и устройств управления
Дополнительный код для идентификации одинаково кодируемых
устройств или сигналов, *)
Код функциональных элементов (компонентов, сигналов или назначения
Нумерация функциональных элементов (компонентов, сигналов или назначения
*) в случае единичного устройства не используется.
уровень l предназначен для маркировки технологических систем. Он содержит шесть разрядов.
Правило заполнения первого разряда рассмотрено выше.
второй, третий и четвертый разряды первого уровня (Fl; F2; F3) предназначены для записи буквенного кода технологических систем и установок. Причем запись кода вспомогательных систем, не связанных с основным производством (например, отопление или вентиляция помещений), производится с учетом следующего правила: третья буква кода вспомогательной системы должна быть одинаковой со второй буквой кода здания или помещения, в котором находится эта система.
пятый и шестой разряды, составляющие группу " Fn. " детализируют буквенный код (Fl, F2, F3), т. е. позволяют различать основные потоки, параллельные потоки, ответвления основных потоков трубопроводов, токопроводящих шинопроводов, а также отдельные участки трубопроводов и шинопроводов внутри технологической системы. В этих разрядах записываются две арабские цифры. При изменении хотя бы одного знака в любом разряде, заходящемся впереди позиций " Fn " счет в этой позиции может начинаться сначала.
Уровень 2 используется для маркировки оборудования (агрегатов, аппаратов, технологических устройств, арматуры), контуров измерения (прямых и косвенных) и пр. внутри технологической системы. Он также содержит шесть разрядов.
Первые два разряда "А1" и "А2" предназначены для записи марки технологического оборудования, в том числе арматуры и трубопроводов или контура измерения в соответствии с буквенными кодами СКЭМ (см. "Агрегатные коды").
Последующие три разряда позиции "Аn" ("NNN") определяют порядковый номер маркируемого оборудования или контура измерения и одновременно служат для уточнения назначения (или типа) конкретной единицы оборудования. В этой позиции записываются три арабские цифры, первые две из которых могут одновременно служить для уточнения типа или назначения единицы оборудования или контура измерения(в случае отсутствия необходимости уточнять тип или назначение единицы оборудования в этой позиции допускается использовать 2 арабские цифры) . Последняя цифра используется только для порядкового счета одноименного (однотипного) оборудования и контуров измерения. При порядковом счете обязательно учитывается правило, допускающее начинать счет сначала при любом изменении в стоящих впереди разрядах (для арматуры, трубопроводов и сигналов необходимо при этом учитывать требования "Таблицы по маркировке арматуры…").
Последний разряд "А3" является дополнительным. Кодирование в этом разряде производится латинской буквой, начиная с "А" в тех случаях, когда по определенным причинам устройство, идентифицированное на уровне 2 должно подразделено более точно, например:
при маркировке вспомогательных клапанов, управляющих основным клапаном;
при маркировке многоканальных установок;
при маркировке нескольких источников питания для одного потребителя;
при обозначении нескольких измерительных контуров с одним датчиком.
Уровень 3 – вспомогательный и служит для детализации кода второго уровня. Его назначение – идентифицировать отдельные элементы оборудования, назначение сигналов, их источников и потребителей. Он содержит четыре разряда.
первые два разряда "В1" и "В2" используются для конкретизации составной части агрегата, т. е. обозначения конструктивного элемента, входящего в его состав (привод насоса, муфта и т.п.), или для определения типа сигнала (аналоговый, дискретный) и характеристики источника или приемника питания (защита, сигнализация, блок управления приводом и т.д.). В этих разрядах записываются латинские буквы в соответствии с кодами СКЭМ "Коды функциональных элементов".
вторые два разряда позиции счета "Bn" (NN) предназначены для записи порядкового номера конструктивного элемента, характеристики сигнала (открыто – закрыто). Правила счета при идентификации одинаковых конструктивных элементов описано выше, т.е. счет может начинаться сначала при изменении любого стоящего впереди разряда.
Ниже следует подробное описание заполнения третьего уровня при кодировании сигналов.
На первом знакоместе кода источника сигнала ( В 1 ) записывается буква " Х " или " Z " . Принимается что:
X используется для кодировки источника сигнала
Пример: сигнал обратной связи "привод включен" = ХВ01
Z используется для кодировки комбинированных сигналов
(обработанных или вычисленных)
Пример: логически сформированный сигнал защиты
Сигнал обратной XB01
связи “включено” ZV01 Команда защиты
Расход воды < мин XG52 на отключение насоса
Сигнал после логической обработки приобрел новое назначение, отличающееся от назначения обоих сигналов.
На первом знакоместе (использование/назначение) сигнала (В1) записывается буква Y
Y-идентификатор назначения / использования сигнала
Местный щит управления
Источник сигнала Назначение (применение) сигнала
Буквенные коды, для кодирования источников сигналов и назначения сигналов (второе знакоместо)
На втором знакоместе кода источника сигнала (В2) записываются следующие буквы:
A Управление функциональной группой / подгруппой
B Интерфейс управления
C Автоматическое регулирование
D Запрещено к использованию
E Запрещено к использованию
F Запрещено к использованию
G Дискретные сигналы от дискретных технологических датчиков (реле давления, уровня и пр. )
H Дискретные сигналы сформированные из аналоговых
J Сигналы нестандартных источников (спецустройств)
K Технологические защиты / защиты агрегатов
L Блочные и местные щиты управления не являющиеся принадлежностью оборудования (напр. управление электро- приводом по месту)
M Статические сигналы предупредительной и аварийной сигнализации
N Сигналы для определения состояния объекта
P Сигналы информационной системы
Q Аналоговые сигналы
R Запрещено к использованию
S Управление функциональной группой, сигналы команд шагов
Т Дискретные сигналы средств управления турбиной
U Динамические сигналы предупредительной и аварийной сигнализации
V Взаимосвязанные (комбинированные) сигналы (логика, сигнализация и т. д.)
W Система сигнализации на традиционных средствах
Буквы, кодирующие источники сигналов и назначение сигналов одни и те же. Для исключения ошибок X, Y, Z запрещены к использованию на втором знакоместе.
Номера источников сигналов и назначение сигналов записываются на знакоместе BN. Номер образуется двумя цифрами.
Номера распределены между отдельными областями; а именно:
1. Стандартное электротехническое оборудование и оборудование системы управления.
1.1. В определенных случаях номера могут определять конкретный источник сигнала или конкретное назначение.
1.2. В целом в пределах электротехнических систем и оборудования системы управления имеются стандартные подсистемы, для которых выделяются специальные номера сигналов. За счет различия между такими стандартными системами одни и те же номера источников сигналов и номера – идентификаторы назначения могут иметь различный смысл (например, сигнал G – обработка дискретных сигналов). Идентификация сигналов (разделение) осуществляется путем использования различных технологических кодов.
2. Нестандартное электрическое оборудование и оборудование системы управления.
2.1. В определенных случаях идентификаторы, определяющие содержание сигналов, привязываются к отдельным технологическим системам (например, V – обработанные дискретные сигналы). В этих случаях сигналы имеют и различные технологические коды.
2.2. Кроме того, имеются случаи когда только буквы, кодирующие источники сигналов или назначение сигналов, несут существенную информацию. Цифры используются только для косвенных задач (например, область Р для информационного компьютера).
Использование диапазона сигнала А
Сигналы А используются только для дистанционного управления. Использование номера не определено.
Использование диапазона сигнала В
Сигналы В используются только для управления. Использование номера не определено.
Использование диапазона сигнала С
Сигналы С используются только для управления. Использование номера не определено.
Использование диапазона сигнала G.
В диапазон сигналов G входят дискретные сигналы, формируемые сухими контактами. Так как в схемах подключения дискретных датчиков к модулям обработки информации контакты всегда являются источником сигнала, то индекс YG не используется. Поэтому сигналы будут иметь код XGNN или ZGNN, если несколько контактов подключено параллельно или последовательно. В цифровой части будут закодированы замыкающиеся контакты 01-49 и размыкающиеся контакты 51-99.Цифры контактов переключения образуют пару цифр, разность между которыми составляет 50, т. е. 01 и 51 или 05 и 55. Размыкающимся контактом называется контакт, который является замкнутым, если в процессе нет среды, давление соответствует вакууму, температура на абсолютном нуле или клапан находится в промежуточном положении. Сигнал такого контакта –XG51. Соответствующий замыкающийся контакт маркируется XG01, разность составляет 50.
Пределам выше нормальной величины присваиваются непарные номера, начиная с величины, которая ближе всего к нормальной величине и является 01/51, следующая –03/53 и т. д.
Пределам меньше нормальной величины присваиваются парные номера, начиная с номера, который ближе всего к нормальной величи-
не – 02/52, следующий – 04/54 и т. д.
ВВЕДЕНИЕ
В настоящее время в тепловой энергетике при маркировке энергетического оборудования, технических и программных средств АСУТП используются разнообразные принципы кодировки (практически на каждом энергообъекте свой принцип). В то же время, в связи с широким внедрением в организационную деятельность и технологические процессы автоматизированных процедур (учета, управления, сбора и обработки информации и т.д.), построенных с применением баз данных, реализованные способы кодировки значительно затрудняют автоматизацию из-за невозможности прямого использования существующих маркировок в программах управления базами данных.
Устранить этот недостаток можно путем применения систематизированной системы маркировки, в которой наиболее полно учтены характерные признаки кодируемого оборудования и средств, используемых в АСУТП.
Одной из таких систем кодирования является система Kraftwerk Kennzeichen System — система кодирования для электростанций, сокращенное название — система KKS (далее по тексту — KKS ), разработанная немецким объединением промышленников ( VGB ), являющихся держателем авторских прав. KKS используется западными фирмами уже 25 лет.
В течение ряда лет ВТИ предлагает использовать KKS для вновь вводимых или реконструируемых АСУТП и других систем управления. KKS имеет ряд преимуществ по сравнению с действующей в соответствии с РТМ 34 — 9АТЭПОЗ — 84 системой маркировки монтажных единиц ТЭС и АЭС. Однако из-за того, что знакомство с KKS затруднено, из-за ограничений в получении требуемой информации, такая система практически не внедряется.
Это потребовало проведения работ по разработке нормативной документации.
Настоящий РД включает основные положения, позволяющие получить представление о построении системы, ее эффективности, структуре идентификаторов, принципах кодирования.
РД разработано в соответствии с договором с РАО "ЕЭС России".
Настоящие "Рекомендации. " являются 2-ой редакцией РД, разработанного в 2001 г. и доработанного в соответствии с предложениями ТЭП и ОРГРЭС, которым проект РД был направлен на отзыв.
В настоящее время ВТИ приобретает у VGB документацию на KKS , необходимую для применения системы KKS в организациях РАО "ЕЭС России". Настоящие рекомендации распространяются на энергетические блоки ТЭС и их отдельные составляющие (технологические системы, агрегаты, средства управления и сбора информации, алгоблоки прикладных программ управления и используемые в них сигналы, арматуру, кабели помещения и др.) и устанавливают правила присвоения идентификаторов с использованием кодов и процедур специализированной системы KKS , наиболее полно охватывающей электроэнергетику.
Настоящий документ предназначен для применения проектными, наладочными организациями и предприятиями отрасли "Электроэнергетика", расположенными на территории РФ и может быть использован другими предприятиями и объединениями предприятий, в структуре которых независимо от форм собственности находятся тепловые электростанции.
Настоящие рекомендации не отменяют РТМ 34-9АТЭПОЗ-84 "Маркировка монтажных единиц ТЭС и АЭС" и другие действующие НТД, регламентирующие маркировку объектов электроэнергетики.
1 ОБЩИЕ ПОЛОЖЕНИЯ
1.1 Применение KKS должно начинаться на этапе проектирования и в первую очередь должно осуществляться на вновь вводимых энергетических блоках (ЭБ) с АСУТП, а также на реконструируемых ЭБ, на которых предусматривается создание АСУТП.
На действующих ЭБ без АСУТП введение KKS необходимо, если предусматривается автоматизированная обработка информации (например учет оборудования). Введение KKS на этих блоках осуществляется по решению гл. инженера ТЭС.
1.2 KKS включает наиболее полный перечень кодов, установленный на основе классификации всех объектов (от самых крупных до мелких), встречающихся в практике проектирования, монтажа, наладки и эксплуатации оборудования энергетических предприятий и единый принцип построения идентификаторов для всех объектов, подлежащих маркировке.
1.3 Для решения всех вопросов, связанных с использованием KKS на предприятии должен быть назначен ответственный по KKS . В необходимых случаях между заинтересованными сторонами (предприятиями) должно составляться «Соглашение о применении KKS ».
Ответственные по KKS назначаются в проектной организации, в организации-разработчике прикладных программ для АСУТП, в организации, осуществляющей инжиниринг АСУТП, в наладочной организации, на энергообъекте.
2 ОСНОВНЫЕ ХАРАКТЕРИСТИКИ ИДЕНТИФИКАТОРОВ НА ОСНОВЕ СИСТЕМЫ KKS
2.1 Коды KKS позволяют получить идентификаторы для типовых объектов ЭБ ТЭС, подлежащих маркировке при выполнении работ по проектированию, наладке, эксплуатации, а также имеют резерв для идентификации новых объектов.
2.2 Идентификаторы являются унифицированными, простыми по построению. Каждый объект получает свой уникальный идентификатор, однозначно определяющий только этот объект.
2.3 Идентификаторы на основе KKS пригодны для ввода в информационно-вычислительные системы и использования при автоматизированном проектировании.
2.4 Идентификаторы очень удобны для ссылок в документах и делают техническую документацию легко читаемой в части опознания объектов.
3 СТРУКТУРА KKS
3.1 KKS представляет систематизированный набор кодов, построенный по принципу "от общих групп к частным подгруппам". С помощью этих кодов могут быть идентифицированы все объекты ЭБ, среди которых выделены следующие характерные классы:
3.1.1 технологические объекты
3.1.2 монтажные единицы
3.1.3 строительные объекты.
Для каждого класса предусмотрена своя структура идентификатора, отличающегося количеством позиций и их назначением. Так для объектов по п. 3.1.1 предусмотрен идентификатор, имеющий максимально 17 позиций, следующих одна за другой (рис. 1 ); идентификатор объектов по п. 3.1.2 и 3.1.3 состоит из 13 позиций, разделенных на две части (рис. 2, рис. 3 ). У идентификатора по п. 3.1.2 между двумя частями ставится разделитель — точка «•», который никогда не опускается.
Обозначение группы (уровня)
Наименование кода объекта кодирования
Код установки в целом
Код технологической системы (функциональный код)
Код агрегата (в т.ч. контура измерения, регулирования и т.д.)
Код функциональной части агрегата или контура измерения
Условное обозначение позиции кода
Вид кодирующего знака
Здесь и далее Б — буква, Ц – цифра
Рис.1 Структура идентификатора технологического объекта
Обозначение группы (уровня)
Наименование кода объекта кодирования
Код установки в целом
Код конструктива (шкаф, пульт и т.д.)
Код места установки конструктивного элемента
Условное обозначение позиции кода
Вид кодирующего знака
Рис. 2 Структура идентификатора монтажной единицы
Обозначение группы (уровня)
Наименование кода объекта кодирования
Код установки в целом
Код здания или сооружения
Код помещения в здании
Условное обозначение позиции кода
Вид кодирующего знака
3.2 Для построения идентификаторов используются приведенные в специальных классификаторах коды, состоящие из латинских букв (кроме букв « I и О»), используемых как отдельно так и в сочетаниях. Классификаторы включают коды характерных компонентов объектов электроэнергетики и позволяют практически для всех компонентов электростанции найти соответствующую букву (или сочетание этой буквы с другими), однозначно определяющих данный компонент. Например, в функциональном коде (п. 3.1 а) одна буква « L » обозначает паровые, водяные и газовые контуры, сочетание двух букв « LA » -систему питательной воды, а сочетание трех букв « LAD » -подогреватели высокого давления от входа подогревателя до выхода из него.
В классификаторах также указывается какие буквы и их сочетания запрещены к использованию, а какие (относится только к сочетаниям) могут использоваться по согласованию с ответственным по KKS . В последнем случае в классификаторе компонент для данного сочетания не указывается и должен быть определен ответственным по KKS .
3.3 Вместе с буквенными кодами в системе KKS используются арабские цифры, которые предназначены для уточнения буквенных кодов. Применение цифр регламентируется правилами, с помощью которых можно по определенной системе обозначить кодируемые компоненты таким образом, что будет понятно к какому конкретному объекту относится данный код или происхождение данного объекта.
4 СТРУКТУРА ИДЕНТИФИКАТОРОВ И ПРИНЦИПЫ ИХ ПОСТРОЕНИЯ
4.1 Позиции идентификаторов всех объектов разбиты на группы (по зарубежной терминологии — уровни), в которые может входить от одной до шести позиций (рис. 1 — 3 ). Каждой группе (уровню) в данном идентификаторе условно присвоен порядковый номер (от 0 до 3). Любой идентификатор начинается с нулевой группы (уровня), в которой, используется одна позиция (цифра или буква), кодирующая энергоблок в целом. Обычно на этом месте указывается номер блока или цифра «О», кодирующая общестанционную систему.
4.2 В группах (на уровнях) 1, 2, 3 идентификаторов указываются коды конкретных компонентов, образованных с помощью букв, приводимых в классификаторах KKS и цифр, выделяющих данный компонент из одноименных.
4.3 В системе " KKS " предусмотрены следующие виды компонентов:
4.3.1 технологические системы.
4.3.4 электротехнические устройства.
4.3.5 источники информации.
4.3.6 исполнительные устройства.
4.3.7 электротехнические устройства, установленные в шкафах, на панелях, пультах (модули, блоки).
4.3.8 устройства автоматики, установленные в шкафах, на панелях, пультах (модули, блоки).
4.3.11 этажи помещений.
4.3.12 противопожарные отсеки.
4.3.13 эстакады и др.
Всего в системе KKS рассмотрено использование более 12000 различных кодов, в которых 75% составляют коды технологических систем. Структура буквенных кодов KKS применительно к идентификатору по п. 3.1.1 , включающему наибольшее число групп (уровней) показана на рис. 4.
4.4 Кодировки буквенно-цифровых групп, находящихся в группах (на уровнях) 1-3 рассмотрены ниже в зависимости от вида идентификатора.
4.4.1 Для идентификатора по п. 3.1.1 на первом уровне используются 6 позиций — первая — цифровая, следующие три — буквенные и последние две — цифровые.
В первой позиции кодируются однотипные большие технологические системы, входящие в ЭБ (например тепловая схема ЭБ может включать два котла, тогда у всех объектов, относящихся к первому котлу, на первой позиции первого уровня будет стоять цифра «1», соответственно для второго котла цифра «2»; для объектов не относящихся ни к первому ни к второму котлу будет стоять цифра «О» и таким образом для такого блока, имеющего номер «1» на первых двух позициях идентификатора по п. 4.1 могут быть сочетания (с учетом нулевой группы) «11», «12», «10», «00»; последнее сочетание, если идентифицируемый объект относится к общестанционному оборудованию и не относится не к одному из котлов.
При кодировке 2-ой, 3-ей, 4-ой позиций используются буквы из классификаторов системы KKS . Примеры классификаторов приведены в приложении А . Цифры на 5-ой и 6-ой позициях детализируют буквенный код, при этом цифры на 5-ой позиции (позиция десятков) идентифицируют отдельные последовательно включенные или более крупные параллельно включенные части системы, а цифры на 6-ой позиции (позиция единиц) позволяют отличить параллельно включенные трубопроводы одной и той же части системы. Рассмотрим примеры.
В соответствии с приложением А код технологических частей, использующих пар в технологической системе подогреватели сетевой воды в тепловой схеме ЭБ № 1 — 10 NAA , код трубопроводов перед подогревателем сетевой воды № 1 10 NAA 12, где:
— символ « N » относится к производству технологической энергии для внешних потребителей (например, для теплоснабжения).
— сочетание двух символов « NA » относится к системе технологического пара в производстве технологической энергии для внешних потребителей (например для теплоснабжения).
— сочетание трех символов « NAA » относится к трубопроводам в системе технологического пара, используемого для производства технологической энергии для теплоснабжения.
1. Функциональные коды
А. Основные группы (системы)
23 группы обозначаемые всеми латинскими буквами кроме « I и О» (несколько букв запрещены к использованию)
Б. Крупные подгруппы (системы)
Более 500 крупных подгрупп обозначаемых сочетаниями всех букв (кроме запрещенных) основной группы со всеми буквами латинского алфавита кроме « I и О». Ряд сочетаний запрещены к использованию. Сочетания, начинающиеся с буквы « Z » в KKS не определены и могут использоваться по согласованию с ответственным по KKS .
В. Локальные подгруппы (системы)
Более 10000 локальных подгрупп обозначаемых сочетаниями всех сочетаний (кроме запрещенных) используемых в крупных подгруппах (см. Б) со всеми буквами латинского алфавита кроме « I и О». Ряд сочетаний в KKS не определены и могут использоваться по согласованию с ответственным по KKS .
2. Коды агрегатов
А. Главная группа
9 групп обозначаемых латинскими буквами от А до J ; буквы от К до Z запрещены к использованию
Б. Подгруппы
Более 200 подгрупп обозначаемых сочетаниями всех букв (кроме запрещенных) главной группы со всеми буквами латинского алфавита кроме «О». Ряд сочетаний запрещены к использованию.
3. Коды функциональных элементов
А. Главная группа
7 главных групп, обозначаемых буквами К, М, Q , X , Y , Z и отдельно выделенная группа электротехнических частей агрегатов, обозначаемых всеми буквами латинского алфавита кроме « I и О»
Б. Подгруппы
160 подгрупп, обозначаемых сочетаниями букв главной группы со всеми буквами латинского алфавита.
Рис. 4 Структура буквенных кодов KKS технологических объектов
— цифра «1» номер подогревателя, цифра «2» код одного из параллельных трубопроводов, идущих к этому подогревателю.
Счет компонентов (трубопроводов и др.) всегда ведется в направлении движения среды или энергии.
Код технологических частей, относящихся к деаэратору ЭБ № 1 "10 LAA ", код трубопровода идущего к деаэратору 10 LAA 01 где:
— символ " L " означает паровые, водяные, газовые контуры,
— сочетание « LA » — система питательной воды,
— сочетание « LAA » означает деаэрацию в системе питательной воды водяного контура от входа в деаэратор до выхода.
— цифра 0 означает, что на ЭБ только один деаэратор, цифра 1 кодирует конкретный трубопровод, идущий к деаэратору.
Код технологических частей, относящихся к барабану котла № 1 ЭБ № 1 (в тепловой схеме энергоблока два котла) — 11 HAD , где:
— символ "Н" означает производство тепла на ископаемом топливе.
сочетание НА — система давления, сочетание HAD технологическая система до барабана котла.
Код технологических частей, относящихся к части высокого давления турбины (от стопорного клапана до патрубка отбора пара) ЭБ № Г-10 МАА, где:
— символ "М" означает основные машинные агрегаты, сочетание МА — паротурбинная установка, сочетание МАА — часть высокого давления паротурбинной установки.
4.4.2 На втором уровне идентификатора по п. 3.1.1 представляются коды компонентов, находящихся внутри технологической системы: агрегатов, аппаратов, технологических устройств, арматуры, алгоритмов управления или сигнализации, контуров измерения (прямых и косвенных), источников информации и др. На 2-ом уровне также как и на 1-ом уровне используется 6 позиций — первые две буквенные, три последующие цифровые и последняя может быть цифровая или буквенная; эта позиция является дополнительной, использующейся для отличия одинаковых компонентов (например дублирующих контуров измерения, многоприводных установок – 1-ая скорость, 2-ая скорость и т.д.).
Две буквенные позиции предназначены для кодирования технологического оборудования, контура измерения, алгоритма, исполнительного устройства, источника информации и др. в соответствии с классификаторами KKS . Примеры классификаторов приведены в приложении Б .
Три цифровые позиции определяют порядковый номер кодируемого компонента и уточняют его назначение (или тип). Для указания порядкового номера условно принимаются цифры, стоящие на 2-ой и 3-ей позициях: назначение (или тип) кодируются с помощью цифры, стоящей на первой позиции (например если кодируется арматура — буквенное обозначение АА, то первая цифра слева будет разной в зависимости от назначения арматуры — регулирующий клапан, задвижка и т.д.); такая же процедура заполнения трех цифровых позиций используется применительно к контурам измерений.
идентификатор регулирующего клапана, которому присваивается порядковый номер 1, будет иметь вид АА801 где:
— цифра «8» условно принята для обозначения регулирующего клапана,
— «01» обозначает порядковый номер.
Если регулирующий клапан будет иметь порядковый номер «12». то соответственно его идентификатор будет иметь вид АА812.
Для удобства заполнения цифровых позиций составляется таблица соответствия между присваиваемыми номерами и кодируемым компонентом. Пример приведен в таблице 1 .
Таблица 1. Примеры цифровых кодов при кодировании арматуры и измерительных контуров
Арматура (код АА. )
Измерительные контуры (код С.)
арматура в главном потоке среды с приводом (электрическим, гидравлическим, пневматическим)
аналоговые измерения с дистанционной передачей
защитные, предохранительные, регулирующие клапаны без вспомогательной энергии в главном потоке среды
аналоговые измерения с дистанционной передачей
обратные клапаны в главном потоке среды
дискретные измерения с дистанционной передачей
арматура без дополнительного привода (ручная)
аналоговые измерения с дистанционной передачей
Дренажная арматура (но не арматура с электроприводом)
воздушники (но не арматура с электроприводом)
измерительные приборы с местной индикацией
дискретные датчики с дистанционной передачей
регулирующие клапаны, шиберы и заслонки с приводом (электрическим, гидравлическим, пневматическим) в главном потоке среды
аналоговые сигналы указателей положения регулирующих клапанов
обработанные сигналы источников информации (например, сборные сигналы)
4.4.3 На 3-ем уровне идентификатора по п. 3.1.1 используются четыре позиции: первые две — буквенные и следующие две — цифровые. Этот уровень служит для детализации кода 2-го уровня в части отдельных элементов оборудования, источников и потребителей сигналов, сигналов, сформированных в алгоритмах.
Подлежащие уточнению детали (характеристики сигнала) (например, привод насоса, тип датчика — аналоговый или дискретный, тип сигнала, блок управления приводом и т.д.) кодируются двумя буквами в соответствии с классификатором KKS . Пример классификатора приведен в приложении В . Две цифровые позиции служат для записи порядкового номера данной детали (характеристики сигнала).
Заполнение двух цифровых позиций в KKS жестко не регламентировано. Для удобства может быть предварительно составлена таблица, в которой указываются области используемых цифровых значений для кодирования данного элемента. Пример такой таблицы применительно к сигналам приведен в таблице 2 .
Таблица 2. Примеры кодов различных сигналов
Код расширения сигнала
Включено/открыто или выключено/закрыто устройство нижнего уровня по команде автоматики
Пошаговая программа "Пуск"
Блокировка/АВР в режиме "автоматика"
Сигнал "АВР сработал"
Включить первое устройство по команде АВР
Отключить первое устройство по команде АВР
Включить второе устройство по команде АВР
Отключить второе устройство по команде АВР
Включить третье устройство по команде АВР
Отключить третье устройство по команде АВР
Управление "по месту"
Задвижка в промежуточном положении по команде "стоп"
Команда кнопки аварийного останова
РК подключен к АСР
РК отключен от АСР
Сработал дискретный датчик (нормально открытый контакт)
Сработал дискретный датчик (нормально закрытый контакт)
Сигнал срабатывания по верхней предупредительной уставке (сигнализация)
Сигнал срабатывания по верхней аварийной уставке (сигнализация)
Сигнал срабатывания по верхней уставке нормального значения (сигнализация)
Сигнал срабатывания по нижней предупредительной уставке (сигнализация)
Сигнал срабатывания по нижней аварийной уставке (сигнализация)
Сигнал срабатывания по нижней уставке нормального значения (сигнализация)
Рассогласование сигналов дублированных датчиков больше допустимого
Защита введена (Разрешение на срабатывание)
Защита выведена кнопкой группового вывода
Защита выведена ремонтной накладкой
4.4.4 Идентификатор по п. 3.1.2 состоит из трех групп (уровней) (включая нулевую).
Структура групп (уровней) 1 и 2 соответствует структуре этих же групп идентификатора по п. 3.1.1 .
Кодирование позиции нулевой группы (уровня) и первой позиции группы (уровня) 1 приведено в п. 4.4.1 .
На трех буквенных позициях группы 1 кодируются монтажные единицы — электротехническое устройство или монтажный конструктив устройств контроля, управления (например, шкаф для размещения контроллеров, пульт управления, шкаф промклеммников и др.) — в соответствии с приложениями А , Б . В .
Цифровые позиции группы (уровня) 1 служат для счета однотипных электротехнических устройств или монтажных, конструктивов, закодированных одними и теми же сочетаниями букв. Счет ведется слева направо по фасаду устройств, или справа налево с тыльной стороны.
На позициях группы (уровня) 2 идентификатора по п. 3.1.2 указываются координаты конструктивного элемента внутри монтажной единицы.
В первых двух буквенных позициях указываются координата места положения по вертикали. При этом предусматривается выделение «этажей», а в пределах каждого этажа «рядов». Первая буква определяет «этаж», вторая буква «ряд» на данном этаже. Счет этажей ведется сверху вниз, счет рядов начинается с левого верхнего угла этажа.
Начальной точкой отсчета, обозначаемой буквами KU , помещенными в круг, считается левый верхний угол по фасаду устройства. Для маркировки этажей и рядов используются буквы от А до Z .
Три цифровые позиции служат для указания координаты по горизонтали. Счет начинается с единицы в третьем разряде.
Дополнительный разряд используется для детализации места положения элемента (например, при необходимости указывается глубина блочка, установленного на пульте).
4.3.5 Идентификатор по п. 3.1.3 имеет такую же структуру как и идентификатор по п. 3.1.2 . Разделительный знак в идентификаторе по п. 4.1.3 не используется.
Три буквенных позиции группы (уровня) 1 используются для записи идентификатора здания, сооружения, или территории в соответствии с кодами KKS (см. приложение А , Б , В ), две цифровые позиции служат для указания зон (этажей, отметок высоты) внутри здания или сооружения. Счет для отметок высот ведется снизу вверх.
Небольшие отличия по высоте отдельных коридоров и площадок не учитываются.
Группа (уровень) 2 предназначена для кодирования конкретного помещения на выбранной отметке здания или сооружения. Для заполнения уровня 2 используется принятая для зданий и сооружений координатная сетка с буквенными и цифровыми осями. Началом отсчета считается пересечение младших цифровой и буквенной осей здания или сооружения.
Первые две буквенных позиции идентифицируют помещение, при этом на первой позиции всегда записывается символ « R » ( room ), а на второй обозначение буквенной оси.
5 СПЕЦИФИКА ПРИСВОЕНИЯ ИДЕНТИФИКАТОРОВ В ОТДЕЛЬНЫХ СЛУЧАЯХ
5.1 Ниже рассмотрены примеры присвоения идентификаторов некоторым компонентам, при кодировании которых учитывается их технологическая специфика.
5.1.1 Кодирование сложного вспомогательного оборудования.
Если требуется присвоить идентификатор какому-то агрегату, представляющему сложную систему с собственными вспомогательными технологическими системами (например турбопривод питательного насоса, имеющий свой конденсатор и другое вспомогательное оборудование), то на первой буквенной позиции группы (уровня) 1 идентификатора по п. 3.1.1 записывается символ « X », а на остальных буквенных позициях этой группы (уровня) сочетание символов в соответствии с классификатором ( приложение Б ). Для указанного примера полный идентификатор турбопривода питательного насоса ЭБ № 1-10 ХАС
5.1.2 Кодирование обеспечивающих систем Обеспечивающие системы кодируются, исходя из кода системы, которую они обеспечивают. Например:валковая мельница имеет код — « HFC »: обеспечивающая система воздуха для уплотнения мельницы имеет код « HFW » и соответственно система масла для смазки подшипников мельницы имеет код « HFV ».
Контурам измерения, охватывающим собственно измерение, обработку и отображение измеренных величин, присваивается технологический код системы в пределах которой установлен датчик. Например, код системы вентиляции мельницы « HFE », код контура измерения расхода первичного воздуха к мельнице « HFE . CF 001». При этом контура измерения непосредственно кодируются в второй группе (уровне) идентификатора по п. 3.1.1 , где на первом буквенном месте указывается символ «С» для контуров прямого измерения, символ « F » для контуров косвенного измерения (результаты измерения в этом случае получаются путем расчетов); на втором месте указывается код величины, которая измеряется ( приложение Б , таблица Б.4 ).
При кодировании контуров измерения электрических величин последняя цифра может использоваться для указания конкретной измеряемой величины, например электрический ток — цифра 1, электрическое напряжение — цифра 2 и т.д.
Контуры логической обработки аналоговых или дискретных сигналов кодируются также как контуры измерения (прямого и косвенного), но вместо символов «С и F » символ «Е», а на втором месте указывается в закодированном виде функциональная задача по приложению Б , таблица Б.6 (например сочетание «ЕЕ» означает АВР, сочетание « ED » — технологические блокировки).
5.1.3 Кодирование арматуры
Вся арматура независимо от ее исполнения, типа привода кодируются двумя буквами «АА».
5.1.4 Кодирование устройств управления
Устройство управления, обслуживающее несколько
технологических систем, относящихся к одной основной системе, имеет код этой системы с добавлением символа « Y » вместо символа, находящегося на третьем буквенном месте 1-го уровня идентификатора по п. 3.1.1 . Например, МАА — ЦВД паровой турбины, MAV — система маслосмазки, MAD — опорные узлы паровой турбины, код общего устройства управления, регулирования и защиты для этих систем — MAY .
Таким же образом можно закодировать общее устройство управления для основных систем. Например LB — система паропроводов, LC — система конденсата, LY — код общего устройства управления, регулирования и защиты для системы паропроводов исистемы конденсата.
5.1.5 Кодирование сигналов
Если требуется указать идентификатор сигнала, то используются следующие символы, которые записываются на первом буквенном месте уровня 3 идентификатора по п. 3.1.1 :
X — сигнал источника (исходный) и сигнал сформированный из исходного;
Y — сигнал приемника:
Z — логический сигнал, полученный в результате совместной логической обработки сигналов нескольких источников.
5.1.6 Кодирование кабелей
Код кабеля состоит из классифицирующего признака и счетной части. В качестве классифицирующего признака может быть использован как технологический код, так и код монтажной единицы. Счетная часть состоит из 4-х разрядов, с помощью которых можно закодировать тип кабеля и его назначение. Для этого используется цифра, стоящая в первом разряде слева.
Более целесообразно использовать код монтажной единицы, который может быть представлен полностью или только кодом нулевой и первой групп (уровней). При использовании этого кода структура идентификатора имеет вид, приведенный в таблице 3 .
О кодировании на электростанциях
Система кодирования на электростанции должна удовлетворять многим требованиям. Приведем два из них: 1) недопустимо совпадение кодов разных объектов, иначе в общестанционной АСУ информация не может быть идентифицирована однозначно; 2) проектировщики, не зависимо от того, находятся они в разных организациях или в одной, должны кодировать независимо и не связываясь друг с другом, будучи уверены в том, что их коды не совпадут. Разумеется, при этом предполагается наличие координатора, который должен присвоить коды основным объектам электростанции.
В настоящее время действует документ [1], согласно которому рекомендуется использовать на электростанциях систему кодирования KKS. Так как KKS де-факто является стандартом в России и в мире, то, по желанию заказчиков, эта рекомендация становится требованием.
Авторы прекрасно понимают, что идеальной системы кодирования создать невозможно, поскольку любая система кодирования является компромиссом весьма противоречивых требований, а также и то, что KKS является достаточно удачным воплощением такого компромисса. Оптимизация системы кодирования возможна в рамках документа «Описание систем классификации и кодирования», который обязательно входит в состав проектной документации. Это дает проектировщикам определенную свободу в отступлениях от стандарта, и одновременно фиксирует эти отступления для данного конкретного проекта. Авторы предлагают решения, применимые в некоторых типичных случаях, выработанные на основе своего опыта.
На нулевом уровне KKS в [1] рекомендуется использовать одну цифру: номер энергоблока или «0» для общестанционных систем. Если номер энергоблока больше 9, то далее используются латинские буквы A, B, C… Утверждается, что для общестанционных систем коды будут различаться на первом уровне KKS. Во-первых, как показано ниже, это справедливо далеко не для всех объектов. Во-вторых, для распознавания кода требуется анализировать не только нулевой, но и первый уровень кода, и ещё неизвестно, до какого знака. Анализ кода в общестанционной АСУ или в САПР существенно усложняется.
Приведенный в [1] способ кодирования на нулевом уровне создаёт большие неудобства. Рассмотрим несколько примеров.
1. На ТЭС с поперечными связями коды, например, котла №1 и турбины №1 на нулевом уровне одинаковые. Для распознавания требуется анализ первого уровня кода.
2. Предположим, что на ТЭС существует общестанционный ГРП №1 и проектируется новый общестанционный ГРП №2. Проектировщик ГРП №2 при кодировании технологического оборудования должен ознакомиться с проектом ГРП №1 и использовать другие коды, чтобы избежать совпадения. Здесь проектировщики не развязаны между собой.
3. Предположим, что для станции АРМ оператора-технолога принят код CKENN. Тогда для общестанционных объектов (ХВО, подача твердого топлива, мазутохозяйство, различные насосные и т.д.) коды АРМ имеют одинаковую структуру 0CKENN и могут совпасть. Для того чтобы они не совпали, проектировщик нового общестанционного объекта должен просмотреть все существующие проекты, чтобы избежать совпадения кода. То же относится к кодам, например: сборок задвижек, шкафов электропитания, щитовых изделий ПТК и т.д. Возможно следующее решение: для разных объектов ТЭС принять различные буквосочетания и разные числа. Но это приведёт к усложнению системы кодирования, которая и так уже достаточно тяжеловесна.
В 2005 году авторы столкнулись с необходимостью закодировать на нулевом уровне пять агрегатов ООО «Бийскэнерго» (Бийская ТЭЦ-1) в рамках одной АСУТП. ЗАО «МСТ» и ЗАО «Е4-СибКОТЭС» приняли совместное решение об изменении системы кодирования на нулевом уровне KKS. Была принята структура кода AN(N). Котлы №14-16 были закодированы H14, H15 и H16, турбины №7 и №8 были закодированы M7 и M8.
В таблице 1 приведены примеры кодов на нулевом уровне различных агрегатов и общестанционных систем.
Таблица 1 – Коды на нулевом уровне KKS
Наименование объекта
Общестанционная система выдачи мощности (ОРУ)
Общестанционная система СН 6 кВ
Общестанционная система СН 0,4 кВ
Общестанционная система СН =220 В (щит постоянного тока)
Общие элементы блока №1 (не относящиеся ни к котлу, ни к турбине, например, шкаф серверов)
Общестанционная система подачи твердого топлива
Общестанционная ХВО (ВПУ)
Общестанционное баковое хозяйство
Котлоагрегат №1 вместе со вспомогательным оборудованием
Котлоагрегат №15 вместе со вспомогательным оборудованием
Турбоагрегат №1 вместе со вспомогательным оборудованием, в том числе блок генератор-трансформатор
Общестанционные теплофикационная система №1
Общестанционная береговая насосная станция
Общестанционная система технической воды
Общестанционная багерная насосная
В 2008 году в Германии были опубликованы сведения о новой системе RDS-PP, которая является развитием KKS. Характерно, что в RDS-PP структура кода на нулевом уровне принята AN(N), то есть специалисты разных стран пришли к одному решению.
Для энергоблоков ПГУ нами принята несколько другая система кодирования (смотрите таблицу 2). Структура кода на нулевом уровне: NAN(N).
Таблица 2 – Коды на нулевом уровне KKS для ПГУ
Наименование объекта
Котел-утилизатор №1 ПГУ №1
Котел-утилизатор №2 ПГУ №1
Газовая турбина №1 ПГУ №1
Газовая турбина №2 ПГУ №1
Паровая турбина ПГУ №1
Котел-утилизатор №1 ПГУ №2
Документ [1] содержит некоторые отрывочные сведения о KKS, но в нём нет детального и полного описания системы кодирования. Кроме того, в документе [1] имеются некоторые неточности и непонятные места. Например, недостаточно ясен смысл выражения «кабели техники управления > 60 В». Само выражение «техника управления» не является устойчивым понятием для всех, и отсутствует обоснование, почему значение берётся именно 60 В. Согласно ПУЭ, оно должно быть 42 В. Системы кодирования [1], ЛМЗ и Подольского котельного завода очень похожи, но в деталях они отличаются. Фактически в стране нет единой унифицированной системы кодирования в энергетике.
Если говорить о развитии KKS, то надо отметить некоторые недостатки этой системы. Все пользователи при первом знакомстве с KKS отмечают громоздкость системы: очень длинный код, который трудно воспринимается и запоминается; множество различных правил. Разработчики KKS при создании системы исходили из принципа: чем больше информации об объекте в коде, тем лучше. Этот принцип не всегда оправдан и целесообразен, так как неизбежно приводит к усложнению правил кодирования и к удлинению кода. Стремиться к выполнению данного принципа совсем не обязательно, потому что пользователь и программа САПР получают информацию об объекте не только из его кода. Обычно разработчики АСУТП формируют так называемую информационную базу данных (ИнфБД), в которой содержится масса дополнительной информации, необходимой для создания и эксплуатации АСУТП.
При развитии системы кодирования желательно было бы пойти по пути упрощения кодирования и сокращения длины кода.
1. Предлагается разрешить сокращение ненужных нулей и принять следующую структуру кода на первом и втором уровнях: AAAN(N)AAN(N)(N).
2. Из кода в код повторяются AA001, AA001, AA002 … Коды однообразны и совершенно не запоминаются. Наше предложение рассмотрим на примере. В пылесистеме имеются 20 задвижек и клапанов. Предлагается закодировать их на втором уровне AA01 – AA20. По нашему мнению, так было бы удобнее для пользователей, в том числе для машинистов.
3. Целесообразно было бы принять разные коды для запорной, регулирующей и соленоидной арматуры, например: АA – арматура запорная; AR – регулирующий орган; AL – электромагнитный, соленоидный клапан.
4. KKS в российских разработках обрастает дополнительными (иногда излишне усложненными) правилами. Например, в [1] для кодирования датчиков-реле предлагается использовать числа 051-099. На наш взгляд, необходимость их использования недостаточно обоснована. На схеме автоматизации или в спецификации пользователь и так видит, что это датчик-реле. В ИнфБД сигналы датчиков-реле заносятся в таблицу входных дискретных сигналов и никак не могут быть приняты за сигналы аналоговых датчиков.
5. В KKS нет единой системы обозначения сигналов на третьем уровне. Каждый разработчик принимает свою систему, то есть в данном случае отсутствует унификация.
6. Есть некоторая группа сигналов, которые можно отнести к любому объекту, например: «Включено», «Отключено», «Исправно», «Неисправно», «Есть электропитание», «Нет электропитания» и т.д. Нет никакой необходимости на третьем уровне кодировать по-разному, например, следующие сигналы: «Насос включен», «Регулятор включен», «ФГУ включено» и т.д.
7. Для контроллера длина кода не имеет существенного значения: компьютер поймет любой код. Правда, в некоторых языках есть ограничения, например, в языке ISaGRAF длина кода переменной должна быть не более 16 знаков. Но код объекта фигурирует не только в программах, им пользуется и человек. Код присутствует на различных табличках, бирках, в ремонтной и эксплуатационной документации, в нарядах-допусках на работу. Например, в кроссах шкафов контроллеров, куда сходятся кабели от тысяч датчиков и сотен приводов, на бирках-оконцевателях нельзя ограничиться только маркировкой электрических цепей. Надо написать код целиком, а это 12 и более знаков. Чем больше длина кода, тем выше трудоёмкость при его использовании, тем больше вероятность ошибок.
8. У электриков есть понятие «диспетчерский код», который должен быть коротким, понятным и хорошо восприниматься на слух. Очевидно, в теплоэнергетике это тоже имеет существенное значение. Будет нелишним рассмотреть вопрос: а как код воспринимается на слух? Предположим, старший машинист по телефону отдаёт распоряжение обходчику: «В пылесистеме №4 закрой клапан HFE41AA002». Или: «В пылесистеме №4 закрой клапан №15». По нашему мнению, для оперативного персонала второй вариант лучше.
Многое в KKS можно упростить и облегчить. Но, к сожалению, в новой разработке RDS-PP ничего в данном направлении не сделано. Судя по имеющимся данным, RDS-PP – еще более сложная система.
В KKS в коде сигнала или привода на первом уровне указывается код технологического потока. Но можно сделать и по-другому: с целью упрощения кода и системы кодирования на первом уровне записывать не код технологического потока, а код технологического функционального узла (ФУ), а в ИнфБД предусмотреть отдельное поле «Код потока». Таким образом, через ИнфБД сигнал или привод однозначно привязываются к коду потока. Коды технологических потоков не отменяются: на технологических схемах, схемах автоматизации и, при необходимости, в других проектных документах коды потоков указываются. В предлагаемой системе в пределах ФУ нумерация однотипных элементов (насосов, датчиков температуры, задвижек и т.п.) сквозная. Примеры ФУ: газовая горелка, пылесистема, барабан котла, узел деаэрации, эжекторная система, ЦВД и т.д.
Технологические кодировки МЭК 61346 и KKS
Технологические объекты , создаваемые в TRACE MODE 6, объединяются в иерархически организованные деревья и автоматически кодируются в соответствии с международными стандартами МЭК 61346 и KKS , исходя из их назначения, типа и месторасположения . Кодировки МЭК 61346 и KKS обеспечивают однозначную идентификацию и стандартизированное описание технических систем, что важно при использовании TRACE MODE в разработке крупных проектов АСУ, строительстве, и реконструкции, когда в работах участвуют несколько компаний-интеграторов.
Кодировка KKS (Kraftwerk Kennzeichen System — нем. Система маркировки для электростанций) — является стандартом де факто в проектировании оборудования и систем управления для энергетики, применяемая на более чем 1300 энергоблоках по всему миру. Стандарт МЭК 61346 основан на KKS, но применим к любым техническим объектам.
Кодировка KKS поддерживается и развивается специальной комиссией VGB Working Panel «Reference Designation and Plant Documentation» относящейся к международной организации VGB PowerTech, которая объединяет более 400 энергетических компаний из 29 стран (преимущественно европейских).
TRACE MODE 6 и T-Factory 6 поддерживают кодировки KKS и МЭК 61346 на всех уровнях распределенной системы автоматизации. Каждому узлу проекта, группе каналов и каналу может быть присвоен код . Более того, существует возможность импортировать по ODBC базу проектной документации с автоматическим формированием структуры проекта на основе полей кодировки.
TRACE MODE не запрещает отклоняться от стандарта МЭК 61346 при вводе кодировки, поэтому можно применять и другие системы обозначений, такие как AKS или ГОСТ 21.404-85, либо придумать собственную.
KKS регламентирует три типа кодирования:
- технологический код — для классификации установок и приборов по их назначению в технологическом процессе;
- монтажный код — для обозначения мест монтажа внутри установки;
- конструкционный код — для обозначения помещений и этажей зданий электростанции.
Перечисленные типы кодирования нашли своё отражение в комплексном стиле разработки проекта TRACE MODE, они соответствуют слоям Технология , КИПиА и Топология дерева проекта.
Кодировка конечного элемента дерева проекта — канала автоматически складывается из кодировок узла и групп каналов, в которые он вложен. Стандарт МЭК 61346 подразумевает уникальность кодировки , и TRACE MODE помогает соблюсти это условие за счет автоматического формирования основной части кода.
В Российской Федерации система кодирования KKS является признанным стандартом в области большой энергетики. Технологическая кодировка применялась на многих крупных проектах, выполненных на базе TRACE MODE, в частности: ГРЭС «Нассирия» (Ирак), Тюменская ТЭЦ-1, Талимарджанская ТЭС (Узбекистан).
Высокая эффективность достигалась за счет использования стандартной системы кодирования на всех этапах реализации проекта: как проектной организацией, так и монтажниками и системным интегратором, осуществлявшим пуско-наладочные работы.