リレー組付け指示プログラム
トラックの組み立て工場におけるリレーを装着する工程で、色分けされたリレーを正しい位置に装着するための完成見本画像を表示するプログラムです。PCは親機と子機の2台構成となっており、親機はPLCとの通信と画像生成を担当し、子機は作業者が車両内に持ち込める手の平に乗るサイズのPCでWi-Fi経由で画像を表示します。画像ファイルはレイヤー毎にデータベースにより管理されていて、PLCからの指示により各レイヤーの画像を重ね合わせて完成見本画像を生成します。
- 技術要素
- WindowsXP、Java、PLC通信(シリアル)、Wi-Fi、データベース(PostgreSQL)
リレー組付けプログラム(Android版)
Android端末が廉価に購入出来る様になったので、上記プログラムのうち作業者が手に取る端末をAndroidに移植しました。画像データの転送は引き続きWi-Fiで行なっていますが、工場内の電波状態が芳しくないため現場の状況に応じてチューニングが容易なUDPに置き換えました。
- 技術要素
- Android、Java、TFTP
歯車噛み合い試験データ処理プログラム
歯車が基準範囲内に収まっているかどうかをテストするプログラムです。マスターギヤとテスト対象のギヤを組み合わせて回転し、両ギヤにおける回転軸間距離の変位を測定します。その結果を帳票に出力・保存して、所定の公差内に収まっているかどうかにより合否判定を行ないます。
- 技術要素
- WindowsXP、Delphi、USB(シリアル通信)
温調プログラム
誘導加熱(IH)を利用した加熱工程で、温調コントローラーにパラメーターを設定するプログラムです。作業者がバーコードを読み込むことにより、予め機種毎にデータベースに登録されているパラメーターを検索して、コントローラーにアップロードします。通常のPCは使用せずにArmadilloという株式会社アットマークテクノ殿の組込みプラットフォームを使用しています。
- 技術要素
- Linux(ARM)、C、データベース(AWS:PostgreSQL)
ダイシングパラメーター設定プログラム
切込みを入れる際のパラメーターをダイサーに通知するプログラムです。部品の高さを測定する機能と、測定した高さを元に計算した結果をパラメーターとしてダイサーに通知する機能から構成されています。通知するパラメーターの計算式はユーザー殿が導いた経験式で、その計算式自体をデータベースに登録する仕組みになっています。パラメーターを転送する際に計算式を解釈しますので、新しい部品が追加されてもプログラムの改造は必要ありません。
- 技術要素
- Windows10、Java、JavaCC、シリアル通信、TCP/IP通信、データベース(AWS:PostgreSQL)
超音波プローブ音響周波数測定プログラム
お腹の中にいる赤ちゃんの様子を探る時に使用する超音波プローブから発せられる超音波出力について、工場出荷時の検査を行うプログラムです。DSO(Digital Storage Oscilloscope)から得られた波形データに基づいて計算を行ない、規定で決められた制限値の範囲に収まっているかどうかにより合否判定を行ないます。これらの情報は、測定条件も含めてデータベースに登録します。
- 技術要素
- Windows10、Lazarus、科学計算、GPIB通信、TCP/IP通信、データベース(AWS:PostgreSQL)