'

Отраслевые решения: промышленная автоматизация. Примеры внедрений.

Понравилась презентация – покажи это...





Слайд 0

Отраслевые решения: промышленная автоматизация. Примеры внедрений. Александр Трофимов SWD Software Ltd.


Слайд 1

«Занимайтесь бизнесом, а не компьютерами!» Оборудование Прикладное ПО Сервисное ПО ОС push edx mov edx, eax sub eax,eax in al, dx pop edx ret ioctl(...); read(...); write(...); ask_for_data(...); read_data(...); analyse_data(...); Спросить Выслушать Обдумать Произнести звук Слушать звук Напрячь мышцу Расслабить мышцу


Слайд 2

Как мы формируем решения Оборудование Прикладное ПО Сервисное ПО ОС


Слайд 3

ПРИЛОЖЕНИЕ LAN/WAN (Internet) Как это обычно выглядит Сбор данных Обработка данных Выдача управляющих воздействий Хранение данных Коммуникации Человеко-машинный интерфейс


Слайд 4

ПРИЛОЖЕНИЕ LAN/WAN (Internet) Сбор данных Обработка данных Выдача управляющих воздействий Хранение данных Коммуникации Человеко-машинный интерфейс Интерфейс. карты Карты ввода/вывода PROFIBUS / CAN / industrial Ethernet /… Интеллектуальные датчики Сбор данных


Слайд 5

QNX-контроллер Мультипортовая плата "Интеллектуальное" устройство Прикладное ПО Драйвер RS-232/485, токовая петля "Интеллектуальное" устройство "Интеллектуальное" устройство Сервисное ПО RS-232/485, токовая петля Мультипортовые платы с драйверами для QNX


Слайд 6

Адаптеры полевых шин с драйверами для QNX QNX-контроллер Интерфейсная плата "Интеллектуальное" устройство Прикладное ПО Драйвер "Интеллектуальное" устройство Сервисное ПО CAN, PROFIBUS, ASi...


Слайд 7

Адаптеры полевых шин с драйверами для QNX QNX-контроллер Интерфейсная плата "Интеллектуальное" устройство Прикладное ПО Драйвер "Интеллектуальное" устройство Сервисное ПО CAN, PROFIBUS, ASi...


Слайд 8

ПРИЛОЖЕНИЕ LAN/WAN (Internet) Человеко-Машинный Интерфейс (ЧМИ) Оператор Сбор данных Обработка данных Выдача управляющих воздействий Хранение данных Коммуникации Человеко-машинный интерфейс MES SCADA Приложения Внешний мир Интерфейс. карты Карты ввода/вывода PROFIBUS / CAN / industrial Ethernet /… Интеллектуальные датчики Средства коммуникации


Слайд 9

Коммуникации в QNX TCP/IP (IPv4 и IPv6, на базе NetBSD) Протоколы маршрутизации SNMP (Emanate/Lite) Объектно-ориентированные модели (SOAP, CORBA, OPC, ...) Веб-технологии Удаленный пользовательский интерфейс (Phindows, Citrix ICA) Удаленное обновление приложений


Слайд 10

Решения OPC Точечная БД Точечная БД


Слайд 11

ПРИЛОЖЕНИЕ LAN/WAN (Internet) Человеко-Машинный Интерфейс (ЧМИ) Оператор Сбор данных Обработка данных Выдача управляющих воздействий Хранение данных Коммуникации Человеко-машинный интерфейс Интерфейс. карты Карты ввода/вывода PROFIBUS / CAN / industrial Ethernet /… Интеллектуальные датчики Человеко-машинный интерфейс


Слайд 12

Расширения GUI Аппаратура Прикладное ПО Графическая оболочка API графической оболочки API субсервера Графический субсервер


Слайд 13

Графический редактор Tilcon Graphics Editor


Слайд 14

Обработка данных ПРИЛОЖЕНИЕ LAN/WAN (Internet) Человеко-Машинный Интерфейс (ЧМИ) Оператор Сбор данных Обработка данных Выдача управляющих воздействий Хранение данных Коммуникации Человеко-машинный интерфейс Интерфейс. карты Карты ввода/вывода PROFIBUS / CAN / industrial Ethernet /… Интеллектуальные датчики


Слайд 15

Как программировать? Инструментальная среда Аппаратура Виртуальная машина Бинарный код Бинарный код Псевдокод абстрактный аппаратно- и ОС- НЕзависимый Вариант 2 низкоуровневый аппаратно- и/или ОС-зависимый программист работает здесь! Вариант 1


Слайд 16

Поддерживаемые языки программирования С/С++ Python (PyQNX) Perl UML (Rational Rose Realtime, I-Logix Rhapsody) SDL (EzSDL, Rhapsody) Java (Eclipse JDT + IBM J9, Jamaica ) МЭК 61131-3 (ISaGRAF, ...)


Слайд 17

Поддерживаемые языки программирования С/С++ Python (PyQNX) Perl UML (Rational Rose Realtime, I-Logix Rapsody) SDL (EzSDL, Rhapsody) Java (Eclipse JDT + IBM J9, Jamaica ) МЭК 61131-3 (ISaGRAF, ...)


Слайд 18

МЭК-61131 С/С++ Python (PyQNX) Perl UML (Rational Rose Realtime, I-Logix Rapsody) SDL (EzSDL, Rhapsody) Java (Eclipse JDT + IBM J9, Jamaica ) МЭК 61131-3 (ISaGRAF, ...)


Слайд 19

DachsView-SDL


Слайд 20

Хранение данных ПРИЛОЖЕНИЕ LAN/WAN (Internet) Человеко-Машинный Интерфейс (ЧМИ) Оператор Сбор данных Обработка данных Выдача управляющих воздействий Хранение данных Коммуникации Человеко-машинный интерфейс MES SCADA Приложения Внешний мир Интерфейс. карты Карты ввода/вывода PROFIBUS / CAN / industrial Ethernet /… Интеллектуальные датчики


Слайд 21

Встраиваемые СУБД БД Процесс Сервер БД Библиотека Библиотека локально локально или по сети локально


Слайд 22

ОЗУ-резидентные БД Ядро + общая память Процесс А БД Процесс Б Библиотека Библиотека "память - память"


Слайд 23

SCADA-системы ПРИЛОЖЕНИЕ LAN/WAN (Internet) Человеко-Машинный Интерфейс (ЧМИ) Оператор Сбор данных Обработка данных Выдача управляющих воздействий Хранение данных Коммуникации Человеко-машинный интерфейс MES SCADA Приложения Внешний мир Интерфейс. карты Карты ввода/вывода PROFIBUS / CAN / industrial Ethernet /… Интеллектуальные датчики


Слайд 24

RealFlex


Слайд 25

RealFlex RealFlex 6 SCADA система Архитектура клиент/сервер Сервер на платформе системы реального времени QNX 6 Клиент HMI - FlexView на платформе QNX и Microsoft Windows Быстрое переключение узлов в конфигурации Failover TCP/IP протокол обмена данными


Слайд 26

RealFlex Стандартные драйвера устройств: DNP 3 Master (последовательный или TCP/IP) DNP 3 Slave (последовательный или TCP/IP) IEC 870-5-101 (последовательный) IEC 870-5-104 (TCP/IP) Modbus Master (последовательный или TCP/IP) Modbus Slave (последовательный или TCP/IP) Allen Bradley (DF1) (последовательный или TCP/IP) Moscad (последовательный) Миллисекундное разрешение временных меток Пакет для миграции драйверов RealFlex 4 на платформу RF6


Слайд 27

FlexView


Слайд 28

Крупнейшие заказчики QNX


Слайд 29

Примеры заказчиков QNX в России


Слайд 30

Так было… Так стало… Система “Движение” НИИ ТОЧНОЙ МЕХАНИКИ Общий вид помещения АТДП Охват системы: центральный пост, аппаратура станций и перегонов поездная аппаратура Централизованное графико-интервальное регулирование движения поездов метрополитена и обеспечение безопасности перевозок пассажиров под управлением QNX Автоматизация движения поездов в Санкт-Петербургском метрополитене


Слайд 31

Механизмы развода, датчики ввода-вывода Механизмыразвода Модуль управления Развод Троицкого моста по управлением QNX


Слайд 32

Испытание авиационных двигателей под управлением QNX Измерение параметров двигателя и стендовых систем в реальном масштабе времени Оценка расчетных (приведенных, отнесенных, газодинамических) параметров авиадвигателя в темпе испытаний на установившихся режимах работы Оценка динамичеcких параметров двигателя Отображение измеряемых и расчетных параметров на один или несколько видеомониторов в текстовом и графическом виде Ведение баз данных испытаний Реализация управления технологическим процессом испытаний в ручном, полуавтоматическом, и автоматическом режимах Выдача рекомендаций мотористу в ходе испытания (например рекомендаций по оптимальной отладке параметров двигателя)


Слайд 33

Металлургическая промышленность под управлением QNX Автоматизация полного производственного цикла: электросталеплавильный цех (ЭСПЦ), сортопрокатный цех (СПЦ) и вспомогательные цеха. Системы автоматического сбора информации, ее оперативного отображения и накопления, диагностики, предупреждений и формирования отчетных документов. Визуальное отображение всех технологических процессов в режиме реального времени!


Слайд 34

Подводные аппараты под управлением QNX Полный контроль над всеми функциями автономных подводных роботов (АПР) Графический интерфейс оператора для ввода управляющей информации и снятия измерений с датчиков Управление подводными аппаратами при помощи джойстиков Использование QNX с 1994 года


Слайд 35

SWD Software Ltd. Официальный дистрибьютор QNX 196135, Санкт-Петербург, пр. Юрия Гагарина 23 тел.: (812) 102-0833 тел.: (812) 373-0260 факс: (812) 373-0497 web: http://www.swd.ru/ e-mail: qnx@swd.ru  Вопросы?


×

HTML:





Ссылка: