-
21 torpedo data computer operator
Военный термин: оператор ЭВМ автомата торпедной стрельбыУниверсальный англо-русский словарь > torpedo data computer operator
-
22 operator
ˈɔpəreɪtə сущ.
1) а) оператор computer operator ≈ компьютерный техник crane operator ≈ оператор (грузо) подъемного крана, крановщик elevator operator, lift operator ≈ лифтер ham operator ≈ радист, оператор радиостанции lathe operator ≈ токарь radar operator ≈ оператор радиолокационной установки, радиометрист radio operator ≈ радист;
радиооператор switchboard operator, telephone operator ≈ телефонист, телефонистка operator's position ≈ рабочее место б) механик, машинист machine operator ≈ машинист, оператор машины, механик в) амер. водитель
2) телефонист;
телеграфист;
радист;
связист
3) хир. врач-хирург;
оперирующий хирург или дантист
4) бизнесмен;
владелец;
управляющий big operators ≈ амер. крупные чиновники;
высокие должностные лица Syn: owner, director
5) а) биржевой маклер б) делец, ловкач He is what we call nowadays an 'operator', and completely unscrupulous and unashamed. ≈ Он относится к тому сорту людей, которых в наши дни называют 'дельцами', и абсолютно беспринципен и бесстыден.
6) а) мат. оператор б) линг. оператор Operators are forms like articles, prepositions, conjunctions which perform syntactic functions. ≈ Операторы - это слова типа артиклей, предлогов, союзов, которые осуществляют синтаксические функции.
7) биол. ген-оператор (терминальный участок в опероне) оператор;
- *'s position рабочее место механик, машинист;
водитель связист;
радист;
телефонист (военное) обслуживающий номер( прибора) прожекторист то, что оказывает действие;
- strong * сильнодействующее средство (медицина) врач-хирург, оперирующий хирург диспетчер (американизм) владелец предприятия;
фабрикант, промышленник;
- private * in civil aviation владелец частной авиакомпании биржевой маклер( разговорное) делец, ловкач;
- smooth * ловкий делец;
- big-time * крупный делец (биология) ген-оператор (математика) символ, указывающий на необходимость произведения какого-л действия гипнотизер arithmetic ~ вчт. аритметический оператор arithmetic ~ вчт. знак арифметической операции assertion ~ вчт. оператор контроля ~ амер. владелец предприятия или его управляющий;
big operators амер. крупные чиновники;
высокие должностные лица boolean ~ вчт. логический оператор combined transport ~ (CTO) владелец предприятия, ведущего смешанные перевозки comparison ~ вчт. операция сравнения composite ~ вчт. составной оператор computer ~ оператор вычислительной машины conjunction ~ вчт. оператор конъюнкции constraint ~ вчт. ограничивающый оператор dagger ~ вчт. оператор или-не economic ~ экономист elevator ~ амер. лифтер indirection ~ вчт. операция разыменовывания infix ~ вчт. инфиксный оператор keyboard ~ вчт. оператор коммутационной панели logical ~ вчт. знак логической операции market ~ биржевой маклер neighborhood ~ вчт. оператор формирования окрестностей ~ оператор;
механик;
operator's position рабочее место postfix ~ вчт. постфиксная операция prefix ~ вчт. префиксный оператор relational ~ вчт. операция сравнения ~ биржевой маклер или делец;
smooth (или slick) operator ловкий делец system ~ вчт. системный оператор unary ~ вчт. знак унарной операцииБольшой англо-русский и русско-английский словарь > operator
-
23 operator
= op1) оператора) операция; знак или символ операцииб) задающее функционально законченное действие предложение языка программированияв) специалист, осуществляющий оперативное управление и контроль за работой прибора, устройства или системы (например, компьютера)г) участок ДНК, регулирующий транскрипцию2) специалист, обеспечивающий установление соединений или передачу сообщений ( в системах связи); телефонист; телеграфист; радиооператор, радист; связист3) управляющий; технический директор•- adjoint operator
- aggregate operator
- annihilation operator
- antisymmetry operator
- arithmetic operator
- assertion operator
- assignment operator
- audio operator
- averaging operator
- binary operator
- bitwise operator
- Boolean operator
- Bose operator
- channel operator
- comparison operator
- complementary operator
- computer operator
- console operator
- creation operator
- data entry operator
- delete operator
- direction-finder operator
- duty operator
- embedding operator
- energy operator
- exchange operator
- Fermi operator
- gradient operator
- Hadamard matrix operator
- Hamilton operator
- Hermitian operator
- infix operator
- integral operator
- lag operator
- Laplace operator
- linear operator
- logic operator
- machine operator
- miniphase operator
- modal operator
- monadic operator
- peripheral equipment operator
- pipe operator
- postfix operator
- prediction operator
- prefix operator
- quasi-particle operator
- radar operator
- radio operator
- random variation operator
- relational operator
- resolvent operator
- self-adjoint operator
- single-parent operator
- sonar operator
- space symmetry operator
- space-time symmetry operator
- spin operator
- spurless operator
- symmetry operator
- template matching operator
- tensor operator
- traceless operator
- transfer operator
- transformation operator
- translation operator
- truncation operator
- two-parent operator
- unary operator
- unitary operator
- unity operator
- variance operator
- vector operator
- wireless operator
- word processing operator -
24 operator
1) оператора) операция; знак или символ операцииб) задающее функционально законченное действие предложение языка программированияв) специалист, осуществляющий оперативное управление и контроль за работой прибора, устройства или системы (например, компьютера)г) участок ДНК, регулирующий транскрипцию2) специалист, обеспечивающий установление соединений или передачу сообщений ( в системах связи); телефонист; телеграфист; радиооператор, радист; связист3) управляющий; технический директор•- adjoint operator
- aggregate operator
- annihilation operator
- antisymmetry operator
- arithmetic operator
- assertion operator
- assignment operator
- audio operator
- averaging operator
- binary operator
- bitwise operator
- Boolean operator
- Bose operator
- channel operator
- comparison operator
- complementary operator
- computer operator
- console operator
- creation operator
- data entry operator
- delete operator
- direction-finder operator
- duty operator
- embedding operator
- energy operator
- exchange operator
- Fermi operator
- gradient operator
- Hadamard matrix operator
- Hamilton operator
- Hermitian operator
- infix operator
- integral operator
- lag operator
- Laplace operator
- linear operator
- logic operator
- machine operator
- miniphase operator
- modal operator
- monadic operator
- peripheral equipment operator
- pipe operator
- postfix operator
- prediction operator
- prefix operator
- quasi-particle operator
- radar operator
- radio operator
- random variation operator
- relational operator
- resolvent operator
- self-adjoint operator
- single-parent operator
- sonar operator
- space symmetry operator
- space-time symmetry operator
- spin operator
- spurless operator
- symmetry operator
- template matching operator
- tensor operator
- traceless operator
- transfer operator
- transformation operator
- translation operator
- truncation operator
- two-parent operator
- unary operator
- unitary operator
- unity operator
- variance operator
- vector operator
- wireless operator
- word processing operatorThe New English-Russian Dictionary of Radio-electronics > operator
-
25 operator
•- AND operator
- assembler operator
- averaging operator
- binary operator
- Boolean operator
- complementary operator
- composite operator
- computer operator
- console operator
- constraint operator
- decremental operator
- differentiation operator
- dyadic operator
- except operator
- exponentiating operator
- font operator
- high-level operator
- human operator
- implied operator
- incremental operator
- infix operator
- logical operator
- long operator
- machine operator
- masking operator
- mathematical operator
- membership operator
- monadic operator
- neighborhood operator
- OR operator
- postfix operator
- prefix operator
- primitive operator
- relational operator
- retarded operator
- sequential operator
- set operator
- spatial operator
- stream-merge operator
- string operator
- string-valued operator
- suffix operator
- terminal operator
- times operator
- transition operator
- unitary operator
- variable-binding operatorEnglish-Russian dictionary of computer science and programming > operator
-
26 operator
оператор; номер ( расчета) ; водитель; летчик; диспетчер— weapons allocation operator -
27 operator
[ˈɔpəreɪtə]arithmetic operator вчт. аритметический оператор arithmetic operator вчт. знак арифметической операции assertion operator вчт. оператор контроля operator амер. владелец предприятия или его управляющий; big operators амер. крупные чиновники; высокие должностные лица boolean operator вчт. логический оператор combined transport operator (CTO) владелец предприятия, ведущего смешанные перевозки comparison operator вчт. операция сравнения composite operator вчт. составной оператор computer operator оператор вычислительной машины conjunction operator вчт. оператор конъюнкции constraint operator вчт. ограничивающый оператор dagger operator вчт. оператор или-не economic operator экономист elevator operator амер. лифтер indirection operator вчт. операция разыменовывания infix operator вчт. инфиксный оператор keyboard operator вчт. оператор коммутационной панели logical operator вчт. знак логической операции market operator биржевой маклер neighborhood operator вчт. оператор формирования окрестностей operator оператор; механик; operator's position рабочее место postfix operator вчт. постфиксная операция prefix operator вчт. префиксный оператор relational operator вчт. операция сравнения operator биржевой маклер или делец; smooth (или slick) operator ловкий делец system operator вчт. системный оператор unary operator вчт. знак унарной операции -
28 operator
['ɔp(ə)reɪtə]сущ.1)а) операторcrane operator — оператор (грузо)подъёмного крана, крановщик
elevator operator; lift operator — лифтёр
б) = machine operator механик, машиниств) связист; радистham operator — радиолюбитель, оператор любительской радиостанции
radar operator — оператор радиолокационной установки, радиометрист
radio operator — радист; радиооператор
г) = switchboard / telephone operator телефонист(ка)Syn:2) мед. врач-хирург; оперирующий хирург или дантист3)а) амер. крупный бизнесмен; владелец предприятия; промышленникSyn:б) компания, предоставляющая какие-л. услуги4)б) разг. делец, ловкачHe is what we call nowadays an "operator", and completely unscrupulous and unashamed. — Он относится к тому сорту людей, которых в наши дни называют "дельцами", и абсолютно беспринципен и бесстыден.
Reagan was a shrewd political operator. — Рейган был искусным политиком.
He's obviously a smart operator. He's funny. He's cutting. He's seductive. He's good-looking: the good looks that come with an overabundance, perhaps, of self-confidence. He's on top of everything. He's a quick, good, glib talker. He'll talk you into the ground about anything. — Ему легко найти подход к человеку. Он умеет быть забавным, ироничным, обольстительным. Он хорош собой: его красота - от уверенности в себе, может быть чрезмерной. У него всё под контролем. Он боек на язык, говорит быстро, его речь производит впечатление. О чём бы вы не беседовали, он заговорит вас.
He is a smooth operator with women. — Ему ничего не стоит очаровать женщину.
5)а) мат. операторб) лингв. операторOperators are forms like articles, prepositions, conjunctions which perform syntactic functions. — Операторы - это такие слова, как артикли, предлоги, союзы, которые осуществляют синтаксические функции.
6) биол. ген-оператор ( терминальный участок в опероне) -
29 operator
- computer operator
- electric operator
- radio operator
- radiotelephone operator
- radioteletype operator
- sonar operator
- submarine-detector operator
- terrestrial station operatorEnglish-Russian dictionary of telecommunications and their abbreviations > operator
-
30 operator
Англо-русский словарь по компьютерной безопасности > operator
-
31 computer human interface
человеко-машинный интерфейс (ЧМИ)
Технические средства, предназначенные для обеспечения непосредственного взаимодействия между оператором и оборудованием и дающие возможность оператору управлять оборудованием и контролировать его функционирование.
Примечание
Такие средства могут включать приводимые в действие вручную органы управления, контрольные устройства, дисплеи.
[ ГОСТ Р МЭК 60447-2000]
человекомашинный интерфейс (ЧМИ)
Технические средства контроля и управления, являющиеся частью оборудования, предназначенные для обеспечения непосредственного взаимодействия между оператором и оборудованием и дающие возможность оператору управлять оборудованием и контролировать его функционирование (ГОСТ Р МЭК 60447).
Примечание
Такие средства могут включать приводимые в действие вручную органы управления, контрольные устройства и дисплеи.
[ ГОСТ Р МЭК 60073-2000]
человеко-машинный интерфейс
Средства обеспечения двусторонней связи "оператор - технологическое оборудование" (АСУ ТП). Название класса средств, в который входят подклассы:
SCADA (Supervisory Control and Data Acquisition) - Операторское управление и сбор данных от технологического оборудования.
DCS (Distributed Control Systems) - Распределенная система управления технологическим оборудованием.
[ http://www.morepc.ru/dict/]Параллельные тексты EN-RU
MotorSys™ iPMCC solutions can integrate a dedicated human-machine interface (HMI) or communicate via a personal computer directly on the motor starters.
[Schneider Electric]Интеллектуальный центр распределения электроэнергии и управления электродвигателями MotorSys™ может иметь в своем составе специальный человеко-машинный интерфейс (ЧМИ). В качестве альтернативы используется обмен данным между персональным компьютером и пускателями.
[Перевод Интент]
HMI на базе операторских станций
Самое, пожалуй, главное в системе управления - это организация взаимодействия между человеком и программно-аппаратным комплексом. Обеспечение такого взаимодействия и есть задача человеко-машинного интерфейса (HMI, human machine interface).
На мой взгляд, в аббревиатуре “АСУ ТП” ключевым является слово “автоматизированная”, что подразумевает непосредственное участие человека в процессе реализации системой определенных задач. Очевидно, что чем лучше организован HMI, тем эффективнее человек сможет решать поставленные задачи.
Как же организован HMI в современных АСУ ТП?
Существует, как минимум, два подхода реализации функционала HMI:- На базе специализированных рабочих станций оператора, устанавливаемых в центральной диспетчерской;
- На базе панелей локального управления, устанавливаемых непосредственно в цеху по близости с контролируемым технологическим объектам.
Иногда эти два варианта комбинируют, чтобы достичь наибольшей гибкости управления. В данной статье речь пойдет о первом варианте организации операторского уровня.
Аппаратно рабочая станция оператора (OS, operator station) представляет собой ни что иное как персональный компьютер. Как правило, станция снабжается несколькими широкоэкранными мониторами, функциональной клавиатурой и необходимыми сетевыми адаптерами для подключения к сетям верхнего уровня (например, на базе Industrial Ethernet). Станция оператора несколько отличается от привычных для нас офисных компьютеров, прежде всего, своим исполнением и эксплуатационными характеристиками (а также ценой 4000 - 10 000 долларов).
На рисунке 1 изображена рабочая станция оператора системы SIMATIC PCS7 производства Siemens, обладающая следующими техническими характеристиками:
Процессор: Intel Pentium 4, 3.4 ГГц;
Память: DDR2 SDRAM до 4 ГБ;
Материнская плата: ChipSet Intel 945G;
Жесткий диск: SATA-RAID 1/2 x 120 ГБ;
Слоты: 4 x PCI, 2 x PCI E x 1, 1 x PCI E x 16;
Степень защиты: IP 31;
Температура при эксплуатации: 5 – 45 C;
Влажность: 5 – 95 % (без образования конденсата);
Операционная система: Windows XP Professional/2003 Server.
Рис. 1. Пример промышленной рабочей станции оператора.Системный блок может быть как настольного исполнения ( desktop), так и для монтажа в 19” стойку ( rack-mounted). Чаще применяется второй вариант: системный блок монтируется в запираемую стойку для лучшей защищенности и предотвращения несанкционированного доступа.
Какое программное обеспечение используется?
На станции оператора устанавливается программный пакет визуализации технологического процесса (часто называемый SCADA). Большинство пакетов визуализации работают под управлением операционных систем семейства Windows (Windows NT 4.0, Windows 2000/XP, Windows 2003 Server), что, на мой взгляд, является большим минусом.
Программное обеспечение визуализации призвано выполнять следующие задачи:- Отображение технологической информации в удобной для человека графической форме (как правило, в виде интерактивных мнемосхем) – Process Visualization;
- Отображение аварийных сигнализаций технологического процесса – Alarm Visualization;
- Архивирование технологических данных (сбор истории процесса) – Historical Archiving;
- Предоставление оператору возможности манипулировать (управлять) объектами управления – Operator Control.
- Контроль доступа и протоколирование действий оператора – Access Control and Operator’s Actions Archiving.
- Автоматизированное составление отчетов за произвольный интервал времени (посменные отчеты, еженедельные, ежемесячные и т.д.) – Automated Reporting.
Как правило, SCADA состоит из двух частей:
- Среды разработки, где инженер рисует и программирует технологические мнемосхемы;
- Среды исполнения, необходимой для выполнения сконфигурированных мнемосхем в режиме runtime. Фактически это режим повседневной эксплуатации.
Существует две схемы подключения операторских станций к системе управления, а точнее уровню управления. В рамках первой схемы каждая операторская станция подключается к контроллерам уровня управления напрямую или с помощью промежуточного коммутатора (см. рисунок 2). Подключенная таким образом операторская станция работает независимо от других станций сети, и поэтому часто называется одиночной (пусть Вас не смущает такое название, на самом деле таких станций в сети может быть несколько).

Рис. 2. Схема подключения одиночных операторских станций к уровню управления.Есть и другой вариант. Часто операторские станции подключают к серверу или резервированной паре серверов, а серверы в свою очередь подключаются к промышленным контроллерам. Таким образом, сервер, являясь неким буфером, постоянно считывает данные с контроллера и предоставляет их по запросу рабочим станциям. Станции, подключенные по такой схеме, часто называют клиентами (см. рисунок 3).
Как происходит информационный обмен?
Рис. 3. Клиент-серверная архитектура операторского уровня.
Для сопряжения операторской станции с промышленным контроллером на первой устанавливается специальное ПО, называемое драйвером ввода/вывода. Драйвер ввода/вывода поддерживает совместимый с контроллером коммуникационный протокол и позволяет прикладным программам считывать с контроллера параметры или наоборот записывать в него. Пакет визуализации обращается к драйверу ввода/вывода каждый раз, когда требуется обновление отображаемой информации или запись измененных оператором данных. Для взаимодействия пакета визуализации и драйвера ввода/вывода используется несколько протоколов, наиболее популярные из которых OPC (OLE for Process Control) и NetDDE (Network Dynamic Data Exchange). Обобщенно можно сказать, что OPC и NetDDE – это протоколы информационного обмена между различными приложениями, которые могут выполняться как на одном, так и на разных компьютерах. На рисунках 4 и 5 изображено, как взаимодействуют программные компоненты при различных схемах построения операторского уровня.
Рис. 4. Схема взаимодействия программных модулей при использовании одиночных станций.
Рис. 5. Схема взаимодействия программных модулей при использовании клиент-серверной архитектуры.
Как выглядит SCADA?
Разберем простой пример. На рисунке 6 приведена абстрактная схема технологического процесса, хотя полноценным процессом это назвать трудно.
Рис. 6. Пример операторской мнемосхемы.
На рисунке 6 изображен очень упрощенный вариант операторской мнемосхемы для управления тех. процессом. Как видно, резервуар (емкость) наполняется водой. Задача системы - нагреть эту воду до определенной температуры. Для нагрева воды используется газовая горелка. Интенсивность горения регулируется клапаном подачи газа. Также должен быть насос для закачки воды в резервуар и клапан для спуска воды.
На мнемосхеме отображаются основные технологические параметры, такие как: температура воды; уровень воды в резервуаре; работа насосов; состояние клапанов и т.д. Эти данные обновляются на экране с заданной частотой. Если какой-либо параметр достигает аварийного значения, соответствующее поле начинает мигать, привлекая внимание оператора.
Сигналы ввода/вывода и исполнительные механизмы отображаются на мнемосхемах в виде интерактивных графических символов (иконок). Каждому типу сигналов и исполнительных механизмов присваивается свой символ: для дискретного сигнала это может быть переключатель, кнопка или лампочка; для аналогового – ползунок, диаграмма или текстовое поле; для двигателей и насосов – более сложные фейсплейты ( faceplates). Каждый символ, как правило, представляет собой отдельный ActiveX компонент. Вообще технология ActiveX широко используется в SCADA-пакетах, так как позволяет разработчику подгружать дополнительные символы, не входящие в стандартную библиотеку, а также разрабатывать свои собственные графические элементы, используя высокоуровневые языки программирования.
Допустим, оператор хочет включить насос. Для этого он щелкает по его иконке и вызывает панель управления ( faceplate). На этой панели он может выполнить определенные манипуляции: включить или выключить насос, подтвердить аварийную сигнализацию, перевести его в режим “техобслуживания” и т.д. (см. рисунок 7).
Рис. 7. Пример фейсплейта для управления насосом.Оператор также может посмотреть график изменения интересующего его технологического параметра, например, за прошедшую неделю. Для этого ему надо вызвать тренд ( trend) и выбрать соответствующий параметр для отображения. Пример тренда реального времени показан на рисунке 8.
Рис. 8. Пример отображения двух параметров на тренде реального времени.
Для более детального обзора сообщений и аварийных сигнализаций оператор может воспользоваться специальной панелью ( alarm panel), пример которой изображен на рисунке 9. Это отсортированный список сигнализаций (alarms), представленный в удобной для восприятия форме. Оператор может подтвердить ту или иную аварийную сигнализацию, применить фильтр или просто ее скрыть.
Рис. 9. Панель сообщений и аварийных сигнализаций.
Говоря о SCADA, инженеры часто оперируют таким важным понятием как “тэг” ( tag). Тэг является по существу некой переменной программы визуализации и может быть использован как для локального хранения данных внутри программы, так и в качестве ссылки на внешний параметр процесса. Тэги могут быть разных типов, начиная от обычных числовых данных и кончая структурой с множеством полей. Например, один визуализируемый параметр ввода/вывода – это тэг, или функциональный блок PID-регулятора, выполняемый внутри контроллера, - это тоже тэг. Ниже представлена сильно упрощенная структура тэга, соответствующего простому PID-регулятору:
Tag Name = “MyPID”;
Tag Type = PID;
Fields (список параметров):
MyPID.OP
MyPID.SP
MyPID.PV
MyPID.PR
MyPID.TI
MyPID.DI
MyPID.Mode
MyPID.RemoteSP
MyPID.Alarms и т.д.
В комплексной прикладной программе может быть несколько тысяч тэгов. Производители SCADA-пакетов это знают и поэтому применяют политику лицензирования на основе количества используемых тэгов. Каждая купленная лицензия жестко ограничивает суммарное количество тэгов, которые можно использовать в программе. Очевидно, чем больше тегов поддерживает лицензия, тем дороже она стоит; так, например, лицензия на 60 000 тэгов может обойтись в 5000 тыс. долларов или даже дороже. В дополнение к этому многие производители SCADA формируют весьма существенную разницу в цене между “голой” средой исполнения и полноценной средой разработки; естественно, последняя с таким же количеством тэгов будет стоить заметно дороже.
Сегодня на рынке представлено большое количество различных SCADA-пакетов, наиболее популярные из которых представлены ниже:
1. Wonderware Intouch;
2. Simatic WinCC;
3. Iconics Genesis32;
4. Citect;
5. Adastra Trace Mode
Лидирующие позиции занимают Wonderware Intouch (производства Invensys) и Simatic WinCC (разработки Siemens) с суммарным количеством инсталляций более 80 тыс. в мире. Пакет визуализации технологического процесса может поставляться как в составе комплексной системы управления, так и в виде отдельного программного продукта. В последнем случае SCADA комплектуется набором драйверов ввода/вывода для коммуникации с контроллерами различных производителей. [ http://kazanets.narod.ru/HMI_PART1.htm]Тематики
- автоматизация, основные понятия
- автоматизированные системы
Синонимы
EN
Англо-русский словарь нормативно-технической терминологии > computer human interface
32 operator-machine communication
человеко-машинный интерфейс (ЧМИ)
Технические средства, предназначенные для обеспечения непосредственного взаимодействия между оператором и оборудованием и дающие возможность оператору управлять оборудованием и контролировать его функционирование.
Примечание
Такие средства могут включать приводимые в действие вручную органы управления, контрольные устройства, дисплеи.
[ ГОСТ Р МЭК 60447-2000]
человекомашинный интерфейс (ЧМИ)
Технические средства контроля и управления, являющиеся частью оборудования, предназначенные для обеспечения непосредственного взаимодействия между оператором и оборудованием и дающие возможность оператору управлять оборудованием и контролировать его функционирование (ГОСТ Р МЭК 60447).
Примечание
Такие средства могут включать приводимые в действие вручную органы управления, контрольные устройства и дисплеи.
[ ГОСТ Р МЭК 60073-2000]
человеко-машинный интерфейс
Средства обеспечения двусторонней связи "оператор - технологическое оборудование" (АСУ ТП). Название класса средств, в который входят подклассы:
SCADA (Supervisory Control and Data Acquisition) - Операторское управление и сбор данных от технологического оборудования.
DCS (Distributed Control Systems) - Распределенная система управления технологическим оборудованием.
[ http://www.morepc.ru/dict/]Параллельные тексты EN-RU
MotorSys™ iPMCC solutions can integrate a dedicated human-machine interface (HMI) or communicate via a personal computer directly on the motor starters.
[Schneider Electric]Интеллектуальный центр распределения электроэнергии и управления электродвигателями MotorSys™ может иметь в своем составе специальный человеко-машинный интерфейс (ЧМИ). В качестве альтернативы используется обмен данным между персональным компьютером и пускателями.
[Перевод Интент]
HMI на базе операторских станций
Самое, пожалуй, главное в системе управления - это организация взаимодействия между человеком и программно-аппаратным комплексом. Обеспечение такого взаимодействия и есть задача человеко-машинного интерфейса (HMI, human machine interface).
На мой взгляд, в аббревиатуре “АСУ ТП” ключевым является слово “автоматизированная”, что подразумевает непосредственное участие человека в процессе реализации системой определенных задач. Очевидно, что чем лучше организован HMI, тем эффективнее человек сможет решать поставленные задачи.
Как же организован HMI в современных АСУ ТП?
Существует, как минимум, два подхода реализации функционала HMI:- На базе специализированных рабочих станций оператора, устанавливаемых в центральной диспетчерской;
- На базе панелей локального управления, устанавливаемых непосредственно в цеху по близости с контролируемым технологическим объектам.
Иногда эти два варианта комбинируют, чтобы достичь наибольшей гибкости управления. В данной статье речь пойдет о первом варианте организации операторского уровня.
Аппаратно рабочая станция оператора (OS, operator station) представляет собой ни что иное как персональный компьютер. Как правило, станция снабжается несколькими широкоэкранными мониторами, функциональной клавиатурой и необходимыми сетевыми адаптерами для подключения к сетям верхнего уровня (например, на базе Industrial Ethernet). Станция оператора несколько отличается от привычных для нас офисных компьютеров, прежде всего, своим исполнением и эксплуатационными характеристиками (а также ценой 4000 - 10 000 долларов).
На рисунке 1 изображена рабочая станция оператора системы SIMATIC PCS7 производства Siemens, обладающая следующими техническими характеристиками:
Процессор: Intel Pentium 4, 3.4 ГГц;
Память: DDR2 SDRAM до 4 ГБ;
Материнская плата: ChipSet Intel 945G;
Жесткий диск: SATA-RAID 1/2 x 120 ГБ;
Слоты: 4 x PCI, 2 x PCI E x 1, 1 x PCI E x 16;
Степень защиты: IP 31;
Температура при эксплуатации: 5 – 45 C;
Влажность: 5 – 95 % (без образования конденсата);
Операционная система: Windows XP Professional/2003 Server.
Рис. 1. Пример промышленной рабочей станции оператора.Системный блок может быть как настольного исполнения ( desktop), так и для монтажа в 19” стойку ( rack-mounted). Чаще применяется второй вариант: системный блок монтируется в запираемую стойку для лучшей защищенности и предотвращения несанкционированного доступа.
Какое программное обеспечение используется?
На станции оператора устанавливается программный пакет визуализации технологического процесса (часто называемый SCADA). Большинство пакетов визуализации работают под управлением операционных систем семейства Windows (Windows NT 4.0, Windows 2000/XP, Windows 2003 Server), что, на мой взгляд, является большим минусом.
Программное обеспечение визуализации призвано выполнять следующие задачи:- Отображение технологической информации в удобной для человека графической форме (как правило, в виде интерактивных мнемосхем) – Process Visualization;
- Отображение аварийных сигнализаций технологического процесса – Alarm Visualization;
- Архивирование технологических данных (сбор истории процесса) – Historical Archiving;
- Предоставление оператору возможности манипулировать (управлять) объектами управления – Operator Control.
- Контроль доступа и протоколирование действий оператора – Access Control and Operator’s Actions Archiving.
- Автоматизированное составление отчетов за произвольный интервал времени (посменные отчеты, еженедельные, ежемесячные и т.д.) – Automated Reporting.
Как правило, SCADA состоит из двух частей:
- Среды разработки, где инженер рисует и программирует технологические мнемосхемы;
- Среды исполнения, необходимой для выполнения сконфигурированных мнемосхем в режиме runtime. Фактически это режим повседневной эксплуатации.
Существует две схемы подключения операторских станций к системе управления, а точнее уровню управления. В рамках первой схемы каждая операторская станция подключается к контроллерам уровня управления напрямую или с помощью промежуточного коммутатора (см. рисунок 2). Подключенная таким образом операторская станция работает независимо от других станций сети, и поэтому часто называется одиночной (пусть Вас не смущает такое название, на самом деле таких станций в сети может быть несколько).

Рис. 2. Схема подключения одиночных операторских станций к уровню управления.Есть и другой вариант. Часто операторские станции подключают к серверу или резервированной паре серверов, а серверы в свою очередь подключаются к промышленным контроллерам. Таким образом, сервер, являясь неким буфером, постоянно считывает данные с контроллера и предоставляет их по запросу рабочим станциям. Станции, подключенные по такой схеме, часто называют клиентами (см. рисунок 3).
Как происходит информационный обмен?
Рис. 3. Клиент-серверная архитектура операторского уровня.
Для сопряжения операторской станции с промышленным контроллером на первой устанавливается специальное ПО, называемое драйвером ввода/вывода. Драйвер ввода/вывода поддерживает совместимый с контроллером коммуникационный протокол и позволяет прикладным программам считывать с контроллера параметры или наоборот записывать в него. Пакет визуализации обращается к драйверу ввода/вывода каждый раз, когда требуется обновление отображаемой информации или запись измененных оператором данных. Для взаимодействия пакета визуализации и драйвера ввода/вывода используется несколько протоколов, наиболее популярные из которых OPC (OLE for Process Control) и NetDDE (Network Dynamic Data Exchange). Обобщенно можно сказать, что OPC и NetDDE – это протоколы информационного обмена между различными приложениями, которые могут выполняться как на одном, так и на разных компьютерах. На рисунках 4 и 5 изображено, как взаимодействуют программные компоненты при различных схемах построения операторского уровня.
Рис. 4. Схема взаимодействия программных модулей при использовании одиночных станций.
Рис. 5. Схема взаимодействия программных модулей при использовании клиент-серверной архитектуры.
Как выглядит SCADA?
Разберем простой пример. На рисунке 6 приведена абстрактная схема технологического процесса, хотя полноценным процессом это назвать трудно.
Рис. 6. Пример операторской мнемосхемы.
На рисунке 6 изображен очень упрощенный вариант операторской мнемосхемы для управления тех. процессом. Как видно, резервуар (емкость) наполняется водой. Задача системы - нагреть эту воду до определенной температуры. Для нагрева воды используется газовая горелка. Интенсивность горения регулируется клапаном подачи газа. Также должен быть насос для закачки воды в резервуар и клапан для спуска воды.
На мнемосхеме отображаются основные технологические параметры, такие как: температура воды; уровень воды в резервуаре; работа насосов; состояние клапанов и т.д. Эти данные обновляются на экране с заданной частотой. Если какой-либо параметр достигает аварийного значения, соответствующее поле начинает мигать, привлекая внимание оператора.
Сигналы ввода/вывода и исполнительные механизмы отображаются на мнемосхемах в виде интерактивных графических символов (иконок). Каждому типу сигналов и исполнительных механизмов присваивается свой символ: для дискретного сигнала это может быть переключатель, кнопка или лампочка; для аналогового – ползунок, диаграмма или текстовое поле; для двигателей и насосов – более сложные фейсплейты ( faceplates). Каждый символ, как правило, представляет собой отдельный ActiveX компонент. Вообще технология ActiveX широко используется в SCADA-пакетах, так как позволяет разработчику подгружать дополнительные символы, не входящие в стандартную библиотеку, а также разрабатывать свои собственные графические элементы, используя высокоуровневые языки программирования.
Допустим, оператор хочет включить насос. Для этого он щелкает по его иконке и вызывает панель управления ( faceplate). На этой панели он может выполнить определенные манипуляции: включить или выключить насос, подтвердить аварийную сигнализацию, перевести его в режим “техобслуживания” и т.д. (см. рисунок 7).
Рис. 7. Пример фейсплейта для управления насосом.Оператор также может посмотреть график изменения интересующего его технологического параметра, например, за прошедшую неделю. Для этого ему надо вызвать тренд ( trend) и выбрать соответствующий параметр для отображения. Пример тренда реального времени показан на рисунке 8.
Рис. 8. Пример отображения двух параметров на тренде реального времени.
Для более детального обзора сообщений и аварийных сигнализаций оператор может воспользоваться специальной панелью ( alarm panel), пример которой изображен на рисунке 9. Это отсортированный список сигнализаций (alarms), представленный в удобной для восприятия форме. Оператор может подтвердить ту или иную аварийную сигнализацию, применить фильтр или просто ее скрыть.
Рис. 9. Панель сообщений и аварийных сигнализаций.
Говоря о SCADA, инженеры часто оперируют таким важным понятием как “тэг” ( tag). Тэг является по существу некой переменной программы визуализации и может быть использован как для локального хранения данных внутри программы, так и в качестве ссылки на внешний параметр процесса. Тэги могут быть разных типов, начиная от обычных числовых данных и кончая структурой с множеством полей. Например, один визуализируемый параметр ввода/вывода – это тэг, или функциональный блок PID-регулятора, выполняемый внутри контроллера, - это тоже тэг. Ниже представлена сильно упрощенная структура тэга, соответствующего простому PID-регулятору:
Tag Name = “MyPID”;
Tag Type = PID;
Fields (список параметров):
MyPID.OP
MyPID.SP
MyPID.PV
MyPID.PR
MyPID.TI
MyPID.DI
MyPID.Mode
MyPID.RemoteSP
MyPID.Alarms и т.д.
В комплексной прикладной программе может быть несколько тысяч тэгов. Производители SCADA-пакетов это знают и поэтому применяют политику лицензирования на основе количества используемых тэгов. Каждая купленная лицензия жестко ограничивает суммарное количество тэгов, которые можно использовать в программе. Очевидно, чем больше тегов поддерживает лицензия, тем дороже она стоит; так, например, лицензия на 60 000 тэгов может обойтись в 5000 тыс. долларов или даже дороже. В дополнение к этому многие производители SCADA формируют весьма существенную разницу в цене между “голой” средой исполнения и полноценной средой разработки; естественно, последняя с таким же количеством тэгов будет стоить заметно дороже.
Сегодня на рынке представлено большое количество различных SCADA-пакетов, наиболее популярные из которых представлены ниже:
1. Wonderware Intouch;
2. Simatic WinCC;
3. Iconics Genesis32;
4. Citect;
5. Adastra Trace Mode
Лидирующие позиции занимают Wonderware Intouch (производства Invensys) и Simatic WinCC (разработки Siemens) с суммарным количеством инсталляций более 80 тыс. в мире. Пакет визуализации технологического процесса может поставляться как в составе комплексной системы управления, так и в виде отдельного программного продукта. В последнем случае SCADA комплектуется набором драйверов ввода/вывода для коммуникации с контроллерами различных производителей. [ http://kazanets.narod.ru/HMI_PART1.htm]Тематики
- автоматизация, основные понятия
- автоматизированные системы
Синонимы
EN
Англо-русский словарь нормативно-технической терминологии > operator-machine communication
33 operator interface
интерфейс с оператором, пульт оператораустройство и/или программа, через которые система осуществляет взаимодействие с человеком-оператором; важнейшая часть многих систем управления, от которой зависит не только эффективность работы, но часто и безопасность в критических ситуациях. Это может быть пульт или консоль оператора, но бывают и весьма специализированные интерфейсы, например педаль газа в современном автомобиле.Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > operator interface
34 operator's keyboard
клавишный пульт оператора; операторский клавишный пультkeyboard entry — ввод с клавиатуры; клавишный ввод
35 computer output printer
English-Russian big polytechnic dictionary > computer output printer
36 operator-computer dialog
Большой англо-русский и русско-английский словарь > operator-computer dialog
37 operator-computer dialog
Универсальный англо-русский словарь > operator-computer dialog
38 operator-computer dialogue
1) Вычислительная техника: общение человека с машиной, человеко-машинный диалог2) Макаров: диалог оператора с машиной, диалог человека с машинойУниверсальный англо-русский словарь > operator-computer dialogue
39 operator-computer dialog
человеко-машинный диалог, общение человека с машинойEnglish-Russian dictionary of computer science and programming > operator-computer dialog
40 computer literate operator
Англо-русский словарь по машиностроению > computer literate operator
СтраницыСм. также в других словарях:
Computer operator — A role within IT, computer operators oversee the running of computer systems, ensuring that the machines are running and physically secured. The traditional role of a computer operator was to work with mainframes which required a great deal of… … Wikipedia
Operator — may refer to: Contents 1 Music 2 Computers 3 Science and mathematics … Wikipedia
Operator (disambiguation) — Operator can mean:* Operator, a type of mathematical function * Operator (biology), a segment of DNA regulating the activity of genes * Operator (extension), an extension for the Firefox web browser, for reading microformats * Operator (IRC), a… … Wikipedia
operator — op‧e‧ra‧tor [ˈɒpəreɪtə ǁ ˈɑːpəreɪtər] noun [countable] 1. JOBS MANUFACTURING someone who works a machine or piece of equipment: • a computer operator • This machine requires a skilled operator. 2. a person or company that operates a particu … Financial and business terms
computer — computerlike, adj. /keuhm pyooh teuhr/, n. 1. Also called processor. an electronic device designed to accept data, perform prescribed mathematical and logical operations at high speed, and display the results of these operations. Cf. analog… … Universalium
Computer programming in the punched card era — Punched card from a Fortran program. From the invention of computer programming languages up to the mid 1980s, many if not most computer programmers created, edited and stored their programs on punched cards. The practice was nearly universal… … Wikipedia
Computer programming in the punch card era — From the invention of computer programming languages into the 1980s, many if not most computer programmers created, edited and stored their programs on punch cards. The practice was nearly universal with IBM computers in the era. In many… … Wikipedia
Operator (profession) — For other uses, see operator (disambiguation). Statue of a boom operator on the Avenue of Stars in Hong Kong. An operator is a professional designation used in various industries, including broadcasting (in television and radio … Wikipedia
operator — noun (C) 1 someone who works on a telephone switchboard, who you can call for help when you have problems: Ask the operator to put you through. see telephone 1 2 someone who operates a machine or piece of equipment: a tow truck operator | a… … Longman dictionary of contemporary English
Computer Consoles Inc. — Computer Consoles Inc. or CCI was a telephony and computer company located in Rochester, New York, USA, which did business first as a private, and then ultimately a public company from 1968 to 1990. CCI provided worldwide telephone companies with … Wikipedia
Computer poker players — are computer programs designed to play the game of poker against human opponents or other computer opponents. They are commonly referred to as pokerbots or just simply bots. Contents 1 On the Internet 1.1 Player bots 1.1.1 House enforcement … Wikipedia