Документация по SCADA и АСУ ТП редко ограничивается одним руководством. Обычно заказчик передаёт целый комплект: функциональные спецификации, алгоритмы управления, таблицы сигналов, электрические схемы, перечни аварий, инструкции для операторов, протоколы испытаний и тексты интерфейсов HMI.
Эти материалы связаны между собой. Название одного сигнала может повторяться в алгоритме, на мнемосхеме, в руководстве оператора и программе испытаний. Если переводить файлы независимо друг от друга, быстро появляются расхождения. В одном документе будет «секционный выключатель», в другом — «шиносоединительный», а в интерфейсе останется английское сокращение.
Поэтому перевод документации SCADA и АСУ ТП требует не только знания языка. Переводчик должен видеть систему целиком: понимать назначение оборудования, логику команд и связь между документами.
АСУ ТП получает данные от оборудования, обрабатывает сигналы и управляет технологическим процессом. SCADA обычно относится к верхнему уровню системы. Через неё оператор наблюдает за объектом, получает сообщения и передаёт команды.
При строительстве и модернизации электростанций, подстанций и диспетчерских центров переводятся:
До начала работы полезно составить реестр файлов и определить, какие документы задают терминологию. Если таблица сигналов поступит после перевода руководства, часть уже принятых решений может потребовать пересмотра.
В документации по промышленной автоматизации значение слова часто зависит от оборудования и функции.
Термин trip может обозначать срабатывание защиты, аварийное отключение или сигнал отключения. Команда close для клапана означает «закрыть», а для выключателя — «включить». Соответственно, open применительно к выключателю обычно переводится как «отключить».
Близкие по общему смыслу слова enabled, ready, available, active и healthy описывают разные состояния. Функция может быть разрешена, хотя оборудование не готово к пуску. Устройство может быть доступно для управления, но иметь неисправность.
Такие различия нельзя сглаживать. От них зависит, как инженер или оператор поймёт состояние системы.
Даже простая схема архитектуры помогает снять множество вопросов. По ней видно, где находятся контроллеры, серверы, терминалы защиты и рабочие места операторов. Без схемы назначение компонентов приходится восстанавливать по разрозненным упоминаниям.
Короткие строки часто сложнее связного текста.
Запись Breaker Close Failed может означать, что команда включения не прошла, выключатель не достиг конечного положения или система не получила подтверждение. Правильный вариант определяется по соседним колонкам: источнику сигнала, типу оборудования, адресу, приоритету сообщения и комментарию разработчика.
Поэтому переводить только колонку с английским текстом рискованно. Контекст теряется.
Сигналы лучше анализировать группами. Если рядом находятся Close Command, Closed Feedback и Close Failed, логика становится понятнее. Одновременно проверяется, как то же состояние названо в алгоритме и интерфейсе.
В исходных таблицах встречаются старые обозначения, обрезанные фразы и строки, перенесённые из другого проекта. Самостоятельно исправлять подозрительный фрагмент нельзя. Если возможны два технических толкования, вопрос фиксируют и передают инженеру заказчика.
Тег связывает сигнал с программой, таблицей обмена и экраном оператора. Обычно такие идентификаторы не переводятся.
В строке CB-12 Trip Alarm {0} переводится сообщение, но сохраняются обозначение выключателя и служебная переменная. Изменение {0} может нарушить подстановку значения, а перевод CB-12 разорвёт связь с другими файлами.
Особенно осторожно работают с XML, CSV и ресурсными файлами. В них рядом находятся отображаемый текст, имена функций, коды и управляющие символы. Лишняя кавычка или перенос строки способны сделать файл непригодным для загрузки.
Перед локализацией желательно определить, какие поля разрешено изменять. Если такой информации нет, сначала обрабатывают небольшой фрагмент и выполняют пробный импорт.
Защита и блокировка выполняют разные задачи. Защита реагирует на опасный режим и может отключить оборудование. Блокировка запрещает действие, пока не выполнены заданные условия.
Термины interlock, inhibit, trip, protection и permissive нельзя переводить одним универсальным словом. Иначе логика алгоритма становится неясной.
То же относится к сообщениям alarm, warning, event, fault и failure. На объекте они могут иметь разные приоритеты, цвета и правила квитирования. Если всё назвать «аварией», структура сигнализации исчезнет.
Самые опасные ошибки возникают в отрицаниях и условных конструкциях. Фраза «пуск разрешён при отсутствии активной защиты» не допускает свободной редакции. Одно пропущенное «не» меняет условие на противоположное.
В проектный глоссарий поэтому включают не только отдельные слова, но и сочетания: «сработала защита», «действует блокировка», «команда не выполнена», «пуск разрешён», «сигнал квитирован».
Русский текст обычно длиннее английского. Полная формулировка может не поместиться на кнопке или в строке журнала, поэтому интерфейсные сообщения приходится сокращать.
Сокращение должно оставаться однозначным. Команды Reset Trip и Reset Alarm нельзя переводить одинаковым словом «Сброс». Оператор должен сразу видеть разницу между функциями.
Форма перевода зависит от элемента интерфейса. На кнопке пишут «Включить», в состоянии — «Включён», в журнале — «Выключатель включён». Термин остаётся тем же, но грамматика меняется.
Переводить HMI только по выгрузке строк неудобно. Без снимков экранов непонятно, где появится текст: в заголовке, на кнопке, в подсказке или журнале событий. После загрузки русской версии проверяют переносы, длину строк, кодировку и различимость команд.
Документация АСУ ТП поступает в разных форматах. В Excel встречаются скрытые листы, формулы и связанные таблицы. Сортировка одного столбца отдельно от остальных может нарушить соответствие между тегами и описаниями.
В AutoCAD часть текста находится внутри блоков или внешних ссылок. В PDF надписи могут быть преобразованы в кривые или входить в состав скана. Тогда текст приходится извлекать и размещать заново.
Если существуют исходные файлы Excel, DWG или Visio, лучше передать именно их. Работа с редактируемыми материалами сокращает сроки и снижает риск ошибок.
После перевода сверяются номера сигналов, теги, формулы, обозначения шкафов и кабелей, ссылки на листы и положение надписей на схемах.
Терминологическая база формируется по мере работы. В ней фиксируют исходный термин, утверждённый перевод, контекст, сокращения и запрещённые варианты.
Старый глоссарий можно использовать как справочный материал, но не всегда как обязательный. Он может относиться к другому объекту, оборудованию или версии системы.
На этапе пусконаладки документы меняются постоянно. Поставщик обновляет алгоритмы, интегратор корректирует сигналы, заказчик выпускает замечания. Названия файлов вроде Final_new не позволяют определить актуальную редакцию.
Каждая переведённая версия должна быть связана с конкретным оригиналом. Новые файлы сравнивают с предыдущими, а изменённые фрагменты проверяют отдельно. Даже одно добавленное отрицание может полностью изменить смысл условия.
Наибольшую пользу в таких проектах обычно даёт память переводов. Она сохраняет утверждённые фразы, помогает обрабатывать повторы и обновлять новые редакции.
Машинный перевод подходит для предварительной обработки типовых описаний. Команды, блокировки, аварийные сообщения и алгоритмы требуют ручной проверки.
Автоматическая система не знает, относится ли close command к выключателю или клапану. Она видит слова, но не функциональную схему.
Кроме того, документация SCADA может содержать сведения о сетевой архитектуре, адресации и настройках серверов. Перед загрузкой файлов во внешний сервис нужно проверить условия хранения данных.
Количество страниц мало говорит о трудоёмкости. Тысяча коротких сигналов может потребовать больше времени, чем несколько десятков страниц руководства.
Для оценки желательно передать:
Также нужен специалист, который сможет отвечать на технические вопросы. Согласовывать каждое слово не требуется. На обсуждение выносятся только решения, влияющие на смысл, терминологию или работу интерфейса.
Лингвистической вычитки недостаточно.
В таблицах сверяют номера строк, теги, адреса, формулы и наличие всех записей. В интерфейсах проверяют длину сообщений, сокращения и соответствие руководству оператора. В схемах — подписи, номера листов и расположение текста.
Затем выполняется перекрёстная проверка. Название одного устройства ищут в алгоритме, таблице сигналов, руководстве и HMI. Если варианты расходятся, выясняют причину.
Надёжный перевод документации SCADA и АСУ ТП строится на согласованной терминологии, контроле версий и технической сверке. Тогда инженерам проще проводить испытания, а эксплуатационному персоналу не приходится постоянно обращаться к английскому оригиналу.
Полезные материалы по переводу документации систем автоматизации энергообъектов
Перевод технической документации для энергетики и промышленной автоматизации
Перевод проектной, эксплуатационной и программно-технической документации для энергетических объектов, систем управления и диспетчеризации.
Перевод документации для строительства и эксплуатации электростанций
Особенности перевода проектных и эксплуатационных материалов для ТЭС, ГЭС и АЭС, включая документацию систем управления, контроля и защиты.
Перевод технической документации солнечных и ветровых электростанций
Перевод описаний систем мониторинга, удалённого управления, прогнозирования выработки и диспетчеризации объектов возобновляемой энергетики.
Перевод проектной документации подстанций, ЛЭП и кабельных линий
Работа с документацией по телемеханике, релейной защите, автоматике, каналам связи и диспетчерскому управлению электросетевыми объектами.
Перевод эксплуатационной документации газовых и паровых турбин
Перевод алгоритмов управления турбинным оборудованием, таблиц сигналов, описаний защит, блокировок и диагностических функций.
Перевод документации для объектов атомной энергетики
Требования к переводу систем контроля и управления, сигнализации, защит и блокировок для атомных объектов с учётом отраслевой терминологии.
Перевод технических условий и регламентов подключения к энергосетям
Перевод требований к телемеханике, коммерческому учёту, диспетчерской связи, передаче сигналов и технологическому присоединению.
Перевод документации по энергоаудиту и энергоэффективности зданий
Перевод описаний систем автоматизации зданий, алгоритмов энергосбережения, данных мониторинга и рекомендаций по снижению энергопотребления.
Нотариальный перевод личного документа за 2 500 ₽ и он же за 1 399 ₽ отличаются друг от друга лишь ценой (внешний вид и содержание у них одинаковы).
Перевод паспорта, который мы делаем для наших клиентов за 1 399 ₽ уже с нотариусом, в Москве без особых усилий можно найти и за 6 000 ₽. Сравнивайте конечные цены в различных компаниях.
Личные документы тарифицируются «по типу документа». Сфотографируйте их на телефон (или отсканируйте) и отправьте нам на оценку.