В предыдущих частях (часть 1 и часть 2) я описал создание проекта и привёл пример создания имитатора… Теперь же реализуем собственно алгоритм управления…
Читать полностью »
Рубрика «асу тп» - 4
libuniset2 — библиотека для создания АСУ. Лучше один раз увидеть…Часть 3 (Создание процесса управления)
2016-03-08 в 21:30, admin, рубрики: c++, linux, open source, scada, автоматизация, асу тп, Промышленное программированиеlibuniset2 — библиотека для создания АСУ. Лучше один раз увидеть…Часть 2 (Запуск имитатора)
2016-03-05 в 17:13, admin, рубрики: c++, linux, open source, scada, автоматизация, асу тп, Промышленное программирование В предыдущей статье я закончил на создании и конфигурировании имитатора… Продолжим…
Читать полностью »
libuniset2 — библиотека для создания АСУ. Лучше один раз увидеть…Часть 1
2016-03-04 в 18:51, admin, рубрики: c++, linux, open source, scada, автоматизация, асу тп, Промышленное программированиеКогда-то давным-давно… Мной была написана статья «Знакомство с libuniset — библиотекой для создания АСУ», были планы по написанию продолжения, но не сложилось. С тех пор, библиотека значительно «подросла» и даже уже вышла версия 2.0, в которой появилось много новых возможностей: удалённый просмотр логов и программных переменных, поддержка различных полезных и не очень протоколов и баз, есть даже «time-machine», но об этом если до этого дойдёт…
Вообщем я собрался силами и решил, что лучше всё это «один раз увидеть» на конкретном примере.
Поэтому, кому ещё интересно, прошу.
Читать полностью »
Безопасность прошивок на примере промышленных коммутаторов Hirschmann и Phoenix Contact
2016-02-02 в 6:34, admin, рубрики: VxWorks, асу тп, Блог компании «Digital Security», защита прошивок, информационная безопасность, реверс-инжиниринг, Сетевые технологии, метки: защита прошивок
Многие современные компьютерные системы (материнские платы в ПК, смартфоны, сетевое оборудование…) работают под управлением прошивки, которая, как правило, разрабатывается под конкретное железо, может использовать весь спектр доступных аппаратных ресурсов и имеет самые высокие привилегии. Защите прошивок необходимо уделять особое внимание, иначе она будет настоящей Ахиллесовой пятой в безопасности системы.
Этому вопросу будет посвящён небольшой цикл статей, мы покажем слабую и сильную модели безопасности прошивок на реальных примерах.
Кстати, в основе этой статьи – наше исследование защищённости промышленных сетевых коммутаторов, которое было представлено мной на хакерской конференции ZeroNights 2015 (доклад «Модификация прошивок промышленных свитчей», презентация лежит здесь).
Безопасные двери, или продолжаем проектировать АСУ ТП
2016-01-15 в 9:46, admin, рубрики: Анализ и проектирование систем, асу тп, ошибки программирования, плк, проектирование АСУ ТП, Промышленное программирование, разработкаПривет!
Поскольку НЛО позволило мне писать статьи, продолжаем истории о проектировании. С придумыванием заголовков у меня беда. На этот раз речь пойдет о дверях безопасности. Надеюсь читатель простит мне вольный перевод термина Safety (или Protective) Door.
Говоря о безопасности на производстве, я подразумеваю аварийный останов или аварийное отключение для предотвращения аварии. Есть целый ряд технологий и устройств, позволяющих сделать жизнь ответственного за ТБ безоблачной и спокойной, а рабочим завода обеспечить сохранность жизни и конечностей.
Эти устройства применяются для выполнения следующих задач:
— кнопки аварийного останова и отключения, о которых я писал чуть раньше;
— мониторинг дверей безопасности;
— контроль рабочей зоны лазерными сканерами;
— контроль доступа с помощью световых барьеров;
— контроль безопасной скорости вращения и движения;
— контроль выполнения работы двумя руками (да, переводчик из меня абсолютно точно никакой).
Может, список неполный, но достаточный на сегодня. Итак, говорим о дверях.
Читать полностью »
Еще немного об ошибках проектирования АСУ ТП и программирования ПЛК
2016-01-12 в 12:28, admin, рубрики: Анализ и проектирование систем, асу тп, ошибки программирования, плк, проектирование АСУ ТП, Промышленное программирование, разработкаНаткнулся на эту статью и коль скоро предмет беседы весьма интересен, позволю себе немного развить эту тему.
Возьмем ту же схему (действительно, довольно корявую надеюсь автор простит мне ее использование) из упомянутого поста:
Первое слабое звено этой схемы, которое бросилось мне в глаза, совсем не реле К1, конечно тоже достойное упоминания, а надпись «Аварийный стоп» на нормально-открытом контакте кнопки SB1.
Легко представить, что оборванный кабель от этой самой кнопки приведет к тому, что оператор может нажимать ее до потери пульса, пока оборудование не встанет от перегрева, или пока циркулярная пила допиливает его коллегу, или дожимает его гидравлическим прессом.
Helixa переделал схему в конце поста, но эта ошибка осталась.
Критические ошибки проектирования АСУ ТП и программирования ПЛК
2016-01-09 в 7:15, admin, рубрики: Алгоритмы, Анализ и проектирование систем, асу тп, ошибки программирования, плк, проектирование АСУ ТП, Промышленное программирование, разработка, метки: АСУ ТП, ошибки программирования, ПЛК, проектирование АСУ ТП В промышленности внедряются автоматизированные системы управления технологическим процессом (АСУ ТП) на промышленных программируемых логических контроллерах (ПЛК) на объектах модернизации. Вновь поставляемое оборудование, уже по умолчанию содержит АСУ на ПЛК. Но качество проектирования АСУ ТП и программирования ПЛК иногда не соответствует логике и требований к надежной защите управляемого объекта. В этой статье я расскажу о типичной ошибке проектирования и программирования обычного промышленного оборудования.
Читать полностью »
Практическая безопасность: тренды и прогнозы-2015
2015-01-12 в 6:39, admin, рубрики: асу тп, Блог компании Positive Technologies, ИБ, информационная безопасность, Исследования и прогнозы в IT, кибервойны, платежные терминалы, прогнозы, трендыКак могли заметить читатели этого блога, в прошедшем году наш исследовательский центр существенно расширил сферу своих интересов. Мы рассказывали про уязвимости массовых веб-приложений и возможности взлома банкоматов, про атаки на сложные индустриальные системы управления и маленькие персональные гаджеты. Но 2014 год закончился, самое время подвести итоги: отметить ключевые тренды в области информационных угроз и защиты от них, а также представить свои прогнозы развития этих трендов в новом году.Читать полностью »
Как я проект в OpenSCADA сделал
2014-09-29 в 11:20, admin, рубрики: linux, open source, scada, асу тп, бесплатная SCADA, Промышленное программированиеРечь в статье пойдет о той самой OpenSCADA, которая под Linux и с oscada.org.
Зачем:
• потому что SCADA на самом деле достойна внимания и популяризации;
• в некоторых малобюджетных или маленьких проектах просто безальтернативная;
• судя по статьям про АСУТП на хабре, многим читателям АСУТП представляется черной магией, недо-IT или чем-то похожим (ломают несчастный modbus, мучают WinCC, которая и так еле тарахтит… Люди читают и охают: «Как так можно…. дырявое ПО в промышленности», но никого не удивляет ломание Win95 и 6го ослика. Поломали бы LON шифрованный, OPC, OPC_UA…… А WinCC сама расшаривает папку с проектом с именем вида WinCC_Project_xxxxxx при первом открытии + это вы еще не видели как ее плагин к Excel может намертво винду подвесить при неаккуратной вставке ячеек чуть больше, чем он может за раз осилить!) – добавим ликбеза;
Читать полностью »
Как защитить атомные электростанции от хакеров
2014-08-19 в 11:54, admin, рубрики: scada, асу тп, АСУТП, Блог компании Positive Technologies, вебинар, информационная безопасность
Атомные и гидроэлектростанции, нефте- и газопроводы, заводы, транспортные сети (метро и скоростные поезда), а также многие другие жизненно важные для человечества системы управляются с помощью различных компьютерных технологий. Уязвимости и ошибки безопасности таких промышленных систем могут привести к нарушению жизнедеятельности городов — к примеру, сбой городского транспорта может привести к масштабному коллапсу.Читать полностью »