Aris scada прософт руководство

Предложите, как улучшить StudyLib

(Для жалоб на нарушения авторских прав, используйте

другую форму
)

Ваш е-мэйл

Заполните, если хотите получить ответ

Оцените наш проект

1

2

3

4

5

Растущие потребности современной электроэнергетики требуют гибкой и слаженной работы всех энергосистем. Увеличение мощностей, повышение надёжности энергоснабжения, бесперебойное функционирование оборудования – залог укрепления электроэнергетического комплекса и дальнейшего развития экономики. Поэтому при строительстве и модернизации инфраструктуры не обойтись без внедрения передовых технологий автоматизации энергообъектов.

Автоматизация подстанций и энергосистем должна оптимизировать режим работы энергообъекта, гарантировать эффективное оперативно-диспетчерское управление в нормальных, аварийных и послеаварийных режимах, исключить риск неисправностей по вине персонала. В настоящее время создание систем мониторинга и управления энергообъектами – АСУ ТП, СОТИ АССО, ССПИ/ТМ и др. – осуществляется с помощью двух ключевых подходов. 

Распределённые и централизованные системы автоматизации

Внедрения для средних и крупных энергообъектов  основываются на архитектуре, определяемой стандартом МЭК 61850. В данном случае предполагается внедрение автоматизированных систем с распределённой структурой, где основными элементами выступают интеллектуальные электронные устройства. В их роли используются контроллеры присоединений, терминалы РЗА и другие устройства, образующие полевой уровень системы. 

Средний уровень формируется коммуникационными контроллерами, которые объединяют все устройства в общую SCADA-систему, создают единое информационное пространство, состоящее из различных устройств и подсистем, обеспечивают удобное наблюдение и управление объектом с помощью современного ПО. Распределённые системы крупных энергообъетов могут принимать и обрабатывать несколько десятков тысяч сигналов.

Автоматизация небольших объектов (ТП, РП, небольшие электростанции), осуществляется на основе централизованной архитектуры. Она предполагает наличие двух основных уровней: центрального контроллера и модулей УСО (модулей дискретного и аналогового ввода/вывода), а также отдельных измерительных приборов. 

Архитектура с центральным управляющим контроллером проста в реализации, но накладывает ряд ограничений с точки зрения масштабируемости системы. Тем не менее, она может быть оптимальным решением для небольших систем (до 1000 сигналов). 

Решения компании «Прософт-Системы» для автоматизации энергообъектов

Компания «Прософт-Системы» обладает большим опытом в разработке систем мониторинга и управления для подстанций различных классов напряжений, которые успешно эксплуатируются на территории России и стран СНГ. Внедряемые специалистами компании автоматизированные системы обеспечивают строгий контроль технологического оборудования, обеспечивают непрерывную передачу информации в диспетчерские центры, позволяют сократить время реагирования на внештатные ситуации за счёт оперативного обнаружения и устранения неисправностей.

Для создания передовых систем автоматизации в электроэнергетике (АСУ ТП ПС, АСУ ТП ЭТО, ССПИ, ССПТИ, ТМ, АСДУ, АСТУ, СОТИ АССО, АСТУЭ НПС, АСУ Э, СККЭ) компания «Прософт-Системы» использует разработанные по требованиям стандарта МЭК 61850 и аттестованные в ПАО «Россети» и ПАО «ФСК ЕЭС» программно-технические комплексы собственного производства. С 2020 года они выпускаются под единым названием ПТК Redkit.

В состав программно-технических комплексов входят контроллеры линейки ARIS, цифровые счетчики ARIS-ЕМ45, устройства синхронизации времени ИСС, программный комплекс Redkit и др. Данные комплексы обеспечивают местное, дистанционное и автоматическое управление, а также производят оперативную блокировку от неправильных действий персонала при выполнении переключений.

На базе входящего в ПТК оборудования автоматизации возможна организация резервированных сетей. В случае отказа сервера или основного контроллера среднего уровня в распределённой системе резервный комплект принимает на себя все функции обмена данными и управления устройствами нижнего уровня и приёма-передачи данных на верхние уровни. Определение неисправности основных комплектов резервными занимает не более 1,5 секунды, восстановление трансляций данных – не более 30 секунд.

Все компоненты, входящие в ПТК, пригодны к многолетней непрерывной работе в жёстких условиях электромагнитных помех и в широком температурном диапазоне. Срок службы устройств нижнего уровня составляет не менее 20 лет, устройств среднего и верхнего уровней – не менее 15 лет.

Контроллеры ARIS поддерживают широкий набор протоколов обмена данными с устройствами нижнего уровня и смежными системами:

  • ГОСТ Р МЭК 60870-5-101;
  • ГОСТ Р МЭК 60870-5-103;
  • ГОСТ Р МЭК 60870-5-104;
  • ГОСТ Р МЭК 61850-8-1 (MMS, GOOSE);
  • Modbus (RTU/ASCII/TCP);
  • OPC UA;
  • ГРАНИТ, ТМ-800А;
  • SPA;
  • SNMP;
  • фирменные протоколы производителей.

Протоколы передачи данных на верхние уровни системы:

  • ГОСТ Р МЭК 60870-5-101;
  • ГОСТ Р МЭК 60870-5-104;
  • ГОСТ Р МЭК 60870-6 (ICCP/TASE.2);
  • OPC UA;
  • CRQ.

Благодаря обширному спектру поддерживаемых протоколов создаётся возможность включать в состав систем автоматизации как новое, так и ранее установленное оборудование и создавать системы по индивидуальным требованиям заказчика. Встроенные типовые шаблоны настройки для устройств распространенных производителей обеспечивают быструю наладку и ввод систем в эксплуатацию.

Автоматизация учёта энергоресурсов

С 2001 года компания «Прософт-Системы» также развивает направление интеллектуальных систем учёта. Автоматизация учёта энергоресурсов на базе ПК «Энергосфера» позволяет систематизировать данные о потребляемых ресурсах, оперативно выявлять очаги потерь энергии, снабжать достоверной информацией персонал предприятия для отчётной деятельности, а также для планирования мероприятий, направленных на энергосбережение и улучшение производственных показателей.

Опыт показывает, что внедрение и эксплуатация автоматизированных систем учёта позволяют снизить энергопотребление предприятия в среднем на 15-20%. Благодаря внедрению интеллектуальных систем учёта появляется возможность контролировать энергобаланс предприятия в режиме реального времени, выполняя оперативную оценку эффективности любых энергосберегающих технологий и мероприятий.

Программный комплекс «Энергосфера» эффективен для создания различных видов интеллектуальных систем учёта – АИИС КУЭ ОРЭ, АИИС КУЭ РРЭ, АСТУЭ, КСУЭР – для автоматизированного коммерческого и технического учёта выработанной, распределённой и потреблённой электрической и тепловой энергии, горячей и холодной воды, газообразных энергоносителей, мазута и прочих видов энергоресурсов.

Преимущества автоматизации подстанций

  • Снижение текущих и капитальных расходов.
  • Снижение продолжительности периодов отключения электроэнергии и перебоев в работе.
  • Повышение производительности работы электросетей и надёжности оборудования
  • Улучшение качества электроэнергии.
  • Улучшение защиты энергосистемы с точки зрения физической безопасности и целостности передачи данных.
  • Повышение эффективности труда персонала и уменьшение количества обращений в службу поддержки.

Цифровые АИИС КУЭ

Начиная с 2020 года, компания «Прософт-Системы» принимает участие в проектах по реализации цифровых АИИС КУЭ. 

Уникальные цифровые решения обеспечивают надёжную работу энергообъекта, сокращая использование медных кабельных связей, экономя площадь подстанции и снижая эксплуатационные и трудовые затраты.

Преимущества использования цифровых устройств от компании «Прософт-Системы»:

  • сокращение количества единиц необходимого подстанции оборудования и ПО за счёт многофункциональности цифровых счётчиков ARIS EM-45;
  • повышение надёжности АИИС КУЭ и АСУ ТП благодаря возможностям программного и аппаратного резервирования;
  • увеличенная точность измерений параметров сети и учёта электроэнергии по сравнению с традиционными системами АИИС КУЭ за счёт применения цифровых трансформаторов тока и преобразователей напряжения, обработки данных в цифровом виде;
  • высокий уровень наблюдаемости системы АИИС КУЭ за счёт расширенных функций диагностики на всех этапах приёма данных, обработки, хранения и передачи на вышестоящие уровни. Это позволяет в разы сократить время поиска и устранения возможных неисправностей.

Поговорим об этом на примере конкретного представителе солнечной энергетики – Сакмарской СЭС. Функции, возлагаемые на систему АСУ ТП, расширяются, и тривиальный контроль и управление силовым оборудованием осложняется необходимостью автоматизации фотоэлектрической части (ФЭЧ), а ФЭЧ, где происходит основной процесс преобразования солнечной энергии в электрическую, – никак иначе как сердце СЭС.

Решение данной ответственной задачи легло на плечи специалистов инженерной компании «Прософт» и инновационной отечественной разработки программно-технического комплекса ARIS, состоящего из типовых модульных  устройств серии ARIS С30Х и программного обеспечения ARIS-SCADA.

Объект

«Сакмарская солнечная фотоэлектрическая станция им. А. А. Влазнева», расположенная в городе Орксе Оренбургской области, является самой крупной СЭС в России, установленной мощностью 25 МВт.

Принципиальная схема приведена на рисунке 1.

рис. 1 принципиальная схема

Рис. 1 – Структурная схема выдачи мощности Сакмарской СЭС

Объект включает в себя ОРУ 110 кВ с двумя отходящими линиями и КРУ 10 кВ, объединенными трансформатором 40 МВт с расщепленной обмоткой НН. По линиям 110 кВ энергия будет передаваться в ЕЭС, а КРУ 10 кВ служит для «сбора» энергии от ФЭЧ.

Важно отметить, что на строительство и запуск объекта отведено 6 месяцев.

АСУ ТП

Автоматизация электрической станции – задача более сложная, чем автоматизация классической подстанции. Гибкость ПТК ARIS производства «Прософт-Системы» в совокупности с применением иерархического подхода и современных технологий, в частности МЭК 61850 (GOOSE и MMS), позволяет решать и такие не тривиальные задачи.

Общая архитектура АСУ ТП приведена на рисунке 2.

рис. 2 - архитектура АСУ ТП Сакмарской СЭС

рис. 2 – Архитектура АСУ ТП Сакмарской СЭС

Построение системы АСУ ТП начинается с автоматизации электрической части инверторных установок, преобразующих постоянный ток от ФЭЧ в переменный.

Для интеграции ФЭЧ в общую систему АСУ ТП было принято решение установить контроллеры ARIS C305 в ячейки 6 кВ инверторных установок с целью контроля, управление и передачи данных наверх.

Контроллеры модификаций ARIS C304 и C305, разработанные в 2014 году, предназначены для комплексного мониторинга и управления основным оборудованием ячеек 6-35 кВ. Это уникальные, не имеющие аналогов, модульные устройства, которые совмещают в себе функции сразу нескольких приборов: измерительного преобразователя, контроллера ввода-вывода, шлюза, счетчика и прибора качества электроэнергии. Между собой и другими устройствами автоматизации контроллеры ARIS C304 и C305 общаются посредством GOOSE-сообщений согласно стандарту МЭК 61850, что существенно сокращает объем кабельных линий.

Поднимаемся выше

Автоматизация трансформатора, соединяющего воедино ОРУ и КРУ, – задача наиболее важная, тем более, что его резервирование не предусмотрено текущим проектом.

Сакмарская СЭС стала первым энергообъектом, где на базе оборудования производства «Прософт-Системы» создана система мониторинга и диагностики трансформаторного оборудования (СУМТО). В качестве центрального устройства СУМТО применяется контроллер присоединения ARIS C303.

Шкаф СУМТО с контроллером ARIS C303 установлен на ОРУ 110 кВ в непосредственной близости от силового трансформатора (рис. 3). При уличном расположении шкафного оборудования необходимо было учесть несколько факторов. Во-первых, уровень электромагнитных помех на ОРУ значительно выше, чем на общеподстанционном пункте управления (ОПУ). Во-вторых, оборудованию приходится работать в жестких климатических условиях, в том числе при резких перепадах температур. Контроллеры ARIS C303 полностью соответствуют предъявленным требованиям, успешно функционируют в условиях сильных промышленных помех и при температуре от -40 до +55°С.

шкаф СУМТО на ОРУ 110 кВ Сакмарской СЭС

Рис. 3 – Шкаф СУМТО на ОРУ 110 кВ Сакмарской СЭС

В составе системы СУМТО контроллер ARIS C303 в непрерывном режиме измеряет, регистрирует и обрабатывает основные параметры трансформаторного оборудования, а именно:

  • контролирует действующие значения токов и напряжениий;
  • ведет учет активной, реактивной мощностей, полной мощности и cos φ;
  • контролирует температуру верхних и нижних слоев масла и температуру обмотки;
  • регистрирует температуру окружающей среды;
  • контролирует токи проводимости, tg δ и емкость изоляции высоковольтных вводов 110 кВ согласно ГОСТ 20074-83, ГОСТ 10693-81;
  • контролирует допустимые кратковременные повышения напряжения на стороне ВН согласно ГОСТ 1516.3-96.

Система СУМТО интегрирована в систему АСУ ТП и позволяет выполнять контроль с формированием экспертных оценок и прогнозов технического состояния оборудования на основе расчетных моделей в режиме реального времени и с сохранением результатов расчетов в базе данных, а именно:

  • контролирует допустимые систематические и аварийные перегрузки согласно ГОСТ 14209-97;
  • контролирует температуру наиболее нагретой точки обмотки согласно ГОСТ 14209-97, МЭК 60076-7.2005;
  • контролирует старение изоляции обмоток согласно ГОСТ 14209-97;
  • выполняет расчет нагрузочной способности трансформаторного оборудования согласно ГОСТ 14209-97.

Система СУМТО осуществляет непрерывную самодиагностику и посредством контроллера ARIS C303 формирует сигналы предупредительной и аварийной сигнализации по всем контролируемым параметрам. Вся информация передается в АСУ ТП станции.

Контроллеры ARIS C303 применяются также в качестве центральных устройств, выполняющих функции мониторинга и управления оборудованием присоединений 110 кВ Сакмарской СЭС. С их помощью регистрируется дискретная информация, измеряются и обрабатываются электрические параметры, выдаются команды управления и реализуется оперативная блокировка коммутационных аппаратов.

Собственные нужды

В ячейках КРУ 10 кВ, предназначенного для подачи напряжения на собственные нужды станции, установлены контроллеры ARIS C304 (рис. 4). Они реализуют функции измерительного преобразователя, модулей ввода-вывода телемеханики, обеспечивают интеграцию устройств РЗА, а также выполняют технический учет электроэнергии.

Контроллер ARIS C304 в ячейке КРУ 10 кВ Сакмарской СЭС

Рис.4 – Контроллер ARIS C304 в ячейке КРУ 10 кВ Сакмарской СЭС

Посредством MMS контроллеры ARIS C303 и С304 передают собранные данные на верхний уровень.

SCADA – всему голова

Все сигналы на станции от СУМТО, присоединений 110 кВ (ARIS C303), ячеек 10 кВ (ARIS С304/С305) и дополнительных устройств, а также смежных систем (РЗА, РАС, ОМП и т.д.) собираются и концентрируются на коммуникационном контроллере ARIS CS. Сведение всех сигналов от совершенно разных систем к одному устройству становится возможным, благодаря функциям конвертации протоколов связи. Все полученные и обработанные данные перенаправляются в диспетчерский центр посредством протокола МЭК 60870-5-104.

«ARIS-SCADA»  – программно-техническое средство, обладающее достаточно гибкостью, требуемой в проекте такого типа, позволило реализовать полноценный верхний уровень АСУ ТП.

Система «ARIS-SCADA» предназначена для организации человеко-машинного интерфейса оперативного персонала станции и обеспечения функционирования в реальном времени программно-технических средств всего комплекса АСУ ТП в целом.

Программное обеспечение системы делится на две части: ПО сервер и ПО АРМ. Серверная часть отвечает за сбор, обработку и хранение данных о состоянии технологического объекта, а также за хранение и доступ к базам данных, необходимым для работы персонала управления энергосистемой. ПО АРМ оснащается средствами визуального отображения телеметрии и баз данных. АРМ оперативного персонала (АРМ ОП) является основным рабочим местом дежурного и обеспечивает с помощью программного пакета SCADA-системы выполнение всех базовых функций в части контроля и управления электротехническим оборудованием станции.

Комплексный подход

В ходе работы компании «Прософт-Системы» было произведено объединение различных средств автоматизации в общую информационную и управляющую систему, обеспечивающую надежную и бесперебойную работу станции. В числе интегрируемых устройств: 30 терминалов РЗА, 2 шкафа РАС, контроллеры СУМТО, ЩСН и ЩПТ. Также в АСУ ТП Сакмарской СЭС интегрированы такие автономные системы, как система технических средств безопасности, АИИСКУЭ, САУ дизель-генератором и САУ инверторных установок.

Все это было реализовано на базе одного программно-технического комплекса «ARIS».

Создание надежной, взаимодействующей и гибкой системы технических устройств серии ARIS C30Х и программного обеспечения «ARIS-SCADA», представленной для использования в виде мощного инструмента ПТК ARIS, позволяет компании «Прософт-Системы» комплексно подходить к решению задач автоматизации технологических процессов любых объектов энергетической отрасли (не)традиционных (под)станций.

Процесс создания полноценной системы АСУ ТП  Сакмарской СЭС начиная с проектирования, затем производства оборудования в новом производственном комплексе, поставку на объект, пусконаладку и сдачу в эксплуатацию, был проведен компанией «Прософт-Системы» под ключ. Обучение обсуживающего персонала подстанции рассматривается как неотъемлемая часть работы по проекту, так как современное оборудование требует квалифицированных специалистов.

Создание единой АСУ ТП Сакмарской СЭС на базе современных аппаратно-программных средств, входящих в состав ПТК ARIS, позволяет качественно и эффективно контролировать и управлять всем электротехническим оборудованием станции. Данный проект открывает перспективы по внедрению ПТК ARIS не только в сфере традиционной генерации, но  и на энергообъектах, использующих возобновляемые источники  энергии.

Комментарий директора Орского филиала по реализации приоритетных инвестиционных проектов ПАО «Т Плюс»:

Фролов А. Г.

Александр Фролов

ПАО «Т Плюс»

Сакмарская солнечная фотоэлектрическая станция, строительство которой скоро завершится в городе Орске (Оренбургская область), – проект для нашей страны во много уникальный. Это первая и пока единственная в России солнечная электростанция, схема выдачи мощности которой производится в линию 110 киловольт, а это уже большая энергетика. Во-вторых, это первая в России солнечная электростанция мощностью 25 мегаватт, подведомственная Системному оператору.

Кроме того, это первый для России опыт строительства на золоотвале ТЭЦ, специально для этого рекультивированном, то есть это двойная польза для экологии региона. Кроме того, система управления станции разработана и произведена на территории Российской Федерации – в Екатеринбурге.

Компания «Прософт-Системы» внедрила на Сакмарской СЭС систему АСУ ТП станции, а также котроллеры собственного производства различных модификаций для управления ОРУ
110 кВ, с собственным программным обеспечением.

Хочу отметить, что программное обеспечение «Прософт-Системы» намного лучше и понятнее, чем у зарубежных производителей. Более просты и удобны в обслуживании прописанные алгоритмы блокировки.

Мое мнение: «Прософт-Системы» – это идеальный партнер при реализации проектов. Наладочный персонал компании – лучший из всех, с кем мне доводилось работать, а это были такие известные компании, как Siemens, Alstom, ABB. В «Прософт-Системы» работают очень квалифицированные, грамотные специалисты и порядочные люди.

  1. Обязательно представиться на русском языке кириллицей (заполнить поле «Имя»).
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему — вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома — бан без предупреждения.
  5. Рекламу и частные объявления «куплю/продам/есть халтура» мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать — читать здесь и здесь.

Аватара пользователя

Никита

почётный участник форума
почётный участник форума
Сообщения: 3838
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 17 раз
Поблагодарили: 176 раз

ARIS от Прософта — кто с ним сталкивался

Сообщение

Никита » 22 май 2018, 17:41

Коллеги, вопрос в следующем. На один из объектов (энергетика) подрядчики предлагают решение на базе Прософтовского железа. Конкретно ARIS 22xx. Смущает его конфигурирование через web-интерфейс, держать в технологической сети открытым 80 порт при том, что внутри, судя по картинкам, продукт от Майкрософта, совсем не хочется. Продукция не экзотическая, кто сталкивался — как решали проблемы безопасности?
Ну и общими впечатлениями / подводными камнями тоже поделитесь.

Опыт — это когда на смену вопросам: «Что? Где? Когда? Как? Почему?» приходит единственный вопрос: «Нахрена? «

Аватара пользователя

Jackson

администратор
администратор
Сообщения: 15963
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 578 раз
Поблагодарили: 1019 раз

ARIS от Прософта — кто с ним сталкивался

Сообщение

Jackson » 23 май 2018, 10:40

Никита писал(а): ↑22 май 2018, 17:41
кто сталкивался — как решали проблемы безопасности?

А если его просто не выводить в общую сеть, а конфигурировать только локально?

По вопросам работы Форума можно обратиться по этим контактам.

Аватара пользователя

Никита

почётный участник форума
почётный участник форума
Сообщения: 3838
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 17 раз
Поблагодарили: 176 раз

ARIS от Прософта — кто с ним сталкивался

Сообщение

Никита » 23 май 2018, 10:53

TEB писал(а): ↑23 май 2018, 10:40А если его просто не выводить в общую сеть, а конфигурировать только локально?

Можно и так, но тут другая проблема — за минуту это не делается. Нельзя подготовить конфиг, потом прийти и залить. Надо или снимать всю железку и нести в стационар, или сооружать по месту «мобильное рабочее место» из подручных материалов.

Опыт — это когда на смену вопросам: «Что? Где? Когда? Как? Почему?» приходит единственный вопрос: «Нахрена? «

Аватара пользователя

petr2off

эксперт
эксперт
Сообщения: 1371
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 57 раз
Поблагодарили: 142 раза

ARIS от Прософта — кто с ним сталкивался

Сообщение

petr2off » 23 май 2018, 11:18

Был в марте на их курсах, демонстрировали они пакет offline конфигурирования. Правда на тот момент он глючил просто не по детски.Сама сохраненная конфигурация — это xml файл, и пакет работает с ним. Но в итоге без WEB конфигуратора все равно не обойтись. Их задумка была такая — сохраняешь рабочую конфигурацию, немного чего то в ней меняешь, потом едешь на подобный объект и заливаешь.
Но допиливаешь все равно через WEB

Аватара пользователя

Jackson

администратор
администратор
Сообщения: 15963
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 578 раз
Поблагодарили: 1019 раз

ARIS от Прософта — кто с ним сталкивался

Сообщение

Jackson » 23 май 2018, 11:22

Никита писал(а): ↑23 май 2018, 10:53
Можно и так, но тут другая проблема — за минуту это не делается.

Это точно настолько сложно? Может не настолько?

ПНР на месте ведь все делают. Если установка насыщена разным оборудованием то и ПНР получается затяжной. Но это ведь ПНР, они не происходят постоянно, запустили и закончили. Если установка ёмкая и в обслуживании — значит вокруг неё обвязка соответствующая делается, службы сажаются локально.

Никита писал(а): ↑23 май 2018, 10:53
Нельзя подготовить конфиг, потом прийти и залить. Надо или снимать всю железку и нести в стационар, или сооружать по месту «мобильное рабочее место» из подручных материалов.

Вообще практически все так и работают, и я в том числе. И всё в порядке. Или Вы хотите сказать что при удалённой работе не понадобится никакая железка, оснастка и т.п., а при локальной обязательно понадобится? По-моему, так не бывает.

А чудес ведь не бывает. Вы либо включили устройство в общую сеть (и получили все неприятности по безопасности) либо не включили — под каждый случай своё проектное решение.

По вопросам работы Форума можно обратиться по этим контактам.

Аватара пользователя

Никита

почётный участник форума
почётный участник форума
Сообщения: 3838
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 17 раз
Поблагодарили: 176 раз

ARIS от Прософта — кто с ним сталкивался

Сообщение

Никита » 23 май 2018, 12:13

TEB писал(а): ↑23 май 2018, 11:22

Никита писал(а): ↑23 май 2018, 10:53
Можно и так, но тут другая проблема — за минуту это не делается.

Это точно настолько сложно? Может не настолько?
ПНР на месте ведь все делают. Если установка насыщена разным оборудованием то и ПНР получается затяжной. Но это ведь ПНР, они не происходят постоянно, запустили и закончили. Если установка ёмкая и в обслуживании — значит вокруг неё обвязка соответствующая делается, службы сажаются локально.

Прикиньте, сколько займет времени прописать в контроллере все параметры от той же системы управления ДЭС для передачи наверх и алгоритмы блокировок. Локально в будке КТП персонал постоянно не посадить точно, да и временно очень некомфортно, климатика есть, но не под людей а под оборудование рассчитана.

TEB писал(а): ↑23 май 2018, 11:22

Никита писал(а): ↑23 май 2018, 10:53
Нельзя подготовить конфиг, потом прийти и залить. Надо или снимать всю железку и нести в стационар, или сооружать по месту «мобильное рабочее место» из подручных материалов.

Вообще практически все так и работают, и я в том числе. И всё в порядке. Или Вы хотите сказать что при удалённой работе не понадобится никакая железка, оснастка и т.п., а при локальной обязательно понадобится? По-моему, так не бывает.

Мы вроде на ты переходили при последней встрече?) Ну да ладно, будем соблюдать традиции форума. Практически первый этап для контроллера обычно реализация алгоритмов без привязки к каналам. И начинается это иногда еще до оплаты железа поставщику. Дальше — в зависимости от ситуации. Чаще применяемый комплекс позволяет сконфигурить ввод-вывод без реального железа, а при появлении железа его забирает программист и допиливает у себя на столе. Ну и корректировки по месту на реальном объекте тоже никто не отменял. Кстати, многое делалось по ночам в гостиницах, для этого опять же офлайн-режим нужен.
Кстати, конфиги от GC в USW, насколько помню, спокойно набираются без контроллера, потом в несколько движений подключается ноут, заливается и отключается.

TEB писал(а): ↑23 май 2018, 11:22

Никита писал(а): ↑23 май 2018, 10:53
А чудес ведь не бывает. Вы либо включили устройство в общую сеть (и получили все неприятности по безопасности) либо не включили — под каждый случай своё проектное решение.

Ну с общим подходом согласен. Но почему-то у приличных людей хотя бы https для этих целей используется. Тоже, конечно, дыра еще та, но не такая явная. Про централизованные решения типа TIAPortal вообще не говорю.
Вообще да, оборудование ПС частенько конфигурится по месту, благо процесс нечастый. Но тоже не через 80й-порт. Или отдельный (аппаратный, последовательный) на морде, или IP 443, или свой софт со своими протоколами.
Но в нашем конкретном случае проблема осложняется тем, что доступа к железу у программиста не будет до тех пор, пока он не приедет на объект лично. Процедура так выстроена.

Опыт — это когда на смену вопросам: «Что? Где? Когда? Как? Почему?» приходит единственный вопрос: «Нахрена? «

Аватара пользователя

Jackson

администратор
администратор
Сообщения: 15963
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 578 раз
Поблагодарили: 1019 раз

ARIS от Прософта — кто с ним сталкивался

Сообщение

Jackson » 23 май 2018, 13:57

Никита писал(а): ↑23 май 2018, 12:13
Мы вроде на ты переходили при последней встрече?

Да. :) но тут не все в курсе. :)

Никита писал(а): ↑23 май 2018, 12:13
Прикиньте, сколько займет времени прописать в контроллере все параметры от той же системы управления ДЭС для передачи наверх и алгоритмы блокировок.

Это надо сделать всего 1 раз. Прикинуть не могу потому что не знаю что за контроллер такой.
На саму ДЭС у меня обычно уходит 2-3 часа на ПНР на всё, и то дольше по схемам ползаешь чем что-то делаешь. Когда вообще вся информация есть сразу и монтаж нормальный — за 2-3 часа можно всю электростанцию запустить (включая алгоритмы и блокировки).
А какими блокировками занимается этот контроллер? Он ещё и управлять собирается? Ох, не стал бы я этого делать — зачем этот велосипед когда «всё уже украдено до нас» кучей готовых изделий? Если кто-то собирается алгоритм работы станции писать с нуля — у него легко и месяц уйдёт и два, и то ошибки все не выловит.

Никита писал(а): ↑23 май 2018, 12:13
Локально в будке КТП персонал постоянно не посадить точно, да и временно очень некомфортно, климатика есть, но не под людей а под оборудование рассчитана.

И не надо сажать. Когда надо подкрутить — пришли, подкрутили, ушли. Обычно так и делается.

Видимо есть какая-то очень особенная специфика, которая пока неясна. Но даже мониторинг можно настраивать удалённо при том что сам управляющий контроллер в сеть не расшарен — мы ведь это делаем.

Никита писал(а): ↑23 май 2018, 12:13
Ну с общим подходом согласен. Но почему-то у приличных людей хотя бы https для этих целей используется. Тоже, конечно, дыра еще та, но не такая явная. Про централизованные решения типа TIAPortal вообще не говорю.

Подход у меня простой: Если есть дверь — значит через неё можно войти. Если есть замок то к нему найдётся и ключ. Для начала можно заменить замок на задвижку — упарятся ключ искать пока не поймут что его нет. А если нет и двери то и зайти не получится как ни старайся (только на танке).

Никита писал(а): ↑23 май 2018, 12:13
Но в нашем конкретном случае проблема осложняется тем, что доступа к железу у программиста не будет до тех пор, пока он не приедет на объект лично. Процедура так выстроена.

Во-1-х у программиста может быть аналогичное железо и он вполне может работать и с ним. Во-2-х, а зачем нужен программист? Для малой электростанции. Не понимаю. Если это известный нам подрядчик на букву «Зэ» — то я не удивлён, они по-другому не умеют и считают что именно так и правильно, а это давно не так (уже лет 20 как).

Ну или пусть программист посчитает смету на свою работу включая ПНР.

Что страшного? Я писал софт для ПЛК для управления всей электростанцией на судах. С нуля (так что знаю что это такое). И судно откинуло швартовы и ушло в море, автономно. Ходит уже лет 20 (если тот ПЛК ещё жив). Были недочёты — исправляли лично. Такого интернета тогда просто не было. Почему и сейчас без него не обойтись — я правда не всегда понимаю.

Отправлено спустя 58 минут 51 секунду:

Никита писал(а): ↑23 май 2018, 12:13
Прикиньте, сколько займет времени прописать в контроллере все параметры от той же системы управления ДЭС для передачи наверх и алгоритмы блокировок.

А вот вопрос: а как программист собирается отлаживать алгоритмы и блокировки, не находясь на объекте и не видя что с ним происходит в реальности? Так что придется ножками бегать как ни крути.
И потом, можно ведь технологическую сеть только этой системы ни с какой другой сетью не объединять физически. Тогда работа программиста будет заметно облегчена (бегать придётся меньше), к безопасности тоже требований нет потому что доступ в эту сеть можно будет получить только санкционированно нужным людям для нужных операций — в этом случае ничего страшного в открытом 80м порте нет, он открыт только изнутри.

По вопросам работы Форума можно обратиться по этим контактам.

Аватара пользователя

Jackson

администратор
администратор
Сообщения: 15963
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 578 раз
Поблагодарили: 1019 раз

ARIS от Прософта — кто с ним сталкивался

Сообщение

Jackson » 23 май 2018, 19:45

B ещё кстати.

Разве это будет совершенно необслуживаемая станция? Никакого диспетчерского персонала не будет совсем?
Если будет персонал, то вот пусть он и подкручивает в процессе работы — при нормальном дружественном сервисном интерфейсе это не проблема. В микроэнергетике это нормально. И незачем будет расшаривать управляющий уровень.
Но я боюсь, при свободном программировании получить такой нормальный сервисный интерфейс — это прилично добавит стоимость работ. В готовых устройствах он есть и совершенно бесплатно.

По вопросам работы Форума можно обратиться по этим контактам.

Аватара пользователя

Никита

почётный участник форума
почётный участник форума
Сообщения: 3838
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 17 раз
Поблагодарили: 176 раз

ARIS от Прософта — кто с ним сталкивался

Сообщение

Никита » 23 май 2018, 20:46

TEB писал(а): ↑23 май 2018, 14:56
А какими блокировками занимается этот контроллер? Он ещё и управлять собирается? Ох, не стал бы я этого делать — зачем этот велосипед когда «всё уже украдено до нас» кучей готовых изделий? Если кто-то собирается алгоритм работы станции писать с нуля — у него легко и месяц уйдёт и два, и то ошибки все не выловит.

Это немного другая история, но рядом с ДЭС (в буквальном смысле). Речь про контроллер РТП. Его задачи, по большей части, типовые: сбор информации с устройств измерения, РЗА, собственных нужд, опертока и т.д. Сюда же входит сбор и передача наверх информации о работе ДЭС. Блокировкимежду рядом стоящей ДЭС и сетевыми вводами. Команда на запуск ДЭС и включения ее на шины по факту готовности оной принять нагрузку. Плюс, передача с верха в ДЭС требуемого резерва мощности. Из нетипового — управление потребителями второй категории. Вот тут, кстати, нюанс — для определения очередности требуется работа со списками/массивами, что на FBD очень неудобно.

TEB писал(а): ↑23 май 2018, 19:45
Разве это будет совершенно необслуживаемая станция? Никакого диспетчерского персонала не будет совсем?

Это несколько РТП на одной площадке. Персонал будет, но расстояние от РТП до диспетчерской (оперативный и ремонтный рядом) от полукилометра до двух. Не набегаешься, особенно зимой, там сначала добежать, потом ворота откопать, потом двери..
И самое главное, оборудование нужно сейчас, дабы успели изготовить, а программисты — потом. И нет уверенности что это будут одни и те же люди.
По ДЭС другая история, но тут процедура еще не запущена и документы официально не публиковались, поэтому пока вслух не комментирую.

Опыт — это когда на смену вопросам: «Что? Где? Когда? Как? Почему?» приходит единственный вопрос: «Нахрена? «

Аватара пользователя

Jackson

администратор
администратор
Сообщения: 15963
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 578 раз
Поблагодарили: 1019 раз

ARIS от Прософта — кто с ним сталкивался

Сообщение

Jackson » 23 май 2018, 23:05

Понятно.
В списке функций есть Power Management в полный рост, а также и управление нагрузками. АСУ генерации с такой структурой обречена положить всю станцию при единичном отказе в контроллере, который неминуемо случится. Смотри, я не знаю, можешь ли ты повлиять на структуру системы, но я рекомендую это сделать, иначе намучаются все.

Так вот если взять готовую систему, их много, то купить можно уже сейчас и собирать, а на ПНР настроить. Программист не нужен от слова «совсем».
Больше того, как только будет физический доступ к оборудованию (монтаж и готовность к пуску не требуются) — уже можно выполнять ПНР на мат.модели, настроив все алгоритмы и посмотрев как они работают, связь с верхним и нижним уровнем будет проверена по мере готовности монтажа.

Опробовать можно на стенде поставщика системы. Да, не каждая такая система может похвастаться наличием такой готовой мат.модели или стенда у поставщика, но даже если этого нет — страшного ничего, на предстоящей ПНР это не скажется слишком сильно.

Можно работать и с ПЛК, но тогда я бы в первую очередь проверил наличие в ПО для программирования полноценного имитатора (и именно по этому критерию и выбирал бы контроллер) и посадил бы программиста работать уже сейчас, а монтаж и закупка пусть себе идёт.
В процессе работы программист изобретёт очередной велосипед, не учтёт пару-тройку нюансов объекта и все равно просидит на ПНРе с месяц, и набегается. Но это тоже решение.

А вот сбор и передачу данных с управлением генерацией я бы не смешивал — это не связанные между собой вещи. Можно их и связать, но тогда единичный отказ в одной части приведёт к проблемам в другой, вплоть до блэкаута, при котором все равно придётся пробежать эти два километра и откопать двери, но в спешке — а не спокойно, как было бы в случае когда одно от другого не зависит.

Вопрос был про выбор контроллера. Я бы брал (если не готовую систему, что было бы лучше и дешевле) резервированный контроллер с полной отладочной оффлайн-имитацией в ПО — под эту задачу.
В Aris есть отладчик, но его надо для начала пощупать. Резервирования не увидел. Для сбора и трансляции данных и телеуправления он вполне наверное неплох и даже очень пригодится, тем более что софт для верхнего уровня под него тоже есть готовый, но вот PMS я бы на него не стал вешать.

По вопросам работы Форума можно обратиться по этим контактам.

Аватара пользователя

petr2off

эксперт
эксперт
Сообщения: 1371
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 57 раз
Поблагодарили: 142 раза

ARIS от Прософта — кто с ним сталкивался

Сообщение

petr2off » 24 май 2018, 06:29

Разрешите вклинится в Вашу беседу. Насчет резервирования — есть оно у Прософта. Эта часть у них очень неплохо сделана. Причем, возможно резервирования в 2-х вариантах: Горячий резерв, резервный контроллер стоит на подхвате и дублирование — оба параллельно работают. Организуется все на уровне настройки, эта часть мне понравилась. Можно и каналы связи дублировать, даже RS485.
Насчет обработки, она весьма слабая и медленная. Стандартный цикл — 300 мс. Фактически это FDB скрипты, которые к тому же последовательно выполнятся. Сама реализация FDB — очень убогая. В ней например наличие внутренних переменных не предусмотрено. Т.е. рассчитывать на какое то сложное управление — я бы не стал. Задачи АСУ ТП у ПРософта решаются на других контроллерах — Regul.
По стандартной схеме ARIS почти не программируется, там идет настройка клиентов и серверов по части «телеизмерений», «телесигналов» и «телеуправления».

Аватара пользователя

Никита

почётный участник форума
почётный участник форума
Сообщения: 3838
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 17 раз
Поблагодарили: 176 раз

ARIS от Прософта — кто с ним сталкивался

Сообщение

Никита » 24 май 2018, 09:15

petr2off писал(а): ↑24 май 2018, 06:29
Насчет обработки, она весьма слабая и медленная. Стандартный цикл — 300 мс. Фактически это FDB скрипты, которые к тому же последовательно выполнятся. Сама реализация FDB — очень убогая. В ней например наличие внутренних переменных не предусмотрено. Т.е. рассчитывать на какое то сложное управление — я бы не стал. Задачи АСУ ТП у ПРософта решаются на других контроллерах — Regul.
По стандартной схеме ARIS почти не программируется, там идет настройка клиентов и серверов по части «телеизмерений», «телесигналов» и «телеуправления».

petr2off , спасибо за комментарий. В общем-то, подобного я и ожидал, функции логики в таких железяках второстепенны и ожидать чего-то хорошего там не приходится. Он изначально для других задач.

TEB писал(а): ↑23 май 2018, 23:05
В списке функций есть Power Management в полный рост, а также и управление нагрузками. АСУ генерации с такой структурой обречена положить всю станцию при единичном отказе в контроллере, который неминуемо случится. Смотри, я не знаю, можешь ли ты повлиять на структуру системы, но я рекомендую это сделать, иначе намучаются все.

Это отдельная история. Заниматься менеджментом надо как при работе от ДГУ, так и при работе от сети, потому как там тоже все весьма жестко по соотношению источник/приемники. ЕЭС мы конечно не развалим, но отключение по САОН словить можно запросто.
Так что эта затея должна работать не на уровне локальных РТП, а глобально на уровне предприятия. До этой части у меня руки еще не дошли. Хотя в ближайшее время придется заниматься и этим. Я пока для РТП условно требую ретрансляцию сигнала резерва мощности с верхнего уровня и сигнал доступной на ДЭС обратно.

А вот сбор и передачу данных с управлением генерацией я бы не смешивал — это не связанные между собой вещи. Можно их и связать, но тогда единичный отказ в одной части приведёт к проблемам в другой, вплоть до блэкаута, при котором все равно придётся пробежать эти два километра и откопать двери, но в спешке — а не спокойно, как было бы в случае когда одно от другого не зависит.

АСУ генерацией — это в составе генерации. Тут только пуск ДЭС и взаимоблокировки с сетевыми аппаратами.

Вопрос был про выбор контроллера. Я бы брал (если не готовую систему, что было бы лучше и дешевле) резервированный контроллер с полной отладочной оффлайн-имитацией в ПО — под эту задачу.

Это к тому же. Сейчас, фактически, речь про закупку РТП с полукомплектом телемеханики. Второй полукомплект и система управления с мозгами будут отдельно.
Интерес был (точнее, возник по ходу обсуждения) в применимости мозгов ARIS для решения этих задач. Получается что и применимы плохо, и мозгов там не очень много.

Опыт — это когда на смену вопросам: «Что? Где? Когда? Как? Почему?» приходит единственный вопрос: «Нахрена? «

Аватара пользователя

Jackson

администратор
администратор
Сообщения: 15963
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 578 раз
Поблагодарили: 1019 раз

ARIS от Прософта — кто с ним сталкивался

Сообщение

Jackson » 24 май 2018, 14:54

petr2off писал(а): ↑24 май 2018, 06:29
Насчет резервирования — есть оно у Прософта. Эта часть у них очень неплохо сделана. Причем, возможно резервирования в 2-х вариантах: Горячий резерв, резервный контроллер стоит на подхвате и дублирование — оба параллельно работают. Организуется все на уровне настройки, эта часть мне понравилась. Можно и каналы связи дублировать, даже RS485.

Это хорошо.

petr2off писал(а): ↑24 май 2018, 06:29
Насчет обработки, она весьма слабая и медленная. Стандартный цикл — 300 мс.

Не пойдёт. Было бы в принципе некритично, в генерации все процессы медленные, но кроме одного случая — реакция на исчезновение сети. Переключать режимы генераторов надо мгновенно и притом сразу все, чем быстрее тем лучше — чем быстрее переключимся — тем выше шанс удержать станцию от завала. Учитывая что и модбас сам по себе медленный для таких вещей, задержка может быть слишком большая — станция успеет развалиться. Поэтому это делается как правило на управляющем уровне без участия центрального поста, пульта или системы сбора данных. Опять же, сдохнет этот центральный ПЛК — и что, останемся без этого переключения (если эта функция висит на нём)? Нехорошо.

Никита писал(а): ↑24 май 2018, 09:15
Тут только пуск ДЭС и взаимоблокировки с сетевыми аппаратами

Так это и есть PMS! Самое главное. И пуском и блокировками дело не ограничится — это я гарантирую.

Никита писал(а): ↑24 май 2018, 09:15
Интерес был (точнее, возник по ходу обсуждения) в применимости мозгов ARIS для решения этих задач. Получается что и применимы плохо, и мозгов там не очень много.

Я даю отрицательный ответ. Много-не много — это относительно (3 волоса — это когда на голове то мало, а когда в тарелке то много). Для телемеханики и сбора данных его вполне можно использовать, возможно даже избыточно (надо смотреть к чему он должен подключаться). Может подошёл бы любой привычный ПЛК для этих целей, а может и вовсе можно без него обойтись — надо весь объект смотреть. По крайней мере на нескольких объектах так и делали — ставили отдельный шкаф с 19″ серверами для хранения данных и один S7-300, задача которого была только опрашивать весь управляющий уровень и складывать данные на сервера. Верхний уровень брал данные с этих серверов для отображения и обработки.

Аватара пользователя

Никита

почётный участник форума
почётный участник форума
Сообщения: 3838
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 17 раз
Поблагодарили: 176 раз

ARIS от Прософта — кто с ним сталкивался

Сообщение

Никита » 24 май 2018, 20:37

TEB писал(а): ↑24 май 2018, 14:54
Не пойдёт. Было бы в принципе некритично, в генерации все процессы медленные, но кроме одного случая — реакция на исчезновение сети. Переключать режимы генераторов надо мгновенно и притом сразу все, чем быстрее тем лучше — чем быстрее переключимся — тем выше шанс удержать станцию от завала. Учитывая что и модбас сам по себе медленный для таких вещей, задержка может быть слишком большая — станция успеет развалиться. Поэтому это делается как правило на управляющем уровне без участия центрального поста, пульта или системы сбора данных. Опять же, сдохнет этот центральный ПЛК — и что, останемся без этого переключения (если эта функция висит на нём)? Нехорошо

Или мы о разных вещах говорим, или я пока не понял твою мысль. Станция начинает запускаться и собираться только после исчезновения сети. Запуск ДЭС в нашем случае выполняется как в том анекдоте: может ли замполит на пл запустить дизель? Может, через «каштан»: -шестой! — есть шестой! — пустить дизель! — есть пустить дизель!
Параллели с сетью нет и не предвидится. Обрыв питания в минуту-три некритичен. Более того, мгновенное переключение даже вредно. В нашем случае мощность ДГУ рассчитывалась только на первую группу. Если перед включением ДЭС на нагрузку не поотключать лишнее, станция свалится, какие бы чудесные дизеля не стояли.

Опыт — это когда на смену вопросам: «Что? Где? Когда? Как? Почему?» приходит единственный вопрос: «Нахрена? «

Аватара пользователя

petr2off

эксперт
эксперт
Сообщения: 1371
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 57 раз
Поблагодарили: 142 раза

ARIS от Прософта — кто с ним сталкивался

Сообщение

petr2off » 25 май 2018, 07:14

По поводу протоколов. Прософт поддерживает Modbus, но он все таки у них «нелюбимый». Они ориентируются в первую очередь на 101,103,104 и 850. Причем последний в 2-х ипостасях. Полный для вертикального взаимодействия и GOOS протокол — быстрый для горизонтального. С их точки зрения контроллер ARIS не должен заниматься быстрыми переключениями, на это есть комплексы аварийной защиты, он все быстро-быстро сделает, а потом потихоньку осциллограмму в ARIS перекачает, что бы в SCADA можно было на это дело посмотреть и понять — когда и что отвалилось/включилось.

Аватара пользователя

Никита

почётный участник форума
почётный участник форума
Сообщения: 3838
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 17 раз
Поблагодарили: 176 раз

ARIS от Прософта — кто с ним сталкивался

Сообщение

Никита » 25 май 2018, 09:13

Ну про протоколы и так понятно. Но, если по стороне 10 с РЗА и МИПами все хорошо, то вот найти оборудование для 0,4 с поддержкой МЭКовских протоколов не то, чтобы невозможно, но немного и дорого.
Модбас в данном случае имеет недостаток — в нем изначально не предусмотрена передача меток времени. А присвоение их на уровне ариса дает погрешность, обусловленную временем обмена.
61850 с гусями — тоже интересный вопрос. ARIS — оно понятно, как любая прилична железка его поддерживает. Но вот его применение пока под вопросом. Много ли в стране подстанций (не считая опытные в структуре Россетей) на которых вместо вторичных цепей гуси между релейкой летают? И по какой нормативке их предъявляли? MMS — тут вопросов поменьше.

Опыт — это когда на смену вопросам: «Что? Где? Когда? Как? Почему?» приходит единственный вопрос: «Нахрена? «

Аватара пользователя

Jackson

администратор
администратор
Сообщения: 15963
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 578 раз
Поблагодарили: 1019 раз

ARIS от Прософта — кто с ним сталкивался

Сообщение

Jackson » 25 май 2018, 10:09

Никита писал(а): ↑24 май 2018, 20:37
Или мы о разных вещах говорим, или я пока не понял твою мысль.

О разных. :)

Никита писал(а): ↑24 май 2018, 20:37
Параллели с сетью нет и не предвидится.

Тогда вычёркиваем всё что я написал про отвал сети. :) Но всё остальное остаётся в силе.

Никита писал(а): ↑24 май 2018, 20:37
Если перед включением ДЭС на нагрузку не поотключать лишнее, станция свалится, какие бы чудесные дизеля не стояли.

Верно. А кто потом будет включать отключенное? И сколько групп потребителей надо отключать?

В целом, мысль моя такова, что управление генерацией — это одно, ПАЗ — это другое, а диспетчеризация — это третье. Это совсем разные вещи и как бы ни хотелось их объединить — не стОит этого делать. То есть, по моему мнению, максимум того что можно возложить в части управления на этот контроллер — телемеханика (то есть трансляция команд управления). Отключение нагрузок — это защита. Последующее включение нагрузок — это управление генерацией (генерация даёт разрешение), то есть эти вещи можно совместить в генерации если там есть такие штатные функции (обычно есть).
Блокировка включения сети при работающей генерации — это функция ввода, генерация туда пришлёт сигнал(ы) о том что «низя» и ввод не должен включаться. Блокировка включения нагрузки при недостатке резерва мощности — это функция генерации потому что только генерация резерв мощности и определяет.

[+] Особенности учёта резерва мощности

Этот нюанс надо прописывать в алгоритме (а в готовой автоматике он учтён сразу). И такого много. В результате вроде бы простой алгоритм обрастает такими вот исключениями и вырастает до приличного объёма. И когда надо будет что-то поправить со временем, то что будет делать эксплуатация: снова звать программиста? Который будет неделю собираться, день ехать, пару дней править, ещё день проверять? Средняя командировка инженера это примерно 500 евро в сутки плюс дорога и проживание.
Чем больше таких насыщенных программных комплексов — тем больше ездить и платить за это.
В готовой автоматике это всё правится за 1 минуту на лету, на месте тем же персоналом, и главное работает независимо от телемеханики и верхнего уровня вообще. То есть пропадёт связь, обесточится всё (независимо друг от друга, но по закону подлости ведь за раз случатся все возможные неприятности, а не в порядке очереди) — генерация сама всё отработает, как связь появится — диспетчер получит известие о том что всё сделано без него, свет у людей есть.

[+] был как-то случай

Ну и по отказоустойчивости тоже есть вопросы: сдохла связь с верхом, сдох центральный контроллер — и всё? Ничего не работает?
Нелогично.

petr2off писал(а): ↑25 май 2018, 07:14
Прософт поддерживает Modbus, но он все таки у них «нелюбимый». Они ориентируются в первую очередь на 101,103,104 и 850

Верно. А генерация — это будет с большой вероятностью ModBUS.

petr2off писал(а): ↑25 май 2018, 07:14
С их точки зрения контроллер ARIS не должен заниматься быстрыми переключениями, на это есть комплексы аварийной защиты, он все быстро-быстро сделает, а потом потихоньку осциллограмму в ARIS перекачает, что бы в SCADA можно было на это дело посмотреть и понять — когда и что отвалилось/включилось.

Точно так.

Никита писал(а): ↑25 май 2018, 09:13
Модбас в данном случае имеет недостаток — в нем изначально не предусмотрена передача меток времени.

Метки времени присваиваются в локальных журналах внутри оборудования.

По вопросам работы Форума можно обратиться по этим контактам.

Аватара пользователя

Никита

почётный участник форума
почётный участник форума
Сообщения: 3838
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 17 раз
Поблагодарили: 176 раз

ARIS от Прософта — кто с ним сталкивался

Сообщение

Никита » 25 май 2018, 18:15

TEB писал(а): ↑25 май 2018, 10:09
Никита писал(а): ↑24 май 2018, 20:37
Если перед включением ДЭС на нагрузку не поотключать лишнее, станция свалится, какие бы чудесные дизеля не стояли.
Верно. А кто потом будет включать отключенное? И сколько групп потребителей надо отключать?

Верно. А кто потом будет включать отключенное? И сколько групп потребителей надо отключать?[/quote]
Вот в этом и был изначальный вопрос. Чтобы запомнить отключенное и потом включить обратно контролеру должно хватить мозгов. Я уже писал, реализация массивов на FBD — большая морока. Вот нашли ответ — включать надо кому-то еще. Или сверху, с уровня серверов, или на том же уровне ставить пару контроллеров. Первое дешевле, второе надежнее. Увы, решения принимаю не я один.

Последующее включение нагрузок — это управление генерацией (генерация даёт разрешение), то есть эти вещи можно совместить в генерации если там есть такие штатные функции (обычно есть).
Блокировка включения сети при работающей генерации — это функция ввода, генерация туда пришлёт сигнал(ы) о том что «низя» и ввод не должен включаться. Блокировка включения нагрузки при недостатке резерва мощности — это функция генерации потому что только генерация резерв мощности и определяет.

Это даже не обсуждается. Особенности резерва мощности остаются за поставщиком генерации. Как и вся генераторная и дизельная автоматика. Нагрузить машину 10кВ на 50% не получится, потому как нечем, кроме шин РТП. Испытательный нагрузочник сейчас обсуждается, но при испытаниях там должна быть минимум пара человек живых оперативников.
Второй вопрос — на чем будет эта генераторная автоматика. Увы, тоже пока грустный, хотя проблески есть.

Ну и по отказоустойчивости тоже есть вопросы: сдохла связь с верхом, сдох центральный контроллер — и всё? Ничего не работает?
Нелогично.

На «большую» энергетику глянь, там такое сплошь и рядом. Связь с верхом (ЕЭС и сетевой), противоаварийная автоматика уровня энергосистемы и много чего еще. Да, местная РЗА первична. Но устойчивость системы она не обеспечит, это делается с уровня РДУ, которое видит всю картину. Решается резервированием.
У нас попроще, но тоже могут быть ситуации, когда вмешательство с верха будет необходимо. Или с места, но проблему с лопатой я уже описывал.

Метки времени присваиваются в локальных журналах внутри оборудования.

Применительно к данному конкретному оборудованию три вопроса: С какой точностью пишется время? Можно ли этот журнал из оборудования вынуть в удобоваримом виде для добавления его записей к общему журналу событий ОИК? И умеет ли синхронизироваться с NTP-серверами. Ибо нет смысла расставлять записи в журнале по милисекундам, если оборудование метки ставит с точностью до секунды, а внутренние часы на пять минут спешат. Все-таки требования к автономной генерации и к распредсети немного разные, а ДЭС в конечном итоге, должна стать частью общей АСУ.

Опыт — это когда на смену вопросам: «Что? Где? Когда? Как? Почему?» приходит единственный вопрос: «Нахрена? «

Аватара пользователя

Jackson

администратор
администратор
Сообщения: 15963
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 578 раз
Поблагодарили: 1019 раз

ARIS от Прософта — кто с ним сталкивался

Сообщение

Jackson » 25 май 2018, 23:17

Никита, задача как-то с конца решается. Я пожалуй пас.

Вопрос про точность времени не понял. В каком конкретно оборудовании? И тут все зависит ещё от того как синхронизировать собираетесь. А вообще это лучше у прософта спросить, раз они в эту железку ОСРВ засунули то с точностью времени там должно быть всё как в космосе (хорошо и дорого).

По вопросам работы Форума можно обратиться по этим контактам.

Аватара пользователя

Никита

почётный участник форума
почётный участник форума
Сообщения: 3838
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 17 раз
Поблагодарили: 176 раз

ARIS от Прософта — кто с ним сталкивался

Сообщение

Никита » 26 май 2018, 09:41

Задача решается по частям. Задачу управления генерацией решает поставщик генерации. Задачу управления авппаратами на стороне 150 решает поставщик ГПП. Задачу оснащения РТП и КТП релейкой и телемеханикой решает поставщик этого оборудования. Задачу общеплощадочного взаимодействия решает поставщик общеплощадочной АСУЭ. Вот ему то все косяки предыдущих и достанутся.

TEB писал(а): ↑25 май 2018, 23:17
В каком конкретно оборудовании?

В данном конкретном — это в вашем. Вопрос про генерацию и точность отметок в журналах ДЭСки. Вопрос по арису задам прософту)

Опыт — это когда на смену вопросам: «Что? Где? Когда? Как? Почему?» приходит единственный вопрос: «Нахрена? «

Аватара пользователя

petr2off

эксперт
эксперт
Сообщения: 1371
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 57 раз
Поблагодарили: 142 раза

ARIS от Прософта — кто с ним сталкивался

Сообщение

petr2off » 27 май 2018, 07:44

«Задача решается по частям» — это на самом деле очень мощный методологический прием, в изложении моего УЧИТЕЛЯ он звучал так: СЛОНА НУЖНО ЕСТЬ ПО ЧАСТЯМ :ges_up:

Аватара пользователя

Jackson

администратор
администратор
Сообщения: 15963
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 578 раз
Поблагодарили: 1019 раз

ARIS от Прософта — кто с ним сталкивался

Сообщение

Jackson » 28 май 2018, 01:44

Никита писал(а): ↑26 май 2018, 09:41

TEB писал(а): ↑25 май 2018, 23:17
В каком конкретно оборудовании?

В данном конкретном — это в вашем. Вопрос про генерацию и точность отметок в журналах ДЭСки. Вопрос по арису задам прософту)

А там есть что-то наше?
У нас разрешение 0.1 сек, время локальное. Могу пример журнала попозже показать,

По вопросам работы Форума можно обратиться по этим контактам.

Аватара пользователя

Никита

почётный участник форума
почётный участник форума
Сообщения: 3838
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 17 раз
Поблагодарили: 176 раз

ARIS от Прософта — кто с ним сталкивался

Сообщение

Никита » 28 май 2018, 09:23

TEB писал(а): ↑28 май 2018, 01:44
А там есть что-то наше?

Еще не знаю. Процедуру по ДГУ еще не запускали.

TEB писал(а): ↑28 май 2018, 01:44
У нас разрешение 0.1 сек, время локальное. Могу пример журнала попозже показать,

Вот тут уже интереснее. Для генерации это нормально. Но разбор полетов совместно с журналами РЗА, которые пишут, условно, до милисекунды, усложняется.
Контроллеры не для управления, а для защиты (та же ДЗ генераторов) тоже так со временными отметками работают?
Пример не очень интересен, интересен формат и возможность его экспорта в табличном виде, дабы потом можно было через SQL подгрузить в общий журнал событий.

Опыт — это когда на смену вопросам: «Что? Где? Когда? Как? Почему?» приходит единственный вопрос: «Нахрена? «

Аватара пользователя

Jackson

администратор
администратор
Сообщения: 15963
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 578 раз
Поблагодарили: 1019 раз

ARIS от Прософта — кто с ним сталкивался

Сообщение

Jackson » 28 май 2018, 09:44

Никита писал(а): ↑28 май 2018, 09:23
Вот тут уже интереснее. Для генерации это нормально. Но разбор полетов совместно с журналами РЗА, которые пишут, условно, до милисекунды, усложняется.

Ерунду пишут.
С РЗА берут осциллограммы чтобы увидеть первопричину аварии (легко отличить однофазное КЗ на землю от трёхфазного глухого). В осциллограммах будут миллисекунды и это необходимо.
С генерации берут журналы работы оборудования чтобы понять, как система (и генерация) среагировала на первопричину — здесь только дискретные события, для которых и одной секунды более чем достаточно. Если сложить такой журнал событий с осциллограммами — становится ясна картина события от начала и до конца. Не одно ЧП так разбирали. А если не складывать а смотреть только в журналы, то не всегда удаётся понять саму первопричину, но развитие ЧП всё равно видно.
Это релейщики пишут, которые не знают что кроме РЗА есть контроллеры, которые работают не как РЗА.

[+] лирика

Никита писал(а): ↑28 май 2018, 09:23Контроллеры не для управления, а для защиты (та же ДЗ генераторов) тоже так со временными отметками работают?

Могу отвечать только за наши. Проверю этот момент отдельно — для диф.защиты у нас отдельный контроллер.

Никита писал(а): ↑28 май 2018, 09:23
Пример не очень интересен, интересен формат и возможность его экспорта в табличном виде

Наши журналы по умолчанию забираются из контроллеров в Excel, можно также и в PDF забрать (как раз чтобы предотвратить обработку). Равно как и все параметры контроллера могут быть экспортированы в PDF и большинство — в Excel. Обычные .xls-файлы — я только по ним часто делаю разборы полётов и вообще удалённую отладку и помощь в настройках и техподдержку. Обычно их выгружают в наладочный ПК вручную сервисным ПО (бесплатным) и дальше работают с файлами. Однако никто не запрещает читать эти журналы из контроллера куда угодно — формат описан.

Отправлено спустя 17 минут 13 секунд:

Никита писал(а): ↑28 май 2018, 09:23
Контроллеры не для управления, а для защиты (та же ДЗ генераторов) тоже так со временными отметками работают?

Проверка у меня займёт много времени. Обычно этим не заморачивались потому что с контроллера дифзащиты обязательно летит дискретный сигнал в контроллер генерации (как правило для экстренного останова) — там он и регистрируется вместе с общими событиями.
А если требуется посмотреть в деталях осциллограммы внутреннего пробоя генератора (или трансформатора сразу за ним) — можно использовать функцию дифзащиты в той же релейке. Даже автоматы на 0,4 есть сейчас не только с защитой от утечек но и с журналами и быстрыми интерфейсами сразу. Только вот зачем — не знаю (наши производители тоже не знают и поэтому не сделали такую функцию). Для генерации причина пробоя не важна (её потом ремонтники увидят) — важен только факт, который означает «всё, приехали, быстро выключай!».

По вопросам работы Форума можно обратиться по этим контактам.

Аватара пользователя

Никита

почётный участник форума
почётный участник форума
Сообщения: 3838
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 17 раз
Поблагодарили: 176 раз

ARIS от Прософта — кто с ним сталкивался

Сообщение

Никита » 28 май 2018, 21:05

Когда начнется поиск виноватых, то будут поднимать все журналы всех устройств. И при разборе объяснить, почему команда стоп улетела с РЗА, а аварийный останов контроллер выдал только через минуту, несоответствием аппаратных часов контроллера и СОЕВ распредсети будет сложно и муторно. Осциллогаммы, конечно, могут помочь, при условии что люди попадутся понимающие. Но увы, это все реже.

Опыт — это когда на смену вопросам: «Что? Где? Когда? Как? Почему?» приходит единственный вопрос: «Нахрена? «

Вернуться в «Средний уровень автоматизации (управляющий)»


Перейти

  • Работа форума
  • База знаний (Knowledge Exchange)
  • ↳   Eplan Electric P8
  • ↳   Общий F.A.Q.
  • ↳   Общие вопросы
  • ↳   Новости
  • ↳   Ошибки
  • ↳   Проект
  • ↳   Изделия
  • ↳   Устройства
  • ↳   Соединения
  • ↳   Кабели
  • ↳   Клеммы
  • ↳   ПЛК
  • ↳   Компоновка 2D
  • ↳   Макросы
  • ↳   Eplan API
  • ↳   Сценарии (Только готовые решения)
  • ↳   Внешняя обработка
  • ↳   ProPanel
  • ↳   Инструкции ProPanel (Только готовые решения)
  • ↳   Прочие направления Eplan
  • ↳   FieldSys (Топология)
  • ↳   Preplanning
  • ↳   Harness proD
  • ↳   EEC One
  • ↳   Advantech
  • ↳   F.A.Q., Инструкции
  • ↳   Allen Bradley
  • ↳   Общие вопросы
  • ↳   ПЛК
  • ↳   Операторские панели
  • ↳   B&R Automation
  • ↳   F.A.Q.
  • ↳   Danfoss
  • ↳   DEIF A/S
  • ↳   Общие вопросы
  • ↳   UNI-LINE
  • ↳   MULTI-LINE
  • ↳   MULTI-LINE 300
  • ↳   Emerson
  • ↳   Общие вопросы
  • ↳   КИП и регуляторы
  • ↳   DeltaV
  • ↳   ОВЕН
  • ↳   Прософт-Системы
  • ↳   Общие вопросы
  • ↳   ПЛК REGUL
  • ↳   Schneider Electric
  • ↳   Общие вопросы
  • ↳   ПЛК
  • ↳   Панели оператора
  • ↳   SCADA
  • ↳   Электротехника
  • ↳   Приводная техника
  • ↳   SIEMENS
  • ↳   Общие вопросы
  • ↳   LOGO!
  • ↳   ПЛК SIMATIC (S7-200, S7-1200, S7-300, S7-400, S7-1500, ET200)
  • ↳   Simatic Step7
  • ↳   Simatic TIA Portal
  • ↳   Simatic PCS 7
  • ↳   Операторские панели
  • ↳   WinCC
  • ↳   Приводная техника (Sinamics, Micromaster, Masterdrive, Simoreg, Simotics)
  • ↳   SmartGen
  • ↳   Общие вопросы
  • ↳   Промышленные (береговые) контроллеры
  • ↳   Морские контроллеры и устройства
  • ↳   WEINTEK (операторские панели)
  • ↳   F.A.Q., Инструкции
  • ↳   Архив
  • ↳   Микроконтроллеры и электроника
  • ↳   Arduino
  • ↳   Raspberry
  • ↳   Другие микроконтроллеры
  • ↳   Электроника
  • Общие вопросы АСУТП
  • ↳   Общие вопросы
  • ↳   Вопросы от студентов
  • ↳   Литература
  • ↳   Новости и отчётность
  • ↳   Нормативы, ГОСТы, стандарты
  • ↳   Информационная безопасность
  • ↳   Проектирование и САПР
  • ↳   Системная интеграция
  • ↳   Разбор полетов
  • ↳   Работа
  • ↳   Заготовки для базы знаний
  • ↳   Производство и технология
  • ↳   MES — Системы автоматизации управления производством
  • ↳   Метрология, КИП и датчики
  • ↳   Исполнительные устройства, регуляторы
  • ↳   Средний уровень автоматизации (управляющий)
  • ↳   Алгоритмы
  • ↳   Операторские панели
  • ↳   Верхний уровень автоматизации (отображение)
  • ↳   GE iFix
  • ↳   Wonderware Intouch
  • ↳   MasterScada
  • ↳   SCADA+
  • ↳   Альфа платформа
  • ↳   Интерфейсы, протоколы, связь
  • ↳   Радиосвязь
  • ↳   Полезное ПО
  • ↳   Электротехника, энергетика и электропривод
  • ↳   Генераторы, электростанции и силовые агрегаты
  • ↳   Теплотехника
  • ↳   Подбор аналогов
  • F.A.Q. (краткая выжимка из некоторых сообщений форума)
  • ↳   Документация (вариант 1)
  • ↳   Документация (вариант 2)
  • ↳   Электротехника и электроэнергетика
  • ↳   F.A.Q. по программируемым логическим контроллерам (PLC)
  • ↳   Обсуждение F.A.Q. по PLC
  • ↳   F.A.Q. по выбору PLC
  • ↳   F.A.Q. по аппаратной части PLC
  • ↳   F.A.Q. по языкам программирования
  • ↳   F.A.Q. по структуре программ
  • ↳   F.A.Q. по взаимодействию PLC с HMI
  • О жизни
  • ↳   Для дома, для семьи
  • ↳   Комната смеха
  • ↳   Электродвижение

Руководство пользователя, Екатеринбург, ООО «НТК Интерфейс» , 2014, 151 с.

Принятые обозначения и сокращения.
Введение.
Общие сведения.
Структура программного обеспечения.
Установка программного обеспечения.
Настройка запуска программного обеспечения.
Описание основного интерфейса ПО клиент.
Создание и настройка оперативных схем.
Создание и настройка текстовых документов.
Создание и настройка оперативных журналов.
Приложения.

Время на прочтение
7 мин

Количество просмотров 11K

Пост о возможностях разработки в ARIS, а не о заправках, как многие подумали

Disclaimer

Эта статья не претендует на то, чтобы быть учебным пособием или каким-то кратким введением в методологию или линейку продуктов ARIS. Она написана мной на основании опыта внедрения и использования линейки этих продуктов в крупных российских компаниях, поэтому является субъективным взглядом и частным мнением. На данный момент я никак не связан с Software AG (вендор ARIS), за исключением того, что начинал свою карьеру в московском офисе этой компании (а точнее в IDS Scheer, которую она поглотила) более 10 лет назад. Сразу хочу сказать, что статья — взгляд с точки зрения технического специалиста, а не методолога / процессного консультанта / дизайнера бизнес-процессов. Аудитория статьи — люди, которые хотят понять что такое ARIS и как, где и зачем его можно использовать. Очевидно, что есть куча маркетинговых материалов, но возможно для кого-то будет интересна практическая сторона вопроса.

Введение (BPM и другой BPM)

Когда речь заходит о бизнес-процессах, либо об управлении бизнес-процессами, то в голове сразу возникает аббревиатура BPM (Business Process Management). И вот здесь начинается путаница, которая многих сбивает с толку с самого начала. Дело в том, что BPM также можно расшифровать как Business Process Modeling (или Modelling, кому как больше нравится). И в этом контексте ARIS — это, конечно же, система моделирования бизнес-процессов.

То есть нужно изначально понимать, что назначение этой платформы — моделирование, хранения и обработка статичных моделей бизнес-процессов. Да, с ними можно осуществлять различные действия: рассчитывать стоимость процессов, проводить реинжиниринг, генерировать на основании этих моделей должностные инструкции и регламенты процессов, проводить симуляции работы этих процессов (математико-статистическими методами, некоторый упрощенный аналог известной GPSS c понятным GUI). Но нельзя делать самое главное — исполнять эти процессы, то есть делать то, что многие изначально хотят от этой системы, видя аббревиатуру BPM и ассоциируя ее с BPM-системами, такими как Pega BPM, IBM BPM, Camunda, Activiti и т.д.

Почему возникает такая путаница именно с ARIS? Дело сразу в нескольких вещах. Во-первых, стоимость системы достаточно высока, поэтому она “по умолчанию” должна “всё уметь” (так думают те, кто принимает решение о ее покупке). Во-вторых, эта платформа представлена очень большим набором систем “на все случаи жизни”. От системы моделирования, состоящей из серверной и клиентской частей, симуляции процессов (ARIS Business Simulator), до систем управления процессом изменения и согласования моделей (ARIS Process Governance), системы контроллинга (ARIS Process Performance Manager), системы управления рисками (ARIS Risk & Compliance Manager).

Но несмотря на всю эту нагроможденность, ARIS — это платформа для моделирования бизнес-процессов и их анализа, если обобщать возможности всех перечисленных модулей.

В дополнение к этому относительно недавно появился ARIS Cloud (облачное решение, доступно по подписке), который представляет из себя набор тех же функций, что были и в предыдущих модулях, позволяя не думать о системных требованиях и процессе развертывания, но при этом также храня данные организации где-то “в облаке”, что вряд ли будет приемлемо для крупных российских компаний по известным причинам.

Почему все до сих пор используют ARIS

Если сравнить ARIS и другие системы подобного класса, то это сравнение далеко не всегда будет в его пользу, поскольку он имеет достаточно высокие системные требования, цену, порог входа для пользователей (обучение и т.д.).

Почему же тогда в крупных компаниях (российских и зарубежных) это средство моделирования так распространено? Вопрос, конечно, риторический. Хотя несколько причин все же есть:

  1. Исторически это была первая система подобного рода (первая версия появилась в 1992 году), да еще имеющая под собой основание в виде одноименной методологии, созданной А-В. Шеером.

  2. Очень неплохая изначальная архитектура: конфигурации, фильтры, типы моделей и объектов, внутренняя объектная модель, позволяющая манипулировать данными и многое другое.

  3. Широкий набор нотаций моделирования

  4. Маркетинг и ориентация на крупный бизнес: едва ли кому-то в небольших компаниях понадобится мощный инструмент моделирования и анализа бизнес-процессов.

  5. Интеграция с SAP “из коробки”.

  6. Большие возможности кастомизации, причем не только силами вендора, но и на месте штатными сотрудниками.

Я бы хотел подробнее остановиться на последнем пункте: разработке отчетов, макросов, интеграционных решениях и объектной модели ARIS. Поскольку, на мой взгляд, это то конкурентное преимущество, которое и позволило системе ARIS просуществовать почти 30 лет.

Интеграция, кастомизация, скрипты

Вообще идея иметь внутреннюю объектную модель, среду разработки и язык программирования — не новая. Тот же MS Office поддерживает макросы с незапамятных времен, что упрощает автоматизацию многих рутинных операций.

В случае с ARIS наличие такого инструмента — неоспоримое конкурентное преимущество. Стоит отметить, что он присутствует не “для галочки”, а действительно эффективно функционирует, позволяя работать с данными и интегрировать ARIS с чем угодно. В статье не стоит цель сравнения с другими средствами моделирования, поэтому этим заниматься не будем, а сосредоточимся на возможностях системы.

Среда разработки

Итак в ARIS встроена среда разработки, позволяющая писать скрипты на JavaScript (стандарт ECMAScript 5), а также использовать подключаемые библиотеки на Java (в т.ч. и свои собственные), что открывает безграничные возможности для кастомизации системы и автоматизации операций.

IDE для разработки скриптов в ARIS

IDE для разработки скриптов в ARIS

Как видно на скриншоте, среда разработки немного устарела. По сравнению с новыми IDE здесь сложно найти все те современные удобства, к которым мы уже так привыкли. Нет даже возможностей версионирования, хотя накрутить их поверх с помощью “костылей и велосипедов” вполне возможно. В общем для конца 90-х — начала 2000-х — вполне приемлемо. Даже есть возможность real-time дебага с точками останова. Тем не менее все не так ужасно, как кажется на первый взгляд: есть автодополнение, есть подсветка кода (не совсем уж блокнот) и есть возможность откладки, как я уже упомянул. Этого вполне достаточно, чтобы разрабатывать и автоматизировать, если присутствует потребность и желание.

Объектная модель

Основой для внутренней разработки служит объектная модель ARIS, которая позволяет работать с объектами системы. Она имеет небольшой набор основных сущностей: БД, модель, объект, экземпляр, связь, экземпляр связи, атрибут и т.д. Ниже на скриншоте можно оценить ее масштаб (объектная модель для отчетов, представлены только основные типы объектов).

Диаграмма классов объектной модели отчетов ARIS

Диаграмма классов объектной модели отчетов ARIS

Несмотря на простоту, здесь исчерпывающе представлены возможности по обработке моделей процессов: проходы по деревьям графов, декомпозициям, поиск объектов, экземпляров — все эти методы реализованы и доступны. В общем все, что может пригодиться для аналитических целей.

Для работы с объектными моделями в системе ARIS существуют несколько типов скриптов, с помощью которых можно обрабатывать данные, в частности, макросы (Macros) и отчеты (Reports). О них и пойдет речь далее.

Кроме того, в дополнение к скриптам уже достаточно давно существует ARIS API, позволяющий производить действия в базах ARIS из внешних систем.

Макросы

Макросы в контексте ARIS — это вид скриптов, позволяющий работать с клиентской частью приложения. Основной фичей макросов является возможность запускать их по триггерам клиента, таким как сохранение, изменение моделей, создание объектов, связей и т.д. Но при этом макросы работают со своей объектной моделью, привязанной к клиенту, и не имеют прямого доступа к данным, хранящимся на серверной части. Для решения этой проблемы используется workaround в виде вызова отчета (Report) из макроса, что значительно расширяет возможности последнего.

Естественно в реальных проектах этим скриптам можно найти применение для интеграции с каким-то внешним API, чтобы на лету получать информацию из какой-либо внешней системы при создании новых объектов, моделей.

Отчеты

Отчеты — это другой вид скриптов, позволяющий оперировать данными, находящимися на сервере в БД. Как я уже написал выше, данный вид скриптов позволяет делать различную аналитику, а также создавать и изменять объекты в базах (о чем сразу и не догадаешься, учитывая, что отчеты в обычной жизни — это всегда выборка данных).

Классический вид отчетов подразумевает генерацию выходного файла (стандартный выбор выходных форматов очень широк, но при желании можно генерировать что угодно). Также отчеты могут быть и без выходных файлов, когда они предназначены для каких-либо изменений в базах, например, для различных интеграционных решений, когда необходима массовая загрузка данных в ARIS из каких-либо внешних источников.

Проблемы и интеграционные решения

Благодаря перечисленным возможностям разработки открываются широкие перспективы интеграции ARIS с другими системами компании. Это, на мой взгляд, необходимо по нескольким причинам:

  • автоматизация рутинных задач;

  • вовлечение сотрудников в использование ARIS;

  • понимание и ощущение практической пользы от ARIS.

Проблема в том, что “висящий в воздухе” ARIS, как правило, становится пятым колесом и через некоторое время после его внедрения все просто-напросто на него забивают, если используют как рисовалку процессов. Да-да, это именно та проблема, которая постоянно преследует эту систему: стОит она немало, много чего может и умеет, но из-за неправильного использования через некоторое время становится никому не нужна. Поэтому очень важно сразу определить для чего будет использоваться система и наметить интеграционные решения.

Если планируется использовать ARIS для описания процессов, ролевой структуры, то логично интегрировать ARIS с кадровой системой SAP HR / 1С, для того, чтобы иметь актуальную оргструктуру, а не рисовать ее руками (а это может быть непросто в каком-нибудь холдинге). Это в свою очередь позволит на основании процессов, отрисованных в ARIS, генерировать должностные инструкции, регламенты процессов и выгружать их обратно в кадровые системы, уже в привязке к должностям (через ролевую модель).

Другим примером может быть разработка какой-либо сложной системы с множественными интеграционными точками, когда задействовано большое число аналитиков. В этом случае при моделировании можно воспользоваться механизмом семантических проверок (стандартных либо кастомизированных) для верификации входов-выходов процессов “на стыках”. Если же в дополнение на более низком уровне моделируется интеграция до передаваемых между системами полей, то возможно, к примеру, использовать скрипты для генерации WSDL (если используется SOAP).

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

В заключение хотелось бы добавить, что разработка под ARIS — это крайне узкая область: есть всего один профильный форум ariscommunity.com, куда можно обратиться, если Вы столкнулись с какими-то ограничениями или сложностями. Но тем и интереснее решение задач, когда заранее знаешь, что никто не поможет :)

Понравилась статья? Поделить с друзьями:
  • Тесты на наркологические вещества 5 показателей инструкция по применению
  • Назонекс спрей инструкция по применению для детей при аденоидах
  • Валцикон 500 инструкция по применению цена отзывы аналоги
  • Mira 2 ton таблетки инструкция по применению
  • Пед руководство коллективом