特集論文 OS非搭載モデルC言語コントローラ のLinux対応 “Q24DHCCPU−LS” 井上直丈* 山際勝美** 井上志郎*** OS Independent Model C Controller "Q24DHCCPU−LS" Supporting Linux Naotake Inoue, Katsumi Yamagiwa, Shiro Inoue 要 旨 近年,製造ラインでは,シーケンサだけではなく,パソ uLinuxを対応OSとすることでこの課題を解決した。この コンやマイコンボードなどが各種制御装置や情報処理に使 製品は次の特長を備える。 用されているが,パソコンやマイコンボード用部品の生産 盧 OSに依存しない汎用アーキテクチャ 中止による管理コストの増大などが課題となっている。 盪 表示機能の強化,USB(Universal Serial Bus)・汎用 バスによる高い拡張性 C言語コントローラはパソコンやマイコンボード環境が 抱える課題の解消を目指した,リアルタイムOS (Operating (注1) System)VxWorks 上でC言語プログラミングによって 蘯 盻 各種処理を実現する製品である。しかしながらパソコンや Lineo uLinux対応 (100%ピュアなオープンソース構成) オープンソース,パートナー製品によるGUI (Graphical User Interface)開発環境 マイコンボードによる既存システムを置き換えるには,こ 眈 汎用ディスプレイ・USB周辺機器の活用 れまで開発してきたプログラム資産をVxWorks上に移植 眇 オープンソース及びパートナー製品の活用 する必要があり,C言語コントローラを採用するにあたり 課題となっていた。 本稿では,今回開発したOS非搭載モデルC言語コント ローラQ24DHCCPU−LSについて述べる。 今回,従来機種に加えてOS非搭載モデルC言語コント (注1) VxWorksは,Wind River Systems,Inc.の登録商標である。 ローラ“Q24DHCCPU−LS”を開発し,第1弾としてLineo 開発支援ツール 組み込みGUI統合開発環境 モデルベースデザイン 組み込みソフトウェア開発支援 シミュレーション ビジョンシステム プロセスデータ計測監視 SECS通信 装置操作自動化 ミドルウェア プラグイン eclipse(注2) Linux(注3) GNU オープンソース パートナー C言語コントローラ MELSEC-Q VxWorks Lineo uLinux オープンソースカスタマイズなら, OS非搭載モデルC言語コントローラ Q24DHCCPU-LS カスタマイズ CW Workbench Lineo uLinux ELITE オープンプラットフォーム (注2) eclipseは,Eclipse Foundations, Inc. の登録商標である。 (注3) Linuxは,Linus Torvalds氏の登録商標である。 SECS:SEMI Equipment Communications Standard SEMI:Semiconductor Equipment and Materials International GNU:GNU's Not Unix OS非搭載モデルC言語コントローラ“Q24DHCCPU−LS”のコンセプトと外観 MELSEC−QシリーズのOS非搭載モデルC言語コントローラQ24DHCCPU−LSでは,リネオソリューションズ㈱のLineo uLinuxをインス トールすることで,高度な情報処理と,パソコンと同様のユーザーインタフェース環境を構築することができる。 * 三菱電機㈱ 名古屋製作所 **三菱電機メカトロニクスソフトウエア㈱ ***三菱電機エンジニアリング㈱ ( 7 225)
© Copyright 2025 ExpyDoc