Comments
Description
Transcript
PROFIBUS・PROFINETサポートASIC「netX」
netX – networX on chip PROFIBUS・PROFINET サポートASIC「netX」 http://www.hilscher.jp/ ヒルシャー・ジャパン株式会社 May, 2007 オートメーションと通信の最新トレンド オートメーション技術のト レンドはマネージメントレ ベルからフィールドレベル への統合型通信を伴った 分散型システムへ向かう 方向性が顕著になってい ます。 大容量データ、高速データ 伝送レート及びインテリジ ェント・システムは通信の 更なるパフォーマンスをよ り低コストで必要とします。 イーサネットは今後のネッ トワークの基幹技術です。 既存のフィールドバス技術 も並行して長期間に渡り 利用されていくでしょう。 マネージメントレベルから フィールドレベルへの 透過型通信 PLC PLC PLC Ethernet PC インテリジェント・ フィールド・デバイス PC 1990 2000 集中型 従来 Management 2010 Automation system Field Level 非集中型(分散型) 現在 分散インテリジェント型 今後 通信のスペシャリストとし て、私共はこのトレンドに 従い、現在及び今後十年 に渡る要求を満足する技 術を提供する必要があり ます。 Source: ARC Market Research / PROFIBUS User Organization ヒルシャー・ジャパン株式会社 http://www.hilscher.jp/ May, 2007 1 netX – ヴィジョン CPU ARM 926 確立された技術 イーサネット 2チャンネル PHY統合 IEEE 1588 デュアル・ポート・メモリ Diagnostic アナログ・インプット デジタル・インプット/アウトプット モーションコントロール向け PWM ・エンコーダ UART, USB, I2C, SPI Ethernet LCDコントローラ netX SoC 0.13u Windows CE 対応 SDRAM コントローラ フィールドバスコントローラ 任意の組合せ・設定可能 SDRAM リアルタイムイーサネット用 エクステンション 0.13u チップテクノロジー http://www.hilscher.jp/ ヒルシャー・ジャパン株式会社 May, 2007 ブロック・ダイアグラム ハイパフォーマンス 32Bit / 200 MHz ARM 926EJ と様々 な特徴: netX 500 は追加フィ ールドバスを提供、グ ラフィックコントローラ 用にWindows CEに 対応します。 UART UART UART USB ser. EPROM USB SPI I2C I/Os Ethernet Fieldbus Ethernet Fieldbus PHY PHY xMAC xPEC GPIO RTE netX 100 はフィール ドバス1チャンネル及 びモーションコントロ ール向けのADコンバ ータとPWMの他に SDRAM, RAM, フラ ッシュ用のメモリコン トローラを兼備えてい ます。 RS232 xMAC xPEC Fieldbus Motor Fieldbus xMAC PWM xPEC ADC xMAC xPEC See next slide IEEE 1588 SysTime Timer IRQ 32 KB RAM 32 KB RAM 32 KB RAM RTC データスイッチは CPU ARM 926EJ、 フィールドバス/イー サネットコントローラ xMAC/xPEC、グラフ バッテリ バックアップ ィック及びホストコント ローラが同時に個別 メモリエリアとペリフェ ラルにアクセスする 事を可能とします。 Data Switch 32 KB RAM GDC netX 100 ハイエンド通信 インターフェース Extension 16 KB RAM 32 KB ROM DPM Memory Controller netX 500 通信コントロール HMI SDRAM FLASH ヒルシャー・ジャパン株式会社 Cache I/D ARM926EJ 8KB TCM 16/8 KB +MMU ETM9 Host Peripherals http://www.hilscher.jp/ Display Debug May, 2007 2 リアルタイム・イーサネット netXはPHYを統合したイ ーサネットが2チャンネル とリアルタイム・イーサネッ トに対応した追加機能を 持っています。 Ethernet/IP はイーサネッ ト1チャンネルのみ使用。 更にCIPシンク用にIEEE 1588によるタイム・シンク ロナイゼーションを使用。 Powerlink はイーサネット テレグラムをフィードスル ーさせるHUB機能が必要 です。 Ethernet Channel 1 PHY IEEE 1588 IEEE 1588 HUB EtherCAT ははFMMUと4 個のシンクマネージャーを 実装し、類似した動作をし ます。 PROFINET IRT は実装されていますが、テ ストは行われていません。 PHY Timestamp SERCOS III はテレグラム が搬送通過する時にオン ラインでローカルデータを 交換します。 PROFINET RT は統合ス イッチとプライオリティ制御 IEEE 802.1 Qでサポート されています。 Ethernet Channel 2 xMAC xMAC ARM xPEC Switch Memory xPEC Data Switch ヒルシャー・ジャパン株式会社 http://www.hilscher.jp/ May, 2007 イーサネット/フィールドバス-インターフェース ヒルシャー・ジャパン株式会社 http://www.hilscher.jp/ May, 2007 3 HMI用 高度集積シングルチップ・ソリューション HMI netX FLASH SDRAM 16/32 Bit Memory LCD TFT / STN max. 640 x 480 16 Bit Colour Touch AD1_IN2 + Power on Reset AD1_IN3 POR XTI + XM3_IO 25 MHz NLAS44599 Analog Switch for Touch Control XTO GPIO Softkeys + RTC_XTI 32.768KHz RTC_XTO SD CARD Compact FLASH Card XM0_IO PHY0_TXP Link TX/RX SPI Ethernet Channel 1 PHY0_TXN PHY0_RXP PHY0_RXN 16 Bit Extension Bus XM1_IO PHY1_TXP Link TX/RX Ethernet Channel 2 PHY1_TXN PHY1_RXP USB USB_DPOS USB_DNEG PHY1_RXN UART_TXD XM2_IO IL485 PROFIBUS or other Fieldbus UART_RXD RS232C UART_RTS UART_CTS XM2_TX XM2_RX http://www.hilscher.jp/ ヒルシャー・ジャパン株式会社 May, 2007 技術仕様 netX 100 netX 500 パフォーマンス ARM 926 200 MIPs 動作電圧 +1.5 V 及び +3.3 V 消費電力 1.0 W 1.5 W (PHY使用) 動作温度 -40 ~ +70 °C -40 ~ +85 °C (ヒートシンク 10 °C/W 有り ) ハウジング 345 BGA, 22x22 mm²,1 mm ボールピッチ 64 kByte まで デュアル・ポート・メモリ USB 1x, V1.1, ホスト又はデバイス LCD コントローラ - max. 640x480 32768 カラー 2 イーサネット リアルタイム拡張付 PHY統合 追加フィールドバス UART ヒルシャー・ジャパン株式会社 有り 1 2 3x, 16-byte FIFO対応 http://www.hilscher.jp/ May, 2007 4 技術仕様 netX 100 PWM netX 500 モーター用 3 フェーズ, 0…20 kHz, 12 bit 解像度 又は 0…80 kHz, 10 bit 解像度 リゾルバ用 1 フェーズ, 0…20 kHz, 12 bit 解像度 又は 0…80 kHz, 10 bit 解像度 2 x 4 チャンネル サンプル&ホールド回路付 1µs サンプル・レート, 10 bit 解像度 ADC 2 チャンネル 4 Bit インパルス 最大入力周波数 200 kHz … 20 MHz デジタル・フィルタ エンコーダ JTAG 有り ETM ETM9 V2 ミディアムサイズ http://www.hilscher.jp/ ヒルシャー・ジャパン株式会社 May, 2007 実装及び周辺ソフトウェア ホスト アプリケーション ネットワーク アプリケーション デュアルポートメモリ・ドライバ コンフィグレーション デュアルポートメモリ (ハードウェア) ユーザーインターフェース・タスク オペレーティング システム プロトコル スタック HAL: ハードウェア アブストラクションレイヤ Other Networks 通信コントローラ xMAC / xPEC (ハードウェア) ヒルシャー・ジャパン株式会社 http://www.hilscher.jp/ May, 2007 5 HAL: ハードウェア・アブストラクション・レイヤ ネットワークレベルのソフトウェアがデータパケットを送受信するメカニズムを提供しま す。このソフトウェアは通信チャンネルとアプリケーション・インターフェースとしてのハ ードウェア・アブストラクション・レイヤ(HAL)とのコンフィグレーションを行うバイナリコ ードによってソースコードで常に成り立っています。 ユーザー独自のプロトコル・スタックをHAL上に実装出来ます。 2チャンネル DMA経由パケット・インターフェース PHY ステータス・インフォメーションへのアクセス 10Base-T / 100Base-TX, 半/全二重 CAN 2.0B 4チャンネル FIFO経由送受信 他のネットワークにはヒルシャー専用プロトコル・スタックを使用。 ヒルシャー・ジャパン株式会社 http://www.hilscher.jp/ May, 2007 プロトコル・スタック プロトコル実装の基本構成内容: 通信チャンネルのコンフィグレーションを行うバイナリコード (xMAC, xPEC) プロトコル・スタック (ARM上で動作) アプリケーション・ソフトウェアへのインターフェース プロトコル・スタック及びインターフェースの提供内容: ローダブル・ファームウェア 実行形式・機能固定 リンカブル・オブジェクト・モジュール アプリケーション追加可能 ソースコード 他のオペレーティング・システム対応用 ヒルシャー・ジャパン株式会社 http://www.hilscher.jp/ May, 2007 6 プロトコルスタック – ソフトウェア構成 User Host Application ユーザー ホスト・アプリケーション Device Driver ネイティブ・ドライバ Cソースコード Web上で無償提供 デュアル・ポート・メモリ ローダブル ファームウェア Dual-Port-Memory Driver User Application User ユーザー Interface Task アプリケーション ARM Protocol Task リンカブル 対応ソース オブジェクトモジュール rcX HAL: ハードウェア・ アブストラクション・レイヤ Micro Code 通信コントローラ xMAC- / xPEC- HAL、マイクロコード及びアプリケ ーションノートを含む全てのrcXド キュメントがWeb上で無償提供 http://www.hilscher.jp/ ヒルシャー・ジャパン株式会社 May, 2007 プロトコルスタック – ソフトウェア構成 ユーザー ホスト・アプリケーション ユーザー ホスト・アプリケーション デバイス・ドライバ ネイティブ・ドライバ Cソースコード Web上で無償提供 デュアル・ポート・メモリ デュアルポートメモリ ドライバ ユーザー アプリケーション ユーザーインターフェース タスク ARM プロトコル・タスク リンカブル 対応ソース オブジェクトモジュール rcX HAL: ハードウェア・ アブストラクション・レイヤ 通信コントローラ xMAC- / xPECヒルシャー・ジャパン株式会社 Micro Code HAL、マイクロコード及びアプリケ ーションノートを含む全てのrcXド キュメントがWeb上で無償提供 http://www.hilscher.jp/ May, 2007 7 プロトコルスタック – ソフトウェア構成 ユーザー ホスト・アプリケーション ネイティブ・ドライバ Cソースコード Web上で無償提供 デバイス・ドライバ デュアル・ポート・メモリ ローダブル ファームウェア デュアルポートメモリ ドライバ ユーザーインターフェース タスク ARM プロトコル・タスク リンカブル 対応ソース オブジェクトモジュール rcX HAL: ハードウェア・ アブストラクション・レイヤ 通信コントローラ xMAC- / xPECヒルシャー・ジャパン株式会社 Micro Code HAL、マイクロコード及びアプリケ ーションノートを含む全てのrcXド キュメントがWeb上で無償提供 http://www.hilscher.jp/ May, 2007 プロトコル・スタック – 最初の認証 netXによる最初のフィールドバス認証 ヒルシャー・ジャパン株式会社 http://www.hilscher.jp/ May, 2007 8 rcX – オンチップ・リアルタイム・カーネル rcXはnetX用に設計、最適化されたプリエンプティブ・リアルタ イム・オペレーティングカーネルです。netX上のROM内に格 納され、有益なシステムリソースを保存しフルシステム・スピ ードで実行されます。エクステンションがオブジェクト・コード・ ライブラリとして提供されます。 プリエンプティブ・マルチタスキング・カーネル セマフォ、ミューテックス、イベント、タイマ、メッセージ、キュー、メモリの各 機能 数量無制限オブジェクトのダイナミック・クリエーション コンフィグレーション・ファイルによってコンフィグレーション可能 ARMプロセッサ用ハードウェア・アブストラクション・レイヤ Hitopツールススイートにおけるデバッグ対応統合 ライセンス無償提供 ヒルシャー・ジャパン株式会社 http://www.hilscher.jp/ May, 2007 ボード・サポート・パッケージ 以下のBSPを任意で選択可能 rcX Windows CE Linux VxWorks これらのオペレーティング・システムに対応したほとんどのフィールドバ ス及びイーサネット通信用のコード・ライブラリがヒルシャーから提供さ れます。 他のオペレーティング・システムを使われる場合には通信ドライバのア クセス・ソースコードが必要です。これらのライセンスはヒルシャーから 提供されます。 ヒルシャー・ジャパン株式会社 http://www.hilscher.jp/ May, 2007 9 netX ツール Hitex(ハイテックス社)と提携: Hitex(ハイテックス社)の ARMツールがnetXをフルサポート Tantino – JTAGデバッガ USBインターフェース付使用 Tanto – ハイエンド・デバッガ / ETM トレース USB / イーサネットI/F使用 HiTOP がnetX専用レジスタをサポート HiROSS がrcXオブジェクトをサポート ヒルシャー・ジャパン株式会社 http://www.hilscher.jp/ May, 2007 netX スタータキット NXSK 100 Hitex Tantino JTAG-USB インターフェース Hitop IDE 及び デバッガ 60 KB コード制限 HiSim ARM インストラクション・セット・シミュ レータ 60KB コード制限 GNU コンパイラ, 制限無し netX スタータボード 電源 マニュアル ‘クイックスタートガイド’ Hitexソフトウェアと ヒルシャーのサンプル入りCD-ROM コードサイズ無制限にアップデート可能 netXスタータキットによってnetX 100と開 発ツールの評価が行えます。 ヒルシャー・ジャパン株式会社 http://www.hilscher.jp/ May, 2007 10 スタータボード NXSB 100 netX 100 シリアル・フラッシュ4 MB, SDRAM 8 MB イーサネット x2 (スイッチ及びハブ付) RS232 インターフェース JTAG USB 1.1 デバイス ADC (ポストスクウェアコネクタにて) DPRAMインターフェース (ポストスクウェア・コネクタにて) プッシュボタン x4 LED x4 ブート及びリセット用プッシュボタン PROFIBUS DP (非絶縁) DeviceNet (非絶縁) ヒルシャー・ジャパン株式会社 netXのソフトウェア開発に自 身で慣れて頂く最も簡単な方 法はnetXスタータボードを利 用する事です。 http://www.hilscher.jp/ May, 2007 ネットワーク評価ボード NXEB 100-NET netX 100 マスタライセンス付 シリアル・フラッシュ4 MB, SDRAM 8 MB USB 1.1 デバイス RS232 インターフェース JTAG ブート/リセット用プッシュボタン デジタル出力用LED x16 デジタル入力用ディップスイッチ x16 イーサネット x2(スイッチ及びハブ付) AS-Interface マスタ CANopen プロトコルスタックによって、ネットワーク評価 CC-Link ボードはネットワーク上でマスタ又はスレーブ DeviceNet として動作します。 InterBus マスタ PROFIBUS DP ヒルシャー・ジャパン株式会社 http://www.hilscher.jp/ May, 2007 11 HMI評価ボード NXEB 500-HMI netX 500 マスタライセンス付 フラッシュ 16 MB, SDRAM 32 MB ¼ VGA カラー TFT タッチ付 USB 1.1 ホスト RS232 インターフェース JTAG インターフェース LED と プッシュボタン x4 コンパクトフラッシュ type I/II ソケット PROFIBUS DP イーサネット x2(スイッチ及びハブ付) このボードはWindows CE又はLinuxオペレ ーティング・システムにおいてnetXターミナ ル・アプリケーションの評価プラットホームと なります。 ヒルシャー・ジャパン株式会社 http://www.hilscher.jp/ May, 2007 システム開発ボード NXDB 500-SYS netX 500 マスタライセンス付 フラッシュ 16 MB, SDRAM 32 MB NV-RAM 32 KB シリアル・フラッシュ ¼ VGA カラー TFT タッチ付 イーサネットx2 (スイッチ・ハブ内蔵) AS-Interface マスタ CANopen CC-Link DeviceNet InterBus マスタ PROFIBUS-DP USB 1.1 ホスト / デバイス システム開発ボードはnetXに関連した広範 MMC インターフェース 囲のハードウェア及びソフトウェアを開発す RS232 インターフェース x3 る為のベースとなります。 IrDA JTAG / ETM インターフェース ポストスクウェアコネクタ経由でnetXのシグナルにアクセス可能 netX 500へのホストシステムとしてDIMM-PCソケット ヒルシャー・ジャパン株式会社 http://www.hilscher.jp/ May, 2007 12 その他の産業用通信インターフェース製品 ヒルシャー その他の 組込み通信モジュール COMX, COM-C PC通信インターフェースカード CIFX, CIF ゲートウェイ / プロトコルコンバータ netTAP, PKV コンフィグレーション SYCON.net, SyCon32 ヒルシャー・ジャパン株式会社 http://www.hilscher.jp/ May, 2007 組込み通信モジュール - COMX, COM-C COMX-CA-RE (netXベース) リアルタイム・イーサネット用組込み通信モジュール netXの実装により全ての主なRTE対応 イーサネットポート×2個(スイッチ・ハブ内蔵) 実装によりライントポロジに対応 8/16-Bit ホスト・アプリケーションI/F 診断インターフェース(USB・UART) ダイレクト・プロセス・データ・アクセス LED(システム/ステータス/リンク/アクティビティ) 超コンパクトサイズ(70 x 30mm) 頑丈なメカニカル・マウント 短期間での市場投入・開発リスクの削減 COM-C フィールドバス用組込み通信モジュール ヒルシャー・ジャパン株式会社 http://www.hilscher.jp/ May, 2007 13 PC通信I/Fカード - CIFX, CIF CIFX 50-RE (netXベース) リアルタイム・イーサネット用PCカード 1枚のPCカードで全ての主なRTEに対応 1枚のPCカードでマスタとスレーブに対応 デュアルポートメモリ経由でデータ交換 DPM又はDMA(ダイレクトメモリアクセス) 様々なプロトコルに共通のユーザーI/F PCI, PCI Express, miniPCI, PCI104 10年間の供給コミットメント FDT/DTMコンフィグレーションツール SYCON.net CIF フィールドバス用PCカード ISA, PCI, PCMCIA, CompactPCI, PC/104, PC/104+, PMC-Module ヒルシャー・ジャパン株式会社 http://www.hilscher.jp/ May, 2007 ゲートウェイ / プロトコル・コンバータ PKV 40 / 50 イーサネット ⇔ フィールドバス・マスター netTAP シリアル ⇔ フィールドバス シリアル ⇔ イーサネット NetNode イーサネット ⇔ フィールドバス イーサネット ⇔ シリアル ヒルシャー・ジャパン株式会社 http://www.hilscher.jp/ May, 2007 14 SYCON.net によるコンフィグレーション SYCON.netソフトウェアは netX上での簡単なコンフィ グレーションとフィールドバ ス又はリアルタイム・イー サネットの診断を可能とし ます。 netXはマスタ又はス レーブとなります。 セットアップ段階でコンフィ グレーション・ファイルが作 成され、netX上で動作する アプリケーションに提供さ れます SYCON.netのActive-X技術がOEMソフトウェアへの統合を可能にします FDT/DTM対応コンフィグレーションツール XML / COM インターフェース netXマスタはSYCON.netによってコンフィグレーションされます ヒルシャー・ジャパン株式会社 http://www.hilscher.jp/ May, 2007 ヒルシャーが提供する産業用通信I/F製品 「共通」、且つ「使いやすい」、「実績」ある API、ファームウェア、ドライバ、コンフィグレーション OEM組込みモジュール ASIC PCインターフェースカード ゲートウェイ … 全てのフォームファクタに対応した製品ラインアップ ヒルシャー・ジャパン株式会社 http://www.hilscher.jp/ May, 2007 15 有難うございました。 ご質問がありましたら、 遠慮なくお問い合わせ下さい。 ヒルシャー・ジャパン株式会社 TEL: 03-5362-0521 E-mail: [email protected] Web: http://www.hilscher.jp ヒルシャー・ジャパン株式会社 http://www.hilscher.jp/ May, 2007 16