05進行操作而輸入與推薦順序?qū)臄?shù)字、或者選擇推薦順序顯示欄706i?706 4,則將與所輸入的數(shù)字或所選擇的推薦順序顯示欄706對應的端子和所指定的端子701a接線。關(guān)于用于輸入與推薦順序?qū)臄?shù)字、或者選擇推薦順序顯示欄706i?706 4的針對輸入部405的操作,具有利用鍵盤進行的推薦順序的選擇、利用鼠標進行的選擇等各種方法,不限于特定的方法。
[0068]另外,也可以是推薦順序確定部102對產(chǎn)生編譯錯誤的端子的推薦順序與沒有產(chǎn)生編譯錯誤的端子的推薦順序進行區(qū)分,并送回至編輯器部101,編輯器部101在推薦順序顯示欄TOe1、706 4中顯示推薦順序時,將產(chǎn)生編譯錯誤的端子的推薦順序和沒有產(chǎn)生編譯錯誤的端子的推薦順序用不同的顏色顯示。如果這樣,由于能夠容易地判別沒有成為編譯錯誤的端子,因此能夠縮短編程所需要的時間。
[0069]另外,在上述的說明中,將推薦順序確定部102以下述方式確定與所指定的端子的接線作業(yè)的推薦優(yōu)先順序的情況作為例子,該方式為,針對除了端子被指定的FBD部件之外的FBD部件的端子之中與所指定的端子數(shù)據(jù)類型一致的端子,按照與所指定的端子的直線距離從短到長的順序進行編號,繼該編號之后,針對除了端子被指定的FBD部件之外的FBD部件的端子之中與所指定的端子數(shù)據(jù)類型不一致的端子,按照與所指定的端子的直線距離從短到長的順序進行編號。但是,也可以是,只對與所指定的端子數(shù)據(jù)類型一致的端子以及不一致的端子中的一方進行檢測,基于該檢測結(jié)果和取得的接線的連接優(yōu)先級的信息,確定與所指定的端子之間的接線作業(yè)的推薦優(yōu)先順序。
[0070]根據(jù)實施方式3,能夠在指定出已配置在編輯器畫面上的FBD部件的端子時,以越是被推薦作為接線目標的端子,排位越以高的方式顯示推薦順序。換言之,能夠在接線時選擇連接目標端子時,容易地掌握端子的優(yōu)先級。由此,能夠有效地進行接線作業(yè)。
[0071]另外,在上述的說明中,分別對實施方式1?3進行了說明,但也可以將這些實施方式的動作作為一系列的動作而進行。例如,也可以將實施方式2、3的動作作為一系列的動作,在指定出已配置在編輯器畫面上的FBD部件時,對指定出的部件所具有的端子顯示推薦順序,在指定出任意端子時,對除了指定出的FBD部件之外的FBD部件的端子顯示推薦順序。
[0072]如上所述,在本發(fā)明中,通過對推薦順序、推薦順序顯示部進行選擇,從而能夠?qū)崿F(xiàn)FBD部件的配置、接線,對于其選擇手段,具有利用鍵盤進行的推薦順序的選擇、利用鼠標進行的推薦順序顯示部的選擇等各種方法,不限于特定的方法。
[0073]工業(yè)實用性
[0074]如上面所述,本發(fā)明所涉及的編程裝置在使用了 FBD語言的編程中,在使用戶能夠容易地識別FBD部件的被推薦的配置位置、FBD部件的被推薦的連接端子的方面是有效的,尤其適用于降低編譯錯誤的產(chǎn)生。
[0075]標號的說明
[0076]10傳送路徑,100編程裝置,101編輯器部,102推薦順序確定部,103部件信息管理部,104部件信息,300、500、700編輯器畫面,301、501所指定的FBD部件,302已配置的FBD部件,303、506、706推薦順序顯示欄,304、305、306配置備選檢索范圍,400計算機,401CPU, 402 RAM, 403 ROM,404存儲部,405輸入部,406顯示部,407編程工具軟件,409通信I/F,502、504、702a、703a、704a、705a 輸入端子,503、505、507a、508a、509a 輸出端子,507、508、509、701、702、703、704、705 FBD 部件。
【主權(quán)項】
1.一種編程裝置,其創(chuàng)建在編輯器畫面上連接多個FBD部件而對處理進行記述的FBD語言的程序, 該編程裝置的特征在于,具有: 部件信息管理部,其對表示FBD部件的大小的尺寸信息進行管理; 推薦順序確定部,當進行了在所述編輯器畫面上相對于已配置的FBD部件新配置FBD部件的操作時,該推薦順序確定部從所述部件信息管理部取得已配置的FBD部件的尺寸信息以及新配置的FBD部件的尺寸信息,基于該取得的尺寸信息對能夠配置新配置的FBD部件的多個區(qū)域進行檢測,基于該檢測出的多個區(qū)域的位置,確定多個區(qū)域之間的部件配置的推薦優(yōu)先順序;以及 編輯器部,其將所述推薦順序確定部確定出的所述推薦優(yōu)先順序顯示在所述多個區(qū)域。2.根據(jù)權(quán)利要求1所述的編程裝置,其特征在于, 所述推薦順序確定部按照預先設(shè)定的算法對所述多個區(qū)域進行檢測,確定所述推薦優(yōu)先順序。3.根據(jù)權(quán)利要求2所述的編程裝置,其特征在于, 所述推薦順序確定部的算法設(shè)定為,從已配置的FBD部件的右側(cè)、左側(cè)以及下側(cè)檢測能夠配置新配置的FBD部件的區(qū)域,以右側(cè)、左側(cè)、下側(cè)的順序優(yōu)先級從高到低的方式確定推薦優(yōu)先順序。4.一種編程裝置,其創(chuàng)建在編輯器畫面上連接具有多個端子的FBD部件而對處理進行記述的FBD語言的程序, 該編程裝置的特征在于,具有: 部件信息管理部,其針對每個FBD部件,對附屬于各端子的數(shù)據(jù)類型的信息以及多個端子的接線的連接優(yōu)先級的信息進行管理; 推薦順序確定部,在對編輯器畫面上所配置的多個FBD部件中的一個進行指定而進行了接線操作時,該推薦順序確定部從部件信息管理部取得在所述指定的第一 FBD部件中包含的端子的數(shù)據(jù)類型的信息、在所述第一 FBD部件中包含的接線的連接優(yōu)先級的信息、以及在與所述第一 FBD部件接線的第二 FBD部件中包含的端子的數(shù)據(jù)類型的信息,基于該取得的數(shù)據(jù)類型的信息,進行所述第一 FBD部件的端子和所述第二 FBD部件的端子之間的數(shù)據(jù)類型的比較,基于該比較結(jié)果和所述取得的接線的連接優(yōu)先級的信息,確定所述第一 FBD部件的端子之間的接線作業(yè)的推薦優(yōu)先順序;以及 編輯器部,其將所述推薦順序確定部編號出的所述推薦優(yōu)先順序與所述第一 FBD部件的各端子相對應而顯示。5.根據(jù)權(quán)利要求4所述的編程裝置,其特征在于, 所述推薦順序確定部對所述第一 FBD部件的端子和所述第二 FBD部件的端子之間的數(shù)據(jù)類型的一致以及不一致這兩方進行檢測,以將數(shù)據(jù)類型不一致的端子按照所述接線的連接優(yōu)先級進行編號,繼該編號之后,將數(shù)據(jù)類型一致的端子按照所述接線的連接優(yōu)先級進行編號的方式,確定所述第一 FBD部件的端子之間的接線作業(yè)的推薦優(yōu)先順序。6.一種編程裝置,其創(chuàng)建在編輯器畫面上連接具有多個端子的FBD部件而對處理進行記述的FBD語言的程序, 該編程裝置的特征在于,具有: 部件信息管理部,其針對每個FBD部件,對附屬于各端子的數(shù)據(jù)類型的信息進行管理; 推薦順序確定部,在對編輯器畫面上所配置的多個FBD部件中的一個端子進行指定而進行了接線操作時,該推薦順序確定部從所述部件信息管理部取得所指定的端子的數(shù)據(jù)類型的信息、以及第二 FBD部件中包含的端子的數(shù)據(jù)類型的信息,基于該取得的數(shù)據(jù)類型的信息,進行所述所指定的端子和所述第二 FBD部件的端子之間的數(shù)據(jù)類型的比較,基于該比較結(jié)果,確定與所述所指定的端子的接線作業(yè)的推薦優(yōu)先順序,該第二 FBD部件是除了具有所述所指定的端子的第一 FBD部件之外的FBD部件,且已配置在所述編輯器畫面上;以及 編輯器部,其將所述推薦順序確定部編號出的所述推薦優(yōu)先順序與所述第二 FBD部件的各端子相對應而顯示。7.根據(jù)權(quán)利要求6所述的編程裝置,其特征在于, 所述推薦順序確定部以下述方式確定與所述所指定的端子的接線作業(yè)的推薦優(yōu)先順序,即,將所述第二 FBD部件的數(shù)據(jù)類型一致的端子按照與所述所指定的端子的直線距離從短到長的順序進行編號,繼該編號之后,將所述第二 FBD部件的數(shù)據(jù)類型不一致的端子按照與所述所指定的端子的直線距離從短到長的順序進行編號。8.根據(jù)權(quán)利要求5或7所述的編程裝置,其特征在于, 所述編輯器部將數(shù)據(jù)類型一致的端子的所述推薦優(yōu)先順序和數(shù)據(jù)類型不一致的端子的所述推薦優(yōu)先順序用不同的顏色顯示。
【專利摘要】一種編程裝置(100),其創(chuàng)建在編輯器畫面上連接多個FBD部件而對處理進行記述的FBD語言的程序,該編程裝置(100)具有:部件信息管理部(103),其對表示FBD部件的大小的尺寸信息進行管理;推薦順序確定部(102),當進行了在編輯器畫面上相對于已配置的FBD部件新配置FBD部件的操作時,該推薦順序確定部(102)從部件信息管理部取得已配置的FBD部件的尺寸信息以及新配置的FBD部件的尺寸信息,基于取得的尺寸信息對能夠配置新配置的FBD部件的多個區(qū)域進行檢測,基于檢測出的多個區(qū)域的位置,確定多個區(qū)域之間的部件配置的推薦優(yōu)先順序;以及編輯器部(101),其將推薦順序確定部(102)確定出的推薦優(yōu)先順序顯示在多個區(qū)域。
【IPC分類】G05B19/05
【公開號】CN105431790
【申請?zhí)枴緾N201480042736
【發(fā)明人】刑部祐輔
【申請人】三菱電機株式會社
【公開日】2016年3月23日
【申請日】2014年3月7日
【公告號】DE112014003151T5, US20160196113, WO2015132971A1