本發(fā)明涉及示教裝置、示教程序及程序檢索方法。
背景技術(shù):
1、例如,在專利文獻(xiàn)1中記載有具備程序中的模糊檢索功能的數(shù)控裝置。該數(shù)控裝置能夠使顯示畫面顯示于顯示器,該顯示畫面具有:程序顯示區(qū)域,其位于右側(cè),顯示加工程序;以及檢索結(jié)果顯示區(qū)域,其位于左側(cè),顯示作為檢索對(duì)象的“模糊關(guān)鍵詞”及其檢索結(jié)果。
2、專利文獻(xiàn)1:日本特開2016-189128號(hào)公報(bào)
3、但是,在機(jī)器人的動(dòng)作程序中,該程序中包含各種屬性。在這種情況下,在專利文獻(xiàn)1所記載的數(shù)控裝置中,無法選擇作為檢索對(duì)象的屬性,無法進(jìn)行高效地檢索。具體而言,例如在表示行數(shù)的“10”和表示函數(shù)名的“10”混合存在于程序中想要檢索行數(shù)的“10”的情況下,在專利文獻(xiàn)1的數(shù)控裝置中,無法僅檢索行數(shù)中包含的“10”。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明的示教裝置具有:
2、顯示部,顯示包含第一區(qū)域和第二區(qū)域的圖像,所述第一區(qū)域顯示使機(jī)器人動(dòng)作的動(dòng)作程序的程序語句,所述第二區(qū)域顯示從所述程序語句檢索的字符串;
3、受理部,受理所述字符串以及所述字符串的屬性;以及
4、控制部,從所述程序語句中檢索與由所述受理部受理的所述字符串和所述屬性的組合相對(duì)應(yīng)的部位,并在所述圖像中顯示檢索結(jié)果,
5、所述受理部受理的所述屬性包含所述程序語句中的行數(shù)和函數(shù)名中的至少一方。
6、本發(fā)明的示教程序,使計(jì)算機(jī)執(zhí)行以下動(dòng)作:
7、顯示包含第一區(qū)域和第二區(qū)域的圖像,所述第一區(qū)域顯示使機(jī)器人動(dòng)作的動(dòng)作程序的程序語句,所述第二區(qū)域顯示從所述程序語句檢索的字符串,
8、受理所述字符串以及所述字符串的屬性,
9、從所述程序語句中檢索與所受理的所述字符串和所述屬性的組合相對(duì)應(yīng)的部位,并在所述圖像中顯示檢索結(jié)果,
10、受理的所述屬性包含所述程序語句中的行數(shù)和函數(shù)名中的至少一方。
11、本發(fā)明的程序檢索方法包括:
12、顯示步驟,顯示包含第一區(qū)域和第二區(qū)域的圖像,所述第一區(qū)域顯示使機(jī)器人動(dòng)作的動(dòng)作程序的程序語句,所述第二區(qū)域顯示從所述程序語句檢索的字符串;
13、受理步驟,受理所述字符串以及所述字符串的屬性;以及
14、檢索步驟,從所述程序語句中檢索與所受理的所述字符串和所述屬性的組合相對(duì)應(yīng)的部位,并在所述圖像中顯示檢索結(jié)果,
15、在所述受理步驟中受理的所述屬性包含所述程序語句中的行數(shù)和函數(shù)名中的至少一方。
1.一種示教裝置,其特征在于,具有:
2.根據(jù)權(quán)利要求1所述的示教裝置,其中,
3.根據(jù)權(quán)利要求2所述的示教裝置,其中,
4.根據(jù)權(quán)利要求2所述的示教裝置,其中,
5.根據(jù)權(quán)利要求2至4中任一項(xiàng)所述的示教裝置,其中,
6.根據(jù)權(quán)利要求2至4中任一項(xiàng)所述的示教裝置,其中,
7.根據(jù)權(quán)利要求1所述的示教裝置,其中,
8.根據(jù)權(quán)利要求1所述的示教裝置,其中,
9.根據(jù)權(quán)利要求1所述的示教裝置,其中,
10.一種示教程序產(chǎn)品,其特征在于,包含示教程序,所述示教程序使計(jì)算機(jī)執(zhí)行以下動(dòng)作:
11.一種程序檢索方法,其特征在于,包括: