TestStand を採用、100システムの多種多数のラインに対応したTV 製造ラインテスタ
|
■ 使用製品
LabVIEW、TestStand、データ集録ボード、
モジュール式計測器、シリアルインタフェース 株式会社 ペリテック
システム開発 第3課
中田 晃裕 氏
背景:
大手電機メーカ様より大型 TV 製造ラインでの検査を行うためのシステムを更新する案件を受注し、システムの開発に着手しました。既に同様のシステムが導入されていましたが、以後の管理、機能追加を考慮し、TestStand と LabVIEW を使ったシステムへの置き換えを行うこととなりました。
課題:
システムの開発において以下の課題がありました。
【課題1 検査内容の柔軟性】
製造ラインでの検査内容は多岐にわたる上に頻繁なモデルチェンジがあるため、個々の検査ラインにおける検査内容の全てを固定的に用意する形では十分な働きができず、多くの導入を望めません。そのため個々の検査処理は単純な形とし、ユーザ様が自由に処理を組み合わせて検査内容を容易に組み立てられることが必要でした。後で発見されることがある。PC 画面に高応答タコメータが欲しい。
【課題2 検査設備の低コスト化】
多品種を短期間に大量生産する昨今の製造ラインでは、非常に多くの検査設備が必要になり、高価な専用機材を大量に導入するのは困難です。
低コストで導入することができ、どの製造ラインでも共通化して使用できるような標準的な構成を決める必要がありました。また、既存の検査設備も部分的に流用して新規導入コストの削減、特殊な検査内容への対応を図る必要がありました。
【課題3 製造現場のリアルタイム監視】
製造現場で運用されるシステムであるため、検査状況、生産状況を把握し管理できる必要があります。
統計情報の表示、検査中/異常発生項目の強調表示など、運用に関わるカスタマイズが必要でした。また、作業者が常駐しない自動化ラインでも使用できるよう処理を工夫する必要がありました。
ソリューション:
1. 構成(ハードウェア)
共通化した構成として、DIO ボード(PXI-6515:最大3枚)とオシロボード(PXI-5102:1枚)を採用しました。DIO ボードは既存の検査設備との制御情報の交換や基準信号の切替等に主に用い、オシロボードは映像信号、音声信号の入力、解析用に用いています。
その他、TV と直接通信するためのデバイスや DMM など既存の設備も PC に接続して動作するようシステムを構成しました。
2. 開発方法、機能(ソフトウェア)
このような構成に対してソフトの開発を行いました。
まず、個々の検査項目についてLabVIEWを用いて検査処理 VI の作成を行いました。
DIO ボードについては、信号がどの製造ラインにおいても固定的に入出力する箇所(1枚目のボードの特定ポート)と、任意に出力状態を設定できる箇所(それ以外のポート、2、3枚目のボード)に分けそれぞれ処理を作成しました。
オシロボードについては、データ集録条件を指定した上で入力信号を測定し、特定の位置間のレベル差や平均値、周波数を算出、結果を TestStand で評価する処理を作成しました。
TV との通信デバイスについては、専用 DLL を経由して直接通信を行い、TV の設定の変更や TV 内のメモリの読み書きを行う処理を作成しました。
その他、既存の計測器等を使って従来より行っているものと同様の検査をVIから行えるよう処理を作成しました。RS-232C で接続した DMM を用いて電圧値を測定しTestStand に渡す VI、同じく RS-232C で接続したオシロスコープにて電圧信号の測定と解析を行い結果を TestStand に渡す VI、その他ユーザー様が独自に用意したDIO デバイスと RS-232C で接続し、状態を読み込んで結果を TestStand に渡す VI などを作成しました。
VI 完成後、これらを TestStand に組み込み、検査が行える仕組みを作成しました。課題を実現するため、以下のような対応を行っています。
- 検査中項目、異常発生項目、検査結果総計、検査状況、手動操作ボタンなどを視認性良く配置した検査管理用画面を作成し、動作中は常時表示
- 検査結果の一覧表表示、タクト時間の履歴表示を独自に用意
- データベースへの検査結果登録処理を追加
- 自動化ラインに対応するため、デジタル入力を監視し検査が開始するようなシーケンスファイルを作成
- これらの対応を行いつつも、各試験項目の順序や組み合わせには基本的に制限は無く、自由な内容で試験の構築が可能
3. 結果
TestStand は検査の構築、設定、実行について非常によく考えられているアプリケーションでしたので、用意した個々の検査の VI は非常に簡単な内容ですが、TestStand への組込方法を工夫したり、TestStand の持っている情報を利用することで、ユーザ様の要望に少ない工数で対応することができました。
このシステムの納品後、ユーザ様は TestStand のシーケンスファイル上での試験の作成方法をすぐに習得され、各検査処理を組み合わせてシーケンスファイルが作成され始めました。個々の検査項目の機能はシンプルですが、条件を変えつつ繰り返し検査を行うようシーケンスファイルを作成することで、確実な検査が実施されています。
システム導入のコストに関しても従来よりも安価に導入できているということで、結果として次々に製造ラインの置き換えが行われ、現在100台近いシステムがユーザ様の作成されたシーケンスファイルで動作中です。
本システムについては異なる製品のラインへの導入も始まるなど広がりを見せており、ソフト的にも今後画像処理の検査VIの追加や、処理のマルチタスク化など機能増強を行って、更に広範囲の検査に対応、より多数のラインへの導入を目指しています。
 お問い合わせ |
E-mail: salesjapan@ni.com Tel: 0120-527196  Fax: 03-5472-2977 |
|
|