生産工程管理支援 GUIシステム 電子情報通信学会 2014年総合大会 2014年3月19日 松江工業高等専門学校  情報工学科 越田 高志.

Slides:



Advertisements
Similar presentations
1 WSIF における Web サービス・メソッドの自動設 定 2004 年 3 月 23 日 越田高志 松江工業高等専門学校 情報工学科 電子情報通信学会 2004年総合 大会.
Advertisements

1 プリミティブ Web サービスの 入出力データに関する一考察 2005 年 3 月 21 日 松江工業高等専門学校 情報工学科 奈良先端科学技術大学院大学 情報科学研究科 越田高志 電子情報通信学会 2005年総合 大会.
通信制高等学校管理システム 学生情報登録~教科書注文処理 処理概要. はじめに 通信制高等学校管理システムの概要説明をご覧頂き、 誠に有難うございます。 本プログラムは、通信制高等学校管理システムの学生 登録から教科書・教材注文までの処理の流れを説明し ます。 この画面が終了した後、メニューが現れます。画面下.
1 金属加工会社における 生産工程管理システムの開発 電子情報システム工学専攻 S0713 清水 邦宏.
受診管理システム. 機能と特長 入金の管理 出金の管理 予約管理 レシート発行機能 未収金の管理 DM 用タグシール発行 など.
データベースの基礎知識 ACEESS の基本操作. データベースの基礎知識 データベース  特定のテーマや目的に毎のデータの集合体 データベースソフトウェア  データベースを作成、管理するソフトウェアの総 称 Oracle(Oracle) IBM(DB2) Microsoft(SQL Server)
カーリルを利用した 書籍活用 / 蔵書管理システム 研究者: J0639 山中勇太 指導教員:越田高志.
ダウンロードした データの利用例. CSV データダウンロード機能によっ て... DEBUT にデータベースとして登録されて いる自施設のデータを生データとして入手 できることから,これらのデータを解析・ 集計することによって, WEB 上にて閲覧す るのとは異なった切り口で研修実績を評価 できる.
生産管理システム TCC 開発事例 ・業種 製造業 ( 機 械 ) ・分野 生産管理. Step by Tomorrow システム概要 工場の受注から生産、在庫、製造、原価を一括管理で きる統合生産管理システムです。 その他の機能として、社内業務を支援する機能として タイムシート、掲示板、新着情報、行動予定表などの.
IBM SmarterCloud Control Desk 7.5 新機能ガイド - 資産と構成アイテムの同期
「図書管理」のための Webアプリケーション開発 -Apache/Tomcat/MySQL/Java on Windows XP-
Global Ring Technologies
ヘルスケア連動型 市販薬検索システム 研究者 : 加納 えり 指導教員 : 越田 高志.
JPAを利用した RESTful Webサービスの開発
WEBから確認できる 駐車場管理システムについて
join NASS ~つながりあうネットワーク監視システム~
REST型Webサービスによる 楽曲検索システムの開発
talend活用事例 ・ナビゲータグラフのカスタマイズにおける事例 ・CSVダウンロードでのカスタマイズ事例
FOODS eBASE Cloudプラットフォームで構築
営業活動プロセス と 営業活動プロセスの理解 と実践ノウハウ Nov.2013 Dec
進捗管理 1.進捗度算出 (1)進捗尺度 進捗把握の単位は、細分化されていることが望ましい。 可能ならば1人1週間の作業量を1単位とする
高専間教育素材共有システム (教育素材の登録)
Enterprise CALS Systemの開発
リサイクルショップ向け 委託販売管理システム
Excelでできる 「基板工程管理システム」のご紹介
Webを利用した授業支援システムの開発 北海道工業大学 電気電子工学科 H 渋谷 俊彦.
東北大学金属材料研究所・材料分析研究コア・分析電顕室
Excelでできる 「工程管理システム」のご紹介
データベース設計 データベース設計 第0回 オリエンテーション 坂口利裕.
「建築市場」 顧客起点の家づくり 生産から消費までの全体最適ロジスティクスのIT戦略 株式会社ベンシステム ・・・・・建築ソリューション
入出力データ型に透過な Webサービス動的実行システム 松江工業高等専門学校 情報工学科 越田高志 情報処理学会第68回全国大会
Java ソフトウェア部品検索システム SPARS-J のための リポジトリ自動更新機能の実現
2016年度秋期 成果発表会 2016年11月25日 大阪開発センター 技術一部 畑中 龍樹.
空間情報サーバ (株)パスコ.
プログラム実行履歴を用いたトランザクションファンクション抽出手法
2003年度 データベース論 安藤 友晴.
SOAP/UDDI/WSDLによるB2Bシステム構築の一事例
「グローバルものづくり」 を加速させる ISID の “JT 活用” ソリューション群
資料1-6 平成26年度 第1回技術委員会資料 支援ツール群整備方針
最適設計と設備投資の経済計算 JMAセミナー 目標 6時間 期間 3ヶ月 講師 MEマネジメントサービス編
生産ライン情報管理システム.
Webサービスによる 加工工程決定支援システム
加工工程決定支援システム 電子情報通信学会 2010年総合大会 2010年3月18日 松江工業高等専門学校  情報工学科 越田 高志.
加工工程決定支援に対する自動化 電子情報通信学会2008年総合大会 松江工業高等専門学校 情報工学科 越田 高志, 牧 聡史
電子情報通信学会 2006年総合大会 Webサービス標準化 の提案と実装 2006年3月26日 松江工業高等専門学校 越田高志.
オープンソース開発支援のための ソースコード及びメールの履歴対応表示システム
ネットワークプログラミング (5回目) 05A1302 円田 優輝.
中国の日系企業に最適のシステム 御社の業務に最適な3つの理由 初期投資なしで すぐに始められる ITに詳しい 担当者不要 何度でも 変更可能.
データベース設計 第7回 実用データベースの運用例 クライアント=サーバシステム(1)
「建築市場」 生産から消費までの全体最適ロジスティクスのIT戦略 Vol.2 工程・物流管理~生産管理まで 株式会社ベンシステム
プリミティブWebサービスとエージェントによる商品調達B2Bシステムの設計と実装
セマンティックWebによる 生産管理情報共有/支援システムの開発
RDFの生産工程管理システムへの適用 情報処理学会 第74回全国大会 2012年3月6日 松江工業高等専門学校  情報工学科 越田 高志.
第10章 機械設計の高度化 ★本講義の内容だけでは機械設計はできない? ★教科書や参考書の設計手順で設計ができるのか?
生産工程管理支援システム -検索Webサービスの実行自動化-
設計情報の再利用を目的とした UML図の自動推薦ツール
地域生活支援システムの開発 越田研究室 j0431 野津洋二.
セマンテックWebを利用した加工工程決定支援システム
セマンティックWebの 生産管理システムへの適用
@MD-NET Web-EDI導入について ~ 説明会資料 ~
クラスタリングを用いた ベイズ学習モデルを動的に更新する ソフトウェア障害検知手法
-タブレットPCを利用した検査システム-
データ中心システム設計方法論“DATARUN” 
オントロジーを利用した Webサービスの実行支援に関する研究
事業名: 提案者 企業名: 代表者: 資本金: 売 上: 従業員: 業 種: 導入する機器等の概要 事業の目的 事業の具体的な内容 別紙3
セマンティックWebの 生産管理システムへの適用
知識ベースの試作計画 ●●●研究所 ●●●技術部 稲本□□ 1997年1月.
オブジェクト指向メトリクスを用いた 開発支援に関する研究 --- VC++とMFCを用いた開発を対象として ---
ベイジアンネットワークと クラスタリング手法を用いたWeb障害検知システムの開発
モバイル用マイページマニュアル 本マニュアルでは モバイル用マイページ(スマートフォン用) の基本的なご利用方法をご案内いたします。
Presentation transcript:

生産工程管理支援 GUIシステム 電子情報通信学会 2014年総合大会 2014年3月19日 松江工業高等専門学校  情報工学科 越田 高志

1.はじめに(研究の背景と目的) 地元の中小製造業や加工業における生産工程管理システムなどのIT化の遅れ. システム導入できない原因は何か? 生産工程管理システムが高価で手が出ない.それは,汎用システムの利用が難しいから. どうしてか?

各業種毎,企業毎に生産工程や生産/加工機器,DBなどが異なる. カスタマイズが 不可欠! ・MZPlatform(産総研)をベースとして,高専が 企業要望や現場状況を把握して,システムを 開発・提供する.

企業の現状(問題点) 支援企業:地元の金属加工会社 (A社) 数百種類/月の受注加工がある.   企業の現状(問題点) 支援企業:地元の金属加工会社 (A社) 数百種類/月の受注加工がある. ・情報の電子化が不十分で,紙面データでの 情報が多い. ・リアルタイムでの工程進捗管理ができていない. そのため, ・作業待ちにともなう機器の稼働率低下. ・納期遅れや原価割れ判断の遅れ. それらの問題解決のために,

生産工程管理システムの開発 開発目標 ③ロット毎の加工工程決定支援の自動化 ①ロット毎のリアルタイム工程進捗管理機能の実現   生産工程管理システムの開発  開発目標 ①ロット毎のリアルタイム工程進捗管理機能の実現      (バーコードを利用したシステムを開発済) ②各種データの検索・集計機能の実現(開発済) ③ロット毎の加工工程決定支援の自動化   (現状:監督者が工程順を決定し,紙面で指示) ④ロット毎の工程機器の自動割付最適化

企業でのフィールドテストの様子

次に,ロット毎の加工工程決定支援の自動化 2.支援GUIシステム 次に,ロット毎の加工工程決定支援の自動化 ・ロット毎の加工工程順データの抽出・表示   ⇒ 既に実現済. ・更に,新規受注品やリピート品に対して   ⇒ 加工工程決定を自動化したい.   ⇒ 加工図番毎の標準加工工程を決めたい.   ⇒ RDFデータ化して,再利用可能にする. 過去の作業データ  ⇒ 「品名」,「加工図番」,「加工特徴」,「ロット」などの     データと関連付けての分類・解析が必要. そのためには,

プログラム化(アプリケーション⇒Webサービス) ・受注時に加工工程決定を自動化したい ・標準の加工工程を決めたい プログラム化(アプリケーション⇒Webサービス) 過去の作業データ,受注データを分析して, ①ロット毎の加工工程順を抽出する. ②品名ー加工図番ーロット番号 対応表を作成する. 受注時に入力する項目 品名が同じでも,加工図番が異なる! 品名ー加工図番 ⇒ 加工工程決定の自動化,標準化

②「品名ー加工図番ーロット番号」 抽出プログラム (品名指定) ②「品名ー加工図番ーロット番号」 抽出プログラム  (品名指定) 同じ加工図番

品名-加工図番ーロット 対応表 RDFデータとして自動生成 受注時に指定する 標準の加工工程順 品名 加工図番 ロット(作番) 品名-加工図番ーロット 対応表 受注時に指定する 品名 加工図番 ロット(作番) ダンパーリング 799-30752 M0943 RDFデータとして自動生成 標準の加工工程順 ロット  M0943 1 TAL-510 NO.2 (112) 汎用旋盤 2 マシニングセンタ (124) マシニング 3 DWC-90HA N0.3 (131) ワイヤーカット 4 5 検査 (150) 検査 MySQL

しかし,Webサービスの実行にはスタブが必要. ☆スタブの操作は難しい このように,過去の作業データを基に 加工工程決定の自動化や標準加工工程が求まれば   → 監督者の負担減,工程順のミス低減 各種検索Webサービスを開発. しかし,Webサービスの実行にはスタブが必要. ☆スタブの操作は難しい より簡単にWebサービスを実行したい! その実現のために

GUIシステムを開発 ・事務所でも作業現場でも,簡単かつ容易に 実行できるように! ・事務所でも作業現場でも,簡単かつ容易に  実行できるように! ・Java Swingをベースにスタブ(クライアント・プロ グラム)の実行を自動化する. GUIシステムを開発

システム開発環境,要素技術 フレームワーク 機能 Apache Axis2 Webサービスの開発 Apache Tomcat Apache Jena RDFデータの作成,SPARQL検索 MySQL データベース

システム構成図 サーバ Apache Tomcat7 Apache Axis2 Webサービス1 Webサービス2 実行依頼 実行結果 データベース MySQL 作業データ他 実行依頼 スタブ 実行結果 クライアント GUIシステム ユーザPC

しかし,問題が ・スタブの実行には多くのクラス・ライブラリが必要. ・予め,使用PCにクラスパスの設定を行えば,問題は解決するが…… 本システムを使用する全PCに クラスパスの設定を行わなければならない! それは面倒.…… 本システム単体で動かしたい.……

GUIシステム単体でスタブの実行自動化が 可能になった. そこで, このバッチファイルをexec()で実行することで, クラスパスの設定 バッチファイル スタブの実行 両方実行 GUIシステム単体でスタブの実行自動化が  可能になった.

getInputStream()に よる結果取得 GUIシステムの処理の流れ 本システムでは,        スタブの実行自動化を実現させた. Webサービスの選択後,実行ボタンを押す. exec()による実行 GUIシステム スタブ getInputStream()に よる結果取得

GUIシステム:初期画面 Webサービス切替 Webサービス1 「加工図番-品名-ロット」 対応表抽出 Webサービス2 指定したロットの 「加工工程順」表示

GUIシステム:実行画面1 「加工図番-品名-ロット」対応表抽出 Webサービスを選択するとこのように入力フィールドが必要とするもの以外入力を受け付けなくなります。 この図は図面番号-作番-品名の対応表を抽出するWebサービスを実行した結果です。

GUIシステム:実行画面2 指定したロットの加工工程順抽出 この図は作番の全加工工程順を抽出・表示を行うWebサービスを実行したものです。 加工図番に対応する作番を検索し、その作番から標準の加工工程順や過去の工程の確認が容易に出来るようにしています。

GUIシステム:実行画面3 RDFデータも同時作成

3.おわりに まとめ 受注品毎の加工工程順決定を支援するSwingベースのGUIシステムを開発した. Webサービス・スタブの実行自動化を実現. 現場作業者の負担/ミスの低減と作業の効率化. 今後の予定 実行結果のRDFデータとしての蓄積とその活用. 素材形状や加工特徴,監督者のノウハウなどとリンクした加工工程自動化支援の更なる充実.

ご清聴有難うございました

加工工程順抽出について 作業データ ロット番号 優先順位表を参照

工程順抽出(ロット番号指定)

現行の作業指示書 これらのデータを基に,監督者が下記の工程順番を提示する.

「品名ー加工図番ーロット」対応表 抽出 (品名指定) 図1 同じ加工図番

ご清聴有難うございました

・データの分析→加工特徴と工程順との関係の明確化. ・受注登録画面→加工特徴も指定可能にする. ・加工特徴と設計図番→工程順データの提示. 新規受注登録では,「設計図番」と「加工品名」を必ず登録するので,そのデータから2つのテーブルを検索して,工程順データを表示する. 表示された工程順データを基に,変更があれば,追加・修正を加えて,テーブルに登録する. 今後の予定 丸物:長さ/直径,角物:XYZなど ・データの分析→加工特徴と工程順との関係の明確化. ・受注登録画面→加工特徴も指定可能にする. ・加工特徴と設計図番→工程順データの提示. ・これらのプログラムのWebサービス化と連携.

工程機械情報のRDFデータ例(NC旋盤) <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:j.0=http://www.matsue- ct.ac.jp/IE/MachineProperty#> <rdf:Description rdf:about="http://www.matsue- ct.ac.jp/IE/IDMachine/Lathe"> <j.0:isPlaceOf>3</j.0:isPlaceOf>   <j.0:isIDOf>133</j.0:isIDOf> <j.0:isPriorityOf>30</j.0:isPriorityOf> <j.0:isAbbreviateOf>NCLE1</j.0:isAbbreviateOf>   <j.0:isNameOf>Lathe</j.0:isNameOf> <j.0:diam>740</j.0:diam>   <j.0:length>1260</j.0:length> </rdf:Description> </rdf:RDF> プログラム作成済 設置工場/機械ID 工程優先順位 加工最大直径 加工最大長

仕様(図番)が799-30765で同じ