Показано с 1 по 3 из 3

Тема: Стандарты компонентов HMI

  1. #1

    По умолчанию Стандарты компонентов HMI

    Здравствуйте. Я хочу создать тренажер ТЭЦ в рамках университетского проекта. Для начала необходимо нарисовать графические компоненты и описать их в С#. Подскажите пожалуйста, какие нибудь требования(на подобии ГОСТов) к компонентам мнемосхемы(насосам, котлам, турбинам ...), как они должны выглядеть графически, какая цветовая палитра должна использоваться. Может быть существуют какие-то статьи, где объясняется необходимость использовать определенные цвета(например человек воспринимает красный цвет быстрее - поэтому сообщения об ошибках всегда красные, что бы вовремя среагировать и исправить неполадку)? Есть ли готовые библиотеки компонентов, на подобии symbol factory?

  2. #2
    Пользователь
    Регистрация
    13.10.2011
    Адрес
    Златоуст
    Сообщений
    1,021

    По умолчанию

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

    Неплохая книжка по теме есть — High Performance HMI. НО: 1) она на английском; 2) она дорогая и её не найти в инете; 3) в ней не расписаны отдельные графические обозначения. По сути это сборник знаний хорошего дизайнера интерфейсов в проекции на промышленную сферу.

    Короче...

    Как не надо делать:
    http://www.svgopen.org/2005/papers/M...eudo_scada.png
    http://www.youtube.com/watch?v=S_IczsR9cJg
    http://www.adastra.ru/images/mnemo_m...lsteel_300.gif
    http://www.acimut.com/images/campo_maquinas.jpg
    http://www.intelli-info.co.uk/images/scada.gif
    Можно просто вбить SCADA в поиск картинок, и там почти не будет приемлемых работ.

    Как надо делать:
    http://www.hmi-project.com/?lang=en
    http://novatechweb.com/wp-content/up...rmance-HMI.jpg

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

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

    описать их в С#
    То есть как так «в C#»? Windows Forms? WPF? GTK#?
    Последний раз редактировалось Yegor; 24.04.2013 в 17:52.

  3. #3

    По умолчанию

    Спасибо. да, конечно понятно что оператору будет удобнее использовать не перегруженный графикой интерфейс, но сейчас все направлено на больший пиар и тяжело продать продукт - который выглядит серо - тем более тренажер. Поэтому возможно будет реализован выбор интерфейса.
    Сейчас проект находится в максимально зачаточном состоянии - еще пока точно не определен способ написания - возможно это все будет делаться для web form(ASP.NET), что бы пользователь загружал информацию с сервера и взлом клиента не привел к полной утечки информации.
    Мне просто необходимо собрать максимально возможное количество информации - что бы составить тех - задание для дизайнера, что и как рисовать.

Похожие темы

  1. Библиотеки компонентов ОВЕН для sPLAN 7.0 и других программ
    от rovki в разделе Программируемые реле
    Ответов: 68
    Последнее сообщение: 16.05.2021, 15:08
  2. Автоматизация скважины на осушение, подбор компонентов
    от JekaS в разделе Подбор Оборудования
    Ответов: 10
    Последнее сообщение: 07.04.2017, 19:40
  3. DSL для конфигурации компонентов автоматики.
    от CAB в разделе Трёп (Курилка)
    Ответов: 3
    Последнее сообщение: 21.01.2013, 13:38
  4. Ответов: 0
    Последнее сообщение: 14.01.2010, 12:01

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •