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