1.一種時(shí)序控制編程裝置,生成用于對(duì)包含機(jī)器人的作業(yè)系統(tǒng)進(jìn)行時(shí)序控制的控制程序,其特征在于,
該時(shí)序控制編程裝置具備:
存儲(chǔ)部,其存儲(chǔ)通過(guò)梯形圖邏輯分別記述了與上述作業(yè)系統(tǒng)執(zhí)行的預(yù)定作業(yè)相關(guān)聯(lián)的多種指令中的各種指令的多種既定梯形圖;
選擇輸入部,其接受從上述多種既定梯形圖中選擇多個(gè)所希望的既定梯形圖的選擇輸入;以及
程序生成部,其按照上述選擇輸入從上述存儲(chǔ)部中提取出上述多個(gè)所希望的既定梯形圖,對(duì)提取出的上述多個(gè)所希望的既定梯形圖進(jìn)行組合來(lái)變換為用于使上述作業(yè)系統(tǒng)執(zhí)行上述預(yù)定作業(yè)的1個(gè)系統(tǒng)對(duì)應(yīng)梯形圖,由此生成上述控制程序。
2.根據(jù)權(quán)利要求1所述的時(shí)序控制編程裝置,其特征在于,
上述存儲(chǔ)部,能夠?qū)︻A(yù)先存儲(chǔ)的上述多種既定梯形圖追加存儲(chǔ)新的既定梯形圖,上述新的既定梯形圖通過(guò)梯形圖邏輯記述與上述多種指令不同,且與上述預(yù)定作業(yè)相關(guān)聯(lián)的新的指令,
上述選擇輸入部接受從上述多種既定梯形圖和上述新的既定梯形圖中選擇上述多個(gè)所希望的既定梯形圖的選擇輸入。
3.根據(jù)權(quán)利要求1或2所述的時(shí)序控制編程裝置,其特征在于,
該時(shí)序控制編程裝置還具備:參數(shù)輸入部,其接受根據(jù)需要對(duì)存儲(chǔ)于上述存儲(chǔ)部中的上述多種既定梯形圖中的各種既定梯形圖設(shè)定參數(shù)的參數(shù)輸入,
上述程序生成部,按照上述參數(shù)輸入對(duì)從上述存儲(chǔ)部提取出的上述多個(gè)所希望的既定梯形圖追記上述參數(shù),并將追記了上述參數(shù)的上述多個(gè)所希望的既定梯形圖變換為上述1個(gè)系統(tǒng)對(duì)應(yīng)梯形圖。
4.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的時(shí)序控制編程裝置,其特征在于,
該時(shí)序控制編程裝置還具備:修正輸入部,其接受根據(jù)需要對(duì)存儲(chǔ)于上述存儲(chǔ)部中的上述既定梯形圖修正上述指令的修正輸入。
5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的時(shí)序控制編程裝置,其特征在于,
上述選擇輸入部還能夠接受順序指定輸入,該順序指定輸入用于指定通過(guò)上述選擇輸入所選擇的上述多個(gè)所希望的既定梯形圖的執(zhí)行順序,
上述程序生成部按照上述順序指定輸入,使從上述存儲(chǔ)部提取出的上述多個(gè)所希望的既定梯形圖以上述執(zhí)行順序排列來(lái)變換為上述1個(gè)系統(tǒng)對(duì)應(yīng)梯形圖。
6.一種作業(yè)系統(tǒng),其特征在于,具備:
權(quán)利要求1至5中任一項(xiàng)所述的時(shí)序控制編程裝置;
機(jī)器人;
與上述機(jī)器人協(xié)作的作業(yè)設(shè)備;以及
控制器,其按照由上述時(shí)序控制編程裝置生成的上述控制程序,控制上述機(jī)器人和上述作業(yè)設(shè)備中的至少一方。
7.一種時(shí)序控制編程方法,生成用于對(duì)包含機(jī)器人的作業(yè)系統(tǒng)進(jìn)行時(shí)序控制的控制程序,其特征在于,
該時(shí)序控制編程方法具備如下步驟:
準(zhǔn)備通過(guò)梯形圖邏輯分別記述了與上述作業(yè)系統(tǒng)執(zhí)行的預(yù)定作業(yè)相關(guān)聯(lián)的多種指令中的各種指令的多種既定梯形圖;
從上述多種既定梯形圖中提取出多個(gè)所希望的既定梯形圖;以及
對(duì)提取出的上述多個(gè)所希望的既定梯形圖進(jìn)行組合來(lái)變換為用于使上述作業(yè)系統(tǒng)執(zhí)行上述預(yù)定作業(yè)的1個(gè)系統(tǒng)對(duì)應(yīng)梯形圖,由此生成上述控制程序。
8.根據(jù)權(quán)利要求7所述的時(shí)序控制編程方法,其特征在于,
根據(jù)需要對(duì)提取出的上述多個(gè)所希望的既定梯形圖追記參數(shù),并將追記了上述參數(shù)的上述多個(gè)所希望的既定梯形圖變換為上述1個(gè)系統(tǒng)對(duì)應(yīng)梯形圖。