TW201008700A - Method and apparatus for monitoring or controlling a machine tool system - Google Patents
Method and apparatus for monitoring or controlling a machine tool system Download PDFInfo
- Publication number
- TW201008700A TW201008700A TW098117205A TW98117205A TW201008700A TW 201008700 A TW201008700 A TW 201008700A TW 098117205 A TW098117205 A TW 098117205A TW 98117205 A TW98117205 A TW 98117205A TW 201008700 A TW201008700 A TW 201008700A
- Authority
- TW
- Taiwan
- Prior art keywords
- machine tool
- tool system
- machine
- remote controller
- notification
- Prior art date
Links
- 238000012544 monitoring process Methods 0.000 title claims abstract description 35
- 238000000034 method Methods 0.000 title claims description 90
- 230000033001 locomotion Effects 0.000 claims description 34
- 239000000463 material Substances 0.000 claims description 22
- 238000012423 maintenance Methods 0.000 claims description 13
- 230000000737 periodic effect Effects 0.000 claims description 12
- 230000008859 change Effects 0.000 claims description 11
- 230000003449 preventive effect Effects 0.000 claims description 9
- 238000012545 processing Methods 0.000 claims description 5
- 230000006870 function Effects 0.000 claims description 3
- 101100456831 Caenorhabditis elegans sams-5 gene Proteins 0.000 claims 1
- 230000002787 reinforcement Effects 0.000 claims 1
- 239000002689 soil Substances 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 38
- 230000004044 response Effects 0.000 description 20
- 241000238634 Libellulidae Species 0.000 description 11
- 238000004891 communication Methods 0.000 description 11
- 230000000007 visual effect Effects 0.000 description 8
- 238000003860 storage Methods 0.000 description 7
- 230000001360 synchronised effect Effects 0.000 description 7
- 230000009471 action Effects 0.000 description 5
- 238000013475 authorization Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 4
- 230000001413 cellular effect Effects 0.000 description 4
- 238000007726 management method Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 239000012530 fluid Substances 0.000 description 3
- 238000009434 installation Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 238000005461 lubrication Methods 0.000 description 2
- 238000003754 machining Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000003801 milling Methods 0.000 description 2
- 238000012552 review Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000010200 validation analysis Methods 0.000 description 2
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 1
- 241000254158 Lampyridae Species 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 239000002826 coolant Substances 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000037406 food intake Effects 0.000 description 1
- 229910002804 graphite Inorganic materials 0.000 description 1
- 239000010439 graphite Substances 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 238000011065 in-situ storage Methods 0.000 description 1
- 239000010977 jade Substances 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 230000000873 masking effect Effects 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical 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/406—Numerical 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 monitoring or safety
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Numerical Control (AREA)
- General Factory Administration (AREA)
Description
201008700 六、發明說明: 【發明所屬之技術領域】 本發明係關於監視與控制一或多個工具機系統。更特定 §之,本發明係關於透過一或多個網路來監視與控制—戋 多個工具機系統。 — 【先前技術】 工具機系統係藉由各方(包括操作者、現場工程師及診 斷工程師)監視與控制。通常’此等方係處於多個位置
中,但實際工具機系統的監視與控制係透過與該工具機系 統之交互作用而就地實行。 【發明内容】 在本揭示内容之一範例性具體實施例中,提供一種監視 自一坯料加工一零件的方法。該方法包含提供包括一工具 機控制器與一工具機裝置之一工具機系統的㈣,該工具 機裝置支撐該坯料與用以自該坯料移除材料的至少一工 具。該工具機裝置包括複數個可移動轴,其改變該至少一 工具與該坯料之相對位置。該方法進一步包含以下步驟 提供-零件程式’其指定複數個指令,該複數個指令界定 用於該至少—工具跟隨的至少-執道;以該工具機控制器 之一工具機軟趙部分來執行該零件程式;接收來自一遠端 控制器之-通知,其係該卫具機系統在藉由與該工具機系 統及該遠端控制器隔開之一使用者系統來觀察;以及將資 訊自該工具機系統傳送至該遠端控制器,該資㈣藉由該 工具機系統收集。當該工具機系統在受到觀察時,該資訊 140339.doc 201008700 2以-第-頻率提供至該遠端控制器, 未在受到觀察時,該資訊係以一第二具機系統 今二具機: 於該第一頻率。在-範例中,藉由 收集的資訊包括該工具機系統之-顯示器之 的資訊包括ί面。在另—範例中,藉由該工具機系統收集 小:自相關聯於該工具機系統之—相機捕獲的至 二影:,該相機係位於該工具機系統之一機櫃内。在另 工具機系統收集的資訊包括藉由相關聯 於:二機线之-㈣職的至少―料。該相機係位 於该m统之-㈣的外部。在另—範例中該第一 頻率係該第二頻率之至少大約10倍。在另一範例中,該第 一頻率係該第二頻率之至少大約100倍。 Λ € 在本揭不内容之另一範例性具體實施例中,提供藉由一 工具機操作者操作之—工具機m具機系統包含: 一機一工具機震置’其係設置於該機櫃内;-工具機 控制器’其係操作性地轉合至該工具機裝置;以及一使用 者介面’其係定位於該機櫃的外部。該工具機控制器包括 通信軟體’其能夠連接該工具機系統至一遠端控制器。該 工具機控制器係、經組態用以收#關於該卫具機系統之資^ 以當該工具機控制器接收該工具機系統在受到觀察的來自 該遠端控制器之-指示時以一第一頻率及以一第二頻率傳 送至該遠端控制器。該第二頻率係高於該第一頻率。 在本揭示内容之另一範例性具體實施例中,提供—種以 -遠端控制器來監視一第一工具機系統與一第二工具機系 140339.doc 201008700 統的方法,該等工具機系統之每一者具有複數個工具,該 等工具係用以自一各別坯料移除材料以形成一各別零件。 該方法包含以下步驟:接收來自該第一工具機系統之一第 一通知,其係該第一工具機系統處於作用中狀態,該第一 通知係透過至該遠端控制器之一第一資料連接予以提供, 該第資料連接係藉由該第一工具機系統起始;接收來自 該第二工具機系統之一第二通知,其係該第二工具機系統 處於作用中狀態,該第二通知係透過至該遠端控制器之一 _ 料連接予以提供,該第二資料連接係藉由該第二工 具機系統起始;接收來自該第一工具機系統之週期性更 新,其與藉由該第一工具機系統監視的複數個參數相關; 接收來自該第二工具機系統之週期性更新,其與藉由該第 一工具機系統監視的複數個參數相關;以及向一遠端器件 提供一使用者介面,其包括該第一工具機系統之一圖形表 不與s亥第二工具機系統之一圖形表示。在一範例中,該方 Φ 法進一步包含通知該第一工具機系統該遠端器件已選擇該 第一工具機系統的步驟。在其一變化中,來自該第一工具 機系統之週期性更新係於一第一時間間隔處而來自該第二 工具機系統之週期性更新係於一第二時間間隔處。該第一 時間間隔係短於該第二時間間隔。在另_範例中,來自該 第一工具機系統之週期性更新係於一第一時間間隔處而來 自該第二工具機系統之週期性更新係於一第二時間間隔 處。該第一時間間隔係一般等於該第二時間間隔。在另一 範例中,該方法進一步包含以下步驟:傳送一第一請求至 140339.doc 201008700 該第一卫具機系統以提供該第—工具機之使用者介面的一 第-顯示螢幕之至少—螢幕攝取畫面;以及接收該第—工 具機之使用者介面的第一顯示螢幕之至少一螢幕攝取晝 面在另範例中,該方法進一步包含以下步驟:傳送— 第二請求至該第-工具機以提供藉由於該第— 引導之-相機所拍攝的至少一影像;以及接收藉由::所第 一工具機處所引導之相機所拍攝的至少-影像。在其一變 化中-亥至 > 景’像係以至少一秒之隔開的時間間隔所拍 鲁 攝的複數個影像。在另—範例中,該第―卫具機係於一第 〇又施處而該第具機係於與該第—設施隔開之一第二 設施處。 — 在本揭示内容之另—範例性具體實施例中,提供藉由一 工具機操作者操作之—工具機系統。該工具機系統包含: 一機櫃;一工具機裝置’其係設置於該機櫃内;一工具機 控制器,其係操作性地麵合至該工具機裝置;一使用者介 面,其係定位於該機櫃的外部;-第-相機,其係坐落以 檢視定位於該機櫃内的工具機裝置;以及一第二相機其 係坐落以檢視定位於該機櫃外部的使用者介面。該工且機 控制器提供藉由該第—相機捕獲的第—複數個影像與藉由 -第相機捕獲的第—複數個影像至與該工具機系統隔開. 之-遠端控制器。在—範例中,該工具機控制器向該遠端 控制器進一步提供一昜接P 4 灸已知錯誤,其係透過該使用者介 面呈現給該工具機操作者。 本易丁内各之另&例性具體實施例中,提供一種監 140339.doc -6 - 201008700 視自一坯料加工一零件的方法。方 供包括-工具機控制器盘匕以下步驟.提 裔/'工具機裝置之一工具機系鱗, 該工具機裝置支撐該坯料與用 、'’ 興用以自該坯料移除材料的至少 =具’該工具機裝置包括複數個可移動轴,其改變該至 二體工^與該糾之相對位置,該工具機⑽包括工具機 :體接:工具機軟體包括運動控制軟體與使用者介面軟 :二提供-零件程式,其指定複數個指令,該複數個指令
界疋用於該至少-工具跟隨的至少-軌道盥至少—第一事 件標記;以該工具機控制器之卫具機軟體部分來執行該零 件知式,當該零件程式之執行達㈣第—事件標記時偵測 該第-事件標記的發生;以及通知與該工具機系統隔開之 遠端控制盗該第-事件標記的發生。在一範例中,通知 與該工具機系、統隔開的遠端控制器該第-事件標記的發生 之步驟包含以下步驟:在該工具機系統與該遠端控制器之 間建置-連接;以及傳送該第一事件標記的發生之一指示 至該遠端控制器。在其一變化中,該連接係自該工具機系 統至該遠端控制器予以建置。在另一範例中,該第一事件 標記係置於該零件程式中以指示該零件程式之一第一部分 係完成。在其-變化中,該零件程式之第-部分對應於S 零件程式之一循環的完成。在另一範例中,該零件程式包 括G與Μ碼而該第一事件標記係一指定的M碼。 在本揭示内容之另一範例性具體實施例令,提供一種監 視具有複數個工具之一工具機系統的方法,該等工具係用 以自一坯料移除材料以形成一零件。該方法包含以下步 140339.doc 201008700
驟:自一遠端器件接收用以於該工具機系統處針對一第— 事件標記進行監視之一請求,該第一事件標記與一零件程 式藉由該工具機系統的執行相關;接收於該工具機系統處 該第一事件標記的發生之一指示;以及傳送該第一事件枰 記的發生之一通知至一指定聯絡位址。在一範例中該第 一事件標記的發生之指示係藉由該工具機系統透過—網路 予以提供。在另一範例中,該方法進一步包含傳送—訊· 至該工具機系統以針對該第一事件標記進行監視的步驟。 在其-變化中’在該零件程式中提供該第一事件標記並且 該第一事件標記的發生之指示對應於達到該第—事件標記 的零件程式之執行。在另一範例中,該方法進一步包含自 該遠端器件接收一通知目的地的步驟,其中傳送該第一事 件標記的發生之通知至該指定聯絡位址的步驟包:傳送該 第-事件標記的發生之通知至該通知目的地的步驟。在其 一變化中,該通知目的地係一電子郵件位址。
在本揭示内容之另一範例性具體實施例中,提供一種 視具有複數個工具之-工具機系統的方法,該等工且係 以自一趣料移除材料以形成-零件。μ方法包含以下 驟:登入至藉由一遠端控制器提供之-使用者介面;自 由該使用者介面所呈現的複數個卫具機系統選擇該工且 二統第傳=一請求至一遠端控制器以於該工具機系統處 式=事件標記進行監視’該第—事件標記與一零件: =該工具機系統的執行相關;以及傳送-通知目的』 至該遠端控制器以針對該通知指定—所需目的ι 140339.doc -8 - 201008700 例中,該方法進-步包含於該通知目的地接收該第一事件 標記的發生之-通知的步驟。在其一變化卜自一第一使 用者器件來進行用以針對該第一事件標記進行監視的至該 遠端控制器之請求並藉由該第一使用者器件來接收該第一 事件標記的發生之通知。在另一範例中,自一第一使用者 器件來進行用以針對該坌 _ 耵这第一事件標記進行監視的至該遠端 控制器之請求並藉由一第二使用者器件來接收該第一事件 標記的發生之通知。 在另-範例性具體實施例中,提供—種監視具有複數個 工具之-工具機系統的方法,該等卫具剌以自—链料移 除材料以形成一零件。該方法包含以下步驟於與其中定 位該工具㈣統之—設施隔開之—遠端控制器處接收來自 該工具機系統之收集的資訊,該收集的資訊包括針對一工 =機組件之—運行時I在相關聯於該卫具㈣統之-保 下比較該收集的資訊與針對該工具機組件之一建議 的運仃時間’以判定—警報條件是否存在;以及若一警報 條件存在,則傳送—警報通知至-遠端器件。在-範例 中,該警報條件對應於針對該工具機組件之運行時間超過 針對該工具機組件之建議的運行時間。在另一範例中,該 警報條件對應於針對該工具機組件之運行時間接近針對該 工具機組件之建議的運行時間。在另-範例中,該警報通 知係傳送至負責該工具機系統的預防性維護之一使用者。 在另㉟例中’該警報通知係傳送至負責保證履行之-使 在另範例中,該方法進一步包含以下步驟:將自 140339.doc 201008700 該工具機系統接收之收集的資訊之一預防性維護參數與相 關聯於該參數之一可接受範圍相比較;以及若該收集的資 訊之預防性維護參數在該可接受範圍的外部,則傳送一通 知至該遠端器件。 在本揭示内容之另一範例性具體實施例中,提供一種更 新在一工具機系統上之軟體的方法。該方法包含以下步 驟:連接該工具機系統至與包括該工具機系統之一設施隔 開之一遠端控制器;比較儲存在該工具機系統之一記憶體 上之一軟體組件與可藉由該遠端控制器存取之一對應軟體 組件;若該對應軟體組件與該工具機系統之軟體組件不 同,則以該對應軟體組件來取代該軟體組件,其中當儲存 在該記憶體上時該對應軟體組件準備好取代該軟體組件而 起作用;以及以該對應軟體組件來執行一零件程式,該零 件程式指定複數個指令,該複數個指令界定用於該至=一 工具跟隨的至少一軌道。纟一範<列中,冑軟體組件係一即 時運動控制軟體。 在本揭示内容之另一範例性具體實施例中,提供一種管 理零件程式以用於藉由一工具機系統執行的方法。該方法 包含以下步驟:將一零件程式自一遠端控制器推至一工具 機系統;以及提供用於執行該零件程式之一時間表至一2 具機操作者,該時間表係提供於至該工具機操作者之一通 知與在針對S亥工具機系統之即將到來的工作之一事件曰坤 中的時間表之包括之一者中。 在考量如當前所感知例示實施本發明之最佳模式的說明 140339.doc -10- 201008700 性具體實施例之以下詳細說明之後,熟習此項技術者將立 即明白本發明之額外特徵與優點。 【實施方式】 本文中揭示的具體實施例並不旨在詳盡無遺或將本發明 限於在以下詳細說明中揭示的精確形式。相反,該等具體 實施例係選擇與說明以使得熟習此項技術者可利用該等教 導。 ❹
參考圖1 ’顯示複數個設施100。一第一代表性設施1〇2 包括複數個工具機系統104,解說性地包括工具機系統ι〇6 與工具機系統108。一第二代表性設施1〇2包括複數個工具 機系統m’解說性地包括工具機系統112與工具機系統 U4。第一代表性設施102與複數個工具機系統ιι〇在地理 上係隔開。雖然僅解說兩個設施並且每一設施具有兩個工 具機,但本文中的彳法揭示内容可用於或多或少的設施, 其每一者可具有任何數目個工具機系統。 如本文中所使用之一工具機系統係界定為包括一工具機 裝置與一控制器之一系統,該工具機裝置支撐一坯料並透 過各種操作來移除材料以產生一零件,該控制器控制該工 具機裝置之操作。範例性零件包括完成的組件與模具。範 例性工具機系統包括銑床與車床。範例性工具機系統包括 謂系列加工中心、νΜχ系列加工中心冰與水平系列加 工中心、TM 6車床、TM 8車床、頂1〇車床、tmm 8車床 及ΤΜΜ 1〇車床,其每一者可自位於印第安納州印第安納 波利市Technology Way丨號公司購得。、 140339.doc -11 - 201008700 在一具體實施例中,第一代表性設施丨〇2與複數個工具 機系統110係相關聯於相同實體或相關實體。在一具體實 施例中,第一代表性設施1〇2與複數個工具機系統11〇並不 相關聯於相同實體或相關實體。在任一情況下,工具機系 統106、工具機系統108、工具機系統112及工具機系統ιΐ4 係相關聯於相同工具機提供商116。與一給定工具機系統 集相關的實體在本文中係稱為一客戶。 工具機提供商116提供該等各別工具機系統之遠端監 視、遠端通信及遠端控制。工具機提供商116可以係製造❹ 該等各別工具機系統的一或多個實體,可以係租賃或銷售 δ亥等各別工具機系統的一或多個實體可以係提供針對該 等各別工具機系統之維護或服務的一或多個實髏,或可以 係提供該等各別工具機系統之遠端監視、遠端通信及遠端 控制的一或多個實體或上述任一者之一代理商。 此外,屬於一單一工具機系統、複數個工具機系統、於 或多個設施處之一工具機系統子集或於一或多個設施處 的所有工具機之一給定工具機系統集係相關聯於-各別使® 用者集,其需要係告知該給定工具機系統集之操作。例 如,假定第一代表性設施1〇2包括五個工具機系統(在表 的1至5),可能需要告知各種使用者此等五個工具機系統 之一或多者的操作。 140339.dc, •12- 201008700 表i j~機系統寻相關聯使用者
參考表I’需要告知工具機操作者A工具機系統1與工具 機系統3之操作’因為此等工具機系統係其上在執行與工 具機操作者A相關之工作的兩個工具機。需要告知工具機 操作者B工具機系統2、工具機系統4及工具機系統$之操 因為此等工具機系統係其上在執行與工具機操作者B =關之工作的三個工具機。需要告知管理者(諸如—生產 者或工程管理者)工具機系統丨至5之操作,因為該管 理者在監督每-工具機系統之操作。需要告知鎖售隊 員A工具機系統丨與工具機系統2之操作,因為此等工具機 系統係其上在執行與銷售隊員A的客戶帳戶相關之工作的 兩個工具機。服務技術員需要能夠觀察工具機系統丨至5之 操作並接收關於工具機系統之警報。工具機提供商工程師 (諸如一幫助線工程師)需要能夠觀察工具機系統之操 作以回答關於工具機系統1至5之每一者的問題。保證代表 需要能夠觀察工具機系統丨及3至5之操作,因為此等工具 機系統係當前在一保證保護計劃之下的僅有工具機系統 140339.doc -13- 201008700 可將相關聯於該使用者集之每一成 可藉由工具機提供商116存取之一資料:具機系統儲存於 說明,即使-使用者具有係告知—給定卫1 >本文中所 的能力,該使用者仍可能限制關於機2統之操作 訊之數量。 具機系統通信的資 如本文中所論述,該等各別工具機系統之每—者 過一網路150與工具機提供商116 匕 ^ 還端控制器296通 卜此外’該等使用者之每-者具有—對應使用者系統 160’其能夠透過-網路162與遠端控制器㈣通信。範例 性使用者系統160包括桌上型電腦、膝上型電腦、平板型 電腦 '可攜式手持式通信器件(例如,blackberry器 件)呼叫器、蜂巢式電話及能夠透過網路162通信的其他 器件。在-具體實施例中,該各別工具機系統或使用者系 統160能夠存取其他各別工具機系統或使用者系統16〇。 該等各別工具機系統可各具有不同組態與自由度。參考 圖2,解說一範例性工具機系統1〇6。工具機系統1〇6包括 一工具機裝置200,其具有_相關聯工具機控制器2〇2。工 具機裝置200包括一框架2〇3,其具有耦合至其之一第一鞍 座204 °鞍座204可在方向206與208上平移。一第二鞍座 210係藉由第一鞍座204支撐。鞍座21〇可相對於鞍座204在 方向212與214上平移。一平台22〇係藉由鞍座21〇支撐並可 相對於鞍座210在方向222與224上旋轉。在一具體實施例 中,鞍座204、鞍座21〇及平台220之每一者可透過馬達移 動’該等馬達係藉由工具機控制器2〇2控制。 I40339.doc •14- 201008700 此外,一第三鞍座226係藉由框架203支撐。鞍座226可 在方向228與230上平移。鞍座226支撐一可旋轉部件232。 可旋轉部件232可相對於鞍座226在方向234與236上旋轉。 在一具體實施例中,鞍座226與可旋轉部件232之每一者可 透過馬達移動,該等馬達係藉由工具機控制器202控制。 一工具主轴238係藉由鞍座226支撐。可將各種工具240 耦合至工具主軸238以使用工具機裝置200實行各種操作。 範例性工具包括一端銑刀、一鑽頭、一分接頭、一鉸刀及 Φ 其他適合工具。工具主轴238可圍繞一工具主軸的軸239旋 轉以輸入一旋轉至該工具240。在一具體實施例中,複數 個工具241係儲存於一工具旋轉料架244中。關於一範例性 工具旋轉料架244之額外細節係在美國專利申請案序列號 第11/890,384號中提供,其揭示内容係以引用方式明確併 入本文中。 鞍座204在方向206或方向208上之移動係解說為在一 y轴 250上的移動。鞍座210在方向212或方向214上之移動係解 _ 說為在一 X轴252上的移動。鞍座226在方向228與方向230 上之移動係解說為在一ζ轴254上的移動。可旋轉部件232 " 在方向234或方向236上的旋轉係解說為在一 Β轴256上的移
' 動。平台220在方向222或方向224上之旋轉係解說為在一 C 轴258上的移動。工具機裝置200係一範例性5轴機。額外 範例性工具機系統可具有或多或少的轴,包括一 3轴機與 一 4轴機。 透過工具機裝置200之5轴之一或多者的移動,可相對於 140339.doc -15- 201008700 待加工的藉由平台220支撐之一零件260來定位一工具 240。可將零件26〇固定至平台22〇以維持零件26〇對於平台 220之位置。工具機裝置2〇〇之5轴之一或多者的移動係透 過工具機控制器202來控制。 參考圖3’工具機控制器202係操作性地耦合至一記憶體 270,在該記憶體上儲存軟體271,並係操作性地耦合至一 或多個I/O模組272。工具機控制器2〇2可以係可執行軟體 271的任何類型之計算器件。此外,工具機控制器並不限 於係一單一計算器件,而相反可以係在該工具機系統1〇6❿ 内的計算器件之一集合及/或可透過一網路存取的計算器 件,其一起執行軟體271以實行本文中所揭示的方法。 記憶趙270係可藉由工具機控制器2〇2存取。記憶體27〇 係-電腦可讀取媒體並可以係一單一储存器件或可包括多 個儲存器件’其係與該工具機系統局部定位或可橫跨一網 路存取。電腦可讀取媒體可以係、可藉由玉具機控制器2〇2 存取的任何可㈣趙並包括揮發性與非揮發性媒體兩者。 此外’電腦可讀取媒體可包括可卸除式與非可卸除式媒艘❿ 之一者或兩者。藉由範例,電腦可讀取媒體可包括(但不 限於)⑽、臟、腑峨、快閃記憶體或其他記憶體· 技術、硬碟機、CD_R0M、數位多功能光碟(DVD)或其他 ,碟儲存器、磁性卡帶、磁帶、磁碟儲存器或其他磁性儲 存m或可用以儲存資訊並可藉由工具機控制器2〇2存 取之任何其他媒體。 範例性1/〇模組272包括輸入部件⑺與輸出部件277,其 140339.doc 201008700 /、同k供該工具機系統106之一使用者介面。範例性輪入 部件包括一觸摸顯示器、一鍵盤、一滑鼠、一軌跡球、一 觸控墊、一或多個按鈕或開關、一CD驅動器、一軟碟 機 USB埠、至一網路(無線或有線)之-介面及用於提 供資訊至工具機控制器2〇2的其他適合器件。範例性輸出 -P件包括-顯不器、燈、一印表機及用於呈現資訊的其他 適合器件。 軟體271匕括作業系統280。一範例性作業系統280係 φ 可自華盛頓雷蒙得的Mlcr〇s〇ft公司購得之一 WINDOWS作 業系統。記憶體271進一步包括通信軟體282。通信軟體使 工具機控制器2G2具備橫跨__或多個網路與其他器件通信 的能力。範例性網路包括有線網路、無線網路、蜂巢式網 路、區域網路、廣域網路、公用交換網路、藉此兩個或兩 個以上之冲算器件可通信的任何其他系統及其組合。一範 例性公用交換網路係網際網路。範例性通信軟體ιΐ2包括 t子郵件軟體 '網際網路„器軟體及准許工具機控制器 202橫跨一網路與其他器件通信的其他類型之軟體。 記憶體270進一步包括工具機軟趙m。範例性工具機軟 體284係可自位於印第安納州印第安納波利市的 Technology Way 1號之Hurco公司購得的WINMAX牌工具機 軟體。工具機軟體284能夠讀取—或多個零件程式274,其 為工具機裝置200提供所需工具路徑或提供待藉由工具機 裝置200製造的一零件260之所需幾何形狀。 工具機軟體284解說性地包括運動控制軟趙286與使用者 140339.doc •17· 201008700 介面軟體288。運動控制軟體286與工具機裝置200之各別 轴 250、252、254、256及 258 的軸控制器 370 ' 372、374、 376及378交互作用以控制250、252、254、256及258之每 一者的移動,與工具旋轉料架244交互作用以選擇適當工 具240以用於與每一操作、該工具主轴238之速度及工具機 裝置200之其他參數一起使用。在一具體實施例中,運動 控制軟體286係一即時軟體模組,其係基於可自位於麻薩 諸塞州貝德福市Crosby Drive 14 號(01730-1451)的 Ardence 購得的對於WINDOWS之RTX延伸。範例性運動控制軟體 286係在以下專利中予以揭示:美國專利第5,453,933號、 美國再發證專利RE39,907 ;美國專利申請案序列號第 11/277,286號;美國專利申請案序列號第11/277,291號;美 國專利申請案序列號第11/277,305號;美國專利申請案序 列號第11/833,958號;以及美國專利申請案序列號第 11/833,971號,其揭示内容係以引用方式明確併入本文 中〇 使用者介面軟體288與輸入部件276及該等輸出部件277 交互作用以透過I/O模組272及/或通信軟體282接收與處理 輸入並透過通信軟體282提供輸出至該等輸出部件277。 在一具體實施例中,運動控制軟體286與使用者介面軟 體288係一單一套裝軟體之一部分。在一具體實施例中, 運動控制軟體286與使用者介面軟體288係分離的套裝軟 體,其彼此通信。在所解說具體實施例中,運動控制軟體 286與使用者介面軟體288係分離的套裝軟體,其如藉由線 140339.doc • 18 · 201008700 290與線292所表示來回傳遞資訊。在—具體實施例中,運 #控㈣體286係-即時應用程式而使用者介面軟體288係 一以中斷為主的應用程式。 工具機控制器202接收輸入資料,例如一零件程式274, 其亦可儲存在記憶體270上,並且工具機控制器2〇2提供輸 出資料,例如針對工具機裝置2〇〇之各種軸25〇、252、 254、256及258的位置資料。在一具體實施例中,工具機 控制器202透過一或多個1/〇模組272接收零件程式274。在 一具體實施例中,使用者介面軟體288接收該零件程式274 並提供該零件程式274之-表示至運動控制軟體挪以用於 解譯與執行。 在一具體實施例中,零件程式274係透過一交談式操作 模式鍵入,藉此在一程式化會話期間透過一使用者介面 (例如’ I/O模組272之一觸摸螢幕與鍵盤)向一使用者呈現 一或多個螢幕。交談式程式化之一範例性方法係在讓渡給 备别申請案之受讓者的美國專利第5 453 933號中揭示其 揭示内容係以引用方式明確併入本文中。在該程式化會話 期間,使用者可程式化針對該經加工零件26〇的所需幾何 形狀並指定一或多個屬性。在一範例中,使用者藉由建立 碼之區塊(其各指定一工具與該工具之一軌道)來指定針對 該經加工零件260的所需幾何形狀。如此,該經加工零件 260的幾何形狀係基於用以建立該經加工零件之操作來界 定。 在一具體實施例中,零件程式274係透過一;^(:操作模式 140339.doc -19- 201008700 提供,藉此一NC程式係載入至工具機控制器202中。零件 程式274經常係使用藉由諸如G、Μ、F之字母識別的碼來 基於國際標準組織(ISO)或電子工業協會(EIA)RS-274-D以 一標準G&M碼語言或此語言之一接近衍生語言來表達。該 等碼界定加工操作之序列以控制在一零件260之製造中的 運動。工具機控制器202轉換該等碼以提供針對工具機裝 置200之各種轴250、252、254、256及258的定位位置。在 一具體實施例中,零件程式274係藉由工具機控制器202之 一剖析器予以剖析,該剖析器審查該零件程式274並識別 各種幾何形狀片段。範例性幾何形狀片段包括線、弧、平 滑曲線及其他適合類型之片段。 無論零件程式274之起源為何,零件程式274直接或基於 用以建立該零件260之操作來界定針對該經加工零件260之 所需幾何形狀。然而,零件程式274可以不指定鞍座204、 210及226之位置,亦不指定平台220與可旋轉部件232之旋 轉。此等位置係藉由工具機控制器202來判定。該工具機 系統(或本文中論述的使用者介面45 0)之一使用者可選擇儲 存在記憶體270上的零件程式274之一或多者以用於上傳至 遠端控制器296之記憶體294以用於儲存為該一或多個零件 程式274之一備份複本。 記憶體270進一步包括監視軟體291,其係在本文中予以 論述。工具機系統106之監視軟體291橫跨一網路150與一 遠端監視軟體293通信。遠端監視軟體293係藉由一遠端控 制器來執行並係提供於可藉由遠端控制器296存取之一記 140339.doc -20· 201008700 憶體294上。範例性遠端控制器包括一伺服器或能夠透過 網路150與工具機控制器202通信的任何其他計算器件。遠 端控制器296可以係一單一計算器件或可以係複數個計算 器件。 9 在一具體實施例中,監視軟體291透過通信軟體282來起 始與監視軟體293之一資料連接。藉由使工具機控制器2〇2 起始與遠端控制器296之連接,遠端控制器296不要求該各 別第一代表性設施102之設施網路介面12〇的知識。設施網 路介面120包括防火踏、路由器及^位於工具機系統ι〇6及 1〇8(及該設施之其他網路器件)與網路15〇之間的其他網路 與安全組件。很有可能設施11〇之一設施網路介面122具有 與設施網路介面120不同的拓撲與安全。如此,藉由使該 等各別工具機控制器起始與遠端控制器296的連接,遠端 控制器296不需要具有設施網路介面m與設施網路介$ 122之每一者之詳情的知識。 因為遠端控制器係與來自不同客戶的卫具機系統進行通 信每纟戶具有其本身的内部網路安全條款,故藉由使 該工具機系統聯絡該遠端控制器㈣,該工具機提供商116 不要求每一客戶的網路設定之知識。即使第一代表性設施 與第二代表性設施110之每-者於適當位置具有不同的 安全措此仍允許遠端控制器⑼與第―代表性設施ι〇2 :工:::統106與工具機系統1〇8及第二代表性設施η。 之工具機系統m與卫具機系統114之每—者通信。在一具 體實施例中,該資料連接传一 連接係#向連接’因為該工具機控 140339.doc •21 - 201008700 制器202僅將資訊推至遠端控制器296,該資訊接著係儲存 於一或多個資料庫298中。在一具體實施例中,該資料連 接係一雙向連接,因為該工具機控制器2〇2可將資料推至 遠端控制器296 ’但遠端控制器296亦可傳送通信至工具機 控制器202,以便改變相關聯於該工具機系統1〇6之參數 值,設定用以監視的事件,請求資訊及實行額外任務。在 一具體實施例中,該雙向資料連接係藉由該工具機系統在 系統啟動期間予以建置,如本文中所論述。 參考圖4,表示工具機控制器2〇2與遠端控制器296之間 的交互作用。當該工具機系統106係通電時,工具機控制 器202檢查以查看一網路是否可用,如藉由方塊31〇所表 示。若一網路不可用,則工具機控制器2〇2繼續隨時間針 對可用網路進行詢問。不論一網路是否可用,工具機系統 可作為一獨立系統運作。如此,該工具機系統不能連接至 遠鈿控制器296不會阻礙該工具機系統執行一或多個零件 程式274。 若一網路係偵測,則工具機控制器2〇2嘗試連接至遠端 控制器296,如藉由方塊312所表示。遠端控制器296接收 來自工具機控制器202的用以連接之請求並判定該工具機 系統106是否係授權以連接至遠端控制器296,如藉由方塊 314所表示。在一具體實施例中,來自工具機控制器2〇2之 清求包括一機器識別號碼,其識別該工具機控制器2〇2所 相關聯的工具機系統106。一範例性機器識別號碼係基於 該工具機系統1〇6本身的唯一資訊。範例性唯一資訊包括 140339.doc •22· 201008700 記憶體270之一硬碟機序列號、該工具機系統106之一硬艎 位址及該工具機系統的作業系統軟體280之一安裝時間。 範例性工具機識別號碼係在2008年4月1 5日申請的標題 為軟體選項選擇及驗證系統(SOFTWARE OPTIONS SELECTION AND VALIDATION SYSTEM)的美國專利申請 案12/103,680(代理人檔案HUR-P0208)中予以揭示,其揭 示内容係以引用方式明確併入本文中。該工具機識別號碼 亦係儲存於相關聯於遠端控制器296的記憶體294中。若在 Ο 來自工具機控制器202的請求中接收的機器識別資訊不匹 配在相關聯於遠端控制器296的記憶體294中儲存之一機器 識別號碼,則遠端控制器296傳送一通信至工具機控制器 202,該通信係已拒絕用以連接之請求,如藉由方塊3 16所 表示。 回應其,工具機控制器202提供一指示至該工具機系統 106之一操作者,該指示係已拒絕至遠端控制器296之請求 的連接,如藉由方塊318所表示。工具機控制器202可繼續 仍嘗試連接至遠端控制器296,如藉由線319所表示。在一 具體實施例中,自動實行用以連接至遠端控制器296的此 等額外請求。在一具體實施例中,用以連接至遠端控制器 296的此等額外請求係基於自該工具機系統106之一操作者 接收的輸入。 若自工具機控制器202接收的機器識別號碼匹配在相關 聯於遠端控制器296的記憶體294中儲存之一工具機識別號 碼,則在工具機控制器202與遠端控制器296之間之一資料 140339.doc •23· 201008700 連接係建置。在一具體實施例中,此資料連接係一雙向資 料連接’其准許資訊係自工具機控制器202傳遞至遠端控 制器296以及准許資訊係自遠端控制器296傳遞至工具機控 制器202。 回應於與遠端控制器296連接之工具機控制器2〇2 ,遠端 控制器296將工具機系統1〇6之一狀態更新為處於作用中狀 態’如藉由方塊3 18所表示。在一具體實施例中,工具機 系統1 06之狀態係儲存於一資料庫298中,該資料庫係儲存 在記憶體294上。 參考圖5,顯示儲存於資料庫298中的關於工具機系統 106之一範例性資訊集合320。在一具體實施例中該資訊 集合係儲存於資料庫298之各種表中。如所示,關於工具 機系統106的資訊集合320之部分係該機器是否處於作用中 狀態之一指示,如藉由方塊322所表示。亦包括該機器 ID,如藉由方塊324所表示。包括客戶資訊,如藉由方塊 326所表示。範例性客戶資訊包括客戶聯絡資訊使用者的 姓名與地址及與該客戶相關的密碼及其他資訊。包括諸如 對工具機系統106之存取的使用者資訊,如藉由方塊420所 表示。 返回至圖4,遠端控制器296檢查以查看其是否具有資訊 要傳送至該工具機控制器202,如藉由方塊328所表示。如 此處所說明,範例性資訊可包括諸如待提供至工具機控制 器202之零件程式274的檔案、用以相關聯於工具機系統 1〇6的經更新參數值及用以添加至一觀看清單的參數。若 140339.doc -24, 201008700 遠端控制器296具有資訊要傳送至一工具機控制器2〇2,則 工具機控制器202接收來自該遠端控制器296之此資訊,如 藉由方塊330所表示,並接著實行所要求的任何步驟。在 一範例中,自遠端控制器296傳送至工具機控制器2〇2的資 訊係用以使用監視軟體291監視之一參數。如此,工具機 控制器202添加此參數至受到監視的參數之一列表。 此外’遠端控制器296提供一指示至工具機控制器202, β亥指不係該工具機系統1〇6是否在受一或多個遠端使用者 觀察’如藉由方塊332所表示。如本文中所說明,遠端使 用者具有連接至遠端控制器296與檢視關於該工具機系統 106之資訊的能力。若該工具機系統1〇6在受到觀察,則工 具機控制器202接收該工具機系統1〇6在受到觀察之一指 示’如藉由方塊334所表示。在一具體實施例中,工具機 系統106提供一指示至一操作者,該指示係該工具機系統 106在受到觀察。 回應於工具機控制器202係連接至遠端控制器296,工具 機控制器202採集與傳送資訊至遠端控制器296,如藉由方 塊336所表示。遠端控制器296接收藉由工具機控制器2〇2 傳送的資訊並更新關於該工具機系統1〇6之資料庫資訊, 如藉由方塊338所表示。 參考圖6,顯示監視軟體291之一表示。可將監視軟體 291表示為複數個擷取器,其獲得待監視及/或傳送至遠端 控制器296的資訊。範例性擷取器包括一軟體識別符(SID") 擷取器340、一軸擷取器342、一影像擷取器344、一檔案 140339.doc •25· 201008700 擷取器346、一聲音擷取器348及一振動擷取器3 50。本文 中提供此等範例性擷取器之每一者之一說明。 參考圖7,顯示一範例性SID擷取器340。如在本文中所 述,工具機軟體284包括運動控制軟體286與使用者介面軟 體28 8。如在本文中所述,在運動控制軟體286與使用者介 面軟體288之間交換資訊,如藉由線290與292所表示。可 考慮此交換的資訊作為運動控制資料352與使用者介面資 料354。SID擷取器340監視在運動控制軟體286與使用者介 面軟體288之間交換的資訊,如藉由橋接器356所表示。特 @ 定言之,該SID擷取器340透過橋接器356查看針對其在觀 看的參數之各種值是否係在運動控制軟體286與使用者介 面軟體288之間傳遞。該等用以觀看參數358包括:預設參 數360,其始終藉由監視軟體291監視;以及經請求參數 362,其係請求藉由遠端控制器296來監視的額外參數。若 該等用以觀看參數358之一者之一值係在運動控制軟體286 與使用者介面軟體288之間傳遞,則SID擷取器340複製該 參數之值並儲存其以用於傳送至遠端控制器296。該等受 © 監視參數之值係儲存於資料庫298中,如藉由圖5中之方塊 364所表示。 參考圖8,顯示一範例性軸擷取器342之一表示。類似於 SID擷取器340,轴擷取器342可存取用以觀看參數354之一 列表。轴擷取器342與諸如伺服放大器之工具機系統轴控 制器通信並自其抽取組態與調諧資料"轴250、252、 254、256及258之每一者具有一各別轴控制器370、372、 140339.doc -26- 201008700 374、376及378 °關於該等軸控制器370、372、374、376 及378之此組態與調諧資料371、373、375、377及379的資 料係採集並發送至遠端控制器296,並係儲存於資料庫298 中,如藉由圖5所示之方塊396所表示。 參考圖9,表示影像擷取器344。影像擷取器344自一或 多個相機384與I/O模組272採集影像資訊。範例性相機包 括靜態影像相機與攝錄影機。在一具體實施例中,相機 3 84係安裝在架座上,該等架座准許基於來自遠端控制器 © 296之輸入改變該相機的方位。如圖9所示,在一具體實施 例中,I/O模組272包括一第一顯示器278與一第二顯示器 279。在一具體實施例中,影像擷取器捕獲顯示器278之一 螢幕攝取畫面或顯示器279之一螢幕攝取畫面或兩個顯示 器278與279之一螢幕攝取畫面。影像擷取器344提供該等 儲存的影像至該遠端控制器296。該影像資料係藉由遠端 控制器296儲存於資料庫298中,如藉由圖5中之方塊385所 表示。在所解說具體實施例中,提供至遠端控制器296的 ^ 影像提供對該工具機系統之當前操作之一被動查看。在一 具體實施例中,遠端控制器296之一使用者能夠代理該工 具機系統並主動控制該工具機系統之當前操作。以此方 '式,一遠端技術員可主動改變該工具機系統之設定。 參考圖10,顯示工具機裝置200係容納於一機櫃386中。 機櫃386保護操作者免受工具機裝置200之移動組件傷害。 在機櫃386之一前側388上,提供I/O模組272。此外,在機 櫃3 86中提供一門390從而准許由一操作者接觸工具機裝置 140339.doc -27· 201008700 200。一般而言,一操作者仍在一操作者區域392中,其係 藉由圖ίο中之虛線所表示。一第一相機384A係定位於機櫃 386的内部並係引導以檢視工具機裝置2〇〇之操作。一第二 代表性相機384B係顯示在機櫃386之一外部監視操作者區 域392。如此使用影像擷取器344,一遠端檢視者可在如 278與279之顯示器上觀察可藉由一操作者檢視的資訊,以 相機3 84B來觀察藉由一操作者採取的動作及以相機3 84八 來觀察藉由工具機裝置200採取的動作。以此方式,一服 務技術員可觀察藉由該工具機操作者採取的步驟以確保該 等清求的步驟(藉由該技術員提供,例如透過電話)係予以 實施。 參考圖11 ’顯不聲音揭取器348之一表示。聲音棟取器 3斗8監視一麥克風394的輸出並提供該音訊資訊之一表示至 遠端控制器296。該接收的音訊資料係儲存於資料庫298 中,如藉由圖5中之方塊296所表示。參考圖10,顯示麥克 風394係置放於機櫃386内並靠近工具機裝置2〇〇。 參考圖12’顯不振動操取器350之一表示。振動操取器 350監視一或多個振動感測器398。藉由振動擷取器35〇收 集的振動資訊係提供至遠端控制器296。遠端控制器296將 振動資料儲存於資料庫298中’如藉由圖5中之方塊4〇〇所 表示》 參考圖13,可基於該工具機系統1〇6是否在受到觀察來 變化資料至遠端控制器296之發送間隔。在一具體實施例 中’不論至遠端控制器296之發送間隔,該等各別擷取器 140339.doc 201008700 之每一者繼續擷取其在監視的資料。在一具體實施例中, 該等擷取器之-或多者變更其針對資訊進行監視的間隔以 與透過遠端控制器296傳遞此類資訊的間隔一般一致。在 具體實施例中,除非藉由遠端控制器296明確請求,該 等擷取器之至少一部分不監視與捕獲資料。一範例係檔案 擷取器346 ’其在請求之後僅立即提供記憶體270之目錄資 訊至遠端控制器。 如圖13所示,判定該工具機系統1〇6是否在受到觀察, 泰 >藉由方塊410所表示。若該工具機系統在受到觀察,則 將用於傳遞資訊至遠端控制器296的時間間隔設定至一更 间頻率,如藉由方塊412所表示。若該工具機系統未在受 到觀察,則將用於傳遞資訊至遠端控制器296的時間間隔 叹定至一更低頻率’如藉由方塊414所表示。在一具體實 施例中,該更高頻率具有五秒之一時間間隔而該更低頻率 具有大約12小時之一時間間隔。在一具體實施例中,該更 φ 低頻率之時間間隔間距係該更高頻率之時間間隔間距的至 少十L。在一具體實施例中,該更低頻率之時間間隔間距 係該更高頻率之時間間隔間距的至少1〇〇倍。針對任一時 間間隔,工具機控制器202採集藉由該等擷取器收集的資 訊並傳送該資訊至遠端控制器296,如藉由方塊416所表 示。此係針對每一時間間隔予以重複,如藉由方塊418所 表示。受到觀察的工具機的狀態之一改變將導致收集及/ 或傳送資訊至遠端控制器296的時間間隔係調整。在所解 說具體實施例中,影像擷取器344不提供串流視訊至遠端 140339.doc -29- 201008700 控制器296 ’而係以各別時間間隔提供影像。在一具體實 施例中’影像擷取器344提供串流視訊至遠端控制器296。 返回至圖1’ 一或多個使用者系統16〇可透過一或多個網 路162與遠端控制器296通信。分離的網路包括有線網路、 無線網路、蜂巢式網路、區域網路、廣域網路、公用交換 網路及藉此兩個或兩個以上之計算器件可通信的任何其他 系統及以其組合。範例性使用者系統16〇包括通用電腦、 桌上型電腦、膝上型電腦、平板型電腦、可攜式手持式通 信器件(例如,BLACKBERRY器件)、呼叫器、蜂巢式電話 及能夠透過網路162通信的其他器件。在一具體實施例 中,網路150與網路162包括諸如網際網路的相同網路系統 之至少一部分。 在一具體實施例中,遠端控制器296提供一使用者介面 164,其係透過該各別使用者系統16〇呈現給一遠端使用 者。在所解說具體實施例中,使用者介面164係一或多個 網頁之一集合,透過其該各別使用者系統16〇之一使用者 可獲得關力4多個工具機系統之資訊相對於工具機系 統提供針對用以監視之事件的輸人,並改變該等各別工具 機系統之參數及/或操作。該遠端控制器296僅准許該使用 者係授權檢視的關於工具機系統之資訊。如此,遠端控制 器296具有針對複數個不同客戶的關於工具機系統之資 Λ針對第-客戶之一使用者不可查看針對另一客戶的 關於工具㈣統之資訊’除非操作者具有授權來這樣做。 此外,如結合表I所诚, _ ^ 所达一客戶之一給定使用者可能甚至 140339.doc 201008700 不能檢視該客戶的所有工具機系統。在一具體實施例中, 使用者資訊係儲存於資料庫298中,並係藉由方塊42〇表 不。此使用者資訊提供具有接收關於各別工具機系統1〇6 之資訊的途徑的使用者之一列表。 參考圖14至30,顯示使用者介面164 (解說性地使用者 介面450)之一範例性具體實施例。參考圖14,顯示使用者 系統160之一顯示器17〇。顯示器17〇在顯示一網頁452,其 係透過在使用者系統16〇上提供之一網站瀏覽器172予以呈 ❹ 現。網頁452具有一對應位址454。與網頁452相關的指令 係藉由遠端控制器296予以提供。網頁452經組態用以接收 來自使用者系統160之一使用者的登入資訊。該使用者在 輸入456中鍵入一使用者名稱並在輸入458中鍵入一密碼。 藉由選擇輸入460,該鍵入的使用者名稱與密碼係呈現至 遠端控制器296,其基於使用者資訊42〇判定該供應的使用 者名稱與密碼是否係針對一經授權使用者。可使用識別使 φ 用者系統160之一使用者的其他手段。範例性方法包括指 紋識別、提供在一磁卡上之資訊或呈現至使用者系統16〇 的符記及識別使用者系統ΐ6θ之一使用者的其他範例性方 法。 參考圖15,一旦該使用者係鑑別,便呈現一主頁462。 主頁462包括至使用者介面45〇之其他特徵的複數個鏈結。 一說明(help)鏈結464發動與對於工具機系統1〇6及/或使用 者介面450之態樣相關的各種說明檔案。一設定(settings) 鏈、’〇 466使該使用者具備訂製其檢視體驗的途徑。範例性 140339.doc •31· 201008700 修改包括色彩、螢幕大小、字型、布局及個人資訊。選擇 一前往您的機器(go to your machines)鏈結468以將該使用 者帶到一機器首頁470,其係在圖17中顯示。 選擇一專案管理(project management)鏈結472以將一使 用者帶到一專案管理網頁,其中呈現關於針對該等工具機 系統106的各種作用中及/或非作用中仔列工作之資訊。在 一具體實施例中’可透過該專案管理鍵結472針對一給定 工具機系統來將工作仵列。在一具體實施例中,使用者介 面450(本文中所說明)之一使用者能夠將零件程式274推至 指定工具機系統以用於執行。此外,該使用者可指定與該 零件程式274相關的額外資料◊範例性額外資料包括用於 執行該零件程式之一時框(例如,下週)、用以自其切割出 該零件的金屬坯料之一類型及其他參數(例如,用以製造 的零件之總數量)。可藉由可於該工具機系統處藉由一操 作者檢視之一通知或在即將到來的工作的一事件日誌、中之 鍵入來將額外資料傳送至該工具機系統之一輸出部件。 參考圖16,再次顯示網頁462連同在右下角中之一彈出 通知474。通知474在通知使用者介面45〇之使用者一稱為 「VM1GRAPHITE」的特定工具機系統已係連接至遠端控 制器296。如此,關於此工具機系統之當前資訊現對於使 用者介面450之此使用者而言係可用的。 參考圖17,顯示機器首頁470。提供在頁470上的係准許 使用者介面450之使用者審查的工具機之一列表476。該列 表476提供每一工具機系統之一圖形表示。如圖17所示’ 140339.doc •32· 201008700 針對五個各別工具機系統提供圖形表示478至486。 圖形表示478至486之每一者分別包括一視覺指示490至 498以指示該對應工具機系統當前是否係與遠端控制器396 連接。在一具體實施例中,一綠色球指示該各別工具機系 統係連接至遠端控制器296,而一紅色球指示該各別工具 機系統未係連接至遠端控制器296。若一工具機系統未係 連接至遠端控制器296,則使用者介面450之使用者在其能 力上更限於透過使用者介面450來實行任務。該圖形表示 Ο 486大於其餘圖形表示478至484。此指示對應於圖形表示 486的工具機系統當前係選定工具機,針對其將透過使用 者介面450提供資訊。使用者介面450之一使用者可藉由選 擇其對應圖形表示來選擇其他工具機之一或多者。 如圖17所示,提供網頁470之一聊天組件500、一攝錄影 機組件502及一螢幕監視組件504。如圖17所示,聊天組件 500、攝錄影機組件502及螢幕監視組件504之每一者係以 一折疊組態顯示。此准許使用者介面450之一呈現區域506 W 在大小上更大。 參考圖18,聊天組件500、攝錄影機組件502及螢幕監視 ‘組件504係以一展開組態顯示。在此展開組態中,使用者 介面45 0之呈現區域506係減低。 聊天組件500准許使用者介面450之一使用者在輸入框 510中鍵入一訊息並藉由選擇輸入512來傳送該鍵入的訊息 至對應於圖形表示486的工具機系統之一操作者。接著, 該傳送的訊息將係顯示在該各別工具機系統之顯示螢幕 140339.doc -33- 201008700 278與279之一者上或以其他方式經由該工具機系統之一輸 出部件277進行通信。於該工具機系統處,一操作者能夠 透過與使用者介面450之輪入510及512—般相同的輸入來 提供一回應。來自該操作者的回應係在區514中呈現至使 用者介面450之一使用者。在一具體實施例中,使用者介 面450之一使用者必須起始對該工具機系統的聊天會話。 在一具體實施例中’工具機軟體包括一聊天組件,其准許 該工具機系統之一操作者起始與一遠端方之一聊天會話。 在範例中’該工具機軟髏准許該工具機操作者起始與該 工具機製造商、服務及或保證提供商之一代表之一聊天會 話。 攝錄影機組件502顯示針對相關聯於對應於圖形表示486 的工具機系統之一攝錄影機384所接收的最近影像。若該 工具機系統具有多個相機’則使用者介面45〇之操作者會 具有自其選擇哪一相機來檢視影像的能力。如圖19所表 示可藉由選擇輸入5 22來在呈現區域5 〇6中展開並呈現該 影像520。在一具體實施例中,攝錄影機384能夠串流待以 攝錄影機組件502顯示的實況視訊。在一具體實施例中, 攝錄影機384傳送藉由攝錄影機384捕獲的靜態影像。 螢幕監視組件504呈現對應於圖形表示486的工具機系統 之顯示器之最近螢幕攝取畫面。若該工具機包括諸如顯示 器278與279之多個顯示器,則使用者介面45〇之使用者會 能夠選擇檢視哪一螢幕的螢幕攝取畫面。可藉由選擇輸入 526來在該呈現區域5〇6中呈現一螢幕攝取晝面“々。 140339.doc -34· 201008700 參考圖20,當使用者介面450之一使用者選擇圖形表示 486時,一般關於圖形表示486顯示複數個圖示521。解說 性地,連同文字標籤「OptiClient」顯示一第一圖示522。 連同一文字標籤「Preventative Maintenance」顯示一第二 圖示524。連同一文字標籤「Warranty」顯示一第三圖示 526。連同一文字標藏「Service Videos」顯示一第四圖示 528。連同一文字標籤「Status」顯示一第五圖示530。連 同一文字標籤「Sigma Drive Viewer」顯示一第六圖示 © 532。連同一文字標籤「Rack Diagnostics」顯示一第七圖 示534。連同一文字標籤「IO Viewer」顯示一第八圖示 536。連同一文字標籤「Directory Viewer」顯示一第九圖 示53 8。連同一文字標籤「Events」顯示一第十圖示540。 在一具體實施例中,亦連同一文字標籤「Templates」提 供一第十一圖示。藉由選擇此圖示,呈現給一使用者選項 以控制該給定工具機系統之顯示特性。例如,該使用者可 指定色彩方案、字體大小、字型、字體色彩、背景、解析 ^ 度、文字之語言及額外特徵。如此,可針對每一客戶來訂 製該工具機系統之顯示器的外觀。在一具體實施例中,該 ' 等選定顯示特性係包括於待與該工具機系統同步的檔案 • 中。因此,一使用者可更新所有該等連接的工具機系統之 外觀,其係依照客戶。 返回至圖20,如本文中所陳述,球498之色彩提供對應 於圖形表示486的工具機系統當前是否係連接至遠端控制 器296的指示。假定對應於圖形表示486的工具機系統係連 140339.doc -35- 201008700 接至遠端控制器296,圖示522至540之每一者可藉由使用 者介面450之一使用者來選擇。為了視覺解說此連接狀 態,以綠色來顯示圖示522至540之每一者的文字標籤。相 反,若對應於圖形表示486的工具機系統未係連接至遠端 控制器296,則會以紅色來顯示圖示522至540之數個文字 標籤,從而指示其當前不可藉由使用者介面450之一使用 者來選擇。在一具體實施例中,當對應於圖形表示486的 工具機系統未係連接至一遠端控制器296時,僅圖形圖示 528、534及540可藉由使用者介面450之使用者來選擇。 圖形圖示522之一選擇在呈現區域506中呈現作用中軟體 選項之一列表,如圖21所示。此等作用中軟體選項向已針 對對應於圖形表示486之工具機系統予以啟動的選項之使 用者提供一指示。用於啟動該工具機選項之一範例性系統 係在2008年4月15日申請的標題為軟體選項選擇及驗證系 統(SOFTWARE OPTIONS SELECTION AND VALIDATION SYSTEM)的美國專利申請案12/103,680(代理人檔案HUR-P0208)中予以揭示,其揭示内容係以引用方式明確併入本 文中。 圖形圖示524提供與針對相關聯於圖形表示486之工具機 系統的預防性維護相關的參數值之一列表。範例性參數包 括氣壓、該工具機系統之非數位組件的讀數(經由外部感 測器組件)及該冷卻劑系統之流體位準或該工具機系統之 主轴潤滑油位準。此等參數及其值係呈現於該呈現區域 506中。在一具體實施例中,在呈現區域506中提供警報以 140339.doc -36- 201008700 警報與該預防性維護相關的項目之使用者介面45〇之使用 者。在一範例中,使用者介面450之使用者可請求係通知 在可接夂範圍外部的參數值。例如,過高的溫度或過低 的流體位準。此可藉由將預防性維護參數包括至在圖“中 的輸入600之列表並以輸入6〇2來選擇對應的通知遞送來完 成。 圖形圖示526係關於針對相關聯於圖形表示486之工具機 系統的保證資訊。在一具體實施例中,在呈現區域506中 提供警報以警報與該保證相關的項目之使用者介面45〇之 使用者。在一範例中,在針對相關聯於圖形表示486的工 具機系統之保證的條款之下,呈現給該使用者該工具主轴 已運行大致一百小時並要求潤滑的資訊。遠端控制器296 $較自該工具機系統接收的收集資訊與該保證之條款以判 疋一警報條件是否存在。在一工具主軸的情況下,遠端控 制器296將該工具主轴之收集的運行時間與該主軸之一建 φ 議的運行時間相比較而不潤滑該工具主轴。若該工具主轴 之收集的運行時間在接近該建議的運行時間或已超過該建 議的運行時間,則設定一警報條件並應傳送一警報通知。 在一範例中,當該工具主軸之運行時間係在該主軸之建議 的運行時間之大約百分之十内時,傳送一警報通知。在一 具體實施例中,-警報通知係傳送至負責該工具機系統之 預防14維護的使用者及/或負責保證履行的使用者(若並非 相同使用者W乂提供該警報之—指*。在一具體實施例 中使用者介面450之使用者可請求係通知保證警報條 140339.doc •37· 201008700 件。此可藉由將預防性維護參數包括至在圖29中的輸入 600之列表並以輸入602來選擇對應的通知遞送來完成。 圖形表示528之一選擇導致服務視訊在使用者介面450之 呈現區域506中的呈現。參考圖22 ’各種服務視訊之縮圖 視圖係呈現於呈現區域506之一第一區550中。可透過選擇 捲動輸入552與554之一者來顯示服務視訊之額外縮圖視 圖。將在呈現區域506之區556中顯示一選定服務視訊。 圖形圖示530之選擇在呈現區域506中呈現狀態資訊。參 考圖23 ’ 一第一組之狀態資訊56〇係顯示於呈現區域5〇6 中。此狀態資訊提供該工具機系統已與遠端控制器296通 信的最後時間、在該工具機系統上提供的運動控制軟體之 版本、該工具機系統當前是否在執行一零件程式、是否已 啟動相關聯於該工具機系統之一緊急停止、以小時為單位 的主軸定時器、以小時為單位的機器定時器及用以為審查 該狀態資訊560之一技術員提供一錯誤碼的最後螢幕錯 誤。在圖24中顯示一第二群組之狀態資訊562。此狀態資 訊提供關於當前在藉由該工具機系統執行的零件程式274 之資訊。狀態資訊包括-程式名稱、該程式所在的當前區 塊(若該零件程式係以習知程式語言撰寫)、針對該零件程 式的當前循環時間或運行時間、在該加工程式將一零件之 多個實例包括至該機器之條件下所完成的循環之數目、剩 餘循環之數目及最後料。該最後評論提供該使用者會以 輸出部件277查看並可能會必須透過輸入部件276回應的最 後螢幕上錯誤或回應訊息。 140339.doc •38· 201008700 藉由選擇圖形圖示532,顯示針對該工具機系統之各別 轴控制器之每一者的參數值。參考圖25,相關聯於圖形表 示486的工具機系統係三轴機器,其包括一 X轴、一 丫轴及 一 z軸。使用者介面450之一使用者可選擇以藉由選擇輸入 570來查看該X轴之參數、藉由選擇輸入572來查看該y軸之 參數及藉由選擇輸入574來查看該2軸之參數。在呈現區域 506中呈現該等參數值。在一具體實施例中,使用者系統 160之一使用者僅能夠檢視該等參數值。改變該等參數值 係於該工具機系統處完成。在一具體實施例中,使用者系 統160之一使用者能夠改變該等參數之一者之一值,從而 導致在該工具機系統上進行對應改變。 藉由選擇圖形圖示534’提供關於該工具機系統之診斷 資訊。在一具體實施例中’該診斷資訊提供一歷史趨勢。 參考圖26,在呈現區域506中與時間成一函數來顯示工具 機控制器202之CPU風扇速度之一圖表578。由使用者介面 450之一使用者可使用控制580來調整該圖表578。該最左 控制導致圖表578於在記憶體294中之儲存的資料之開始處 開始,而倒數第二左控制僅以離散間隔在時間上返回遞增 該圖表。該中間控制以任何隨後接收的值來再新並更新該 圖表578。該倒數第二右控制以離散間隔在時間上向前遞 增該圖表578’而該最右控制導致圖表578顯示在記憶體 294中之儲存的資料之結束。 可藉由自橫跨呈現區域5 06之頂部部分的複數個輸入進 行選擇來以圖表表示額外診斷資訊。圖示582對應於該 140339.doc -39· 201008700 CPU之核心電壓。圖示583對應於CPU風扇速度。圖示584 對應於CPU溫度。圖示585對應於系統風扇速度,其冷卻 該機櫃之内部。圖示586對應於系統溫度。圖示587對應於 在該CPU之板上的+3.3伏特供應。圖示588對應於在該CPU 之板上的+12伏特之供應。圖示589對應於在該CPU之板上 的+3.3待命伏特之供應。圖示590對應於在該CPU之板上的 + 5待命伏特之供應。圖示591對應於在該CPU之板上的+5 伏特之供應。在一具體實施例中,可將外部感測器耦合至 工具機系統以監視在該工具機系統周圍的環境之參數,例 如溫度。 藉由選擇圖形圖示536,在呈現區域506中呈現關於相關 聯於圖形表示486之工具機系統的硬體資訊。參考圖27, 使用者介面450之一使用者可使用輸入596來選擇各種硬體 組件,從而導致關於該等選定硬體組件之資訊係呈現於呈 現區域506中。範例性硬體資訊包括探測資訊、主軸資訊 (例如,工具主軸速度)、DC功率輸入輸出(DCIO)資訊、輸 入輸出介面(IOIF)資訊及工具改變器或旋轉料架資訊。 藉由選擇圖形圖示538,在呈現區域506中呈現記憶體 270之一目錄與檔案列表,如圖28所示。使用者介面450之 一使用者能夠以與可自Microsoft公司購得的WINDOWS品 牌軟體家族類似之一方式瀏覽該目錄與檔案結構。一使用 者可自記憶體270刪除檔案或上傳檔案至記憶體270。在一 具體實施例中,一使用者將僅能夠刪除其有權刪除的檔 案。例如,一使用者可删除其本身的零件檔案。一工具機 140339.doc -40- 201008700 製造商代表可刪除相關聯於軟體271的檔案。在一具體實 施例中,—使用者可自記憶體細檢索播案以檢視其内 容。 ❹ 藉由選擇圖形圖示540,在呈現區域506中顯示-編輯事 件輸入,如圖29所示。一第一輸入_為該使用者系統之 使用者提供複數個事件以進行選擇。一第二輸入6〇2提供 複數個方法,藉其該使用者系統之使用者應係通知以輸入 600選擇的事件之發生。該等事件對應於該卫具機系統之 -條件並係連結至係選定通知該條件的使㈣。在一具體 實施例巾’可針對一群組使用者來設定事件。在一具體實 施例中’可將一給定事件之一通知自動傳送至一給定使用 者,其係基於該使用者的責任。例如,一服務技術員可自 動接收所有預防性維護提醒項目與越界參數(例如,流體 位準)之通知。作為另一範例,一工具機操作者可自動接 收所執行零件程式274失敗之—通知。在—具體實施例 中’藉由針對藉由該運動控制軟體發佈之一錯誤碼進行監 視的程序來進行所執行零件程式274是否失敗的判定… 錯誤碼之發佈將係回應於該零件程式之一失敗。在一具體 實施例中,藉由監視該程式之當前循環之—時間並將其與 該程式之一估計的循環時間相比較並在當前循環時間超過 該估計的循環時間時判定該零件程式274失敗的程序來進 行所執行零件程式274是否失敗的判定。 在一具體實施例中,該使用者可選擇—通知方法其係 除了使用一使用者器件來存取使用者介面45〇還傳送二通 140339.doc 201008700 知至該使用者器件。在一範例中’一使用者透過其辦公室 電腦與使用者介面450互動並請求將通知作為一文字訊息 傳送至其行動電話,因為該使用者那天將在辦公室以外。 在一具體實施例中,可透過輸入600選擇的事件對應於 包括於一零件程式中的事件標記。參考圖31,顯示一範例 性零件程式610之一部分。零件程式610包括複數個指令 612、614、616、618、620及622與兩個事件標記,解說性 地事件標記A 624與事件標記B 626。指令612、614、 616、618、620及622之每一者可對應於提供關於該工具之 指令以用於下一操作或可對應於用於該工具跟隨的路徑。 在一具體實施例中,事件標記A 624與事件標記B 626係特 定Μ碼。在一具體實施例中,提供四個事件標記,]^碼 Ml、M2、M3及Μ4。可將此等標記置於零件程式61〇中以 提供指令612、614、616、618、620及022之一者的完成之 任何指示。該等Μ碼僅係一種類型之事件標記。 一客戶可按需要來利用該等Μ碼。例如,M1可始終用以 指不零件程式610的結束,而M2可始終用以指示零件程式 610之一循環的結束。在一具體實施例中,可以一隨機方 式來使用該等Μ碼。 返回至圖29…使用者自輸人㈣選擇心馬⑷、Μ2、 M3及Μ4之-者。使用輸人_,該使用者選擇針對以輪入 600選擇的事件之一通知方法。垃! 丄 乃在接著’該使用者可藉由選 擇輸入628來保存該事件。囍山.登扭认 _ ^ ^精由選擇輸入628,遠端控制器 296在資料庫298中儲存待gt雜认吉从^ 于倚凰視的事件與該請求的通知方 140339.doc -42· 201008700 法。遠端控制器296亦通知工具機控制器2〇2來將該事件添 加至用以觀看參數之一列表。在一具體實施例中,工具機 控制器202始終報告該等河碼]^、M2、M3&M42 一者的 發生並且遠端控制器296接著僅提供一通知至該些使用 者,該些使用者係選擇關於該各別M碼予以通知。 參考圖32,顯示範例性通知方法。一第一範例性通知方 法係至該使用者之一通信,如藉由方塊63〇所表示。至該 使用者的範例性通信包括一電子郵件訊息6 3 4與一文字訊 ❹ 息636。額外範例性類型之通知包括一語音訊息、一頁及 將該事件之發生通信至該使用者的其他適合方法。一第二 範例性通知方法係登入,如藉由方塊632所表示。範例性 登入包括該等事件之歷史。在一範例中,該使用者可選擇 具有在一日誌中保存之一說明性文字標籤連同在一對應事 件發生的條件下發生資訊之時間。此文字標籤稍後會係可 檢視的。若一使用者不能不斷存取諸如一行動電話之一通 φ 知器件並僅能夠透過使用者介面450週期性地檢查事件的 發生’則此會係有用的。 參考圖30,顯示一事件曰誌64(^該事件曰誌64〇提供在 一給定時間週期内已偵測的所有事件之一列表。如圖3〇所 不,該事件日誌提供針對最後十四天已偵測的所有事件。 該曰誌提供每一事件的時間、引起該事件的參數、除登入 以外還要採取的通知動作及用於該通知動作的目的地位 址。 在圖33中呈現該遠端控制器296在設定事件中的操作。 140339.doc -43- 201008700 遠端控制器296接收-事件之_指示以針對於該工且 統處之發生進行監視’如藉由方塊65〇所表示。在—具體 實施例中’該係回應於—使用者選擇輸人㈣予以接 收在Λ·體實施例中,該指示係基於該使用者的佔有予 以接收。例如服務技術員將自動接收所有服務事件。 遠端控制器296進-步針對該事件接㈣需通知機制之— 才曰不如藉由方塊652所表示。在一具體實施例中,該指 示回應於一使用者選擇輸入628予以接收。在—具體實^ 例中,該通知機制係提供於資料庫298之資訊集合中的 使用者資料420中。 遠端控㈤器296傳送一通信至該工具機系統之監視軟體 291以針對該事件之一指示進行監視,如藉由方塊㈣所表 示。在一具體實施例中,該遠端控制器296通知該監視軟 體291監視—參數,其將係用作該事件之指示。在該事件 發生之後,遠端控制器296立即接收該參數值或其他指 不,如藉由656所表示。在一具體實施例中,其中該事件 係基於一 Μ碼,該Μ碼之處理係通信至遠端控制器296。在 一具體實施例中,其中該事件係基於一參數值,監視軟體 291於每一時間間隔傳送該參數之值。遠端控制器基於 該接收的值來判定該對應事件是否已發生。在一具體實施 例中,監視軟體291判定該事件是否已發生。回應於該事 件之偵測,遠端控制器296傳送該事件的發生之一通知至 該使用者’如藉由方塊658所表示。 在一具體實施例中,當每一工具機系統連接至遠端控制 140339.doc -44 - 201008700 ❹
器296時,該工具機系統提供軟體271之組件之每一者的當 刚版本至遠端控制器296。若遠端控制器296具有軟體271 之組件之任一者的更新版本,則遠端控制器296更新該各 別工具機系統。在一具體實施例中’遠端控制器296下載 s亥等更新至該軟體並以一安裝屏蔽公用程式來安裝該等更 新。在一具體實施例中,遠端控制器296在下載對該軟體 之更新至該工具機系統之前詢問該工具機系統之操作者。 在一具體實施例中,因為一客戶可能具有與另一客戶不同 的軟體選項’故該等更新係客戶相依的。 在一具體實施例中,工具機系統在下載對該軟體271之 更新之則必須向該工具機提供商1 1 6之一經授權代表註 冊。參考圖34,顯示用於更新一工具機系統之軟體的範例 性程序。在軟體271之一桌面652上發動一更新公用程式 650。將該工具機系統透過網際網路連接至工具機提供商 116。該工具機系統之操作者嘗試以更新公用程式65〇來實 行一升級,如藉由方塊654所表示。因為該工具機系統尚 未係註冊以用於升級,故該請求係藉由該工具機提供商 116之遠端控制器296拒絕。 作為回應,該工具機系統之操作者提供客戶資訊656至 該工具機提供商116之一經授權代表658,如藉由方塊66〇 所表示。該經授權代表658以一授權系統662來驗證該接收 的客戶資訊。在一具體實施例中,該客戶資訊係一工具機 識別號碼,其係基於該工具機系統之特性,如本文中所論 述0 140339.doc -45- 201008700 右該接收的客戶資訊匹配可用於授權系統662的資訊’ 則工具機提供商116之遠端控制器296提供該授權成功之一 通知664至該工具機系統,如藉由668所表示。在一具體實 施例中,該通知係在桌面652上顯示之一訊息。 一旦係授權以用於更新,一客戶便檢查更新,如藉由方 塊670所表示。藉由遠端控制器296來接收此請求,並檢查 該客戶是否係授權以用於更新。若未經授權,則返回一通 知至工具機系統,該通知係拒絕該等更新。若經授權,則 遠端控制器296傳送該等更新至軟體271並自動安裝該軟 體,如藉由方塊672所表示。在一具體實施例中,提示該 操作者判定是否自動安裝更新或延遲該安裝。在一具體實 施例中,該操作者係以一可用更新之一列表來提示,自該 列表該操作者選擇一或多個更新。 在-具體實施例中’該等更新係藉由該工具機提供商向 下推而非藉由該工具機系統之操作者起始。在此具體實施 例中,軟體271判定該等軟體模組之每一者的當前版本並 傳送此資訊至遠端控制器296。遠端控制器296接著將任何 可用更新向下推至該工具機系統。 參考圖35與圖36,提供更新儲存在記憶體27〇上的軟體 ”丨及/或零件程式274之另一範例性方法。相關聯於遠端 控制器296的記憶體294包括:軟體7〇〇,其對應於該工具 機系統之軟體27丨的軟體系統之一或多者;以及零件程式 7〇8。如圖35所示,記憶體294包括軟體7〇〇,其具有複數 個檔案702至706。每當一更新可用於軟體7〇〇時,、其係安 140339.doc •46- 201008700 裝並儲存在記憶體294上。 參考圖36,y· 4® — 在標纪以用於同步的儲存在記憶體296上之 /、與館存在記憶體270上之權案進行-比較,如藉由方 750所表示。在一具體實施例中,該比較係藉由遠端控 ^ 296來進行。在—具體實施例中,該比較係藉由該工 具機系統來進行。 在圖35中以雙重輪廓來顯示標記以用於同步的檔案。在
、實施例中,一槽案係基於在記憶體294之一標案結 中之其位置來標記以用於同步。例如,記憶體可包 $目錄與相關聯子目錄,其含有待與該等工具機系統同 步的所有檔案。 ,圖35所不,亦可將零件程式播案與該等工具機系統同 步。以此方式,-客戶可下載一給定零件程式至所有其工 具機系統。因為客戶播案—般對於―給^客戶係特定的, 故記憶體294可與軟體7〇〇分開地儲存待同步的零件程式標 案並接著進行一分離的檢查以查看針對各別用戶端之任何 用戶端特定;^案(零件程式274)是否需要係同步。在所解說 範例中’槽案713係儲存在記憶體296上並係標記以用於同 步。權案713之-先前版本並不存在於記憶趙27〇上。即, 複製一新檔案至記憶體270並取代在記憶體27〇上之一過時 槽案各係同步之類型。 針對在記憶體294與記憶體27〇之間不同的所有標記以用 於同步之播案,將該播案之一複本下載至記憶體2;〇,如 藉由方塊752所表示。相對於在該工具機系統上之軟體 140339.doc •47· 201008700 ⑺’此不同於下載更新並隨後安裝該等更新之概念。藉 由同步軟體271與軟體,該軟體之已安裝版本的複本係 下載並係準備執行而不需要一隨後安裝。 在一具體實施例中,以隔開的同步間隔來進行檢查以查 看在該工具機系統上之任何檔案是否在記憶體294上具有 一更新的複本’如藉由方塊754所表示。 八體實施例中,一使用者系統之一使用者或遠端控 制器296之一使用者能夠遠端控制該工具機系統之操作。 範例動作包括開始一零件程式。 _ 雖然此揭示内容已係說明為具有範例性設計但可在此 揭示内容之精神與範疇内進一步修改本揭示内容。例如, 假定許多系統之本文中的揭示内容具有所有該等較佳與替 代性具體實施例組件之組合’該等較佳與替代性具體實施 例之所有該等揭示的組件係可互換的。因此,此申請案旨 在使用其一般原理來涵蓋本揭示内容之任何變化、使用或 適應。此外,此申請案旨在涵蓋與本揭示内容之此類偏 離,其係在此揭示内容所關於的此項技術中之已知或慣例❹ 實務内並且在隨附申請專利範圍之限制内。 【圖式簡單說明】 一詳細說明特別提及附圖,其中: 圖1係複數個工具機系統、一遠端控制器及複數個使用 者系統之代表圖; 圖2係一範例性工具機裝置之代表圖; 圖3係一工具機控制器、相關聯記憶體及1/〇模組之代表 H0339.doc -48· 201008700 圖; 圖4係在一工具機系統之一工具機控制器與圖丨的系統之 一遠端控制器之間的交互作用之代表圖; 圖5係可藉由圖1的系統之遠端控制器存取的一資料庫之 . 代表圖; 圖6係可藉由圖3的工具機控制器存取的一監視軟體之代 表圖; 圖7係可藉由該工具機控制器存取的監視軟體之代表 圖,該監視軟體針對與可藉由圖3的工具機控制器存取之 一運動控制軟體相關的參數值進行監視; 圖8係可藉由該工具機控制器存取的監視軟體之代表 圖,該監視軟體監視相關聯於圖3的工具機控制器之工具 機系統的複數個軸控制器; 圖9係可藉由該工具機控制器存取的監視軟體之代表 圖,該監視軟體監視相關聯於圖3的工具機控制器之工具 ❿⑽統的Ϊ/0模組之一或多個相機與一或多個顯示器之影 像; 圖10係相關聯於圖3之工具機控制器的工具機系統之一 或多個相機的位置之代表圖; 圖11係可藉由該工具機控制器存取的監視軟體之一代表 圖,該監視軟體監視相關聯於圖3之工具機控制器的工具 機系統之一或多個麥克風; 圖12係可藉由該工具機控制器存取的監視軟趙之一代表 圖’該監視軟體監視相關聯於圖3之工具機控制器的工具 140339.doc -49· 201008700 機系統之一或多個振動感測器; 圖13係自該jc具機系統傳遞至圖!的系統之遠端控制器 的資訊之時序間隔的代表圖; 一使用者的一使用 —使用者的一使用 圖14係藉由圖〗之使用者系統呈現给 者介面之一登入螢幕的代表圖; 圖15係藉由圖丨之使用者系統呈現給 者介面之一主螢幕的代表圖; 圖16係圖15之主螢幕的代表圖,其解說透過藉由圖^之 使用者系統呈現給-使用者的使用者介輯呈現的一工具 機系統之狀態的改變之一視覺提示· 圖17係藉由圖i之使用者系統呈現給使用者的使用者介 面之-主機器榮幕的代表圖’其呈現針對該使用者經授權 用以檢視關於其之資訊及/或與其互動的每一工具機系統 之一視覺圖示; 圖18係圖之主機器螢幕的代表圖,其解說處於一展開 狀態之一聊天介面、一視訊介面及一螢幕監視介面與一呈 現區; 圖19係圖18之代表圖,其具有在該呈現區中放大並呈現 的視訊介面之視訊影像; 圖20係圖17之主機器螢幕的代表圖,其解說與一選定工 具機系統相關的複數個可選擇選項; 圖21係回應於與一選定工具機系統相關的複數個可選擇 選項之一作用中軟體選項的選擇而呈現的一螢幕之代表 ran · 圍, 140339.doc •50- 201008700 圖22係回應於與一選定工具機系統相關的複數個可選擇 選項之一服務視訊軟體選項的選擇而呈現的一螢幕之代表 圃, 圖23係回應於與一選定工具機系統相關的複數個可選擇 選項之一狀態軟體選項的選擇而呈現的一螢幕之代表圖, 其解說該工具機系統之機器資料; 圖24係回應於與一選定工具機系統相關的複數個可選擇 選項之一狀態軟體選項的選擇而呈現的一螢幕之代表圖, 其解說該工具機系統之程式資料; 圖25係包括複數個可選擇軸的回應於與一選定工具機系 統相關的複數個可選擇選項之一驅動檢視器選項的選擇而 呈現的一螢幕之代表圖; 圖26係回應於與—選定工具機系統相關的複數個可選擇 選項之一機架診斷軟體選項的選擇而呈現的一螢幕之代表 TS| · 團, 圖27係回應於與—選定工具機系統相關的複數個可選擇 選項之一 I/O檢視器軟體選項的選擇而呈現的一螢幕之代 表圖; 圖28係回應於與—選定工具機系統相關的複數個可選擇 選項之一目錄檢視器軟體選項的選擇而呈現的一螢幕之代 表圖; 圖29係回應於與一選定工具機系統相關的複數個可選擇 選項之一事件軟體選項的選擇而呈現的一螢幕之代表圖, 藉此一使用者可選擇一事件並選擇針對該事件之一通知方 140339.doc -51- 201008700 法; 圖30係回應於與一選定工具機系統相關的複數個可選擇 選項之一事件軟體選項的選擇而呈現的一螢幕之代表圖, 藉此顯示一事件日誌; 圖31係包括複數個事件標記之一零件程式之—部分的代 表圖; 圖32係可能通知方法的代表圖; 圖33係針對圖1的系統之遠端控制器的處置_ 序的代表圖; 程 圖34係一軟體更新程序之代表圖; 圖35係儲存在相關聯於該遠端控制器與該卫具機系統的 記憶體上之檔案的代表圖;以及 圖36係一軟體更新程序之代表圖。 在所有數個視圖中,對應的參考字元指示對應的零件。 【主要元件符號說明】 100 設施 102 第一代表性設施 104 工具機系統 106 工具機系統 108 工具機系統 110 第二代表性設施 112 工具機系統 114 工具機系統 116 工具機提供商 140339.doc α 201008700
120 設施網路介面 122 設施網路介面 150 網路 160 使用者系統 162 網路 164 使用者介面 170 顯示器 172 網站瀏覽器 200 工具機裝置 202 工具機控制器 203 框架 204 第一鞍座 210 第二鞍座 220 平台 226 第三鞍座 232 可旋轉部件 238 工具主軸 240 工具 244 工具旋轉料架 270 記憶體 271 軟體 272 I/O模組 274 零件程式 276 輸入部件 140339.doc -53 201008700 277 輸出部件 278 第一顯示器/顯示螢幕 279 第二顯示器/顯示螢幕 280 作業系統 282 通信軟體 284 工具機軟體 286 運動控制軟體 288 使用者介面軟體 291 監視軟體 293 遠端監視軟體 294 記憶體 296 遠端控制器 298 資料庫 320 資訊集合 322 機器處於作用中狀態 324 機器ID 326 客戶資訊 340 軟體識別符(SID")擷取器 342 轴擷取器 344 影像擷取器 346 檔案擷取器 348 聲音擷取器 350 振動擷取器 352 運動控制資料 140339.doc •54- 201008700
354 使用者介面資料 356 橋接器 358 用以觀看參數 360 預設參數 362 經請求參數 364 受監視參數 370 軸控制器 371 組態與調諧資料 372 轴控制器 373 組態與調諧資料 374 轴控制器 375 組態與調諧資料 376 軸控制器 377 組態與調諧資料 378 軸控制器 379 組態與調諧資料 384 相機/攝錄影機 384A 第一相機 384B 第二代表性相機 385 影像資料 386 機櫃 388 前侧 390 門 392 操作者區域 140339.doc •55- 201008700 394 麥克風 396 轴資料 398 振動感測器 400 振動資料 420 使用者資訊 450 使用者介面 452 網頁 454 位址 456 輸入 458 輸入 460 輸入 462 主頁/網頁 464 說明(help)鏈結 466 設定(settings)鏈結 468 前往您的機器(go to your machines)鏈結 470 機器首頁/網頁 472 專案管理(project management)鍵結 474 彈出通知 476 列表 478 圖形表示 480 圖形表示 482 圖形表示 484 圖形表示 486 圖形表示 140339.doc -56- 201008700 490 視覺指示 492 視覺指示 494 視覺指示 496 視覺指示 498 視覺指示/球 500 聊天組件 502 攝錄影機組件 504 螢幕監視組件
506 呈現區域 510 輸入框/輸入 512 輸入 514 區 520 影像 521 圖示 522 輸入/第一圖示/圖形圖示 524 螢幕攝取晝面/第二圖示/圖形圖示 526 輸入/第三圖示/圖形圖示 528 第四圖示/圖形圖示/圖形表示 53 0 第五圖不/圖形圖不 53 2 第六圖不/圖形圖不 534 第七圖示/圖形圖示 5 3 6 第八圖不/圖形圖不 538 第九圖示/圖形圖示 540 第十圖示/圖形圖示 140339.doc -57- 201008700 550 第一區 552 捲動輸入 554 捲動輸入 556 560 狀態資訊 562 狀態資訊 570 輸入 572 輸入 574 輸入 578 圖表 580 控制 582 圖示 583 圖示 584 圖示 585 圖示 586 圖示 587 圖示 588 圖示 589 圖示 590 圖示 591 圖示 596 輸入 600 輸入/第一輸入 602 輸入/第二輸入 140339.doc 201008700
610 零件程式 612 指令 614 指令 616 指令 618 指令 620 指令 622 指令 624 事件標記A 626 事件標記B 628 輸入 630 至使用者之通信 632 登入 634 電子郵件訊息 636 文字訊息 640 事件曰誌 650 更新公用程式 652 桌面 656 客戶資訊 658 經授權代表 662 授權系統 664 通知 700 軟體 702 檔案 704 檔案 140339.doc -59- 201008700 706 檔案 708 零件程式 713 檔案 140339.doc
Claims (1)
- 201008700 七、申請專利範圍: i. -種監視-零件自-达料之—加卫的方法,該方法 以下步驟: 提供包括一工具機㈣器與—工具機I置之㈣ 系統,該工具機裝置支擇㈣料與用以自該述料移除材 料的至少機裝置包括複數個可移動轴, 其改變該至少一工具與該坯料之相對位置; e φ 提供-零件程式’其指定複數個指令’該複數個指令 界定用於該至少一工具跟隨的至少一軌道; 以該工具機控制器之一工具機軟體部分來執 程式; τ 接收來自-遠端控制器之一通知,其係該工具機系統 在藉由與該JL具機系統及該遠端控制器隔開之—使用者 系統觀察;以及 將資訊自該工具機系統傳送至該遠端控制器,該資訊 係藉由該工具機系統收集’其中當該工具機系統在受到 觀察時’該資訊係以-第—頻率提供至該遠端控制器, 而备忒工具機系統未在受到觀察時,該資訊係以一第二 頻率提供至該遠端控制器,該第二頻率係低於該第一頻 率Ο 2·如請求们之方法’其中藉由該工具機系統收集的該資 訊包括該工具機系統之—顯示器之-螢幕攝取畫面。 3.如研求項1之方法’其中藉由該工具機系統收集的該資 訊包括藉由相關聯於該工具機系統之一相機捕獲的至少 140339.doc 201008700 -該相機係位於該工具機系統之—機櫃内。 如清求項1之方法,其中藉 機系統收集的該資 L ^由相關聯於該工具❹統之-相機捕獲的至少 一影像’該相機係位於該工具機系統之—機櫃的外部。 如清求们之方法,其令該第一頻率係該第二頻率之至 少大約10倍。 4. 5. 6. 如請求们之方法’其中該第一頻率係該 少大約100倍。 7· -種卫具機系統,其係藉由— '具機操作者來操作,該 工具機系統包含: 一機櫃; 一工具機裝置,其係設置於該機櫃内; 工具機控制器,其係操作性地麵合至該工具機裝 置; ' 一使用者介面,其係定位於該機櫃的外部,其中該工 具機控制器包括能夠連接該工具機系統至一遠端控制器 的通俏軟體,該工具機控制器係經組態用以收集關於該 工具機系統之資訊以當該工具機控制器接收該工具機系 統在受到觀察的來自該遠端控制器之一指示時以一第一 頻率及以一第二頻率傳送至該遠端控制器,該第二頻率 係高於該第一頻率。 8· 一種以一遠端控制器來監視一第一工具機系統與一第二 工具機系統的方法,該等工具機系統之每一者具有複數 個工具’其係用以自一各別坯料移除材料以形成一各別 140339.doc -2- 201008700 零件,該方法包h下㈣: 接收來自該筮 Λ 第一工具機系統之一第一通知,其係該第 一工具機系統處於作 ' 遠端控制器之一第通知係透過至該 提供 接係藉由該第一工具機系統起始; 接收來自該第二工具機系銹之 m么 具機系統之一第二通知,其係該第 :端=統處於作用中狀態,該第二通知係透過至該 ❹ 接伟藉由Μ —㈣連料卩提供,㈣二資料連 接係藉由該第二工具機系統起始; >接收來自該第-卫具機系統之週期性更新其與藉由 5亥第一工具機系統監視的複數個參數相關;、 :收來自該第二工具機系統之週期性更新,其與藉由 ι -工具機系統監視的複數個參數相㈤;以及 :-遠端器件提供—使用者介面其包括該第一工具 機系統之一圖形表示與該第二工具機系統之一圖形表 7F ° 9·如請求項8之方法’其進—步包含藉由該遠端器件之- 使用者透過該使用者介面接收該第具機线之一選 擇的步驟。 10.如請求項9之方法,其進一步包含通知該第—工具機系 統該遠端器件已選擇該第-工具機系統的步驟。 11·如請求項H)之方法,其中來自該第具機系統之該週 期性更新係於—第—時間間隔處而來自該第二工具機系 統之該週期性更新係於一第二時間間 ' ' π间間隔處’該第一時間 140339.doc 201008700 間隔係短於該第二時間間隔。 12. 如請求項8之方法,其中來自該第一工具機系統之該週 期性更新係於一第一時間間隔處而來自該第二工具機系 統之該週期性更新係於一第二時間間隔處,該第一時間 間隔係一般等於該第二時間間隔。 13. 如睛求項8之方法’其進一步包含以下步驟: 傳送一第一請求至該第一工具機系統以提供該第一工具機之該使用者介面的一第一顯示螢幕之至少一螢幕攝 取畫面;以及 具機之該使用者介面的該第 工 接收該第 之該至少一螢幕攝取畫面 14.如清求項8之方法,其進一步包含以下步驟: 傳送-第二請求至豸第一^具機以提供藉由於該第 工具機處所引導之一相機所拍攝的至少一影像;以及 接收藉由於該第一工具機處所引導之該相機所拍攝 该至少一影像。15·如4求項14之方法,其中該至少—影像係以至少一秒 隔開的時間間隔所拍攝的複數個影像。 “·:請求項8之方法,其中該第一工具機係於—第—設 處而δ亥第二工1地/ί· — 八機係於與該第一設施隔開之—第二嗖 處0 3乂 17. —種工具機系統, 工具機系統包含: 其係藉由一工具機操作者來操作,該 一機榧; 140339.doc •4· 201008700 工具機裝置,其係設置於該機榧內; 工具機控制器,其係操作性地耦合至該工具機裝 一使用者介面,其係定位於該機榧的外部; 第相機,其係坐落以檢視定位於該機櫃内的該工 具機裝置;以及 第一相機,其係坐落以檢視定位於該機櫃外部的該 使用者介面,其中該工具機控制器提供藉由該第一相機 捕獲的第-複數個影像與藉由該第二相機捕獲的第二複 數個景^像至與該工具機系統隔開之一 …一具機系統,其中該工具:控二^ 端控制器進一步提供一最後已知錯誤,其係透過該使用 者介面呈現給該工具機操作者。 19. 一種監視— 以下步驟: 自一坯料之一加工的方法,該方法包含 提供包括一工具機控制器與一 工 具機裝置之一工晨播 ^統,該工具機裝置支擇㈣料與用以自㈣料移除 料的黾小一T s A /、,該工具機裝置包括複數個可移動轴, -文變該至;一工具與該坯料之相對位置,該工具機系 :包括工具機軟體,該工具機軟趙包括運動控制軟體與 使用者介面軟體; 、 令,該複數個指令 軌道與至少一第— 提供一零件程式,其指定複數個指 界定用於該至少一工具跟隨的至少一 事件標記; 140339.doc 201008700 以該工具機控制器 式; 之工具機軟體部分來執行該零件程 第 *該零件程式之該執行達到該第一事件標記時偵測該 事件標記之一發生;以 通知與該工具機系統隔開之一遠端控制 標記之該發生。 弟事件 20.如請求項19之方法,其中通知與該工具機系統隔開之該 遠端控制器該第-事件標記之㈣生的 = 步驟: 3 UT 在該工具機系統與該遠端控制器之間建置一連· 以及 ’ 示至該遠端控制 傳送該第一事件標記之該發生之一指 器。 21·如請求項20之方法,其中該連接係自該工具機系統至該 遠端控制器予以建置。 22. 如請求項19之方法’其中該第-事件標記係置於該零件 程式中以指示該零件程式之一第一部分係完成。 23. 如請求項22之方法,其中該零件程式之該第—部分對應 於該零件程式之一循環之一完成。 ’ 24. 如請求項19之方法,其中該零件程式包括(}與1^鴒並且 該第一事件標記係一指定的Μ碼。 25_ —種監視具有複數個工具之一工具機系統的方法,該複 數個工具係用以自一坯料移除材料以形成一零件,該方 法包含以下步驟: 140339.doc -6 - 201008700 自一遠端器件接收用以於該工具機系統處針對一第一 事件標記進行監視之-請求,該第—事件標記與一零件 程式藉由該工具機系統之一執行相關; 接收於該工具機系統處該第一事件標記之一發生之一 指示;以及 傳送該第一事件標記之該發生之一 «王及通知至一指定聯絡 位址。 26. 如請求項25之方法’其中該第一事件標記的該發生之該 指示係藉由該工具機系統透過一網路予以提供。 27. 如請求項25之方法’其進—步包含傳送—訊息至該工具 機系統以針對該第-事件標記進行監視的步驟。 28·如請求項27之方法,宜ψ力姑 /、中在該零件程式中提供該第一事 件標記並且該第一事件標纪 爭千棵°己的該發生之該指示對應於達 到該第—事件標記的該零件程式之該執行。 29.如請求項25之方法,盆谁一半—a上 /、進步包含自該遠端器件接收一 通知目的地的步驟,其中值 具T傳送該第一事件標記的該發生 2通知至該指定聯絡位址的該步驟包括傳送該第一事 6的該發生之該通知至該通知目的地的該步驟。 奢求項29之方法’其中該通知目的地係一電子郵件位 址0 31· —種監視具有複數個 鉍加θ 具之一工具機系統的方法,該複 數個工具係用以自一 法勺土 斜移除材料以形成一零件,該方 法包含以下步驟·· 登入至藉由一遠端控徂 15知供之一使用者介面; 140339.doc 201008700 自藉由該使用者介面呈現的複數個工具機系統選 工具機系統; 3 一傳送-請求至-遠端控制器以於該工具機系統處針對 一第一事件標記進行監視,該第一事件標記與一零件程 式藉由該工具機系統之一執行相關;以及 傳送一通知目的地至該遠端控制器以針對通知指定一 所需目的地。 步包含於該通知目的地處接 一通知的步驟。 一第一使用者器件來進行用 監視的至該遠端控制器之該 件來接收該第一事件標記的 32. 如請求項31之方法,其進_ 收該第一事件標記的發生之 33. 如請求項32之方法,其中自 以針對該第一事件標記進行 請求並藉由該第一使用者器 該發生之該通知。 34.如請求項32之方法,其中自—第一使用者器件來進行用 以針對該第-事件標記進行監視的至該遠端控制器之該 請求並藉由-第二制者^絲接㈣第—事件標記的 該發生之該通知。 35. 一種監視具有複數個工 數個工具係用以自一坯 法包含以下步驟: . 具之一工具機系統的方法 料移除材料以形成一零件 該複 該方 統之一設施隔開之一遠端控 統之收集的資訊,該收集的 之一運行時間; 之一保證之下,比較該收集 於與其中定位該工具機系、 制器處接收來自該工具機系 資訊包括針對一工具機組件 在相關聯於該工具機系絶 140339.doc -8. 201008700 以判 則傳送一警報通知至—遠端器 若—警報條件存在 件。 36·如請求項35之方法 機Μ件之該運行時 運行時間。 ,其中該警報條件對應於針對該工具 間超過針對紅具機組件之該建議的茹==::===: 38.如Μ求項35之方法,苴中嗲鑿 〃中該警報通知係傳送至負責該工 丹機系統的預防性維護之一使用者。 39·=求項35之方法,其中該警報通知係傳送至負責保證 履仃之一使用者。 4〇_如請求項35之方法,其進一步包含以下步驟: ❿ 冑自該工具機系統接收之該收集的資訊之一預防性維 料數與相_於該參數之—可接受_㈣較;以及 該收集的資訊之該預防性維護參數在該可接受範圍 的外邛,則傳送一通知至該遠端器件。 41. -種更新在一工具機系統上之軟體的方法,該方法包含 以下步驟: 連接該工具機系統至與包括該工具機系統之一設施隔 開之一遠端控制器; 比較錯存在該工具機系統之一記憶體上之一軟體組件 140339.doc 201008700 與可藉由該遠端控制器存取之一對應軟體組件; 若該對應軟體組件與該工具機系統之該軟體組件不 同,則以該對應軟體組件來取代該軟體組件,其中當係 儲存在該記憶體上時該對應軟體組件準備好取代該軟體 組件而起作用;以及 以該對應軟體組件來執行一零件程式,該零件程式指 定複數個指令,該複數個指令界定用於該至少一工具跟 隨的至少一軌道。 42. 43. 如請求項41之方法’其中該軟體組件係一即時運動控制 軟體。 「種管理零件程式以用於藉由-工具機系統執行的方 法’該方法包含以下步驟: =一零件程式自-遠端控制器推至—工具機系統;以及 提供用純行該零㈣式之—相表至—工具機操作 該時間表隸供於至該工具機操作者之—通知與在 =該工具機系統之即將到來的卫作之 中的 該時間表之包括之一者中。 T 140339.doc
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/178,422 US9141105B2 (en) | 2008-07-23 | 2008-07-23 | Method and apparatus for monitoring or controlling a machine tool system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201008700A true TW201008700A (en) | 2010-03-01 |
| TWI395636B TWI395636B (zh) | 2013-05-11 |
Family
ID=41017129
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW098117205A TWI395636B (zh) | 2008-07-23 | 2009-05-22 | 監視或控制一工具機系統之方法及裝置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US9141105B2 (zh) |
| EP (1) | EP2310923B1 (zh) |
| TW (1) | TWI395636B (zh) |
| WO (1) | WO2010011427A1 (zh) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI425996B (zh) * | 2011-06-09 | 2014-02-11 | ||
| US9494932B2 (en) | 2012-09-13 | 2016-11-15 | Omron Corporation | Monitoring device, monitoring method, and recording medium |
| TWI581082B (zh) * | 2015-05-26 | 2017-05-01 | Mitsubishi Electric Corp | Numerical control device and display control method |
| TWI614081B (zh) * | 2016-08-17 | 2018-02-11 | 財團法人工業技術研究院 | 遠端加工優化系統與方法 |
| TWI726266B (zh) * | 2018-12-14 | 2021-05-01 | 聰泰科技開發股份有限公司 | 遠端控制方法 |
Families Citing this family (38)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8844104B2 (en) * | 2009-04-22 | 2014-09-30 | Hurco Companies, Inc. | Multi-zone machine tool system |
| US9459616B2 (en) * | 2007-08-03 | 2016-10-04 | Hurco Companies, Inc. | Universal conversational programming for machine tool systems |
| US8688258B2 (en) * | 2008-09-11 | 2014-04-01 | Rockwell Automation Technologies, Inc. | Method of controlling a machine tool |
| US20130103794A1 (en) * | 2009-06-18 | 2013-04-25 | Glenn Starkey | System and method for monitoring tooling activities |
| US9324049B2 (en) | 2010-12-30 | 2016-04-26 | Schlumberger Technology Corporation | System and method for tracking wellsite equipment maintenance data |
| KR101975840B1 (ko) * | 2011-12-23 | 2019-05-10 | 두산공작기계 주식회사 | 이기종 수치제어장치를 위한 공작기계 정보 관리 장치 및 그 방법 |
| CN102749885B (zh) * | 2012-07-18 | 2014-08-06 | 石毅 | 云数控系统 |
| JP5905403B2 (ja) * | 2013-01-29 | 2016-04-20 | ファナック株式会社 | 機械または制御装置の情報を電子メールで送信する制御装置 |
| US9440313B2 (en) * | 2013-03-12 | 2016-09-13 | Serenity Data Security, Llc | Hard drive data destroying device |
| US8844050B1 (en) | 2013-03-15 | 2014-09-23 | Athoc, Inc. | Personnel crisis communications management and personnel status tracking system |
| DE102013015024A1 (de) * | 2013-09-10 | 2015-03-12 | Liebherr-Verzahntechnik Gmbh | Verzahnmaschine |
| JP5499212B1 (ja) * | 2013-10-23 | 2014-05-21 | NEUSOFT Japan株式会社 | 遠隔操作受付システム、遠隔操作システム及びプログラム |
| TWI528123B (zh) | 2013-11-25 | 2016-04-01 | 財團法人資訊工業策進會 | 嵌入式系統、防呆控制方法與電腦可讀取儲存媒體 |
| DE102013227084A1 (de) * | 2013-12-23 | 2015-06-25 | Robert Bosch Gmbh | Werkzeug-Identifikationssystem |
| US20150269700A1 (en) | 2014-03-24 | 2015-09-24 | Athoc, Inc. | Exchange of crisis-related information amongst multiple individuals and multiple organizations |
| US10684030B2 (en) | 2015-03-05 | 2020-06-16 | Honeywell International Inc. | Wireless actuator service |
| WO2016168785A1 (en) | 2015-04-17 | 2016-10-20 | Tulip Interfaces, Inc. | Augmented manufacturing system |
| CN106181569A (zh) * | 2015-04-30 | 2016-12-07 | 贵州盘江矿山机械有限公司 | 一种c6031a落地车床的控制结构 |
| US10210722B2 (en) * | 2015-06-15 | 2019-02-19 | Immersion Corporation | Haptic notification communication system |
| EP3130975A1 (en) * | 2015-08-14 | 2017-02-15 | Tomologic AB | An industrial machine system and a method of controlling an industrial machine |
| US20170131710A1 (en) * | 2015-10-26 | 2017-05-11 | Caterpillar Inc. | Method and system for machine tool health early warning monitoring |
| JP6411992B2 (ja) * | 2015-12-25 | 2018-10-24 | ファナック株式会社 | ハンドル操作に応じてncプログラムを実行する機能において、プログラム実行状態を確認する手段を備えた数値制御装置 |
| DE102017105377A1 (de) * | 2016-03-17 | 2017-09-21 | Jtekt Corporation | Steuerkonsole für Werkzeugmaschinen und Verwaltungssystem für Werkzeugmaschinen |
| JP6253846B1 (ja) * | 2016-06-08 | 2017-12-27 | 三菱電機株式会社 | プログラマブル表示器 |
| JP6444969B2 (ja) * | 2016-12-21 | 2018-12-26 | ファナック株式会社 | 数値制御装置 |
| JP6496332B2 (ja) * | 2017-01-27 | 2019-04-03 | ファナック株式会社 | 情報管理システム、サーバ、情報管理方法及びプログラム |
| TWI657325B (zh) * | 2017-08-01 | 2019-04-21 | 財團法人台灣發展研究院 | 數控工具機加工程式分享方法 |
| GB2573273B (en) * | 2018-04-05 | 2020-09-30 | Nikken Kosakusho Europe Ltd | System And Method For Monitoring Characteristics Of A Rotary Table |
| RS63767B1 (sr) * | 2019-03-06 | 2022-12-30 | Komax Holding Ag | Računarski implementiran postupak za kontrolu većeg broja uređaja za obradu kablova i kontrolni sistem |
| JP7244352B2 (ja) | 2019-05-22 | 2023-03-22 | ファナック株式会社 | ファイル管理装置 |
| JP7328029B2 (ja) * | 2019-06-28 | 2023-08-16 | ファナック株式会社 | パラメータ管理装置及びその管理システム |
| US11267093B2 (en) | 2020-02-10 | 2022-03-08 | Pratt & Whitney Canada Corp. | System and method for managing machine tool maintenance |
| EP4068020A4 (en) * | 2020-02-14 | 2024-01-03 | DMG Mori Co., Ltd. | Display control system |
| MX2022016042A (es) * | 2020-06-21 | 2023-02-02 | Hubbell Inc | Herramienta electrica con imagen de engaste. |
| CN112000551A (zh) * | 2020-08-25 | 2020-11-27 | 上海控软网络科技有限公司 | 机床的监控方法、装置、系统、电子设备及存储介质 |
| US11776379B2 (en) * | 2021-02-12 | 2023-10-03 | Parker-Hannifin Corporation | Notification system for detecting tool usage |
| US20230370572A1 (en) * | 2022-05-11 | 2023-11-16 | Caterpillar Inc. | Systems and methods for monitoring operation under limp mode |
| JP7797326B2 (ja) * | 2022-07-15 | 2026-01-13 | オークマ株式会社 | 工作機械およびその動作制限装置 |
Family Cites Families (115)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US1380908A (en) | 1915-07-31 | 1921-06-07 | American Can Co | Box |
| US5006976A (en) | 1989-02-23 | 1991-04-09 | Fisher Controls International, Inc. | Process control terminal |
| FR2645782B1 (fr) * | 1989-04-14 | 1995-01-27 | Aerospatiale | Systeme de controle de bris d'outil sur centre d'usinage |
| US5122948A (en) | 1990-06-28 | 1992-06-16 | Allen-Bradley Company, Inc. | Remote terminal industrial control communication system |
| US5212645A (en) | 1990-07-19 | 1993-05-18 | General Electric Company | Flexible real-time, multi-tasking architecture for tool condition monitoring |
| US5291416A (en) | 1991-03-08 | 1994-03-01 | Software Algoritms Incorporated | Event feedback for numerically controlled machine tool and network implementation thereof |
| US5453933A (en) | 1993-09-08 | 1995-09-26 | Hurco Companies, Inc. | CNC control system |
| JP3308386B2 (ja) | 1994-04-25 | 2002-07-29 | ファナック株式会社 | 制御システム |
| US5508909A (en) | 1994-04-26 | 1996-04-16 | Patriot Sensors And Controls | Method and systems for use with an industrial controller |
| US5446672A (en) * | 1994-08-09 | 1995-08-29 | Air Gage Company | Machine monitoring system |
| US5594663A (en) | 1995-01-23 | 1997-01-14 | Hewlett-Packard Company | Remote diagnostic tool |
| US6542925B2 (en) | 1995-05-30 | 2003-04-01 | Roy-G-Biv Corporation | Generation and distribution of motion commands over a distributed network |
| ATE184405T1 (de) | 1996-01-17 | 1999-09-15 | Siemens Ag | Automatisierungsgerät |
| US6094600A (en) | 1996-02-06 | 2000-07-25 | Fisher-Rosemount Systems, Inc. | System and method for managing a transaction database of records of changes to field device configurations |
| US5754451A (en) | 1996-02-29 | 1998-05-19 | Raytheon Company | Preventative maintenance and diagonstic system |
| JPH09244728A (ja) | 1996-03-13 | 1997-09-19 | Fanuc Ltd | オンライン端末として利用されるcnc装置のデータ表示・入力方法 |
| US6445959B1 (en) | 1996-03-27 | 2002-09-03 | Thermwood Corporation | System for monitoring CNC machine controllers |
| US5805442A (en) | 1996-05-30 | 1998-09-08 | Control Technology Corporation | Distributed interface architecture for programmable industrial control systems |
| US5982362A (en) | 1996-05-30 | 1999-11-09 | Control Technology Corporation | Video interface architecture for programmable industrial control systems |
| US7146408B1 (en) | 1996-05-30 | 2006-12-05 | Schneider Automation Inc. | Method and system for monitoring a controller and displaying data from the controller in a format provided by the controller |
| DE19624929C2 (de) | 1996-06-21 | 2001-08-02 | Siemens Ag | Prozeßautomatisierungssystem |
| JP3617196B2 (ja) | 1996-07-02 | 2005-02-02 | 豊田工機株式会社 | 数値制御装置 |
| TWI249760B (en) | 1996-07-31 | 2006-02-21 | Canon Kk | Remote maintenance system |
| EP0825506B1 (en) | 1996-08-20 | 2013-03-06 | Invensys Systems, Inc. | Methods and apparatus for remote process control |
| US5726912A (en) | 1996-09-06 | 1998-03-10 | Honeywell Iac | Control system monitor |
| US5757648A (en) * | 1996-09-12 | 1998-05-26 | Nakamura; Kaoru | Machine tool control system |
| JPH10161707A (ja) | 1996-11-29 | 1998-06-19 | Sukiyan Technol:Kk | Faシステムの制御方法 |
| US5848859A (en) | 1997-01-08 | 1998-12-15 | The Boeing Company | Self normalizing drill head |
| JP3200023B2 (ja) | 1997-01-16 | 2001-08-20 | ファナック株式会社 | 生産設備の制御装置 |
| US5790977A (en) | 1997-02-06 | 1998-08-04 | Hewlett-Packard Company | Data acquisition from a remote instrument via the internet |
| US6282454B1 (en) | 1997-09-10 | 2001-08-28 | Schneider Automation Inc. | Web interface to a programmable controller |
| US5984499A (en) | 1997-09-12 | 1999-11-16 | Manufacturing Data Systems, Inc. | Method and apparatus for a numerical control system for processing multiple job streams |
| US6101425A (en) | 1997-11-26 | 2000-08-08 | Allen-Bradley Company, Llc | Multiple connection networked man-machine interfaces for computer numerical controls |
| US6470377B1 (en) | 1997-12-19 | 2002-10-22 | Rockwell Automation Technologies, Inc. | Networked file operations for computer numerical controls |
| US6393380B1 (en) | 1998-02-13 | 2002-05-21 | Sierra Concepts Corporation | Interactive support system manufacturing equipment |
| FR2781583B1 (fr) | 1998-07-22 | 2000-12-01 | Cegelec | Architecture de communication pour systeme industriel de conduite de procede et unite programmee correspondante |
| US6853867B1 (en) | 1998-12-30 | 2005-02-08 | Schneider Automation Inc. | Interface to a programmable logic controller |
| US6845401B1 (en) | 1998-12-30 | 2005-01-18 | Schneider Automation Inc. | Embedded file system for a programmable logic controller |
| US6463352B1 (en) | 1999-01-21 | 2002-10-08 | Amada Cutting Technologies, Inc. | System for management of cutting machines |
| US7206646B2 (en) | 1999-02-22 | 2007-04-17 | Fisher-Rosemount Systems, Inc. | Method and apparatus for performing a function in a plant using process performance monitoring with process equipment monitoring and control |
| US7346404B2 (en) | 2001-03-01 | 2008-03-18 | Fisher-Rosemount Systems, Inc. | Data sharing in a process plant |
| US6580959B1 (en) | 1999-03-11 | 2003-06-17 | Precision Optical Manufacturing (Pom) | System and method for remote direct material deposition |
| US7272815B1 (en) | 1999-05-17 | 2007-09-18 | Invensys Systems, Inc. | Methods and apparatus for control configuration with versioning, security, composite blocks, edit selection, object swapping, formulaic values and other aspects |
| US6298308B1 (en) | 1999-05-20 | 2001-10-02 | Reid Asset Management Company | Diagnostic network with automated proactive local experts |
| US20050080799A1 (en) | 1999-06-01 | 2005-04-14 | Abb Flexible Automaton, Inc. | Real-time information collection and distribution system for robots and electronically controlled machines |
| US6788980B1 (en) | 1999-06-11 | 2004-09-07 | Invensys Systems, Inc. | Methods and apparatus for control using control devices that provide a virtual machine environment and that communicate via an IP network |
| US7069185B1 (en) | 1999-08-30 | 2006-06-27 | Wilson Diagnostic Systems, Llc | Computerized machine controller diagnostic system |
| US6826607B1 (en) | 1999-10-06 | 2004-11-30 | Sensoria Corporation | Apparatus for internetworked hybrid wireless integrated network sensors (WINS) |
| US7020701B1 (en) | 1999-10-06 | 2006-03-28 | Sensoria Corporation | Method for collecting and processing data using internetworked wireless integrated network sensors (WINS) |
| US6363282B1 (en) | 1999-10-29 | 2002-03-26 | Medtronic, Inc. | Apparatus and method to automatic remote software updates of medical device systems |
| US6675193B1 (en) | 1999-10-29 | 2004-01-06 | Invensys Software Systems | Method and system for remote control of a local system |
| US6952680B1 (en) | 1999-11-16 | 2005-10-04 | Dana Corporation | Apparatus and method for tracking and managing physical assets |
| US6560513B2 (en) | 1999-11-19 | 2003-05-06 | Fanuc Robotics North America | Robotic system with teach pendant |
| JP4846890B2 (ja) | 2000-01-20 | 2011-12-28 | ソニー株式会社 | 端末制御装置 |
| US7403984B2 (en) | 2000-02-01 | 2008-07-22 | Asyst Technologies, Inc. | Automated tool management in a multi-protocol environment |
| DE10007126B4 (de) | 2000-02-17 | 2006-06-22 | Paul Müller GmbH & Co. KG Unternehmensbeteiligungen | Spindel mit einem Datenspeicherelement |
| DE10024412A1 (de) | 2000-05-19 | 2001-11-29 | Westfalia Separator Ind Gmbh | Verfahren zur Steuerung von Maschinen und Informationssystemen |
| US6556956B1 (en) | 2000-06-30 | 2003-04-29 | General Electric Company | Data acquisition unit for remote monitoring system and method for remote monitoring |
| US6757714B1 (en) | 2000-07-28 | 2004-06-29 | Axeda Systems Operating Company, Inc. | Reporting the state of an apparatus to a remote computer |
| US7117239B1 (en) | 2000-07-28 | 2006-10-03 | Axeda Corporation | Reporting the state of an apparatus to a remote computer |
| US7313609B1 (en) | 2000-08-09 | 2007-12-25 | Schneider Automation Inc. | Method and apparatus for programming an automation device |
| US6370455B1 (en) | 2000-09-05 | 2002-04-09 | Hunter Engineering Company | Method and apparatus for networked wheel alignment communications and service |
| US8108543B2 (en) | 2000-09-22 | 2012-01-31 | Axeda Corporation | Retrieving data from a server |
| US7185014B1 (en) | 2000-09-22 | 2007-02-27 | Axeda Corporation | Retrieving data from a server |
| US6539271B2 (en) | 2000-12-27 | 2003-03-25 | General Electric Company | Quality management system with human-machine interface for industrial automation |
| US20020156542A1 (en) * | 2001-02-23 | 2002-10-24 | Nandi Hill K. | Methods, devices and systems for monitoring, controlling and optimizing processes |
| US7389204B2 (en) | 2001-03-01 | 2008-06-17 | Fisher-Rosemount Systems, Inc. | Data presentation system for abnormal situation prevention in a process plant |
| ES2233813T3 (es) | 2001-04-02 | 2005-06-16 | Siemens Aktiengesellschaft | Sistema de control de procesos. |
| US6928464B2 (en) * | 2001-04-30 | 2005-08-09 | Microsoft Corporation | Systems and methods for unified remote control access |
| US6834214B2 (en) | 2001-05-24 | 2004-12-21 | The Boeing Company | System, method and computer-program product for transferring a numerical control program to thereby control a machine tool controller |
| US7292900B2 (en) | 2001-07-13 | 2007-11-06 | Siemens Aktiengesellschaft | Power distribution expert system |
| DE10152765B4 (de) | 2001-07-13 | 2015-11-12 | Siemens Aktiengesellschaft | Verfahren zur elektronischen Bereitstellung von Diensten für Maschinen über eine Datenkommunikationsverbindung |
| US6975913B2 (en) | 2001-07-13 | 2005-12-13 | Siemens Aktiengesellschaft | Database system and method for industrial automation services |
| US7395122B2 (en) | 2001-07-13 | 2008-07-01 | Siemens Aktiengesellschaft | Data capture for electronically delivered automation services |
| US6922599B2 (en) | 2001-08-13 | 2005-07-26 | The Boeing Company | System and method for producing an assembly by directly implementing three-dimensional computer-aided design component definitions |
| US6819960B1 (en) | 2001-08-13 | 2004-11-16 | Rockwell Software Inc. | Industrial controller automation interface |
| KR20030027550A (ko) | 2001-09-29 | 2003-04-07 | 썬스타 특수정밀 주식회사 | 네트워크 기반의 자수기 기술지원 시스템 및 방법, 그프로그램 소스를 기록한 기록매체 |
| JP2003242271A (ja) | 2002-02-13 | 2003-08-29 | Toshiba Corp | プラント診断方法および診断システム |
| DE10214539A1 (de) | 2002-04-02 | 2003-10-23 | Siemens Ag | Produktionsmaschine mit einer in einem Webserver integrierten Steuerung |
| US7184423B2 (en) | 2002-04-23 | 2007-02-27 | Machine Talker Inc. | Self coordinated machine network |
| US6785581B2 (en) | 2002-05-06 | 2004-08-31 | Mountcastle, Iii Vernon Benjamin | Methods and systems for fabricating components |
| US7203560B1 (en) | 2002-06-04 | 2007-04-10 | Rockwell Automation Technologies, Inc. | System and methodology facilitating remote and automated maintenance procedures in an industrial controller environment |
| DE10230719A1 (de) | 2002-07-08 | 2004-01-29 | Siemens Ag | System zur automatischen Konfiguration von Steuerungssoftware |
| US7441114B2 (en) | 2002-09-10 | 2008-10-21 | Ge Fanuc Automation North America, Inc. | Methods and systems for management and control of an automation control module |
| US7729511B2 (en) | 2002-09-24 | 2010-06-01 | Pilz Gmbh & Co. Kg | Method and device for safeguarding a hazardous area |
| DE10251584B4 (de) | 2002-11-06 | 2004-11-04 | Leuze Lumiflex Gmbh + Co. Kg | Verfahren und Vorrichtung zur Überwachung eines Erfassungsbereiches |
| US7123974B1 (en) | 2002-11-19 | 2006-10-17 | Rockwell Software Inc. | System and methodology providing audit recording and tracking in real time industrial controller environment |
| TW200416508A (en) * | 2003-02-25 | 2004-09-01 | Chung Shan Inst Of Science | A real-time control system using web technology to implement Computer Numerical Controller and method thereof |
| US6961637B2 (en) | 2003-02-25 | 2005-11-01 | Ge Fanuc Automation Americas, Inc. | On demand adaptive control system |
| WO2004077184A1 (ja) | 2003-02-28 | 2004-09-10 | Mori Seiki Co., Ltd. | 稼働管理システム |
| JP3594035B2 (ja) | 2003-03-13 | 2004-11-24 | オムロン株式会社 | 制御装置、cpuユニット、プログラマブルコントローラのユーザプログラム編集方法、及びオンラインエディットされる際のプログラマブルコントローラの処理方法 |
| US7502323B2 (en) | 2003-05-28 | 2009-03-10 | Schneider Electric Industries Sas | Access control system for automation equipment |
| US7525570B2 (en) * | 2003-07-17 | 2009-04-28 | Igt | Security camera interface |
| WO2005022280A1 (en) | 2003-09-03 | 2005-03-10 | Unitronics (1989) (R'g) Ltd. | System and method for implementing logic control in programmable controllers in distributed control systems |
| JP2005107671A (ja) | 2003-09-29 | 2005-04-21 | Mori Seiki Co Ltd | 工作機械の稼働状況管理システム |
| US7107119B2 (en) | 2003-10-27 | 2006-09-12 | Siemens Aktiengesellschaft | Controller for a machine tool or production machine |
| US7480709B2 (en) | 2003-11-14 | 2009-01-20 | Rockwell Automation Technologies, Inc. | Dynamic browser-based industrial automation interface system and method |
| US7246456B2 (en) | 2004-02-18 | 2007-07-24 | Caterpillar Trimble Control Technologies Llc | Linked mode for a multi-axis machine control |
| JP2005234760A (ja) * | 2004-02-18 | 2005-09-02 | Kuniyoshi Tatsu | 遠隔制御システム |
| US7340316B2 (en) | 2004-06-28 | 2008-03-04 | Hanger Orthopedic Group, Inc. | System and method for producing medical devices |
| US20060058907A1 (en) | 2004-09-14 | 2006-03-16 | Ugs Corp. | System, method, and computer program product for machine tool programming |
| US7509249B2 (en) | 2005-06-07 | 2009-03-24 | Rockwell Automation Technologies, Inc. | Event-driven component mirroring method and system |
| US7424327B2 (en) | 2005-02-04 | 2008-09-09 | Rockwell Automation Technologies, Inc. | System and method for automatically matching programmable data of devices within an industrial control system |
| CN101180591A (zh) | 2005-03-23 | 2008-05-14 | 赫克有限公司 | 基于公差的轨迹规划和控制方法 |
| US7216007B2 (en) | 2005-07-06 | 2007-05-08 | Honeywell International Inc. | System and method for providing direct web access to controllers in a process control environment |
| US7353073B2 (en) | 2005-12-01 | 2008-04-01 | Sandisk Corporation | Method for managing appliances |
| US20090288003A1 (en) * | 2006-05-31 | 2009-11-19 | Marinkovic Sinisa V | Cost effective system and method for monitoring machinery units |
| US8725283B2 (en) | 2006-08-04 | 2014-05-13 | Hurco Companies, Inc. | Generalized kinematics system |
| US8024068B2 (en) | 2006-08-04 | 2011-09-20 | Hurco Companies, Inc. | Machine tool control system |
| US20080058993A1 (en) | 2006-09-05 | 2008-03-06 | Okuma America Corporation | System, Methods, Apparatuses and Computer Program Products for Use on a Machine Tool Controller |
| US7966427B2 (en) | 2006-09-29 | 2011-06-21 | Rockwell Automation Technologies, Inc. | Proxy object configuration of industrial component |
| EP2101232A1 (en) * | 2006-10-24 | 2009-09-16 | Triphase NV | A reliable system for real-time process control |
| US20090062950A1 (en) | 2007-08-27 | 2009-03-05 | Ren An Information Technology Co., Ltd. | System and method for monitoring production of cnc machines |
| CN101118437A (zh) * | 2007-09-03 | 2008-02-06 | 石毅 | 一种新型的数控机床远程状态监测与故障诊断系统实现方法 |
| US8418171B2 (en) | 2008-04-15 | 2013-04-09 | Hurco Companies, Inc. | Software option selection and validation system |
-
2008
- 2008-07-23 US US12/178,422 patent/US9141105B2/en active Active
-
2009
- 2009-05-22 TW TW098117205A patent/TWI395636B/zh active
- 2009-06-05 WO PCT/US2009/046444 patent/WO2010011427A1/en not_active Ceased
- 2009-06-05 EP EP09789762.3A patent/EP2310923B1/en active Active
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI425996B (zh) * | 2011-06-09 | 2014-02-11 | ||
| US9494932B2 (en) | 2012-09-13 | 2016-11-15 | Omron Corporation | Monitoring device, monitoring method, and recording medium |
| TWI569120B (zh) * | 2012-09-13 | 2017-02-01 | Omron Tateisi Electronics Co | A monitoring device, a monitoring method, a program and a recording medium thereof |
| TWI581082B (zh) * | 2015-05-26 | 2017-05-01 | Mitsubishi Electric Corp | Numerical control device and display control method |
| TWI614081B (zh) * | 2016-08-17 | 2018-02-11 | 財團法人工業技術研究院 | 遠端加工優化系統與方法 |
| US10248104B2 (en) | 2016-08-17 | 2019-04-02 | Industrial Technology Research Institute | Optimizing machine operations using acoustics properties |
| TWI726266B (zh) * | 2018-12-14 | 2021-05-01 | 聰泰科技開發股份有限公司 | 遠端控制方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2010011427A1 (en) | 2010-01-28 |
| EP2310923B1 (en) | 2019-05-15 |
| US9141105B2 (en) | 2015-09-22 |
| US20100023156A1 (en) | 2010-01-28 |
| EP2310923A1 (en) | 2011-04-20 |
| TWI395636B (zh) | 2013-05-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TW201008700A (en) | Method and apparatus for monitoring or controlling a machine tool system | |
| EP3076311B1 (en) | Layered map presentation for industrial data | |
| EP3300005B1 (en) | Augmented reality presentation of an industrial environment | |
| US10705509B2 (en) | Digital catalog for manufacturing | |
| US10401839B2 (en) | Workflow tracking and identification using an industrial monitoring system | |
| JP5336477B2 (ja) | 航空機のメンテナンスのためのコンピュータシステム | |
| CN105103067B (zh) | 数控装置、信息协同系统以及信息协同方法 | |
| WO2015154093A2 (en) | Systems and methods for digital workflow and communication | |
| JP2001236115A (ja) | リモート診断システム及び方法 | |
| GB2513000A (en) | Method and apparatus for seamless state transfer between user interface devices in a mobile control room | |
| WO2015083631A1 (ja) | 機器保守サーバ及び機器保守システム | |
| JPH1063682A (ja) | 製品のガイダンス情報提示方法及びシステム | |
| JPH10275013A (ja) | 保守支援システム | |
| JP2012136300A (ja) | 保守作業支援システム | |
| JP6936861B2 (ja) | 工作機械の電子マニュアルシステム | |
| US10063664B2 (en) | Network system and control device | |
| WO2000063763A1 (en) | System, apparatus and method for providing a portable customizable maintenance support instruction system | |
| US20070201373A1 (en) | Portable interactive apparatus and method for providing service information | |
| JP6548605B2 (ja) | 端末装置の出力画面を配信するシステム、方法、及びプログラム | |
| JP2002123307A (ja) | 工作機械の監視システムおよび数値制御装置 | |
| TW201643577A (zh) | 機械裝置管理系統、機械裝置之管理裝置、管理機械裝置之伺服器、機械裝置、以及機械裝置之管理方法 | |
| JP2008299518A (ja) | 医療情報表示装置 | |
| JP2005165431A (ja) | 電子機器の遠隔制御システム | |
| Benson et al. | Multimedia data management for process control | |
| JP2002203149A (ja) | 部品発注システム |