亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

定序程序的調(diào)試裝置、調(diào)試方法以及程序的制作方法

文檔序號(hào):6289836閱讀:192來源:國知局
專利名稱:定序程序的調(diào)試裝置、調(diào)試方法以及程序的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種用于使定序程序的調(diào)試效率提高的調(diào)試裝置、調(diào)試方法以及程序。
背景技術(shù)
當(dāng)前,在進(jìn)行定序程序的調(diào)試時(shí),有時(shí)跳過定序程序的一部分而執(zhí)行。這是在通過定序程序進(jìn)行控制的機(jī)械的一部分沒有完成的情況等下進(jìn)行的。例如,在日本特開平 08-3觀614號(hào)公報(bào)(專利文獻(xiàn)1)中公開了下述可編程控制器裝置的發(fā)明,即,通過對(duì)所跳過的范圍的步No.進(jìn)行指定,從而將程序的一部分跳過。在專利文獻(xiàn)1等所公開的定序程序的調(diào)試裝置中,對(duì)定序程序的一部分進(jìn)行指定,進(jìn)行跳過該指定范圍的設(shè)定,按照該設(shè)定跳過定序程序的一部分而執(zhí)行。專利文獻(xiàn)1 日本特開平08_3觀614號(hào)公報(bào)

發(fā)明內(nèi)容
但是,在專利文獻(xiàn)1等所公開的可編程控制器裝置等的發(fā)明中,存在下述問題點(diǎn), 即,在進(jìn)行定序程序的調(diào)試時(shí),由于在定序程序的執(zhí)行時(shí),利用設(shè)備測(cè)試等功能模擬地對(duì)所跳過的范圍內(nèi)的運(yùn)算結(jié)果進(jìn)行設(shè)定,所以調(diào)試的效率低且難以進(jìn)行。本發(fā)明就是鑒于上述問題點(diǎn),為了解決上述問題而發(fā)明的,其目的在于,提供一種可以容易且高效地執(zhí)行定序程序調(diào)試的調(diào)試環(huán)境。為了實(shí)現(xiàn)上述目的,本發(fā)明的定序程序的調(diào)試裝置采用如下的結(jié)構(gòu)。本發(fā)明的定序程序的調(diào)試裝置可以采用下述結(jié)構(gòu),S卩,具有范圍設(shè)定部,其設(shè)定在執(zhí)行定序程序時(shí)跳過的跳過范圍;提取部,其提取包含在所述跳過范圍內(nèi)并向其它范圍中輸出值的輸出接點(diǎn);以及值設(shè)定部,其向所提取出的所述輸出接點(diǎn)中設(shè)定值。由此,可以提供一種定序程序的調(diào)試裝置,其提供可以容易且高效地執(zhí)行定序程序調(diào)試的調(diào)試環(huán)境。發(fā)明的效果根據(jù)本發(fā)明的定序程序的調(diào)試裝置、調(diào)試方法以及程序,可以提供一種定序程序的調(diào)試裝置、調(diào)試方法以及程序,其提供可以容易且高效地執(zhí)行定序程序調(diào)試的調(diào)試環(huán)境。


圖1是表示本實(shí)施方式所涉及的調(diào)試裝置的功能結(jié)構(gòu)的例子的圖。圖2-1是顯示有梯形圖程序的一部分的畫面例。圖2-2是表示對(duì)跳過范圍進(jìn)行設(shè)定的畫面的例子的圖。圖3-1是說明向跳過范圍以外的范圍輸出值的位設(shè)備以及字設(shè)備的圖。圖3-2是表示通過設(shè)備測(cè)試功能對(duì)位設(shè)備以及字設(shè)備的值進(jìn)行設(shè)定的畫面的例子的圖。
圖4是說明在跳過范圍以外進(jìn)行運(yùn)算,并在跳過范圍內(nèi)參考其值的位設(shè)備以及字設(shè)備的圖。圖5是說明向包含在跳過范圍內(nèi)的位設(shè)備以及字設(shè)備中設(shè)定值的處理的圖。圖6-1是表示針對(duì)梯形圖程序指定了跳過范圍的畫面的例子的圖。圖6-2是表示對(duì)跳過范圍的信息進(jìn)行顯示的畫面的例子的圖。圖6-3是表示向在其它范圍內(nèi)參照的位設(shè)備以及字設(shè)備中設(shè)定值的畫面的圖。圖7-1是說明將在跳過范圍內(nèi)進(jìn)行運(yùn)算的位設(shè)備提取出的畫面的圖。圖7-2是表示向提取出的位設(shè)備中設(shè)定值的畫面的圖。圖8-1是說明將在跳過范圍內(nèi)進(jìn)行運(yùn)算的字設(shè)備提取出的畫面的圖。圖8-2是表示向提取出的字設(shè)備中設(shè)定值的畫面的圖。圖9是說明向包含在跳過范圍內(nèi)、且值會(huì)隨著其它范圍的位設(shè)備或者字設(shè)備的值而變化的位設(shè)備以及字設(shè)備中,進(jìn)行值設(shè)定的處理的圖。圖10-1是表示提取在其它范圍內(nèi)進(jìn)行運(yùn)算,并在跳過范圍內(nèi)被參照的位設(shè)備的例子(其1)的圖。圖10-2是表示提取在跳過范圍內(nèi)進(jìn)行運(yùn)算,并在其它范圍內(nèi)被參照的位設(shè)備的例子(其1)的圖。圖10-3是表示對(duì)在跳過范圍內(nèi)運(yùn)算,并在其它范圍內(nèi)被參照的位設(shè)備的值進(jìn)行設(shè)定的例子(其1)的圖。圖11-1是表示提取在其它范圍內(nèi)進(jìn)行運(yùn)算,并在跳過范圍內(nèi)被參照的字設(shè)備的例子(其1)的圖。圖11-2是表示提取在跳過范圍內(nèi)進(jìn)行運(yùn)算,并在其它范圍內(nèi)被參照的字設(shè)備的例子(其1)的圖。圖11-3是表示對(duì)在跳過范圍內(nèi)運(yùn)算,并在其它范圍內(nèi)被參照的字設(shè)備的值進(jìn)行設(shè)定的例子(其1)的圖。圖12-1是表示提取在其它范圍內(nèi)進(jìn)行運(yùn)算,并在跳過范圍內(nèi)被參照的位設(shè)備的例子(其2)的圖。圖12-2是表示提取在跳過范圍內(nèi)進(jìn)行運(yùn)算,并在其它范圍內(nèi)被參照的字設(shè)備的例子(其2)的圖。圖12-3是表示對(duì)在跳過范圍內(nèi)運(yùn)算,并在其它范圍內(nèi)被參照的字設(shè)備的值進(jìn)行設(shè)定的例子(其2)的圖。圖13-1是表示提取在其它范圍內(nèi)進(jìn)行運(yùn)算,并在跳過范圍內(nèi)被參照的字設(shè)備的例子(其2)的圖。圖13-2是表示提取在跳過范圍內(nèi)進(jìn)行運(yùn)算,并在其它范圍內(nèi)被參照的位設(shè)備的例子(其2)的圖。圖13-3是表示對(duì)在跳過范圍內(nèi)運(yùn)算,并在其它范圍內(nèi)被參照的位設(shè)備的值進(jìn)行設(shè)定的例子(其2)的圖。圖14是本實(shí)施方式所涉及的調(diào)試裝置10的硬件結(jié)構(gòu)的圖。符號(hào)的說明1 CPU
2 ROM3 RAM4 鍵盤5顯示器8 HDD9 NIC10調(diào)試裝置11輸入裝置12控制部13顯示裝置21設(shè)定部22范圍設(shè)定部23提取部24畫面生成部25值設(shè)定部28數(shù)據(jù)保存部29執(zhí)行部
具體實(shí)施例方式下面,基于附圖,說明本實(shí)施方式。在以下的實(shí)施方式中,主要針對(duì)梯形圖程序進(jìn)行說明,但實(shí)施方式并不限于梯形圖程序,也可以應(yīng)用于結(jié)構(gòu)化·文本、功能·模塊·圖表、 或者序列 功能·圖表等的定序程序的調(diào)試中。另外,以下的實(shí)施方式中的“輸入接點(diǎn)”,例如與梯形圖程序的“接點(diǎn)”相對(duì)應(yīng),“輸出接點(diǎn)”例如與梯形圖程序的“線圈”相對(duì)應(yīng)。[本實(shí)施方式]圖1是表示本實(shí)施方式所涉及的調(diào)試裝置的功能結(jié)構(gòu)的例子的圖。圖1的調(diào)試裝置10具有輸入裝置11、控制部12、以及顯示裝置13。輸入裝置11例如是鍵盤等輸入設(shè)備, 用于由操作人員向控制部12輸入調(diào)試處理的指示等。另外,從輸入裝置11輸入定序程序中所跳過的范圍。顯示裝置13例如是顯示器等,對(duì)在調(diào)試時(shí)執(zhí)行的定序程序及調(diào)試結(jié)果等進(jìn)行顯示。控制部12進(jìn)行定序程序的調(diào)試處理??刂撇?2具有設(shè)定部21、數(shù)據(jù)保存部觀以及執(zhí)行部29。設(shè)定部21設(shè)定在對(duì)定序程序進(jìn)行調(diào)試時(shí)跳過的范圍,并設(shè)定該范圍所涉及的接點(diǎn)的值。設(shè)定部21具有范圍設(shè)定部22、提取部23、畫面生成部24、以及值設(shè)定部25。范圍設(shè)定部22設(shè)定在執(zhí)行定序程序時(shí)跳過的跳過范圍。另外,所謂“跳過”是指不執(zhí)行所指定的范圍等而進(jìn)入下一行等。提取部23提取包含在所設(shè)定的跳過范圍內(nèi)的接點(diǎn)中,向定序程序的其它范圍輸出值的輸出接點(diǎn)。另外,提取部23提取包含在與所設(shè)定的跳過范圍不同的范圍內(nèi)的接點(diǎn)中,向跳過范圍輸入值的輸入接點(diǎn)。畫面生成部M生成提示對(duì)跳過范圍進(jìn)行設(shè)定的畫面、以及對(duì)跳過范圍信息、接點(diǎn)信息及向接點(diǎn)設(shè)定的值的信息等進(jìn)行顯示的畫面。
值設(shè)定部25向由提取部23提取的輸出接點(diǎn)設(shè)定值。另外,值設(shè)定部25在對(duì)應(yīng)于每個(gè)輸入接點(diǎn)的值,輸出接點(diǎn)的值彼此不同的情況下,針對(duì)各個(gè)輸入接點(diǎn)的值而設(shè)定輸出接點(diǎn)的值。數(shù)據(jù)保存部觀對(duì)通過值設(shè)定部25設(shè)定的輸出接點(diǎn)的值進(jìn)行保存。另外,數(shù)據(jù)保存部觀也可以對(duì)通過范圍設(shè)定部22設(shè)定的跳過范圍信息進(jìn)行保存。執(zhí)行部四進(jìn)行定序程序的調(diào)試處理。執(zhí)行部四從數(shù)據(jù)保存部28中取得在調(diào)試時(shí)所跳過的跳過范圍的信息。另外,執(zhí)行部四從數(shù)據(jù)保存部觀中取得從跳過范圍對(duì)值進(jìn)行輸出的輸出接點(diǎn)的值。由此,在調(diào)試處理時(shí),不利用設(shè)備測(cè)試功能等,就可以將定序程序的一部分跳過而進(jìn)行調(diào)試。在詳細(xì)地說明由本實(shí)施方式所涉及的調(diào)試裝置10進(jìn)行的調(diào)試處理之前,利用圖2 至圖4,說明現(xiàn)有的調(diào)試處理的概略情況。圖2至圖4是說明在進(jìn)行定序程序的調(diào)試處理時(shí)所顯示的畫面的例子的圖。圖2-1是顯示有梯形圖程序的一部分的畫面例。在圖2-1的畫面中,帶有陰影線的范圍al是跳過范圍。對(duì)于跳過范圍的指定,例如可以通過利用鼠標(biāo)等輸入設(shè)備對(duì)圖2-1的畫面中的步進(jìn)行指定而進(jìn)行。圖2-2是表示將圖2-1所示的范圍al設(shè)定為跳過范圍的畫面的例子的圖。在圖
2-2中,將帶有陰影線的行a2設(shè)定為跳過范圍。圖3-1是說明包含在跳過范圍內(nèi)的位設(shè)備以及字設(shè)備中,向跳過范圍以外的范圍輸出值的位設(shè)備以及字設(shè)備的圖。在圖3-1中,位設(shè)備MlO以及字設(shè)備DlO在跳過范圍以外被參照。因此,利用設(shè)備測(cè)試功能,模擬地對(duì)在跳過范圍內(nèi)運(yùn)算而得到的值進(jìn)行設(shè)定。圖
3-2是表示在調(diào)試處理時(shí),通過設(shè)備測(cè)試功能對(duì)位設(shè)備以及字設(shè)備的值進(jìn)行設(shè)定的畫面的例子的圖。圖4是說明包含在跳過范圍內(nèi)的位設(shè)備以及字設(shè)備中,在跳過范圍以外進(jìn)行運(yùn)算,并在跳過范圍內(nèi)參照其值的位設(shè)備以及字設(shè)備的圖。在圖4中,位設(shè)備MlO以及字設(shè)備 DlO的值分別是在跳過范圍以外的行bl以及行中進(jìn)行運(yùn)算而確定的。這些位設(shè)備以及字設(shè)備也通過設(shè)備測(cè)試功能而模擬地對(duì)值進(jìn)行設(shè)定。圖5是說明調(diào)試裝置10所執(zhí)行的、向包含在跳過范圍內(nèi)的位設(shè)備以及字設(shè)備中設(shè)定值的處理的圖。在圖5的步驟Sll中,通過范圍設(shè)定部22設(shè)定跳過范圍。在步驟Sll之后進(jìn)入步驟S12,提取部23提取在跳過范圍內(nèi)進(jìn)行運(yùn)算并在其它范圍內(nèi)被參照的位設(shè)備以及字設(shè)備。步驟S12之后進(jìn)入步驟S13,值設(shè)定部25向在步驟S12中提取出的位設(shè)備以及字設(shè)備中設(shè)定值。圖6是表示在圖5的處理中所顯示的畫面的例子的圖。圖6的畫面在顯示裝置13 中進(jìn)行顯示。圖6-1是表示針對(duì)梯形圖程序指定了跳過范圍的畫面的例子的圖。在圖6-1 中,將帶有陰影線的范圍c 1指定為跳過范圍。圖6-2是表示對(duì)所指定的跳過范圍c 1的信息進(jìn)行顯示的畫面的例子的圖。在圖6-2中,對(duì)示出跳過范圍c 1的開始位置和結(jié)束位置的行c2進(jìn)行強(qiáng)調(diào)顯示。圖6-3是表示向在跳過范圍c 1內(nèi)進(jìn)行運(yùn)算的位設(shè)備以及字設(shè)備中,在其它范圍內(nèi)被參照的位設(shè)備以及字設(shè)備中設(shè)定值的畫面的圖。在圖6-3中,針對(duì)字設(shè)備MlO設(shè)定值 “0N”,針對(duì)位設(shè)備DlO設(shè)定值“100”。基于圖6-3的畫面,操作人員利用輸入裝置11對(duì)值進(jìn)行輸入,從而向?qū)?yīng)的位設(shè)備或者字設(shè)備中設(shè)定值。圖7是說明提取在跳過范圍內(nèi)進(jìn)行運(yùn)算的位設(shè)備,并對(duì)值進(jìn)行設(shè)定時(shí)的畫面的圖。圖7-1及圖7-2的畫面通過畫面生成部M生成,并在顯示裝置13中顯示。在圖7-1 中,在跳過范圍dl內(nèi)包含位設(shè)備M10,并且,在跳過范圍dl以外對(duì)位設(shè)備MlO進(jìn)行參照。因此,提取部23提取位設(shè)備MlO。圖7-2是表示向所提取出的位設(shè)備MlO中設(shè)定值的畫面的圖。在圖7_2中,值“ON” 與位設(shè)備MlO相對(duì)應(yīng)。設(shè)備這一項(xiàng)目中所包含的“M10”是通過提取部23提取出的位設(shè)備, 并在所對(duì)應(yīng)的值的欄中顯示從輸入裝置11輸入的值。由此,值設(shè)定部25向位設(shè)備MlO中設(shè)定值“ON”。圖8是說明提取在跳過范圍內(nèi)進(jìn)行運(yùn)算的字設(shè)備,并對(duì)值進(jìn)行設(shè)定時(shí)的畫面的圖。圖8-1及圖8-2的畫面通過畫面生成部M生成,并在顯示裝置13中顯示。在圖8-1 中,在跳過范圍e 1中包含字設(shè)備D10,并且,在跳過范圍el以外對(duì)字設(shè)備DlO進(jìn)行參照。 因此,提取部23提取字設(shè)備D10。圖8-2是表示向所提取出的字設(shè)備DlO中設(shè)定值的畫面的圖。在圖8-2中,值 “ 100”與字設(shè)備DlO相對(duì)應(yīng)。設(shè)備這一項(xiàng)目中所包含的“D10”是通過提取部23提取出的字設(shè)備,并在所對(duì)應(yīng)的值的欄中顯示從輸入裝置11輸入的值。由此,值設(shè)定部25向字設(shè)備 DlO中設(shè)定值“100”。圖9是說明向包含在跳過范圍內(nèi)且值會(huì)隨著其它范圍的位設(shè)備或者字設(shè)備的值而變化的位設(shè)備以及字設(shè)備中,進(jìn)行值設(shè)定的處理的流程圖。圖9的處理是通過調(diào)試裝置 10而執(zhí)行的。在圖9的步驟S21中,通過范圍設(shè)定部22設(shè)定跳過范圍。在步驟S22中,提取部 23提取在其它范圍內(nèi)進(jìn)行運(yùn)算并在跳過范圍中被參照的位設(shè)備以及字設(shè)備。在步驟S23 中,提取部23提取在跳過范圍內(nèi)進(jìn)行運(yùn)算,并在其它范圍內(nèi)被參照的位設(shè)備以及字設(shè)備。在步驟S24中,值設(shè)定部25對(duì)在步驟S23中提取出的設(shè)備的值,是否依賴于在步驟S22中提取出的設(shè)備的值進(jìn)行判斷。在依賴的情況下,進(jìn)入步驟S25,在不依賴的情況下, 進(jìn)入步驟S26。在步驟S25中,向在其它范圍內(nèi)被參照的位設(shè)備以及字設(shè)備中,設(shè)定與在跳過范圍內(nèi)被參照的每個(gè)值相對(duì)應(yīng)的值。在步驟S26中,向在其它范圍內(nèi)被參照的位設(shè)備以及字設(shè)備中設(shè)定值。圖10至圖13是表示在通過圖9的處理而設(shè)定位設(shè)備以及字設(shè)備的值時(shí)所顯示的畫面的例子的圖。圖10至圖13的畫面通過畫面生成部M而生成。圖10是表示對(duì)位設(shè)備的值進(jìn)行設(shè)定的例子的圖。圖10-1是表示提取在其它范圍內(nèi)進(jìn)行運(yùn)算,并在跳過范圍內(nèi)被參照的位設(shè)備的例子的圖。在圖10-1中,將fl處輸出的位設(shè)備MO向包含在跳過范圍內(nèi)的f2輸入。圖10-2是表示提取在跳過范圍內(nèi)進(jìn)行運(yùn)算,并在其它范圍內(nèi)被參照的位設(shè)備的例子的圖。在圖10-2中,將包含在跳過范圍內(nèi)的f3處輸出的位設(shè)備M0,向f4輸出。根據(jù)圖10-1及圖10-2,向f4輸入的位設(shè)備MO的值,是隨著向f2輸入的值而變化的值。圖10-3是表示對(duì)向f4輸入的MO的值進(jìn)行設(shè)定的畫面的圖。在圖10_3中,“條件”是表示向f2輸入時(shí)的值的項(xiàng)目,“設(shè)備”是表示設(shè)備名稱的項(xiàng)目,“值”是表示所設(shè)定的值的項(xiàng)目。在圖10-3中,示出在向f2輸入時(shí)的值分別為“ON”和“OFF”的情況下,從輸入裝置11對(duì)向f4輸入的值進(jìn)行了輸入的例子。所輸入的值通過值設(shè)定部25,與每個(gè)條件相對(duì)應(yīng)而保存在數(shù)據(jù)保存部觀中。圖11是表示對(duì)字設(shè)備的值進(jìn)行設(shè)定的例子的圖。圖11-1是表示提取在其它范圍內(nèi)進(jìn)行運(yùn)算,并在跳過范圍內(nèi)被參照的字設(shè)備的例子的圖。在圖11-1中,gl處輸出的字設(shè)備D0,在包含在跳過范圍內(nèi)的g2處被參照,并代入字設(shè)備DlO中。圖11-2是提取在跳過范圍內(nèi)進(jìn)行運(yùn)算,并在其它范圍內(nèi)被參照的字設(shè)備的例子的圖。在圖11-2中,g3處輸出的字設(shè)備DlO被g4參照。圖11-3是表示針對(duì)被g2參照的每個(gè)字設(shè)備DO的值,對(duì)字設(shè)備DlO的值進(jìn)行設(shè)定的畫面的例子的圖。在圖11-3中,“條件”是表示被g2參照時(shí)的值的項(xiàng)目,“設(shè)備”是表示對(duì)值進(jìn)行設(shè)定的設(shè)備的名稱的項(xiàng)目,“值”表示所設(shè)定的值的項(xiàng)目。在圖11-3中,示出在向g2輸入的字設(shè)備DO的值分別為“0”和“ 10”的情況下,從輸入裝置11對(duì)向g4輸入的值進(jìn)行了設(shè)定的例子。所輸入的值通過值設(shè)定部25,與每個(gè)條件相對(duì)應(yīng)而保存在數(shù)據(jù)保存部觀中。圖12是表示針對(duì)位設(shè)備的每個(gè)值,設(shè)定字設(shè)備的值的例子的圖。圖12-1是表示提取在其它范圍內(nèi)進(jìn)行運(yùn)算,并在跳過范圍內(nèi)被參照的位設(shè)備的例子的圖。在圖12-1中, hi處輸出的位設(shè)備MO在包含在跳過范圍內(nèi)的h2處被參照,根據(jù)該值對(duì)MlO和DlO的值進(jìn)
行運(yùn)算。圖12-2是表示提取在跳過范圍內(nèi)進(jìn)行運(yùn)算,并在其它范圍內(nèi)被參照的字設(shè)備的例子的圖。在圖12-2中,包含在跳過范圍內(nèi)的h3處輸出的字設(shè)備DlO被h4參照。圖12-3是表示針對(duì)被h2參照的位設(shè)備MO的每個(gè)值,對(duì)字設(shè)備DlO的值進(jìn)行設(shè)定的畫面的例子的圖。在圖12-3中,“條件”是表示被h2參照的MO的值的項(xiàng)目,“設(shè)備”是表示對(duì)值進(jìn)行設(shè)定的設(shè)備的名稱的項(xiàng)目,“值”是表示所設(shè)定的值的項(xiàng)目。在圖12-3中,示出在向h2輸入的位設(shè)備MO的值分別為“ON”和“OFF”的情況下, 從輸入裝置11對(duì)向h4輸入的DlO的值進(jìn)行了輸入的例子。所輸入的值通過值設(shè)定部25, 與每個(gè)條件相對(duì)應(yīng)而保存在數(shù)據(jù)保存部觀中。圖13是表示針對(duì)每個(gè)字設(shè)備的值,設(shè)定位設(shè)備的值的例子的圖。圖13-1是表示提取在其它范圍內(nèi)進(jìn)行運(yùn)算,并在跳過范圍內(nèi)被參照的字設(shè)備的例子的圖。在圖13-1中,jl 處輸出的字設(shè)備D0,在包含在跳過范圍內(nèi)的j2處被參照,與該值相對(duì)應(yīng)而確定位設(shè)備MlO 的值。圖13-2是表示提取在跳過范圍內(nèi)進(jìn)行運(yùn)算,并在其它范圍內(nèi)被參照的位設(shè)備的例子的圖。在圖13-2中,包含在跳過范圍內(nèi)的j3處輸出的位設(shè)備MlO的值被j4參照。圖13-3是表示針對(duì)被j2參照的每個(gè)字設(shè)備DO的值,對(duì)位設(shè)備MlO的值進(jìn)行設(shè)定的畫面的例子的圖。在圖13-3中,“條件”是表示被j2參照的DO的值的項(xiàng)目,“設(shè)備”是表示對(duì)值進(jìn)行設(shè)定的設(shè)備的名稱的項(xiàng)目,“值”是表示所設(shè)定的值的項(xiàng)目。在圖13-3中,示出在向j2輸入的字設(shè)備DO的值分別為“ON”和“OFF”的情況下, 從輸入裝置11對(duì)向j4中輸入的MlO的值進(jìn)行了輸入的例子。所輸入的值通過值設(shè)定部 25,與每個(gè)條件相對(duì)應(yīng)而保存在數(shù)據(jù)保存部28中。
圖14是本實(shí)施方式所涉及的調(diào)試裝置10的硬件結(jié)構(gòu)的圖。本實(shí)施方式所涉及的調(diào)試裝置 10 具有 CPU (Central Processing Unit) 1、ROM (Read Only Memory) 2、RAM (Random Access Memory) 3、鍵盤4、顯示器5、硬盤驅(qū)動(dòng)器(以下,稱為“HDD”。)8、以及網(wǎng)絡(luò)適配器 (以下,稱為“NIC”。)9。CPU 1是控制裝置,對(duì)調(diào)試裝置10的各部分進(jìn)行控制。ROM 2以及RAM 3是存儲(chǔ)裝置,存儲(chǔ)CPU 1所執(zhí)行的程序等,另外,作為CPU 1執(zhí)行程序時(shí)的工作存儲(chǔ)器起作用。本實(shí)施方式所涉及的程序除了存儲(chǔ)在ROM 2中以外,也可以存儲(chǔ)在可由計(jì)算機(jī)讀取的存儲(chǔ)介質(zhì)中,通過向未圖示的驅(qū)動(dòng)裝置等中插入,從而由CPU 1讀出并執(zhí)行。鍵盤4是輸入裝置,用于輸入針對(duì)調(diào)試裝置10的指示等。顯示器5是顯示裝置, 顯示在調(diào)試時(shí)向操作人員提示的畫面等。HDD 8是存儲(chǔ)裝置,存儲(chǔ)進(jìn)行調(diào)試處理的定序程序等數(shù)據(jù)、以及CPU 1所執(zhí)行的程序等。NIC 9與經(jīng)由網(wǎng)絡(luò)而連接的未圖示的其它裝置等進(jìn)行
ififn。以上,針對(duì)用于實(shí)施發(fā)明的最佳方式進(jìn)行了說明,但本發(fā)明并不限定于該最佳方式中所述的實(shí)施方式。在不脫離本發(fā)明的主旨的范圍內(nèi),可以進(jìn)行變更。工業(yè)實(shí)用性如上所述,本發(fā)明所涉及的定序程序的調(diào)試裝置,適用于對(duì)在作為控制對(duì)象的機(jī)械的制作時(shí)使用的定序程序進(jìn)行調(diào)試。
權(quán)利要求
1.一種定序程序的調(diào)試裝置,其特征在于,具有 范圍設(shè)定部,其設(shè)定在執(zhí)行定序程序時(shí)跳過的跳過范圍;提取部,其提取包含在所述跳過范圍內(nèi)并向其它范圍中輸出值的輸出接點(diǎn);以及值設(shè)定部,其向所提取出的所述輸出接點(diǎn)中設(shè)定值。
2.根據(jù)權(quán)利要求1所述的定序程序的調(diào)試裝置,其特征在于, 具有值保存部,其對(duì)所設(shè)定的所述值進(jìn)行保存。
3.根據(jù)權(quán)利要求1或2所述的定序程序的調(diào)試裝置,其特征在于,所述提取部還提取包含在與所述跳過范圍不同的范圍內(nèi)、并向所述跳過范圍內(nèi)輸入值的輸入接點(diǎn),在所述輸出接點(diǎn)的值與所述輸入接點(diǎn)的值相對(duì)應(yīng)而變化的情況下,所述值設(shè)定部針對(duì)所述輸入接點(diǎn)所能夠取的每個(gè)值,設(shè)定所述輸出接點(diǎn)的值。
4.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的定序程序的調(diào)試裝置,其特征在于, 具有執(zhí)行部,其利用所設(shè)定的所述輸出接點(diǎn)的值,執(zhí)行所述定序程序的調(diào)試處理。
5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的定序程序的調(diào)試裝置,其特征在于, 所述輸入接點(diǎn)以及所述輸出接點(diǎn)是位設(shè)備或者字設(shè)備。
6.一種定序程序的調(diào)試方法,其特征在于,具有范圍設(shè)定步驟,在該步驟中,設(shè)定在執(zhí)行定序程序時(shí)跳過的跳過范圍; 提取步驟,在該步驟中,提取包含在所述跳過范圍內(nèi)并向其它范圍中輸出值的輸出接點(diǎn);以及值設(shè)定步驟,在該步驟中,向所提取出的所述輸出接點(diǎn)中設(shè)定值。
7.一種程序,其用于使計(jì)算機(jī)執(zhí)行定序程序的調(diào)試方法,在該定序程序的調(diào)試方法中, 具有范圍設(shè)定步驟,在該步驟中,設(shè)定在執(zhí)行定序程序時(shí)跳過的跳過范圍; 提取步驟,在該步驟中,提取包含在所述跳過范圍內(nèi)并向其它范圍中輸出值的輸出接點(diǎn);以及值設(shè)定步驟,在該步驟中,向所提取出的所述輸出接點(diǎn)中設(shè)定值。
全文摘要
提供一種定序程序的調(diào)試裝置,其提供可以容易且高效地執(zhí)行定序程序調(diào)試的調(diào)試環(huán)境。特征在于具有范圍設(shè)定部,其設(shè)定在執(zhí)行定序程序時(shí)跳過的跳過范圍;提取部,其提取包含在所述跳過范圍內(nèi)并向其它范圍中輸出值的輸出接點(diǎn);以及值設(shè)定部,其向所提取出的所述輸出接點(diǎn)中設(shè)定值。
文檔編號(hào)G05B19/05GK102449563SQ200980159559
公開日2012年5月9日 申請(qǐng)日期2009年5月27日 優(yōu)先權(quán)日2009年5月27日
發(fā)明者野野村真人 申請(qǐng)人:三菱電機(jī)株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1