TW202248944A - 資訊提供裝置、資訊提供方法以及記錄資訊提供程式的記錄媒體 - Google Patents

資訊提供裝置、資訊提供方法以及記錄資訊提供程式的記錄媒體 Download PDF

Info

Publication number
TW202248944A
TW202248944A TW110131974A TW110131974A TW202248944A TW 202248944 A TW202248944 A TW 202248944A TW 110131974 A TW110131974 A TW 110131974A TW 110131974 A TW110131974 A TW 110131974A TW 202248944 A TW202248944 A TW 202248944A
Authority
TW
Taiwan
Prior art keywords
data
information
disclosure
design
parameter adjustment
Prior art date
Application number
TW110131974A
Other languages
English (en)
Other versions
TWI838638B (zh
Inventor
峯慎吾
五味田啓
Original Assignee
日商三菱電機股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 日商三菱電機股份有限公司 filed Critical 日商三菱電機股份有限公司
Publication of TW202248944A publication Critical patent/TW202248944A/zh
Application granted granted Critical
Publication of TWI838638B publication Critical patent/TWI838638B/zh

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/4097Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by using design data to control NC machines, e.g. CAD/CAM
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/17Mechanical parametric or variational design
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • G06F30/27Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2111/00Details relating to CAD techniques
    • G06F2111/04Constraint-based CAD
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2145Inheriting rights or properties, e.g., propagation of permissions or restrictions within a hierarchy
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2149Restricted operating environment
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Geometry (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Software Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • General Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • Health & Medical Sciences (AREA)
  • Manufacturing & Machinery (AREA)
  • Automation & Control Theory (AREA)
  • Human Computer Interaction (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Medical Informatics (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

資訊提供裝置(100),包括:揭示範圍資訊取得部(120),取得揭示範圍資訊,用以指示關於接受資訊提供處(30)的揭示之對象裝置(40)的資訊範圍;以及揭示用資料產生部(110),從收納關於對象裝置(40)的設計之資料即裝置設計資料的資料庫(11a)取得裝置設計資料,從收納關於決定對象裝置(40)動作的裝置參數之資料即裝置參數調整資料的資料庫(12a)取得裝置參數調整資料,根據揭示範圍資訊從裝置設計資料以及裝置參數調整資料抽出資料,產生從抽出的上述資料提供至資訊提供處(30)的揭示用資料。

Description

資訊提供裝置、資訊提供方法以及記錄資訊提供程式的記錄媒體
本揭示係有關於資訊提供裝置、資訊提供方法以及記錄資訊提供程式的記錄媒體。
納入元件供應商(例如,接收資訊的資訊接收者)供應的對象元件,製造製品的製品製造商(例如,提供資訊的資訊提供者),有時候提供用於對象元件的性能驗證之解析需要的資訊(例如,關於納入對象元件的製品之形狀資訊)給元件供應商。在此情況下,製品製造商,必須進行決定提供給元件供應商也可以的資訊範圍即揭示範圍的作業。為了支援此作業,提議設計支援裝置,根據關於元件供應商的評估結果(例如,交易業積)決定揭示範圍,從揭示範圍內的資訊抽出解析對象元件需要的資訊。例如,參照專利文獻1。 [先行技術文獻] [專利文獻]
[專利文獻1]日本專利公開第2018-147012號公報(例如,請求項1、圖1)
[發明所欲解決的課題]
上述習知的裝置,根據資訊接收者的評估結果,決定納入對象元件的製品之對象裝置的形狀揭示範圍,但未考慮關於決定對象裝置的設計資料及對象裝置的動作之參數調整資料的揭示範圍。
本揭示,目的在於提供可以適當設定對象裝置的設計資料以及參數調整資料之資訊提供裝置、資訊提供方法以及記錄資訊提供程式的記錄媒體。 [用以解決課題的手段]
本揭示的資訊提供裝置,包括:揭示範圍資訊取得部,取得揭示範圍資訊,用以指示關於接受資訊提供處的揭示之對象裝置的資訊範圍;以及揭示用資料產生部,從收納關於上述對象裝置的設計之資料即裝置設計資料的資料庫取得上述裝置設計資料,從收納關於決定上述對象裝置動作的裝置參數之資料即裝置參數調整資料的資料庫取得裝置參數調整資料,根據上述揭示範圍資訊從上述裝置設計資料以及上述裝置參數調整資料抽出資料,產生從抽出的上述資料提供至上述資訊提供處的揭示用資料。
本揭示的資訊提供方法,係利用資訊提供裝置實行的方法,特徵在於具有:取得揭示範圍資訊的步驟,取得揭示範圍資訊,用以指示關於接受資訊提供處的揭示之對象裝置的資訊範圍;以及產生揭示用資料的步驟,從收納關於上述對象裝置的設計之資料即裝置設計資料的資料庫取得上述裝置設計資料,從收納關於決定上述對象裝置動作的裝置參數之資料即裝置參數調整資料的資料庫取得裝置參數調整資料,根據上述揭示範圍資訊從上述裝置設計資料以及上述裝置參數調整資料抽出資料,產生從抽出的上述資料提供至上述資訊提供處的揭示用資料。 [發明效果]
根據本揭示,可以適當設定對象裝置的設計資料及參數調整資料。
以下,邊參照圖面,邊說明實施形態的資訊提供裝置、資訊提供方法以及記錄資訊提供程式的記錄媒體。以下的實施形態,不過是範例,可以適當組合實施形態以及適當變更各實施形態。
實施形態1 圖1,係概略顯示應用實施形態1的資訊提供裝置100之系統構成圖。圖1所示的系統中,資訊提供者(例如,裝置製造商)的PC(個人電腦)即製造商側PC10,維持原狀或加工裝置設計資料及裝置參數調整資料的一部分或全部,作為揭示用資料提供給資訊提供處(例如終端用戶)的PC即用戶側PC30。作為揭示用資料的提供方法,具有經由網際網路等網路的揭示用資料傳送或收納揭示用資料的光碟等資訊記錄媒體的提供等。作為揭示用資料的提供方法,具有雲端環境中的資料共有、往產業用PC或可程式顯示器的資料轉送。
一般,裝置設計資料,係使用作為製造商側PC10中安裝的CAD(電腦輔助設計)工具的軟體作成,收納在記憶裝置內作為資料庫(DB)即裝置設計資料DB11a。裝置設計資料,包含關於對象裝置40的機械設計之資料即機械設計資料、關於對象裝置40的電氣設計之資料即電氣設計資料以及關於對象裝置40的控制設計之資料即控制設計資料之中的1個以上。裝置設計資料作成部11及裝置設計資料DB11a,包括在與包括資訊提供裝置100的製造商側PC10不同的PC內也可以。
裝置參數調整資料,例如,係使用連接至製造商側PC10的試驗用對象裝置20作成,收納在記憶裝置內作為資料庫(DB)即裝置參數調整資料DB12a。試驗用對象裝置20,係具有與交貨給資訊提供者的對象裝置40(圖1中,連接至用戶側PC30的對象裝置40)相同機能的裝置。
提供給資訊提供處的用戶側PC30之揭示用資料,收納在用戶側PC30的記憶裝置內作為揭示用裝置設計資料31、揭示用裝置參數調整資料32。終端用戶,顯示用戶側PC30內收納的資料在顯示裝置,可以利用於對象裝置40的運轉、保養、修理等。
圖2,係概略顯示實施形態1的資訊提供裝置100之構成圖。資訊提供裝置100,係可以實行實施形態1的資訊提供方法之裝置。資訊提供裝置100,具有揭示範圍資訊取得部120以及揭示用資料產生部110。揭示範圍資訊取得部120,取得揭示範圍資訊,用以指示關於接受用戶側PC30的揭示之對象裝置40的資訊範圍。揭示範圍資訊,例如,根據終端用戶或對象裝置40自動決定,或透過人的輸入操作輸入。揭示範圍資訊,例如,以指示揭示等級的數值(例如,1、2、3…)表示。
揭示用資料產生部110,從裝置設計資料DB11a取得關於對象裝置40的設計之資料即裝置設計資料,並從裝置參數調整資料DB12a取得關於決定對象裝置40動作的裝置參數之資料即裝置參數調整資料,根據揭示範圍資訊取得部120取得的揭示範圍資訊從裝置設計資料及裝置參數調整資料抽出資料,從抽出的上述資料產生提供給用戶側PC30的揭示用資料。揭示用資料產生部110,加工抽出的上述資料,產生提供給資訊提供處的揭示用資料也可以。抽出的資料加工,例如,係透過編碼抽出的上述資料的隱匿產生揭示用資料之處理、透過LOD(細節等級)技術的程度(即,詳細度)變更產生揭示用資料之處理以及透過置換抽出的資料至其他資料產生揭示用資料之處理其中任一處理。
圖2的製造商側PC10中,裝置設計資料作成部11作成裝置設計資料,收納在裝置設計資料DB11a內,裝置參數調整資料作成部12,使用具有與對象裝置40相同機能的試驗用對象裝置20收集裝置參數調整資料。試驗用對象裝置20,具有PLC(可程式.邏輯.控制器)21以及各種感應器24。裝置參數調整資料作成部12,提供PLC21裝置參數,重複實行取得感應器24的檢出值之處理,收集裝置參數調整資料,收納收集的裝置參數調整資料在裝置參數調整資料DB12a內。
圖3,係顯示裝置設計資料作成部11作成的裝置設計資料的構成圖。圖3的裝置設計資料,由機械設計資料、電氣設計資料以及控制設計資料構成。一般,裝置設計資料,係利用PC中安裝的CAD工具作成。圖2的機械設計資料,包含使用機械設計用CAD工具作成的檔案資料。圖2的電氣設計資料,包含電氣設計用CAD工具作成的檔案資料。圖2的控制設計資料,包含控制設計用程式的檔案資料。
圖4,係顯示統合裝置參數調整資料的裝置設計資料之構成圖。如圖4所示,揭示用資料產生部110,統合裝置設計資料及裝置參數調整資料,作為統合揭示用資料的裝置設計資料也可以。
裝置製造商的裝置設計,一般,以接受訂貨、機械設計、電氣設計、控制設計以及啟動.調整的趨勢進行。接受訂貨,伴隨使用裝置目錄等的對象裝置(或對象設備)等的說明、提議。機械設計,根據對象裝置的機械規格進行,包含組裝圖、元件圖等的作成。電氣設計,根據對象裝置的電氣規格進行,包含電路圖、元件配置圖、配線圖等的作成。控制設計,根據控制規格進行,包含程式的作成等。
裝置設計資料,係設計的成果物,例如包含規格書、設計圖、設計書、圖面、模型、機器名稱表、操作說明書等的電子資料。具體地,此電子資料,係機械CAD資料、電氣CAD資料、控制程式、文件檔、影像檔、卡通檔以及動畫檔等。
裝置設計資料,也可以包含步驟設計資料。步驟設計資料,係裝置設計資料中關於根據製品設計直到展開生產為止的步驟之資料。例如,裝置設計資料,包含線設計資料、線模擬器軟體的模擬結果資料、CAD/CAM(電腦輔助製造)/CAE(電腦輔助工程)的設計、生產管理資訊等。
機械設計資料,包含形狀資料、機構資料。具體地,機械設計資料,包含關於製圖、加工、組裝.保養、規格.設計基準、強度計算、能力計算、材料、元件可用性、機械導入成本、機械運轉成本、交期、組裝容易性、保養性、設計性、品質穩定性、安全性、環境負荷、有關解析的作業之資料。機械設計中,將機械要素(螺絲、齒輪、馬達、減速機、軸承、滾珠螺桿、線性滑軌、磁柱、油壓.空壓、鏈結、彈簧、密封等).單元機械的構造及機構圖面化,構造及機構中各構成要素的強度、變形狀態,為了進入容許值內,決定材料、形狀、尺寸。又,使用既存的機械要素或單元機械的情況下,根據這些技術資料,決定構成要素的形狀、尺寸、材料等。根據決定事項,作成設計書、計畫圖、裝置形狀、機構、設計顏色或材質等的屬性等之資料、規格書等的文件檔、元件的詳細圖面(元件圖)、部分組裝圖、機械全體組裝圖、添加用於製作的資訊之製作圖等。
機械CAD資料,係從機械CAD軟體輸出的資料。作為資料形式,具有只能以各供應商的軟體操作的原版檔案以及用於各供應商間的資料交換的中間檔案。例如,作為機械CAD資料,具有以2次元CAD軟體設計的裝置組裝圖或元件詳細圖等的2次元CAD資料、以3次元CAD軟體設計的裝置組裝圖或元件詳細圖等的3次元CAD資料、CAD軟體間的資料交換用中間檔案。機械CAD資料的具體例,係IGES(起始圖形交換規格)、STEP(產品模型資料交換標準)、PARASOLID、JT(Jupiter Tessellation)等。
電氣設計資料,係關於電氣的計設資料。電氣設計資料,例如是從電氣CAD軟體輸出資料。電氣設計資料,具體地,包含電氣規格的決定、電路圖的作成、配線圖(例如,動力系統配線圖、控制系統配線圖)的作成、記述連接器形狀等的圖面作成等。電氣規格的決定,包括反相器的選定、配線用斷路器的斷路器選定、控制盤、操作盤、保險絲匣的決定、感應器及馬達的選定等。電氣CAD資料,係從電氣CAD軟體輸出的資料。
控制設計資料,係關於控制的設計資料,例如,測量控制系統的設計決定在哪如何測量、控制的資料。控制設計,包含PLC程式的設計、觸控面板的作成。控制設計資料,例如,包含使用作成PLC程式的軟體進行裝置的控制設計之資料、使用作成可程式顯示器作畫資料的軟體設計的作畫資料以及附隨這些的規格書等的文件檔或DB等。具體地,控制設計資料,包含梯形圖、顯示器用的作畫資料等。
裝置參數調整資料,係關於裝置的參數之資料。裝置參數調整資料,例如,係過去調整裝置參數之際的履歷資料或透過機械學習算出裝置參數調整推薦值的結果資料。具體地,裝置參數調整資料,適合記錄在CSV檔或DB等之中的資料。裝置參數調整資料,例如現場資料。現場資料,係從裝置或附隨裝置的感應器收集的資料。例如,包含關於裝置的運轉狀況或故障、保養的資料、裝置的設定參數資料、材料的資料、環境(溫度、溼度等)的資料、得到檢查結果的資料、裝置的運轉日誌資料、人操作裝置的日誌資料等。具體地,裝置參數調整資料,例如,包含Edgecross團體作成之製造現場與IT之間的邊緣運算(edge computing)區域的開放軟體平台「Edgecross」收集並保存為CSV檔形式或DB中的裝置資料,以及以定序器的資料登錄機能記錄並以CSV形式保存的裝置運轉日誌檔或可程式顯示器中以CSV或Unicode文字檔形式記錄的裝置操作日誌檔。又,作為裝置參數例,具有: (1) 關於裝置的設定值、客戶設定值、機種、機能的ON/OFF等裝置設定之設定參數資訊; (2) 關於材質、特性等裝置的材料之材料參數資訊; (3) 關於溫度、溼度、氣壓等利用裝置的環境之環境參數資訊; (4) 關於動作時間、處理結果等裝置參數調整結果的檢查之檢查參數資訊等。 登錄這樣的裝置參數在資料庫中,用作裝置參數調整資料也可以。
揭示用資料,也可以是統合各種資料的統合資料。統合資料是統合管理機械設計資料、電氣設計資料、控制設計資料之資料的統合模型。統合模型,具體地,係以AutomationML等根據XML的公開規格標準資料格式記述。
圖5,係顯示應用實施形態1的資訊提供裝置100之系統硬體構成圖。製造商側PC10,具有資訊提供裝置100、記憶部103、通訊部104、顯示裝置180、輸入部190、裝置設計資料DB11a以及裝置參數調整資料DB12a。資訊提供裝置100,具有處理器101、記憶體102。
如圖5所示,資訊提供裝置100,具有CPU(中央處理單元)等的處理器101以及揮發性記憶裝置的記憶體102。記憶體102,例如,是RAM(隨機存記憶體)等的揮發性半導體記憶體。如圖1所示,資訊提供裝置100也可以具有硬體(HDD)或固態硬碟(SSD)等的非揮性記憶裝置。
資訊提供裝置100的各機能,由處理電路實現。處理電路,可以是專用硬體,也可以是實行記憶體102內收納的程式之處理器101。處理器101,可以是處理裝置、運算裝置、微處理器、微電腦以及DSP(數位信號處理器)其中任一。
處理電路是專用硬體時,處理電路,例如是單一電路、複合電路、程式化處理器、並聯程式化處理器、ASIC(特殊應用積體電路)、FPGA(現場可程式化閘陣列)或這些之中的任何組合。
處理電路是處理器101時,實施形態1的資訊提供程式,由軟體、韌體或軟體與韌體的組合實現。軟體及韌體,記述為程式,收納在記憶體102內。處理器101,透過讀出記憶體102內記憶的資訊提供程式並實行,可以實現圖1所示的各部機能。
又,資訊提供裝置100的一部分以專用硬體實現,一部分以軟體或韌體實現也可以。這樣,處理電路,由硬體、軟體、韌體或這些之中的任何組合,可以實現圖2所示的各機能程式的機能。
圖6,是顯示裝置設計資料的作成步驟之流程圖。裝置設計資料作成部11,作成機械設計資料、電氣設計資料、控制設計資料,收納在裝置設計資料DB11a內(步驟S11)。
圖7,係顯示裝置參數調整資料的作成步驟之流程圖。裝置參數調整資料作成部12,重複實行(步驟S21),調整試驗用對象裝置20的裝置參數(步驟S22),收集運用資料收納在裝置參數調整資料DB12a內(步驟S23)。
圖8,係顯示揭示用資料產生部的產生步驟之流程圖。揭示用資料產生部110,取得揭示範圍資訊(步驟S31),根據揭示範圍資訊從裝置設計資料及裝置參數調整資料抽出資料並加工,產生揭示用資料(步驟S32),傳送揭示用資料至資訊提供處(步驟S33)。
圖9,係顯示揭示範圍資訊與揭示的資訊例之圖。圖9的例中,揭示範圍資訊,以揭示等級1到5表示,分別關於揭示等級1到5決定提供給資訊提供處的揭示用資料資訊量。圖9的範例情況下,揭示等級1中,關於對象裝置40的資料完全不揭示,揭示等級2中,關於對象裝置40的揭示用資料之揭示資訊量為小,揭示等級3中,關於對象裝置40的揭示用資料之揭示資訊量為中,揭示等級4中,關於對象裝置40的揭示用資料之揭示資訊量為大,揭示等級5中,揭示關於對象裝置40的全部資料。
圖10,係顯示揭示範圍資訊與揭示的資訊例之圖。圖10的例中,揭示範圍資訊,以揭示等級1到5表示,分別關於揭示等級1到5決定提供給資訊提供處的揭示用資料機密度。圖10的範例情況下,揭示等級1中,「極秘」處理關於對象裝置40的資料,揭示等級2中,「秘」(即,秘密)處理關於對象裝置40的資料,揭示等級3中,「公司外秘」處理關於對象裝置40的資料,揭示等級4中,「關係者外秘」(即,關係者以外秘密)處理關於對象裝置40的資料,揭示等級5中,「非公司外秘」(即,不是公司外秘)處理關於對象裝置40的資料。
圖11,係顯示揭示範圍資訊與揭示的資訊例之圖。圖11的例中,揭示範圍資訊,以揭示等級1到5表示,分別關於揭示等級1到5決定提供給資訊提供處的揭示用資料範圍。圖11的範例情況下,揭示等級1中,揭示用資料包含既存文件中相當原始碼的資訊,揭示等級2中,揭示用資料包含既存文件中相當內部規格書的資訊,揭示等級3中,揭示用資料包含既存文件中相當外部規格書的資訊,揭示等級4中,揭示用資料包含既存文件中相當使用手冊的資訊,揭示等級5中,揭示用資料包含既存文件中相當目錄的資訊。
圖12,係顯示揭示範圍資訊與交易實情的關係例之圖。圖12的例中,揭示範圍資訊,以揭示等級1到5表示,根據與資訊提供處的交易實情決定揭示等級1到5。資訊提供處是初次的交易對象時,授予揭示等級1,與資訊提供處有未達5年的交易時,授予揭示等級2,與資訊提供處有5年以上未達10年的交易時,授予揭示等級3。又,與資訊提供處有10年以上的交易時,授予揭示等級4,與資訊提供處有10年以上的交易而是企業集團且時,授予揭示等級5。
圖13,係顯示揭示範圍資訊與揭示的資訊例之圖。圖13的例中,作為揭示範圍資訊,針對作業者(操作者)、針對保養員、針對用戶產線管理者、針對裝置製造商產線管理者,既定統一管理。圖13的範例情況下,如果揭示範圍資訊是針對作業員的話,揭示用資料是裝置操作需要的資訊,揭示範圍資訊是針對保養員的話,揭示用資料是裝置保養需要的資訊。又,揭示範圍資訊是針對用戶產線管理者的話,揭示用資料是產線的運用、管理需要的資訊(一部分有限制),如果揭示範圍資訊是針對裝置製造商產線管理者的話,揭示用資料是產線的運用、管理需要的資訊(無限制),揭示範圍資訊是統一管理的話,揭示用資料是產線的運用、管理需要的資訊(無限制)。
圖14,係顯示揭示範圍資訊與揭示的資訊例之圖。圖14的例中,作為揭示範圍資訊,針對行動終端、針對嵌入式顯示器、針對PC(低規格)、針對PC(高規格)是既定的。圖14的範例情況下,如果揭示範圍資訊是針對行動終端的話,揭示用資料之資訊量為小,如果揭示範圍資訊是針對嵌入式顯示器的話,揭示用資料之資訊量為中。又,揭示範圍資訊是針對PC(低規格)的話,揭示用資料之資訊量為大,揭示範圍資訊是針對PC(高規格) ,揭示用資料之資訊量為全部資訊。
圖15,係例示揭示範圍資訊與資訊提供處之圖。又,圖16,係顯示圖15中揭示的形狀例之圖。圖15及圖16的例中,揭示範圍資訊,以揭示等級1到5表示,根據與資訊提供處的交易實情決定揭示等級1到5。圖15及圖16的範例情況下,揭示等級1中,完全不揭示CAD資料,揭示等級2中,實行boundary box(邊界盒)顯示,揭示等級3中,實行mosaic(嵌鑲)顯示,揭示等級4中,實行wireframe(線框)顯示,揭示等級5中,揭示CAD資料全部的資訊。boundary box(邊界盒)顯示中,顯示包含對象物的最小六面體(長方體)。mosaic(嵌鑲)顯示中,以用戶決定大小的多面體集合顯示近似外形的形狀。wireframe(線框)顯示中,隱匿以CAD作成的形狀面與容積的資訊,以相當於邊界的線顯示輪廓。揭示等級5中,顯示包含全部的線、面、容積(內容)的幾何資訊。
圖17,係顯示揭示的資訊例之圖。又,圖18,係顯示圖17的例中揭示的資訊圖。圖17及圖18的例中,揭示範圍資訊,以揭示等級1到3表示,等級1到3係根據資訊提供者的裝置製造商的希望決定。
揭示等級1中,製造商側PC10,提供線顯示畫面(圖17)視覺化需要的資料。例如,製造商側PC10,從機械設計資料提供間隔機密資訊並變形(即,使對象變形表現)的裝置外觀資訊。此時,製造商側PC10,轉換從設計資料抽出的形狀資料成影像資料或PDF(可攜性文件格式)檔並提供也可以。藉此,相較於從什麼也沒有的狀態以視覺化軟體製作模式圖的情況,因為可以挪用設計資料,削減用以作圖的作業量。又,製造商側PC10,可以從設計資料輸出根據間隔機密資訊得到的資料之模式圖。又,相較於使用視覺化軟體預設的類似裝置影像的情況,因為顯示與裝置外觀一致的模式圖,容易以模式圖理解裝置外觀。
揭示等級2中,製造商側PC10,提供裝置的操作畫面視覺化需要的資料。例如,製造商側PC10,從機械設計資料抽出裝置外觀資訊,加工並提供。提供的資料,透過在資訊提供處的用戶側PC30實行擴大.縮小、移動、旋轉操作等的操作,使用用戶側PC30的終端用戶可以確認詳細資訊。又,用戶側PC30,可以聯結視覺化S/W提供的燈或數值顯示等的物體與設計資料並顯示。例如,用戶側PC30,根據形狀資料以拉出線可以聯結燈或數值顯示等的對象與設計資料並顯示。藉此,用戶可以直覺理解裝置外觀與對象的對應關係。圖19係表示聯結長方體物體與設計資料(可移動範圍[mm]、輸出[W])並顯示的畫面例圖。
揭示等級3中,製造商側PC10,提供裝置保養畫面視覺化需要的資料。例如,製造商側PC10,提供裝置的內部資訊、電氣配線、梯形程式、裝置調整參數、註解資訊等。用戶側PC30,將提供的資料與形狀資料、用以視覺化的畫面構成要素之按鍵或文字等的物體聯結,為了可以確認這些詳細資訊顯示。例如,用戶側PC30,在裝置保養畫面,以聯結形狀資料的狀態,可以顯示裝置的調整方法、調整值等的裝置參數調整資料之資訊。揭示等級3中,與揭示等級2的情況不同,因為提供的資料內包含裝置參數調整資料,終端用戶不只可以直覺理解裝置的操作處所,對於操作處所,可以知道進行怎樣操作或怎樣的值設定即可。藉此,裝置製造商,減少終端用戶委託調整支援,可以削減調整支援的作業量與時間。終端用戶,根據揭示用設計資料及裝置參數調整資料,本身可以調整及保養裝置(即,沒有委託裝置製造商支援的交易,本身可以立即應付),生產效率提高。此時,運用狀況視覺化S/W內,以裝置參數調整資料作為輸入讓機械學習,構成為包含輸出設定推薦值的調整支援程式庫也可以。
一般的雷射加工機,包括振盪雷射的雷射振盪器、雷射通過的光路、集中雷射光射出的加工頭及配置板材的台子。雷射加工時,雷射加工機的台子上配置加工對象的板材,根據雷射加工機具有的座標系,移動加工頭,射出雷射光進行加工。雷射加工機的裝置製造商根據來自終端用戶的要求規格,以機械CAD軟體實行機械設計,以電氣CAD軟體實行電氣設計,以控制軟體實行控制程式設計,以各軟體支援的檔案形式保存設計資料。之後,用於對應AutomationML等的設計資訊聯合之軟體中,輸入各設計資料產生統合模型,實行設計驗證及設計資料的管理。此時,因為設計資料是機密資訊,不能原封不動對終端用戶揭示。
其次,裝置製造商,在對象裝置的實機完成後,配合終端用戶的利用環境,實行對象裝置的參數調整。例如,根據終端用戶處理的板金尺寸、素材種類,實行加工頭的可移動範圍調整、雷射的輸出值調整。此時,裝置參數的調整,根據裝置製造商側調整作業者的技術知識或試驗錯誤,設定最適合值。此時實行的試驗錯誤結果,記錄為裝置參數調整的履歷。因為裝置參數調整資料也是裝置製造商的機密資訊,不能原封不動對終端用戶揭示。
其次,從裝置製造商交貨對象裝置給終端用戶。交貨時,從裝置製造商對終端用戶,實行運轉指導。又,設計資料之外,交付手冊、組裝圖等的資料。
其次,終端用戶根據運轉指導及交付的資料,實行對象裝置的運用。終端用戶,根據交付的運轉指導時學習的內容、交付的資料,開始對象裝置的運用。但是,終端用戶,因為不是對象裝置的專家,雖然會基本的用法,但不能變更調整值、應付特定錯誤時刻,有時不能操縱對象裝置。這樣的情況下,終端用戶必須對裝置製造商進行關於裝置的調整值變更、錯誤時處理的詢問或對應委託。因此,對於終端用戶,耗費時間解決裝置故障成為要因。另一方面,對於裝置製造商,本來的業務之外,調整值的變更、特定錯誤的處理等增加花費的時間。
又,近年來,因為要求裝置的視覺化,作成顯示裝置或視覺化S/W上顯示裝置外觀圖等的畫面,但因為不能從裝置製造商得到設計資料,終端用戶,必須使用附屬於利用的顯示裝置及視覺化S/W之作畫軟體等,重新作畫裝置外觀圖。
使用實施形態1的資訊提供裝置100的話,對於裝置製造商保有的裝置設計資料,實行揭示範圍控制,輸出揭示用統合模型等的揭示用資料提供給終端用戶。具體地,藉由如圖8所示控制揭示等級並提供,可以達到削減裝置製造商的工夫,終端用戶可以看必要資訊。
如以上說明,使用實施形態1的資訊提供裝置100的話,根據揭示範圍,可以靈活設定揭示用資料的揭示範圍。終端用戶,藉由從裝置製造商得到裝置設計資料及裝置參數調整資料,可以設定最合適的參數及縮短設定時間。
又,使用實施形態1的資訊提供裝置100的話,聯結至形狀資料的機械設計資料之外,還對不聯結至形狀資訊的電氣設計資料、控制設計資料、裝置參數調整資料,可以以詳細的粒度控制揭示範圍。
又,揭示範圍資訊,也可以是複數資訊組合(例如,揭示等級資訊、揭示期間資訊、表示揭示對象機器的資訊、表示揭示對象條件的資訊等的組合)。
實施形態2 圖20,係顯示應用實施形態2的資訊提供裝置100a之系統構成圖。圖20中,裝置參數調整資料作成部22,決定對象裝置40動作的裝置參數調整時,收集表示對象裝置40或試驗用對象裝置20的運轉狀態值(PLC21的控制信號)以及來自對象裝置40或試驗用對象裝置20中備置的感應器24之輸出值作為調整資料,根據收集的調整資料產生裝置參數調整資料。例如,裝置參數調整資料作成部22,根據使用用以操作PLC21的顯示.操作部22c以及學習部22b之機械學習,產生裝置參數調整資料。
學習部22b,根據收集的調整資料產生學習完成模型,輸出同模型中的推薦值等。具體地,首先,學習部22b,根據收集的調整資料產生整形.加工的資料作為學習用資料組。其次,學習部22b,利用學習用資料組,產生用以產生學習完成參數的學習用程式。其次,學習部22b,產生輸入學習用資料組至學習程式的結果產生之學習完成參數。其次,學習部22b,產生學習完成模型作為編入學習完成參數的學習完成程式。利用如上述產生的學習完成模型,對輸入資料,藉由產生最適於運用裝置的推薦設定值作為裝置參數調整資料,可以支援裝置的參數調整。在此,作為學習完成模型的產生方法,雖然考慮Bayes最優化等,但可應用的機械學習手法不限於Bayes最優化。
如以上說明,使用實施形態2的資訊提供裝置100a的話,根據揭示範圍資訊,可以靈活設定揭示用資料的揭示範圍。終端用戶,藉由從裝置製造商得到裝置設計資料及裝置參數調整資料,可以設定最合適的參數或縮短設定時間。
關於上述以外,實施形態2與實施形態1相同。
實施形態3 圖21,係顯示應用實施形態3的資訊提供裝置100b之系統硬體構成圖。
裝置設計資料,係以包含附加參照資料(即,參照資訊)的文字列之複合文件形式記憶在記憶裝置中作為裝置設計資料DB11a,揭示用資料產生部110b,根據揭示範圍資訊,參照參照資料從上述裝置設計資料DB11a抽出資料,根據抽出的資料,產生揭示用資料。參照資料,包含對象裝置40的構成屬性資料、對象裝置的構成名稱以及附加於對象裝置40的構成之標籤資料中的至少其1。
聯結至裝置設計資料以及上述裝置參數調整資料,記憶預先作成的複合文件(例如,XML複合文件)在記憶裝置中作為資料構造DB23,揭示用資料產生部110b,根據揭示範圍資訊,從複合文件抽出文字列,將聯結至抽出的文字列之資料從裝置設計資料以及裝置參數調整資料抽出,根據抽出的資料,產生揭示用資料。
如以上說明,使用實施形態3的資訊提供裝置100a的話,根據揭示範圍資訊,可以靈活設定揭示用資料的揭示範圍。終端用戶,藉由從裝置製造商得到裝置設計資料及裝置參數調整資料,可以設定最合適的參數及縮短設定時間。
又,根據揭示範圍資訊,從複合文件抽出文字列,將聯結至抽出的文字列之資料,從裝置設計資料及裝置參數調整資料抽出,根據抽出的資料產生揭示用資料時,相較於使用表格判定關聯性的情況,處理速度提高。
關於上述以外,實施形態3,與實施形態1或2相同。
實施形態4 圖22,係顯示應用實施形態4的資訊提供裝置100c之系統硬體構成圖。資訊提供裝置100c,更包括參照資料登錄部13,對裝置設計資料或裝置參數調整資料,授予根據揭示範圍資訊抽出.加工資料使用的參照資料。又,圖22中,例示裝置設計資料作成部11、裝置參數調整資料作成部12、參照資料登錄部13以及各種資料庫係資訊提供裝置100c的一部分。但是,資料庫,收納在與資訊提供裝置100c不同的記憶裝置內也可以。
圖23,係顯示資訊提供裝置100c之揭示用資料產生處理流程圖。資訊提供裝置100c,授予參照資料給裝置設計資料或裝置參數調整資料(步驟S41),使參照資料與揭示範圍資訊互相對應 (步驟S42),實行圖8所示的揭示用資料的產生處理(步驟S43)。
<<以XML形式授予參照資料的範例>> 例如,參照資料登錄部13,以XML(可擴展標記語言:Extensible Markup Language)的形式管理裝置設計資料以及裝置參數調整資料,作為以同形式處理的屬性資訊或要素資訊,授予參照資料給裝置設計資料或裝置參數調整資料。XML,使用用戶定義的標籤,因為可以記述資料的意義及文章構造,以XML的形式記述設計資料的資料構造,授予參照資料作為屬性資訊或要素資訊,藉由應用XML的轉換引擎與濾器,可以抽出及加工根據揭示範圍資訊的資訊。
例如,XML中,如下記述要素與屬性。 <要素 屬性=”屬性值”> 要素的內容</要素>
圖24(A)中顯示,授予參照資料作為XML的屬性資訊,根據揭示範圍資訊抽出資訊的例1。例1中,XML檔案,構成為在裝置(Equipment)中有複數元件(Part),元件中有尺寸(size)、控制資訊(control)等複數要素。此時,例如,對於元件,先授予用以與揭示範圍聯結的等級(Level)作為屬性資訊。藉此,指定抽出等級1的資訊作為揭示範圍資訊的情況下,參照屬性資訊抽出資訊並輸出。
圖24(B)中顯示,處理裝置設計資料以及裝置參數調整資料內包含的一部分資料作為參照資料,根據揭示範圍資訊抽出資訊的例2。例2中,XML檔案,與例1的檔案大致相同,只有不授予屬性資訊作為參照資料方面,與例1不同。例2中,為了處理裝置設計資料以及裝置參數調整資料內包含的一部分資料作為參照資料,使各資料的屬性資訊與揭示範圍資訊互相對應保持在參照表示表中。例如,揭示範圍資訊的等級1中,對應size的屬性資訊,先保持在參照表中。此時,指定抽出等級1的資訊作為揭示範圍資訊時,就會參照此表格從XML檔案抽出具有符合等級1的size屬性資訊的資料。
<<以STEP形式授予參照資料的範例>> 上述中,記述關於參照資料登錄部13以XML形式授予參照資料的方法,但以其他形式授予參照資料也可以。例如,參照資料登錄部13,使用CAD資料交換規格的國際規格ISO10303(Standard for the Exchange of Product model data:STEP)授予參照資料也可以。同規格,定義用以交換製品形狀資料、組裝構造、註釋資訊(尺寸、公差)等製品設計資訊之資料模型,也可以是XML形式的記述。STEP形式,在各要素具有的”Label”中可以設定特定文字。例如,如下,藉由授予Label”Level1”的參照資料,揭示範圍資訊取得部120可以只抽出Label是”Level1”的資料。
以下顯示,對記述點的CARTESIAN_POINT的資料授予”Level1”作為Label之例。 (1)           形式 CARTESIAN_POINT(Label名, (x座標, y座標, z座標)) (2)           例 #1=CARTESIAN_POINT(‘Level1’, (1.0, 2.0, 3.0))
參照資料登錄部13,授予使用STEP形式的security_classification_level之參照資料。又,STEP形式,使用security_classification_level,因為對各要素可以設定機密區分,處理此機密區分作為參照資料也可以。關聯security_classification_level的實體(entity),例如為以下的規格。
以下表1的security_classification的實體,定義由於製品資料保護的目的需要的機密性等級。
[表1]
ENTITY security_classification Attribute Population 備考
Name type:label=string 用以辨識security_classification的等級。
Purpose type:text=string 非正式說明security_classification的意圖。
Security _level type:entity=security_classification_level 指定需要的安全程度。 定義security_classification_level。
以下表2的security_classification_level的實體,定義製品資料保護需要的安全範圍。
[表2]
ENTITY security_classification_level Attribute Population 備考
Name type:label=string 用以得知security_classification_level的等級。
以下表3的applied_security_classification_assignment的實體,定義分配security_classification給security_classification_item的security_classification_assignment類型。
[表3]
applied_security_classification_assignment Attribute Population 備考
assigned_security_classification type:entity=security_classification 聯結Assigned_security_classification至製品資料。 提供security_classification。
items type:entity=security_classification_item SET[1:?] 分配security_classification的項目組。 安全分類,係在分配的security_classification的1個實例中分配至複數項目。
使用上述實體,藉由如以下表4所記述,可以對各要素設定機密區分。
[表4]
#180=PRODUCT_DEFINITION_FORMATION(‘1’,”,#170); #190=PRODUCT_DEFINITION(‘vp’,’design view part’,#180,#110); #240=NEXT_ASSEMBLY_USAGE_OCCURRENCE(‘p_usage_1’,’single instance usage’,”,#100,#190,$); #250=SECURITY_CLASSIFICATION(‘confidentiality’, ‘classify as confidential’, #260); #260= SECURITY_CLASSIFICATION_LEVEL(‘confidential’); #270=APPLIED_SECURITY_CLASSIFICATION_ASSIGNMENT (#250,(#180,#190,#240));
表4中,#250係security_classification,附加「Name=confidentiality」的等級,作為「Purpose=classify as confidential」,記載說明意圖的句子,指定#260的內容作為安全程度。
表4中,#260係security_classification_level,定義「Name=confidential」的製品資料保護需要的安全範圍。此定義中,設定Top Secret(極秘)、Secret(秘密)、Confidential(公司外秘)、Restricted(小心處理)等任意範圍。
表4中,#270係security_classification_assignment,分配#250的assigned_security_classification至#180、#190、#240的項目。這樣,參照資料登錄部13,使用security_classification_level,可以授予機密區分作為參照資料給STEP檔案。
參照資料,在各設計階段中,授予給設計資料。例如,裝置製造商進行設計時,有自下而上的設計與自上而下的設計2種。自下而上的設計,係根據元件的組裝設計,預先決定各個元件的細節,以元件組裝全體。另一方面,自上而下的設計,根據全體像的構想完成,詳細制定細部的元件形狀。自上而下的設計中,首先,先設計全體像(佈置)的形狀,之後,把元件一個一個「弄散」,設計元件的詳細形狀。之後,實行連可以機械加工等的尺寸公差、幾何公差、表面粗糙度、表面處理等的作業指示都加入的詳細設計。
相對於此,說明授予參照資料的處理流程。設計者,首先,實施全體像(佈置)的設計。其次,對於全體像(佈置)的設計資料,對各要素總括授予” level1”作為參照資料。其次,設計者,實施元件形狀的詳細設計。其次,對元件形狀的詳細設計完成時追加的設計資料,即,元件形狀的詳細設計完成時的設計資料且未授予” Level1” 作為參照資料的設計資料,總括授予” Level2” 作為參照資料。
其次,計設者,進行追加製造需要的尺寸公差、幾何公差、尺寸的容許界限、表面形狀、表面粗糙度、表面處理、焊接記號等的作業指示。其次,對作業指示追加完成時追加的設計資料,即,作業指示追加完成時的設計資料且未授予” Level1” 、” Level2”作為參照資料的設計資料,總括授予” Level3” 作為參照資料。
這樣,作成設計資料的各階段,藉由授予參照資料,根據揭示範圍資訊取得部120取得的揭示範圍資訊,可以以揭示用資料產生部110b產生揭示用資料。
又,由下而上的設計時,也同樣根據設計階段,藉由授予參照資料,可以控制揭示範圍。又,上述之外,設計資料中追記運轉資訊或保養資訊,對符合的資訊授予參照資料並管理也可以。
參照資料的授予機能,實現作為各種CAD軟體的機能也可以,實現作為獨立於CAD軟體之外的軟體機能也可以。
又,每設計階段,記述關於授予參照資料的方法,但全部設計完成後,授予各個設計資料參照資料也可以。
<<根據參照資料的資料抽出方法(Pull Parsing)>> XML的屬性資訊及要素資訊,例如,可以利用以下的方法抽出資訊。
Pull Parsing,從最初開始依序讀入XML文件,使用Iterator圖案的設計圖案,處理作為項目(item)的一串流。以Pull Parsing作成的「疊代器」,依序訪問XML文件中的各種要素、屬性、資料。使用「疊代器」的程式,在處理中調查目前項目(例如,要素的開始、要素的結束、文字),調查其特性(例如,要素名稱、名稱空間、屬性值、文字內容)。於是,也可以指示疊代器移動至「下一」項目。程式,這樣掃描XML文件,可以從文件取出資訊。
<<根據參照資料的資料抽出方法(XLink)>> 聯結至XML的檔案,例如,可以利用以下的方法抽出資訊。XML Linking Language(XLink),係用以記述保存XML資料的檔案、XML的要素.屬性、文字列等、伸展聯結的對象即資源間伸展的聯結關係之語言。XLink記述的聯結,大致分類為單純聯結(Simple link)與擴張聯結(Extended link)2種。所謂單純聯結,係從1個資源往另外1個資源單向通行伸展的聯結。所謂擴張聯結,係向複數資源伸展的聯結,或往雙方向伸展的聯結。附上附加屬性至聯結,可以對資源或聯結附上意義。例如,聯結中,可以記述聯結名或說明、資源的種類、聯結處的作用等,又,對伸展聯結的資源不修改,可以伸展聯結。
<<根據參照資料的資料抽出方法(XPointer)>> XML Pointer Language(XPointer),係詳細明確指定伸展聯結的對象之語言。作為聯結處,指定XML資料的檔案全體,以及不只可以指定附上識別碼(id屬性等)的要素,還可以進行指定相同要素依序排列時第m號(m是自然數)或是進行指定要素內容的文字資料的第n號文字(n是自然數)。 XLink,因為對於XML的資料構造可以聯結關聯的檔案,XML的資料構造中不能記述的形狀資料或裝置參數調整資料,可以聯結作為聯結資料,但XPointer,作為聯結處,不是XML的資料檔案全體,因為可以部分指定,例如聯結的資料中,指定期間或對象元件等條件,可以抽出及加工聯結處資料的一部分。
以下,例示具有揭示範圍資訊取得部120及揭示用資料產生部110b的S/W。同S/W,具有顯示設計資料影像的設計資料顯示區域、樹狀顯示設計資料構造的資料構造顯示欄、根據使用者操作設定揭示範圍資訊的揭示範圍指定欄。
預先輸入授予參照資料的設計資料的話,就檢索設計資料的要素,一覽顯示以授予的參照資料定義的機密區分。S/W內輸入設計資料之際,檢索參照資料,揭示範圍指定欄中,顯示根據授予的參照資料之用以指定揭示範圍的資訊。例如,作為參照資料先授予Level1到Level5的話,揭示範圍指定欄中,顯示Level1到Level5的選項。
圖25,係顯示具有揭示範圍指定欄的顯示畫面例之圖。用戶,根據資訊提供處,在揭示範圍指定欄,以Level1到Level5的核取方塊指定揭示範圍。揭示範圍資訊取得部120取得指定的資訊,根據揭示範圍資訊與授予設計資料的參照資料的對應,抽出設計資料,顯示在資料構造顯示欄或設計資料顯示區域中。在資料構造顯示欄中,只有授予對應指定揭示範圍的參照資料之設計資料,核取方塊為ON,未對應指定揭示範圍的設計資料之核取方塊為OFF。又,設計資料顯示區域中,只顯示授予對應指定揭示範圍的參照資料之設計資料。指定揭示範圍的狀態下,用戶按下輸出鈕的話,只輸出抽出的設計資料作為揭示用資料。
圖26,係顯示揭示用資料顯示軟體S/W與顯示畫面例之圖。資訊提供處的用戶側PC30,得到揭示用資料,輸入揭示用資料顯示S/W揭示用資料。揭示用資料顯示S/W,也可以構成為統合從資訊提供源得到的設計資料以及從現場收集的資料並視覺化。
<<檔案單位>> 上述說明中,記述關於授予XML或STEP檔的要素參照資料的方法,授予檔案的標頭資訊等參照資料,以檔案單位抽出資料也可以。
以機械設計CAD,實行裝置設計時,一般,製作頂部組裝檔、副組裝檔以及元件檔。頂部組裝檔,係設計裝置全體的檔案,以複數副組裝檔構成。副組裝檔,係設計裝置內包含的複數機器之檔案,以複數元件檔構成。元件檔,係設計機器內包含的元件之檔案,機械設計檔的最小單位。各檔案可以保存作為STEP檔。
STEP檔,可以在各檔案中記載標頭資訊。指定各檔案,在標頭中記載揭示等級資訊。例如,STEP檔中,具有記載檔案資訊的標頭節、記述實際資料的DATA節。標頭節的FILE_NAME,因為欄位(field)的使用方法沒有嚴密的規則,授予FILE_NAME例如Level1到Level5的參照資料,以揭示範圍資訊取得部120指定Level1時,揭示用資料產生部110b從複數STEP檔中,只抽出FILE_NAME為name= Level1的檔案,產生揭示用資料。
對具有揭示用資料產生部110b的S/W(例如,圖25所示的揭示用資料產生S/W的輸入用畫面),追加參照資料登錄部,使用GUI授予參照資料也可以。 例如,對同S/W輸入STEP檔的頂部組裝檔以及與聯結至此的副組裝檔、元件檔的話,畫面中就顯示讀入的形狀資料以及檔案的樹狀圖。用戶,從樹狀圖選擇檔案或從顯示形狀資料的畫面選擇對象,以下拉操作、按鍵輸入操作等指定授予選擇的檔案之參照資料並保存。此時,作為內部處理,打開選擇的STEP檔,對標頭資訊追記指定的參照資料,重寫保存檔案。
揭示用資料產生S/W,如上述輸入授予參照資料的設計資料的話,就根據對應參考標頭資訊用戶選擇的揭示範圍之參照資料,輸出揭示用模型。
藉此,可以以副組裝檔或元件檔單位抽出揭示範圍的設計資料。這樣,揭示範圍資訊取得部120,先授予可以抽出根據揭示範圍的資訊之參照資料,藉由以揭示用資料產生部110b實行轉換或過濾處理,可以抽出及加工根據揭示範圍的設計資料。
<<對裝置參數調整資料的揭示控制>> 裝置參數調整資料,與裝置設計資料相同,以XML形式管理也可以,以根據XML形式的設計資料聯結的CSV形式管理也可以。例如,藉由先授予XML的設計資料指示揭示範圍的屬性資訊以及對聯結處檔案指示期間的資訊作為參照資料,抽出屬性資訊是Level1的設計資料,還有,聯結至同設計資料的裝置調整參數資料中,可以只抽出指定期間內的資料。具體地,作為CSV資料,先記載日期、裝置設定參數、環境參數、材料參數、檢查參數等的資訊,以XML的參照資料,指定從聯結處的CSV檔案抽出資訊之對象在期間的資訊。例如,作為指示期間的資訊,指定「2021/4/1」~「2021/4/30」的話,可以只抽出4月的1個月份裝置參數調整資料並揭示。
此時,不只是期間,指定對象機器、環境條件等也可以。例如,裝置製造商在4月交貨給A公司的裝置調整資料中,為了環境溫度在18°以上的資料,指定組合複數條件也可以。
作為裝置參數調整資料,使用從裝置取得的直接資料也可以,聯結管理學習用加工直接資料的學習用資料組、編入學習完成參數的學習完成程式之學習完成模型、實行學習完成模型得到的裝置參數調整之推薦值資訊也可以。
如以上說明,使用實施形態4的資訊提供裝置100c的話,根據揭示範圍資訊,可以靈活設定揭示用資料的揭示範圍。終端用戶,藉由從裝置製造商得到裝置設計資料及裝置參數調整資料,可以設定最適合的參數及縮短設定時間。
有關上述以外,實施形態4,與實施形態1到3中任一形態相同。
實施形態5 實施形態5中,說明關於從設計資料抽出線式佈置設計需要的資訊,提供終端用戶的內容。實施形態1到4中,記述關於輸入揭示用設計資料至視覺化軟體的範例,但在此,記述關於從設計資料只抽出尺寸或外觀資訊等線式佈置設計需要的資訊提供給終端用戶的形態。
終端用戶,研討製造線之際,利用線式佈置設計支援工具等。例如,說明利用以下文獻中記載的線式佈置設計支援工具之範例。
[非專利文獻1] URL<https://monoist.atmarkit.co.jp/mn/articles/2007/06/news078.html>,三島一孝著,「針對製造現場的AI技術,其線式構成是否真的有效率,研討最合適的生產佈置的AI」, MONOist公司,2020年7月6日公開
線式佈置設計,除了終端用戶實施的情況之外,還有裝置製造商承包的情況、其他SIer(System Integrator(系統整合者))承包的情況等。此時,從裝置的設計資料,抽出尺寸資訊及外觀資訊中至少一方,作為揭示用資料。之後,輸入揭示用資料至線式佈置設計軟體。於線式佈置設計軟體,顯示裝置外觀的同時,根據尺寸資訊,可以在區域內配置裝置,或者一邊驗證與其他裝置之間的干擾等,一邊可以設計線式佈置。
如以上說明,使用實施形態5的資訊提供裝置的話,可以從設計資料只抽出尺寸或外觀資訊等線式佈置設計需要的資訊,提供給終端用戶。終端用戶,藉由得到相同資料,利用線式佈置設計支援工具,驗證是否收納裝置至線的假定區域內或是否與其他裝置之間不干擾等的同時,可以線式設計。
有關上述以外,實施形態5,與實施形態1到4中任一形態相同。
變形例 上述實施形態中,記述對裝置設計資料實行揭示控制之例,但應用上述揭示控制至統合管理步驟設計資料、製品設計資料、終端用戶的現場資料、機械.電氣.控制設計資料之統合資料等。
關於終端用戶的現場資料,作為裝置製造商為了掌握現在的裝置運用狀況,必須收集現場資料,但作為終端用戶,因為包含機密資訊,不能原封不動提供給裝置製造商。於是,對於現場資料控制揭示範圍,提供給裝置製造商。例如,先以CSV檔或XML檔管理裝置的運轉履歷及操作日誌等現場資料,根據揭示範圍控制,藉由提供給裝置製造商,可以活用於故障發生時的調查或模擬方面的狀況再現、比較裝置的運轉日誌與操作日誌產生的原因1次切開等。
習知技術,只能以粗粒度揭示等級控制聯結至形狀資訊的資訊,但上述實施形態,除了機械設計資料之外,為了對於未聯結至形狀資訊的電氣、控制設計資料、裝置參數調整資料也可以應用,可以控制揭示的資料種類擴大。
又,參照表格,相較於根據揭示等級設定可否提供資訊(項目)的情況,可以以構成設計資料的最小單位授予參照資料,可以以細小的粒度控制揭示。
又,參照表格的情況下,產生保持其他表格參照的需要,但上述實施形態中,藉由授予設計資料直接參照資料,可以統一管理,相較於使用表格判定關聯性的情況,處理速度提高。
終端用戶,藉由從裝置製造商得到揭示用設計資料以及裝置參數調整資料,裝置的操作、保養、故障對應、裝置參數調整時參照這些資料,可以使作業效率化。
10,10a,10b,10c:製造商側PC 11:裝置設計資料作成部 11a:裝置設計資料DB 12:裝置參數調整資料作成部 12a:裝置參數調整資料DB 13:參照資料登錄部 20:試驗用對象裝置 21:PLC(可程式邏輯控制器) 22:裝置參數調整資料作成部 22a:裝置參數調整資料DB 22b:學習部 22c:顯示.操作部 23:資料構造DB 24:感應器 30:用戶側PC 31:揭示用裝置設計資料 32:揭示用裝置參數調整資料 40:對象裝置 100,100a,100b,100c:資訊提供裝置 101:處理器 102:記憶體 103:記憶部 104:通訊部 110,110b:揭示用資料產生部 120:揭示範圍資訊取得部 180:顯示裝置 190:輸入部
[圖1]係概略顯示應用實施形態1的資訊提供裝置之系統構成圖; [圖2]係概略顯示實施形態1的資訊提供裝置之構成圖; [圖3]係顯示裝置設計的構成圖; [圖4]係顯示統合的裝置設計資料之構成圖; [圖5]係顯示應用實施形態1的資訊提供裝置之系統硬體構成圖; [圖6]係顯示裝置設計資料的作成步驟之流程圖; [圖7]係顯示裝置參數調整資料的作成步驟之流程圖; [圖8]係顯示揭示用資料產生部的產生步驟之流程圖; [圖9]係顯示揭示範圍資訊與揭示的資訊例之圖; [圖10]係顯示揭示範圍資訊與揭示的資訊例之圖; [圖11]係顯示揭示範圍資訊與揭示的資訊例之圖; [圖12]係顯示揭示範圍資訊與交易實情的關係例之圖; [圖13]係顯示揭示範圍資訊與揭示的資訊例之圖; [圖14]係顯示揭示範圍資訊與揭示的資訊例之圖; [圖15]係顯示揭示範圍資訊與揭示的資訊例之圖; [圖16]係顯示圖15中揭示的形狀例之圖; [圖17]係顯示揭示的資訊例之圖; [圖18]係顯示圖17的例中揭示的資訊圖; [圖19]係表示聯結長方體物體與設計資料並顯示的畫面例圖; [圖20]係顯示應用實施形態2的資訊提供裝置之系統構成圖; [圖21]係顯示應用實施形態3的資訊提供裝置之系統硬體構成圖; [圖22]係顯示應用實施形態4的資訊提供裝置之系統硬體構成圖; [圖23]係顯示根據實施形態4的資訊提供裝置之揭示用資料產生處理流程圖; [圖24](A)係顯示給予參照資料作為XML的屬性資訊,根據揭示範圍資訊抽出資訊之例;(B)係顯示給予參照資料作為要素資訊,根據揭示範圍資訊抽出資訊之例; [圖25]係顯示具有揭示範圍指定欄的顯示畫面例之圖; [圖26]係顯示揭示用資料顯示軟體(S/W)與顯示畫面例之圖。
10:製造商側PC
11:裝置設計資料作成部
11a:裝置設計資料DB
12:裝置參數調整資料作成部
12a:裝置參數調整資料DB
20:試驗用對象裝置
21:PLC(可程式.邏輯.控制器)
24:感應器
100:資訊提供裝置
110:揭示用資料產生部
120:揭示範圍資訊取得部

Claims (15)

  1. 一種資訊提供裝置,其特徵在於包括: 揭示範圍資訊取得部,取得揭示範圍資訊,用以指示關於接受資訊提供處的揭示之對象裝置的資訊範圍;以及 揭示用資料產生部,從收納關於上述對象裝置的設計之資料即裝置設計資料的資料庫取得上述裝置設計資料,從收納關於決定上述對象裝置動作的裝置參數之資料即裝置參數調整資料的資料庫取得裝置參數調整資料,根據上述揭示範圍資訊從上述裝置設計資料以及上述裝置參數調整資料抽出資料,產生從抽出的上述資料提供至上述資訊提供處的揭示用資料。
  2. 如請求項1所述之資訊提供裝置,其特徵在於: 上述裝置設計資料,包含關於上述對象裝置的機械設計之資料即機械設計資料、關於上述對象裝置的電氣設計之資料即電氣設計資料、以及關於上述對象裝置的控制設計之資料即控制設計資料之中的1個以上。
  3. 如請求項2所述之資訊提供裝置,其特徵在於: 上述機械設計資料,包含以機械設計用CAD工具作成的檔案資料; 上述電氣設計資料,包含以電氣設計用CAD工具作成的檔案資料; 上述控制設計資料,包含控制設計用程式的檔案資料。
  4. 如請求項1~3中任一項所述之資訊提供裝置,其特徵在於更包括: 裝置參數調整資料作成部,決定上述對象裝置動作的上述裝置參數調整時,收集表示上述對象裝置或試驗用對象裝置的運轉狀態之值以及上述對象裝置或上述試驗用對象裝置內包括的感應器的輸出值作為調整資料,根據收集的上述調整資料產生上述裝置參數調整資料。
  5. 如請求項4所述之資訊提供裝置,其特徵在於: 上述裝置參數調整資料作成部,利用機械學習,產生上述裝置參數調整資料。
  6. 如請求項1~3中任一項所述之資訊提供裝置,其特徵在於: 上述揭示用資料產生部,加工抽出的上述資料,產生提供給上述資訊提供處的上述揭示用資料。
  7. 如請求項6所述之資訊提供裝置,其特徵在於: 上述揭示用資料產生部實行的加工,係透過編碼上述抽出的上述資料的隱匿產生上述揭示用資料之處理、透過LOD技術的程度變更產生上述揭示用資料之處理以及透過置換抽出的上述資料至其他資料產生上述揭示用資料之處理其中任一。
  8. 如請求項1~3中任一項所述之資訊提供裝置,其特徵在於更包括: 參照資料登錄部,對上述裝置設計資料或上述裝置參數調整資料,授予根據上述揭示範圍資訊抽出.加工資料使用的參照資料。
  9. 如請求項1~3中任一項所述之資訊提供裝置,其特徵在於更包括: 參照資料登錄部,管理上述裝置設計資料以及上述裝置參數調整資料內包含的一部分資料作為與上述揭示範圍資訊聯結的參照資料。
  10. 如請求項1~3中任一項所述之資訊提供裝置,其特徵在於: 上述裝置設計資料,係以包含附加參照資料的文字列之複合文件形式記憶在記憶裝置中; 上述揭示用資料產生部,根據上述揭示範圍資訊,參照上述參照資料從上述裝置設計資料抽出資料,根據抽出的上述資料,產生上述揭示用資料。
  11. 如請求項8所述之資訊提供裝置,其特徵在於: 上述參照資訊,包含對象裝置的構成屬性資料、上述對象裝置的構成名稱以及附加於對象裝置的構成之標籤資料中的至少其1。
  12. 如請求項1~3中任一項所述之資訊提供裝置,其特徵在於: 聯結至上述裝置設計資料以及上述裝置參數調整資料,記憶預先作成的複合文件在記憶裝置中; 上述揭示用資料產生部,根據上述揭示範圍資訊,從上述複合文件抽出文字列,將聯結至抽出的上述文字列之資料從上述裝置設計資料以及上述裝置參數調整資料抽出,根據抽出的上述資料,產生上述揭示用資料。
  13. 如請求項1~3中任一項所述之資訊提供裝置,其特徵在於: 上述揭示範圍資訊,包含揭示等級資訊、揭示期間資訊、表示揭示對象機器的資訊、表示揭示對象條件的資訊其中之1。
  14. 一種資訊提供方法,係利用資訊提供裝置實行的資訊提供方法,其特徵在於具有: 取得揭示範圍資訊的步驟,取得揭示範圍資訊,用以指示關於接受資訊提供處的揭示之對象裝置的資訊範圍;以及 產生揭示用資料的步驟,從收納關於上述對象裝置的設計之資料即裝置設計資料的資料庫取得上述裝置設計資料,從收納關於決定上述對象裝置動作的裝置參數之資料即裝置參數調整資料的資料庫取得裝置參數調整資料,根據上述揭示範圍資訊從上述裝置設計資料以及上述裝置參數調整資料抽出資料,產生從抽出的上述資料提供至上述資訊提供處的揭示用資料。
  15. 一種記錄資訊提供程式的記錄媒體,其特徵在於: 使電腦實行以下步驟: 取得揭示範圍資訊的步驟,取得揭示範圍資訊,用以指示關於接受資訊提供處的揭示之對象裝置的資訊範圍;以及 產生揭示用資料的步驟,從收納關於上述對象裝置的設計之資料即裝置設計資料的資料庫取得上述裝置設計資料,從收納關於決定上述對象裝置動作的裝置參數之資料即裝置參數調整資料的資料庫取得裝置參數調整資料,根據上述揭示範圍資訊從上述裝置設計資料以及上述裝置參數調整資料抽出資料,產生從抽出的上述資料提供至上述資訊提供處的揭示用資料。
TW110131974A 2021-06-14 2021-08-30 資訊提供裝置、資訊提供方法以及記錄資訊提供程式的記錄媒體 TWI838638B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
WOPCT/JP2021/022446 2021-06-14
PCT/JP2021/022446 WO2022264193A1 (ja) 2021-06-14 2021-06-14 情報提供装置、情報提供方法、及び情報提供プログラム

Publications (2)

Publication Number Publication Date
TW202248944A true TW202248944A (zh) 2022-12-16
TWI838638B TWI838638B (zh) 2024-04-11

Family

ID=

Also Published As

Publication number Publication date
CN117425892A (zh) 2024-01-19
DE112021007474T5 (de) 2024-02-01
WO2022264193A1 (ja) 2022-12-22
JP7462841B2 (ja) 2024-04-05
KR20230169468A (ko) 2023-12-15
US20240094701A1 (en) 2024-03-21
JPWO2022264193A1 (zh) 2022-12-22

Similar Documents

Publication Publication Date Title
CN108351636B (zh) 工程设计工具、***及模块
JP6116139B2 (ja) 解析データ用の直感的なコンテクストを作成するためのシステム及び方法
CN102884532B (zh) 用于以建筑信息建模进行施工现场管理和操作的***和方法
CN112559351B (zh) 一种cfd软件验证与确认数据库平台
KR102365292B1 (ko) 복잡한 엔지니어링 객체의 수명주기를 관리하는 방법 및 그 구현을 위한 시스템
Gerrish et al. Attributing in-use building performance data to an as-built building information model for lifecycle building performance management
US20230186242A1 (en) Engineering a physical system method and system
CN107533329A (zh) 多学科工程***中交叉学科数据验证检查的方法与***
KR20090124059A (ko) 통합 블록정도 관리 시스템 및 방법
JP4084229B2 (ja) 製品データ管理システム及びプログラム
Gabbar et al. Model-based computer-aided design environment for operational design
TWI838638B (zh) 資訊提供裝置、資訊提供方法以及記錄資訊提供程式的記錄媒體
TW202248944A (zh) 資訊提供裝置、資訊提供方法以及記錄資訊提供程式的記錄媒體
JP2002049649A (ja) 環境情報シミュレーションシステムと装置及び方法並びに記録媒体
Runde et al. EDDL and semantic web—From field device integration (FDI) to Future Device Management (FDM)
Lee et al. Data exchange for machine shop simulation
JP7479582B2 (ja) 情報提供システム、情報提供方法、及び情報提供プログラム
Abrantes et al. Data exchange format requirements and analysis collaboration in PCB design
Chen et al. A web-based product structure manager to support collaborative assembly modeling
Leite et al. Grand challenges in information modeling for the architecture, engineering, construction, and facility management industries
JP2004178170A (ja) 設計製造データ管理システム及びプログラム
Pham et al. Enhanced product support through intelligent product manuals
Sarigecili et al. Enriching step product model with geometric dimension and tolerance information for one-dimensional tolerance analysis
Sumei Total object unified model driven architecture of product lifecycle management
JP3695410B2 (ja) 生産技術の管理方法及びそのための装置