[go: up one dir, main page]

TW201437946A - 工程工具 - Google Patents

工程工具 Download PDF

Info

Publication number
TW201437946A
TW201437946A TW102131219A TW102131219A TW201437946A TW 201437946 A TW201437946 A TW 201437946A TW 102131219 A TW102131219 A TW 102131219A TW 102131219 A TW102131219 A TW 102131219A TW 201437946 A TW201437946 A TW 201437946A
Authority
TW
Taiwan
Prior art keywords
function
sequencer
error
network
engineering tool
Prior art date
Application number
TW102131219A
Other languages
English (en)
Other versions
TWI498844B (zh
Inventor
Kenji Tobori
Shinsuke Kawasaki
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Publication of TW201437946A publication Critical patent/TW201437946A/zh
Application granted granted Critical
Publication of TWI498844B publication Critical patent/TWI498844B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0706Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
    • 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/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/05Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
    • G05B19/058Safety, monitoring
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0208Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the configuration of the monitoring system
    • G05B23/0216Human interface functionality, e.g. monitoring system providing help to the user in the selection of tests or in its configuration
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0259Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
    • G05B23/0267Fault communication, e.g. human machine interface [HMI]
    • G05B23/0272Presentation of monitored results, e.g. selection of status reports to be displayed; Filtering information to the user
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/079Root cause analysis, i.e. error or fault diagnosis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/32Monitoring with visual or acoustical indication of the functioning of the machine
    • G06F11/321Display for diagnostics, e.g. diagnostic result display, self-test user interface
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/10Plc systems
    • G05B2219/14Plc safety
    • G05B2219/14097Display of error messages

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Automation & Control Theory (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Programmable Controllers (AREA)
  • Testing And Monitoring For Control Systems (AREA)
  • Debugging And Monitoring (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

工程工具具有:監視有無與構成順序器系統(10)之順序器(11)連接,且在檢測到與順序器之連接時,就取得與順序器系統的狀態有關的資料之連接監視處理部(6);依據連接監視處理部所取得的順序器系統的狀態,使可使用於錯誤的尋找之功能的一覽表顯示出來,並接受從一覽表進行之功能的選擇之功能選擇畫面顯示部(4);以及顯示根據從一覽表選出的功能而取得之與錯誤有關的資訊之功能畫面顯示部(5)。

Description

工程工具
本發明係關於工程工具(engineering tool),尤其關於在順序器系統(programmable logic controller,可程式邏輯控制器)中有錯誤(error)發生的情況尋找錯誤的原因之工程工具。
過去,在順序器系統(sequencer system)內有錯誤發生的情況,順序器系統的使用者(user)係使用安裝於個人電腦(personal computer)等之工程工具的診斷功能及監視(monitor)功能來尋找錯誤的原因,將錯誤消除。作為順序器系統者,有:利用一個以上的網路(network)將兩個以上的順序器(programmable logic controller)連結起來而構成之控制系統、或由一個以上的順序器所構成但不透過網路相連結之控制系統。
例如,專利文獻1中揭示有與程式(program)的執行履歷顯示有關之技術,其中,若在執行履歷顯示中指定了異常中止的程式等,就顯示出與指定的程式相關聯的功能的表單(list),且使從顯示的表單中選出的功能隨時可以操作執行(standby)。專利文獻2中揭示有與控制用顯 示裝置有關之技術,其中,將對象裝置(target device)之發生異常等的履歷記憶起來,且按照要求而使履歷以一覽形式顯示出來。
[先前技術文獻] (專利文獻)
專利文獻1:日本特開平9-91173號公報
專利文獻2:日本特開2002-182889號公報
安裝有工程工具之個人電腦,係透過USB線(cable)等而連接至順序器(sequencer)。使用者在連接至順序器之個人電腦使工程工具啟動,就使尋找錯誤的原因所需的複數個功能,例如接取點(access point)設定、資料(data)讀出、監視(monitor)、系統診斷、單元(unit)(module,模組)個別診斷等之功能在個人電腦上啟動。使用者藉由驅使此等功能而實施診斷及監視,來將錯誤消除。過去所採用的尋找錯誤的原因之方法,具有:從錯誤發生到消除,需要使用者進行很多操作而很花時間及工夫之課題。
根據上述專利文獻1的技術,以具備有與某一程式有關係的功能之程式作為表單顯示的對象。專利文獻1的技術或者專利文獻2兩者之技術,都不是處理針對對象裝置(target device)(亦即順序器)的狀態之功能,例如皆並非進行診斷功能及監視功能等之技術,難以解決與錯 誤原因之尋找有關的上述課題。
本發明係有鑑於上述課題而完成者,其目的在得到使用者做簡易的操作就可尋找順序器系統中的錯誤的原因之工程工具。
為了解決上述課題,達成上述目的,本發明係具有:監視有無與構成順序器系統(sequencer system)之順序器(sequencer)連接,且在檢測到與前述順序器之連接時,就取得與前述順序器系統的狀態有關的資料之連接監視處理部;依據前述連接監視處理部所取得的前述順序器系統的狀態,顯示可使用於錯誤(error)的尋找之功能的一覽表,並接受從前述一覽表進行之功能的選擇之功能選擇畫面顯示部;以及顯示根據從前述一覽表選出的功能而取得之與前述錯誤有關的資訊之功能畫面顯示部。
根據本發明,工程工具利用連接監視處理部檢測出與順序器之連接,利用連接監視處理部取得與包含該順序器之順序器系統的狀態有關之資料。工程工具利用功能選擇畫面顯示部使可使用於錯誤的尋找之功能的一覽表顯示出來。使用者將安裝有工程工具之硬體(hardware)連接至順序器(sequencer),藉此,工程工具就自動進行到將可使用於錯誤原因的尋找之功能提示出來。使用者從功能一覽表選出一個功能,就可立即開始錯誤之診斷及監視。因此,可達成使用者做簡易地操作就可尋找順序器系 統中的錯誤的原因之效果。
1‧‧‧工程工具
2‧‧‧輸入裝置
3‧‧‧外部介面(I/F)
4‧‧‧功能選擇畫面顯示部
5‧‧‧功能畫面顯示部
6‧‧‧連接監視處理部
7‧‧‧狀態、功能對應資料管理部
10‧‧‧順序器系統
11‧‧‧順序器
12‧‧‧個人電腦
13‧‧‧連接線
14‧‧‧LED
15‧‧‧顯示器
21‧‧‧功能選擇畫面
22‧‧‧診斷功能畫面
23‧‧‧參數設定畫面
31‧‧‧選擇對話框
32‧‧‧欄
33、34、35‧‧‧顯示欄
40‧‧‧順序器系統
41‧‧‧工程工具
42‧‧‧網路
43‧‧‧網路構成資訊取得部
44‧‧‧網路構成錯誤處顯示部
50‧‧‧網路診斷畫面
51‧‧‧欄
52、53‧‧‧顯示欄
S1至S7、S11至S20‧‧‧步驟
第1圖係用來說明本發明的實施形態1之工程工具中的操作及處理之概念圖。
第2圖係顯示實現實施形態1之工程工具中的操作及處理所需的構成之方塊圖。
第3圖係顯示狀態、功能對應資料管理部所保持的管理資料的例子之圖。
第4圖係顯示工程工具中的操作及處理的步驟之流程圖(flow chart)。
第5圖係顯示功能選擇畫面的一例之圖。
第6圖係顯示診斷功能畫面的一例之圖。
第7圖係顯示實現本發明的實施形態2之工程工具中的操作及處理所需的構成之方塊圖。
第8圖係顯示狀態、功能對應資料管理部所保持的管理資料的例子之圖。
第9圖係顯示工程工具中的操作及處理的步驟之流程圖。
第10圖係顯示網路診斷畫面的一例之圖。
以下,根據圖式來詳細說明本發明之工程工具的實施形態。但本發明並不受此實施形態所限定。
實施形態1
第1圖係用來說明本發明的實施形態1之工程工具中的操作及處理之概念圖。各實施形態中,所謂的順序器係指將順序器CPU單元、智能單元(intelligent module)及網路單元裝接至一個基礎單元(base module)(以及增設單元)而成之機器。所謂的順序器系統係指將一個以上的順序器、伺服機(servo)等之FA(工廠自動化)機器連接至網路而成之系統。
在順序器系統中有某些錯誤發生時,順序器系統的使用者係透過構成順序器系統之順序器11所具備的通知手段,例如LED 14之點亮,而掌握有錯誤發生。
個人電腦12係安裝有工程工具之硬體。使用者藉由掌握到錯誤發生,而將個人電腦12連接至構成順序器系統10之順序器11(第一個使用者操作)。個人電腦12與順序器11之連接,係利用例如USB等之傳送手段。連接線13係為例如USB線(cable)。
將個人電腦12連接至順序器11時,工程工具就使功能選擇畫面21顯示於個人電腦12的顯示器(display)15。功能選擇畫面21包含有可使用於錯誤的尋找之功能的一覽顯示。使用者從功能選擇畫面21選擇所希望的功能(第二個使用者操作)。
在使用者從功能選擇畫面21選出希望的功能時,工程工具就自動執行資料通訊所需之接取點(access point)設定、以及順序器11所保持的資料之讀出。工程工具根據從順序器11取得的資料,將功能畫面顯示於顯示器 15。
功能畫面係依使用者在功能選擇畫面21中選擇的功能而定之畫面。例如,若在功能選擇畫面21中選擇的是診斷功能,則工程工具即顯示診斷功能畫面22作為功能畫面而顯示出來。使用者在診斷功能畫面22中確認錯誤內容、處置方法、附加資訊等,然後在錯誤處修正畫面適當地修正錯誤處。例如,若某一參數(parameter)有錯誤,則工程工具即顯示參數設定畫面23作為錯誤處修正畫面。
第2圖係顯示實現實施形態1之工程工具中的操作及處理所需的構成之方塊圖。工程工具1係以個人電腦12上的軟體的形態來實現。個人電腦12具有鍵盤(keyboard)、滑鼠(mouse)等之輸入裝置2、外部介面(interface)(I/F)3及顯示器15(參照第1圖)。外部I/F3係透過連接線13而連接至順序器11。外部I/F3接收來自順序器11之外部輸入。外部I/F3係為例如USB埠(port)。
在個人電腦12及順序器11之連接上,亦可採用USB以外的傳送手段,例如RS232C等之串列線(serial cable)等。個人電腦12及順序器11之連接,亦可採用例如無線LAN(區域網路)、Bluetooth(註冊商標)等之無線通訊連接,來取代透過連接線13之有線通訊。
工程工具1具有功能選擇畫面顯示部4、功能畫面顯示部5、連接監視處理部6及狀態、功能對應資料管理部7。功能選擇畫面顯示部4係依據連接監視處理部6所取得的順序器系統10的狀態,而將可使用於錯誤的 尋找之功能的一覽表顯示於功能選擇畫面21。功能選擇畫面顯示部4並接受使用者從功能選擇畫面21所顯示的一覽表進行之功能的選擇。
功能畫面顯示部5將根據從一覽表選出的功能而取得之與錯誤有關的資訊顯示於功能畫面。連接監視處理部6監視有無與構成順序器系統10之順序器11連接。連接監視處理部6檢測到與順序器11之連接時,就取得與順序器系統10的狀態有關之資料。
狀態、功能對應資料管理部7係保持使順序器系統10的狀態與工程工具1的功能相對應而作成之管理資料。
第3圖係顯示狀態、功能對應資料管理部所保持的管理資料的例子之圖。在使「功能名」與「順序器系統的狀態」相對應而作成之管理資料的表中,「可」係表示該功能名之功能為可在該順序器系統10的狀態中選擇之功能。「不可」係表示該功能名之功能為在該順序器系統10的狀態中不可選擇之功能。
就第3圖所示之管理資料而言,「(A)監視」係為在順序器系統10的狀態為「(1)正常動作」及「(2)發生CPU錯誤」的任一狀態都可選擇之功能。「(B)PC診斷」係為在「(1)正常動作」時不可選擇但在「(2)發生CPU錯誤」時可選擇之功能,「(C)網路診斷」係為在「(1)正常動作」及「(2)發生CPU錯誤」的任一狀態都不可選擇之功能。
第4圖係顯示工程工具中的操作及處理的 步驟之流程圖。使用者將已連接至外部I/F3之連接線13連接至順序器11(步驟(step)S1)。步驟S1為第一使用者操作。連接監視處理部6檢測到與順序器11之連接時,就從順序器11取得與包含順序器11之順序器系統10的狀態有關之資訊(步驟S2)。
連接監視處理部6參照狀態、功能對應資料管理部7的管理資料,讀出對於在步驟S2中掌握到之順序器系統10的狀態而言可選擇的功能名。以此方式,連接監視處理部6取得將在功能選擇畫面顯示部4中以一覽表形式顯示之功能名(步驟S3)。
舉例來說,假設連接線13所連接的順序器11本身為發生CPU錯誤之狀態。連接監視處理部6取得第3圖所示的管理資料中對於「(2)發生CPU錯誤」而言為「可」之功能名「(A)監視」、「(B)PC診斷」。
功能選擇畫面顯示部4使與步驟S3中連接監視處理部6所取得的功能有關之資訊,以可使用的功能的一覽表形式顯示於功能選擇畫面21中(步驟S4)。使用者從步驟S4中顯示的功能的一覽表中選擇所要執行的功能(步驟S5)。使用者係藉由輸入裝置2之操作而進行功能之選擇。
第5圖係顯示功能選擇畫面的一例之圖。功能選擇畫面21中顯示有「已與順序器連接。」、「請選擇要執行的動作。」之訊息(message),以及選擇對話框(dialog box)31。在選擇對話框31中,各功能以所要執行的動作的 說明之形式顯示。選擇對話框31相當於功能的一覽顯示。選擇對話框31接受使用者所進行之動作的選擇。
例如,「利用工具執行PC新資訊讀出。」係表示執行「(A)監視」之動作。「利用工具進行診斷。」係表示執行「(B)PC診斷」之動作。使用者藉由從選擇對話框31的一覽表選擇動作,而選擇所要執行的功能。使用者係例如從選擇對話框31的選項中指定「利用工具進行診斷」,然後點選「OK」,而選擇要執行「(B)PC診斷」。另外,勾選「永遠進行所選擇的動作。」之選項前面的勾選方塊(checkbox),則是永遠執行先前選擇過的功能。選擇對話框31的一覽顯示除了顯示藉由功能而執行的動作之外,亦可顯示例如功能名等。
連接監視處理部6取得與在步驟S5中選擇的功能有關之要在功能畫面顯示部5中顯示之資訊(步驟S6)。例如,若選擇的是「(B)PC診斷」,則連接監視處理部6從順序器11取得要在與「(B)PC診斷」有關的功能畫面(亦即診斷功能畫面22)顯示之資料。連接監視處理部6係取得順序器系統10的錯誤發生處、錯誤內容、處置方法等資訊,來作為要在診斷功能畫面22顯示之資料。
功能畫面顯示部5使步驟S6中連接監視處理部6所取得的資訊顯示於功能畫面(步驟S7)。在連接監視處理部6取得與「(B)PC診斷」有關之資訊時,則功能畫面顯示部5使連接監視處理部6所取得的資訊顯示於診斷功能畫面22。在診斷功能畫面22顯示之處置方法的資 訊,可使用工程工具1所預先保持的資料。
第6圖係顯示診斷功能畫面的一例之圖。診斷功能畫面22中之「接取點路徑」之欄32係表示與工程工具1的接取點路徑有關之資訊(例如「串列(serial)通訊CPU連接(USB)」等)。
顯示欄33係顯示現在發生中的錯誤的資訊。顯示欄33中之例如「狀態」之項目,係顯示以圖例中列示的符號(mark)加以表示之錯誤的程度。於錯誤編號「No.」之項目,係表示附加於錯誤之編號。再者,於「現在的錯誤」之項目,則是顯示錯誤的內容的概略(例如「參數錯誤(parameter error)」等)、及詳細(例如「輕度錯誤」等)。另外,顯示欄33中還顯示有錯誤發生的日期時間之資料。
顯示欄34係顯示過去發生的錯誤的履歷資訊。顯示欄34中之項目,係與例如顯示欄33中之項目一樣。顯示欄35係顯示與現在發生中的錯誤的原因及處置方法有關之資訊、以及與錯誤有關之附加資訊。使用者可從診斷功能畫面22確認順序器系統10的錯誤發生處、錯誤內容、處置方法等之資訊。
使用者選擇例如顯示欄33所顯示的現在發生中的錯誤的任一個,然後按下顯示於顯示欄33之下的「跳(JUMP)到錯誤處」之圖標(icon),工程工具1就使依錯誤而定之錯誤處修正畫面顯示出來。工程工具1在使用者從顯示欄34所顯示的履歷中選擇錯誤然後按下顯示於顯 示欄34之下的「跳到錯誤處」之圖標時,也使錯誤處修正畫面顯示出來。使用者參考診斷功能畫面22中顯示的處置方法等之資訊,而在錯誤處修正畫面進行錯誤處的修正。
例如,若使用者選擇的是由於參數的設定異常所造成的錯誤,則工程工具1使參數設定畫面23(參照第1圖)顯示出來作為錯誤處修正畫面。使用者在參數設定畫面23中修正屬於錯誤處之參數的設定。至此,工程工具1結束從錯誤的發生開始到消除為止之一連串的動作。
根據過去的工具,使用者係在檢測到錯誤之發生而使工具起動之後,執行接取點設定、以及保持於順序器11內的資料之讀出。然後,使用者藉由適當地使監視、系統診斷、單元個別診斷等各種功能動作,來尋找錯誤的原因。
實施形態1之工程工具1,則是藉由將安裝有工程工具1之硬體連接至順序器11,而自動進行可使用於錯誤原因的尋找之功能的提示。使用者係進行將安裝有工程工具1之硬體連接至順序器11之操作、以及從一覽表選擇功能之操作。使用者藉由簡易的操作,就可直接進行錯誤的原因之尋找。因此,可達成使用者做簡易的操作就可尋找順序器系統10中的錯誤的原因之效果。
另外,在步驟S3中連接監視處理部6所取得的功能為一個之情況,工程工具1可將步驟S4之功能一覽的顯示、及步驟S5之功能的選擇予以省略。在此情況,工程工具1係直接取得與該一個功能有關之要在功能畫面 顯示部5中顯示之資訊(步驟S6)。藉此,可進一步簡化使用者所要進行的操作。
又,工程工具1其尋找及消除錯誤之處理,並不限於接收到來自順序器11之與錯誤有關的訊號之情況。工程工具1亦可接收到來自與順序器11連接之顯示器或感測器(sensor)等之與錯誤有關的訊號。此外,工程工具1亦可從順序器11以外的機器,例如顯示器或感測器(sensor)等直接取得與錯誤有關的訊號。
實施形態2
第7圖係顯示本發明的實現實施形態2之工程工具中的操作及處理所需的構成之方塊圖。與實施形態1相同的部份都標以相同的符號,並適當地將重複的說明予以省略。順序器系統40係包含複數個網路42而構成。
在此,說明實施形態2之工程工具41中的操作及處理的概要。使用者係由於在掌握到順序器系統40中有某些錯誤發生,而將安裝有工程工具41之硬體(例如個人電腦12)連接至構成順序器系統40之順序器11(第一個使用者操作)。與個人電腦12連接之順序器11,可為任一個網路42上之順序器11。
將個人電腦12連接至順序器11,工程工具41就使功能選擇畫面顯示於個人電腦12的顯示器15(參照第1圖)。可使用於錯誤的尋找之功能的一覽顯示中,包含有網路診斷之功能。使用者從功能選擇畫面選擇希望的功能(第二使用者操作)。
例如,在使用者從功能選擇畫面選擇了網路診斷時,工程工具41就從順序器11取得順序器系統40的網路構成的資訊。
工程工具41根據從順序器11取得的網路構成的資訊,使網路診斷畫面顯示於顯示器15。若選擇的是網路診斷以外的功能,則工程工具41實施與實施形態1之工程工具1一樣的處理。
使用者從網路診斷畫面選擇作為網路診斷的對象之網路42(第三使用者操作)。在使用者選擇了網路42時,工程工具41就自動執行資料通訊所需之接取點設定、以及順序器11所保持的資料之讀出。工程工具41根據從順序器11取得的資料,使診斷功能畫面顯示於顯示器15。使用者在診斷功能畫面中確認錯誤內容、處置方法、附加資訊等,然後,使用者在錯誤處修正畫面適當地修正錯誤處。
工程工具41係以個人電腦12上的軟體的形態實現。如第7圖所示,工程工具41具有功能選擇畫面顯示部4、功能畫面顯示部5、連接監視處理部6、狀態、功能對應資料管理部7、網路構成資訊取得部43及網路構成錯誤處顯示部44。
網路構成資訊取得部43取得與順序器系統40中的複數個網路42的構成有關之資訊。網路構成錯誤處顯示部44係使網路構成資訊取得部43所取得之複數個網路42的構成、以及複數個網路42中之與錯誤有關之資 訊顯示出來。網路構成錯誤處顯示部44並在網路診斷畫面接受複數個網路42之中之作為網路診斷的對象之網路42的選擇。
第8圖係顯示狀態、功能對應資料管理部所保持之管理資料的一例之圖。在使「功能名」與「順序器系統的狀態」相對應而作成之管理資料的表中,「可」係表示該功能名之功能為可在該順序器系統40的狀態中選擇之功能。「不可」係表示該功能名之功能為在該順序器系統40的狀態中不可選擇之功能。
第8圖所示之管理資料,係在第3圖所示的管理資料的內容之外,就順序器系統40的狀態方面追加「(3)網路上的單元發生錯誤(error in module)」。「(C)網路診斷」係為在順序器系統40的狀態為「(3)網路上的單元發生錯誤」時可選擇之功能。在「(3)網路上的單元發生錯誤」時,「(A)監視」及「(B)PC診斷」皆為不可選擇之功能。
第9圖係顯示工程工具的操作及處理的步驟之流程圖。使用者將已連接至外部I/F3之連接線13連接至順序器11(步驟S11)。步驟S11為第一使用者操作。在連接監視處理部6檢測到與順序器11之連接時,就從順序器11取得與包含順序器11之順序器系統40的狀態有關之資訊(步驟S12)。
連接監視處理部6參照狀態、功能對應資料管理部7的管理資料,讀出對於在步驟S12中掌握到之順序器系統40的狀態而言可選擇的功能名。以此方式,連接 監視處理部6取得將在功能選擇畫面顯示部4中以一覽表形式顯示之功能名(步驟S13)。
舉例來說,假設複數個網路42的任一個中的順序器11為「網路上的單元發生錯誤」之狀態。連接監視處理部6取得第8圖所示的管理資料中對於「(3)網路上的單元發生錯誤」而言為「可」之功能名「(C)網路診斷」。
功能選擇畫面顯示部4使與步驟S13中連接監視處理部6所取得的功能有關之資訊,以可使用的功能的一覽表形式顯示於功能選擇畫面21中(步驟S14)。使用者從步驟S14中顯示的功能的一覽表中選擇所要執行的功能(步驟S15)。使用者係藉由輸入裝置2之操作而進行功能之選擇。步驟S15為第二使用者操作。
在步驟S15中使用者選擇了網路診斷,網路構成資訊取得部43就透過順序器11而取得與順序器系統40中的網路42的構成有關之資訊、以及與網路42中的錯誤的發生狀況有關之資訊(步驟S16)。
由於就「(3)網路上的單元發生錯誤」而言可選擇的功能只有「(C)網路診斷」這一個,所以工程工具41可將步驟S14之功能一覽的顯示、及步驟S15之功能的選擇予以省略。在此情況,工程工具41係直接取得網路構成及錯誤發生狀況之資訊(步驟S16)。藉此,而可進一步簡化使用者所要進行的操作。
網路構成錯誤處顯示部44使在步驟S16中網路構成資訊取得部43所取得之資訊顯示於網路診斷畫 面(步驟S17)。使用者從網路診斷畫面選擇要實施網路診斷之網路42(步驟S18)。使用者係藉由輸入裝置2之操作而選擇網路42。步驟S18為第三使用者操作。
第10圖係顯示網路診斷畫面的一例之圖。網路診斷畫面50中之「接取點路徑」之欄51係表示與工程工具41的接取點路徑有關之資訊(例如「串列通訊CPU連接(USB)」等)。
顯示欄52係顯示網路42的構成的資訊。顯示欄52中,針對構成順序器系統40之各網路42而顯示例如網路編號、槽編號(slot number)及網路名稱等各項目。其中,「狀態」之項目係顯示各網路42中之錯誤的發生狀況的資訊。對於發生錯誤之網路42,係標以如圖例所示之表示錯誤的程度之符號。
在選擇顯示欄52所顯示之網路42的任一個時,就針對選擇的網路42的構成使詳細的資訊顯示於顯示欄53。然後在按下顯示於顯示欄53之下的「診斷選擇的站(station)」之圖標時,連接監視處理部6針對在步驟S18中選擇的網路42,從順序器系統40取得用以在診斷功能畫面中顯示之資料(步驟S19)。
功能畫面顯示部5使連接監視處理部6所取得的資訊顯示於診斷功能畫面(步驟S20)。使用者參考診斷功能畫面中顯示的處置方法等之資訊,而在錯誤處修正畫面進行錯誤處的修正。至此,工程工具41就結束從錯誤的發生開始到消除為止之一連串的動作。
實施形態2之工程工具41,係藉由將安裝有工程工具41之硬體連接至順序器系統40,並選擇網路診斷之功能,而顯示出網路構成之資訊。使用者從網路構成之顯示中,選擇要作為網路診斷的對象之網路42。使用者藉由簡易的操作,就可直接尋找在複數個網路42的任一個發生之錯誤。
根據過去的工具,在複數個網路42的任一個有順序器11的錯誤之情況,就必須進行尋找發生錯誤的網路42之操作。根據實施形態2之工程工具41,則使用者只要將工程工具41連接至近處的順序器11,就可實施針對各網路42之診斷。使用者針對設置在距自己的現在位置很遠之處之順序器11,也可容易地實施診斷。如此,可達成縮短診斷作業時間,且使用者做簡易的操作就可尋找錯誤的原因之效果。
工程工具41其尋找及消除錯誤之處理,並不限於接收到來自順序器11之與錯誤有關的訊號之情況。工程工具41亦可接收到來自與順序器11連接之顯示器或感測器等之與錯誤有關的訊號。此外,工程工具41亦可直接從順序器11以外的機器,例如顯示器或感測器等取得與錯誤有關的訊號。
1‧‧‧工程工具
2‧‧‧輸入裝置
3‧‧‧外部介面(I/F)
4‧‧‧功能選擇畫面顯示部
5‧‧‧功能畫面顯示部
6‧‧‧連接監視處理部
7‧‧‧狀態-功能對應資料管理部
10‧‧‧順序器系統
11‧‧‧順序器
12‧‧‧個人電腦
13‧‧‧連接線

Claims (3)

  1. 一種工程工具,具有:連接監視處理部,係監視有無與構成順序器系統之順序器連接,且在檢測到與前述順序器之連接時,就取得與前述順序器系統的狀態有關的資料;功能選擇畫面顯示部,係依據前述連接監視處理部所取得的前述順序器系統的狀態,顯示可使用於錯誤的尋找之功能的一覽表,並接受從前述一覽表進行之功能的選擇;以及功能畫面顯示部,係顯示根據從前述一覽表選出的功能而取得之與前述錯誤有關的資訊。
  2. 如申請專利範圍第1項之所述工程工具,還具有:狀態、功能對應資料管理部,係保持使前述順序器系統的狀態與前述工程工具的功能相對應而作成的管理資料。
  3. 如申請專利範圍第1或2項所述之工程工具,其中,前述順序器系統係包含複數個網路而構成,前述工程工具還具有:網路構成資訊取得部,係取得與前述複數個網路的構成有關的資訊;以及網路構成錯誤處顯示部,係顯示前述網路構成資訊取得部所取得之前述複數個網路的構成、及與前述複數個網路中之前述錯誤有關的資訊,在前述功能選擇畫面顯示部,於從前述一覽表選 擇了網路診斷之功能時,前述網路構成資訊取得部就取得與前述複數個網路的構成有關的資訊,前述網路構成錯誤處顯示部,係接受前述複數個網路之中作為前述網路診斷的對象之網路的選擇。
TW102131219A 2013-03-26 2013-08-30 工程工具 TWI498844B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2013/058754 WO2014155517A1 (ja) 2013-03-26 2013-03-26 エンジニアリングツール

Publications (2)

Publication Number Publication Date
TW201437946A true TW201437946A (zh) 2014-10-01
TWI498844B TWI498844B (zh) 2015-09-01

Family

ID=51175807

Family Applications (1)

Application Number Title Priority Date Filing Date
TW102131219A TWI498844B (zh) 2013-03-26 2013-08-30 工程工具

Country Status (7)

Country Link
US (1) US20160011578A1 (zh)
JP (1) JP5529351B1 (zh)
KR (1) KR101682325B1 (zh)
CN (1) CN105051701B (zh)
DE (1) DE112013006758T5 (zh)
TW (1) TWI498844B (zh)
WO (1) WO2014155517A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI609313B (zh) * 2016-02-24 2017-12-21 三菱電機股份有限公司 工程工具程式及工程工具

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20170114643A (ko) * 2016-04-05 2017-10-16 엘에스산전 주식회사 Plc용 통신 시스템
JP6693540B2 (ja) * 2018-07-31 2020-05-13 横河電機株式会社 装置、方法およびプログラム
JP7122236B2 (ja) * 2018-11-28 2022-08-19 東京エレクトロン株式会社 検査装置、メンテナンス方法、及びプログラム
LU101274B1 (de) * 2019-06-17 2020-12-18 Phoenix Contact Gmbh & Co Automatische Überwachung von Prozesssteuerungen

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03105432A (ja) * 1989-09-20 1991-05-02 Hitachi Ltd 電子計算機システム監視方法
JPH08221295A (ja) * 1995-02-13 1996-08-30 Mitsubishi Electric Corp 障害支援装置
JPH0991173A (ja) * 1995-09-21 1997-04-04 Fuji Electric Co Ltd プログラムの実行履歴表示方法
JP4234251B2 (ja) * 1999-03-15 2009-03-04 三菱重工パーキング株式会社 機械設備における遠隔故障診断システム
JP2002049508A (ja) * 2000-05-29 2002-02-15 Mirae E Net Co Ltd インターネットを通したコンピュータシステム診断方法
JP2002182889A (ja) * 2000-12-15 2002-06-28 Digital Electronics Corp 制御用表示装置
JP4706890B2 (ja) * 2001-05-08 2011-06-22 マツダ株式会社 車載の遠隔故障診断装置
US7257620B2 (en) * 2001-09-24 2007-08-14 Siemens Energy & Automation, Inc. Method for providing engineering tool services
JP4143335B2 (ja) * 2002-05-27 2008-09-03 Necフィールディング株式会社 顧客システムの保守方式、保守装置、保守方法、及びプログラム
JP2004094771A (ja) * 2002-09-03 2004-03-25 Hitachi Kokusai Electric Inc 故障診断方法および故障診断システム
US7860874B2 (en) * 2004-06-08 2010-12-28 Siemens Industry, Inc. Method for searching across a PLC network
JP2006059266A (ja) * 2004-08-23 2006-03-02 Fujitsu Ltd 障害解析方法及びその装置
US7934076B2 (en) * 2004-09-30 2011-04-26 Intel Corporation System and method for limiting exposure of hardware failure information for a secured execution environment
US20080129535A1 (en) * 2004-12-13 2008-06-05 Bayer Healthcare Llc Method And Apparatus For Implementing Automatic Display Of Help Information With Detection Of Error Condition For Meter Connection
JP4479959B2 (ja) * 2004-12-24 2010-06-09 株式会社富士通エフサス 診断システムおよび診断方法
JP2007172131A (ja) * 2005-12-20 2007-07-05 Nec Fielding Ltd 障害予測システム、障害予測方法、障害予測プログラム
JP2007280135A (ja) * 2006-04-07 2007-10-25 Fuji Xerox Co Ltd 故障診断システム及び故障診断方法
JP4609405B2 (ja) * 2006-10-11 2011-01-12 富士ゼロックス株式会社 画像形成装置、故障診断装置、画像形成システム、及び故障診断プログラム
KR100908918B1 (ko) * 2007-05-31 2009-07-23 주식회사 디스엔지니어링 Plc 모듈의 원격 감시 시스템
JP4912284B2 (ja) * 2007-12-03 2012-04-11 三菱電機株式会社 エンジニアリングツール
JP2009206850A (ja) * 2008-02-28 2009-09-10 Fuji Xerox Co Ltd 故障診断装置およびプログラム
JP5129725B2 (ja) * 2008-11-19 2013-01-30 株式会社日立製作所 装置異常診断方法及びシステム
US9014825B2 (en) * 2009-06-16 2015-04-21 Maxim Integrated Products, Inc. System and method for sequentially distributing power among one or more modules
JP5635873B2 (ja) * 2010-11-08 2014-12-03 アズビル株式会社 エンジニアリング装置およびポイント情報作成方法
US9678160B2 (en) * 2010-12-09 2017-06-13 Mitsubishi Electric Corporation Industrial automatic-diagnostic device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI609313B (zh) * 2016-02-24 2017-12-21 三菱電機股份有限公司 工程工具程式及工程工具

Also Published As

Publication number Publication date
CN105051701B (zh) 2018-04-10
DE112013006758T5 (de) 2015-11-12
KR20150132546A (ko) 2015-11-25
KR101682325B1 (ko) 2016-12-05
JPWO2014155517A1 (ja) 2017-02-16
CN105051701A (zh) 2015-11-11
JP5529351B1 (ja) 2014-06-25
US20160011578A1 (en) 2016-01-14
WO2014155517A1 (ja) 2014-10-02
TWI498844B (zh) 2015-09-01

Similar Documents

Publication Publication Date Title
TWI498844B (zh) 工程工具
CN110050237B (zh) 数据收集装置、数据收集方法及记录介质
CN107533323B (zh) 信息处理装置、信息处理系统以及信息处理程序
JP2015176370A (ja) 制御システム、方法、プログラムおよび情報処理装置
WO2015121930A1 (ja) 作画装置および制御システム
US11137321B2 (en) Failure diagnosis system
JP4962725B2 (ja) マルチplc・分散制御システムにおけるツール装置
JP2018088177A (ja) 情報処理装置、情報処理システム、情報処理方法、および情報処理プログラム
US20220166678A1 (en) Network management device, management method, and recording medium
TW201439696A (zh) 工程工具及可編程控制器
US10880151B2 (en) Notification control device, notification control system, notification control method, and storage medium
CN112016647A (zh) 产业用机械的数据收集确认装置
KR101981910B1 (ko) 프로그래머블 표시기
US11151016B2 (en) Control-program-development supporting apparatus, control-program-development supporting system, control-program-development supporting method, and non-transitory computer-readable storage medium
WO2020195502A1 (ja) ネットワーク管理装置、管理方法、管理プログラムおよび記録媒体
JP6969454B2 (ja) 制御装置、制御方法、および、制御プログラム
JP4953859B2 (ja) 多光軸光電センサシステム、多光軸光電センサ、異常特定装置、異常特定方法及び記憶媒体
JP7509873B2 (ja) データ管理装置、及びデータ管理方法
US20190296985A1 (en) Management device, management method, and recording medium
US11973664B2 (en) System and approach for remote room controller and device diagnostics and health monitoring
JP5916647B2 (ja) 保守装置
JP2005149060A (ja) 監視システム、監視サーバ、監視方法およびプログラム
JP2021043783A (ja) 無線通信装置および監視アプリケーションプログラム
JP2020013296A (ja) 監視制御システム
JP2019153232A (ja) 稼働管理装置

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees