QNX Acceleration Kit EtherCAT PLC Reference Platform QNX の
by user
Comments
Transcript
QNX Acceleration Kit EtherCAT PLC Reference Platform QNX の
QNX Acceleration Kit EtherCAT PLC Reference Platform QNX の新しい体験、評価用プラットフォーム 2012/10/17 QNX ソフトウエアシステムズ 技術マネージャ 岡澤幸一 Confidential Information of QNX Software Systems Limited 2 新しい体験、評価用プラットフォーム • 組み込みマーケットからの要求 製品分野に特化したソリューション OS コア機能 → OSコア機能 + ミドルウェア (UI / コネクティビティ … ) • 車載機器分野における QNX CAR/CAR2 ソリューションの成功 • IA / Medical / GEM マーケット向けソリューションプラットフォーム EtherCAT PLC Reference Platform QNX Neutrino QorIQ Multi Core SoftPLC QNX Acceleration Kit Cortex A8/A9 Touch Panel UI UI/UX 2013予定 Connectivity Confidential Information of QNX Software Systems Limited 4 EtherCAT PLC リファレンス プラットフォーム • QNX、 Freescale、ISaGRAF® および koenig-pa GmbH (KPA) のパートナーシップ • 産業用制御システムの開発を効率化 • QorIQ P1025 TWR-1025 タワーモジュール ISaGRAF PLC Firmware KPA EtherCAT Master スタック 2012年8月 FTF 中国で発表 およびQNX Neutrino RTOSを統合 • ETherCAT Master/Slave 単一のQorIQ P1025 プロセッサ上にEtherCAT マスタ プロトコルと ユーザーの制御アプリケーションを同時に実行し 1ミリ秒のEtherCAT マスターサイクルを実現 • パワフルな開発ツール: KPA EtherCAT Studio ISaGRAF 6 Workbench QNX Momentics ツールスイート • ISaGRAF 6 Workbench および PLC Firmware IEC 61499 および IEC 61131-3 規格の PLC プログラミング言語すべてに対応 Confidential Information of QNX Software Systems Limited Programmable Logic Controller Reference Platform ソフト構成 (設計ツール/実行環境) Designs Run Time Programmable Logic Controller Development Environment User Application IEC 61131 IEC 61499 PLC Run Time EtherC A T C onfigure EtherCAT Stack Port Neutrino RTOS QorIQ Hardware Port Port TM Port Ethernet EtherCAT® is registered trademark and patented technology, licensed by Beckhoff Automation GmbH, Germany. DEVICE (Slave) DEVICE (Slave) Port Port Port Port 5 Confidential Information of QNX Software Systems Limited PLC Reference Platform ソフト/ハード構成 6 Beckoff EtherCAT Salve Units KPA EtherCAT Master アーキテクチャ RPC Server Master Core Library Application Programming Interface Operating System Abstraction Layer Master アプリケーション ISaGRAF ISaGRAF ワークベンチ IEC 61131 / IEC 61499 “C” コードを コントローラ ファームウェア 開発環境 TIC コード ネイティブコードに コンパイル QorIQ P1025 / QNX OS Process Automation Controller アプリケーションは TIC中間コードに コンパイルされ ダウンロード ISaGRAF での統合 Copyright © 2012 ICS Triplex ISaGRAF, Inc. All rights reserved. 2つのメインパーツ ISaGRAF ファームウェア - ISaGRAF ファームウェアをQNXに適合 - ISaGRAF ファームウェアと EtherCAT マスタースタックが通信 ISaGRAF ワークベンチ - ISaGRAF ワークベンチの内部で KPA コンフィギュレーションツールと統合 QNX 6.5 ワークベンチでの統合 Copyright © 2012 ICS Triplex ISaGRAF, Inc. All rights reserved. • ISaGRAF 6 ワークベンチで KPA Studio と ISaGRAF を統合 – EtherCAT network コンフィギュレーションが可能 – EtherCAT networkの構成検索が可能 – EtherCAT masterを管理してオンライン/オフラインコントロールが可能 Confidential Information of QNX Software Systems Limited 11 QNX アクセラレータ キット • すぐに開発を始められる統合ソリューション • 統合済みソフトウエア コンポーネント Ethernet、Wi-Fi、Bluetooth、MP4 & H.264 ビデオ USB、高度な最適化が行われたグラフィックス • QNX® Neutrino® RTOS 上で実行 • 初期リリースでの対応ハードウエア: Freescale i.MX6 Sabre-lite TI AM335x • 2012 年秋にリリース予定 今回のJTIC 2012では Qt Demo/Crank Demoを展示 Confidential Information of QNX Software Systems Limited 12 QNX Accelerator Kit / TI AM335x Starter Kit リファレンス アプリケーション、デモ グラフィックス 、UI デモ • CPU セキュア パーティショニング • HA (ハイ アベイラビリティー)デモ • メディカル デモ • • • • 接続機能 • • • • • • • • WiFi LSR Wireless ドライバ Bluetooth GAP, SPP, PAN, HID, Bluetooth Low Energy Ethernet MMC-SD USB Serial UART SPI, I2C support Qt 5.0 デモ アプリケーション Qt ブラウザ Crank Storyboard デモ OpenGL ES グラフックス & デモ Confidential Information of QNX Software Systems Limited 13 QNX Accelerator Kit / Freescale i.MX6 リファレンス アプリケーション、デモ 接続機能 • マルチコア(Quad)、ハードウェア性能 – CPU, GPU, Video Acceleration • CPU セキュア パーティショニング • HA (ハイ アベイラビリティー) デモ • メディカル デモ • • • • • • • • • • グラフィックス、ビデオ 、UIデモ • • • • • Qt 5.0 デモ アプリケーション Qt ブラウザ Crank Storyboard デモ OpenGL ES グラフィックス & デモ Video (MP4 & H.264 ) WiFi Silex ワイヤレスドライバー Bluetooth GAP, SPP, PAN, HID, Bluetooth Low Energy Ethernet MMC-SD USB PCIe SATA Serial UART SPI, I2C support © 2012 QNX Software Systems Limited. QNX, QNX CAR, NEUTRINO, MOMENTICS, AVIAGE and other product names are or may be registered trademarks and/or trademarks of QNX Software Systems Limited (QSSL) or its licensors in Canada, the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of QSSL as of the date of this presentation. Because QSS must respond to changing market conditions, it should not be interpreted to be a commitment on the part of QSSL, and QSSL cannot guarantee the accuracy of any information provided after the date of this presentation. QSSL MAKES NO WARRANTIES, REPRESENTATIONS OR CONDITIONS EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. 岡澤幸一 技術マネージャ [email protected]