梯形圖程序生成裝置制造方法【專利摘要】具有:顯示部(11),其對(duì)用于生成梯形圖的編輯器畫面進(jìn)行顯示;觸摸面板(12),其與顯示部(11)重疊地設(shè)置;操作檢測(cè)部(21),其檢測(cè)在觸摸面板(12)上進(jìn)行的操作;顯示控制部(22),其在顯示部(11)中顯示與可插入至編輯器畫面內(nèi)的梯形圖中的編程項(xiàng)目的一個(gè)相對(duì)應(yīng)的代表圖標(biāo),在由操作檢測(cè)部(21)檢測(cè)出顯示有代表圖標(biāo)的位置處的針對(duì)觸摸面板(12)的觸摸操作時(shí),在顯示部(11)中顯示將與可插入至梯形圖中的其他編程項(xiàng)目相對(duì)應(yīng)的衍生圖標(biāo)配置在代表圖標(biāo)周圍的顯示框;以及處理執(zhí)行部(23),其在由操作檢測(cè)部(21)檢測(cè)出進(jìn)行了觸摸操作的手指或在進(jìn)行觸摸操作后進(jìn)行了滑動(dòng)的手指離開了觸摸面板(12)時(shí),將與在檢測(cè)出手指離開的位置上顯示的代表圖標(biāo)或衍生圖標(biāo)相對(duì)應(yīng)的編程項(xiàng)目插入至梯形圖中?!緦@f明】梯形圖程序生成裝置【
技術(shù)領(lǐng)域:
】[0001]本發(fā)明涉及一種梯形圖程序生成裝置?!?br>背景技術(shù):
】[0002]當(dāng)前,在由程序生成裝置生成可編程邏輯控制器(PLC)的梯形圖程序時(shí),程序生成者通過使用鼠標(biāo)等定點(diǎn)設(shè)備,對(duì)一覽顯示在工具欄或托盤(pallet)等上的圖標(biāo)進(jìn)行選擇,從而插入至編輯器畫面的梯形圖中,或者利用鍵盤手動(dòng)輸入助記符。[0003]關(guān)于通過定點(diǎn)設(shè)備選擇編程項(xiàng)目的方法,有時(shí)在進(jìn)行從一覽顯示的多個(gè)編程項(xiàng)目的圖標(biāo)中選擇期望的編程項(xiàng)目的操作時(shí),由于定點(diǎn)設(shè)備的誤操作而選擇與期望不相符的編程項(xiàng)目。[0004]另外,關(guān)于利用鍵盤手動(dòng)輸入助記符的方法,輸入操作繁瑣,程序生成者的工作量增大。[0005]在專利文獻(xiàn)I中公開了下述技術(shù):在具有觸摸面板功能的裝置中,將多個(gè)圖標(biāo)以環(huán)狀排列而顯示,對(duì)應(yīng)于對(duì)顯示部進(jìn)行的拖拽操作,使環(huán)狀排列的圖標(biāo)沿著拖拽的方向旋轉(zhuǎn)移動(dòng)。[0006]專利文獻(xiàn)1:日本特開2010-244490號(hào)公報(bào)【
發(fā)明內(nèi)容】[0007]然而,在上述現(xiàn)有技術(shù)中,在顯示部中同時(shí)顯示的多個(gè)圖標(biāo)各自的顯示位置不是考慮使用頻率而確定的。因此,即使是頻繁使用的圖標(biāo),也必須從環(huán)狀排列的多個(gè)圖標(biāo)中進(jìn)行搜索。特別地,在梯形圖程序用的編程項(xiàng)目的情況下,由于記號(hào)已確定,因此難以使圖標(biāo)本身具有特征,即使將圖標(biāo)以環(huán)狀排列,也有可能點(diǎn)錯(cuò)。[0008]本發(fā)明就是鑒于上述情況而提出的,其目的在于得到一種梯形圖程序生成裝置,該梯形圖程序生成裝置降低了由于誤操作而選擇與預(yù)想不相符的編程項(xiàng)目的情況。[0009]為了解決上述課題,實(shí)現(xiàn)目的,本發(fā)明的特征在于,具有:顯示部,其對(duì)用于生成梯形圖的編輯器畫面進(jìn)行顯示;觸摸面板,其與顯示部重疊地設(shè)置;操作檢測(cè)部,其檢測(cè)在觸摸面板上進(jìn)行的操作;顯示控制部,其將與可插入至編輯器畫面內(nèi)的梯形圖中的編程項(xiàng)目的一個(gè)相對(duì)應(yīng)的代表圖標(biāo)顯示在顯示部中,在由操作檢測(cè)部檢測(cè)出顯示有代表圖標(biāo)的位置處的針對(duì)觸摸面板的觸摸操作時(shí),在顯示部中顯示將與可插入至梯形圖中的其他編程項(xiàng)目相對(duì)應(yīng)的衍生圖標(biāo)配置在代表圖標(biāo)周圍的顯示框;以及處理執(zhí)行部,其在由操作檢測(cè)部檢測(cè)出進(jìn)行了觸摸操作的手指或在進(jìn)行觸摸操作后進(jìn)行了滑動(dòng)的手指離開了觸摸面板時(shí),將與在檢測(cè)出手指離開的位置上顯示的代表圖標(biāo)或衍生圖標(biāo)相對(duì)應(yīng)的編程項(xiàng)目插入至梯形圖中。[0010]發(fā)明的效果[0011]本發(fā)明所涉及的梯形圖程序生成裝置,實(shí)現(xiàn)下述效果:在生成梯形圖程序時(shí),在進(jìn)行輸入操作時(shí),能夠進(jìn)行直觀的操作,能夠降低由于誤操作而選擇與預(yù)想不相符的編程項(xiàng)目的情況。【專利附圖】【附圖說明】[0012]圖1是表示本發(fā)明所涉及的梯形圖程序生成裝置的實(shí)施方式I的結(jié)構(gòu)的圖。[0013]圖2是表示由顯示控制部顯示的編輯器畫面的一個(gè)例子的圖。[0014]圖3是表示畫面變化的一個(gè)例子的圖,是顯示通過針對(duì)編輯器畫面上的代表圖標(biāo)進(jìn)行觸摸操作而將衍生圖標(biāo)配置在代表圖標(biāo)周圍的顯示框時(shí)的畫面變化的一個(gè)例子。[0015]圖4是表示實(shí)施方式I所涉及的梯形圖程序生成裝置的編輯器模式下的動(dòng)作流程的流程圖。[0016]圖5A是表示將可插入至梯形圖中的編程項(xiàng)目分開配置在多頁的顯示框中的一個(gè)例子的圖。[0017]圖5B是表示將可插入至梯形圖中的編程項(xiàng)目分開配置在多頁的顯示框中的其他例子的圖。[0018]圖6A是表示兩個(gè)顯示框的切換動(dòng)作的一個(gè)例子的圖。[0019]圖6B是表示兩個(gè)顯示框的切換動(dòng)作的一個(gè)例子的圖。[0020]圖7A是表示三個(gè)顯示框的切換動(dòng)作的一個(gè)例子的圖。[0021]圖7B是表示三個(gè)顯示框的切換動(dòng)作的一個(gè)例子的圖。[0022]圖8是表示本發(fā)明所涉及的梯形圖程序生成裝置的實(shí)施方式2的結(jié)構(gòu)的圖。[0023]圖9A是表示在測(cè)試模式下進(jìn)行動(dòng)作時(shí),在位設(shè)備(bitdevice)上進(jìn)行了觸摸操作的情況下的操作圖標(biāo)的一個(gè)顯示例的圖。[0024]圖9B是表示在測(cè)試模式下進(jìn)行動(dòng)作時(shí),在字設(shè)備(worddevice)上進(jìn)行了觸摸操作的情況下的操作圖標(biāo)的一個(gè)顯示例的圖?!揪唧w實(shí)施方式】[0025]下面,基于附圖,詳細(xì)說明本發(fā)明所涉及的梯形圖程序生成裝置的實(shí)施方式。另外,本發(fā)明并不限定于這些實(shí)施方式。[0026]實(shí)施方式1.[0027]圖1是表示本發(fā)明所涉及的梯形圖程序生成裝置的實(shí)施方式I的結(jié)構(gòu)的圖。本實(shí)施方式所涉及的梯形圖程序生成裝置100,是通過在編輯器模式下對(duì)應(yīng)于程序生成者的操作,使光標(biāo)在編輯器畫面的網(wǎng)格上移動(dòng),將編程項(xiàng)目插入至光標(biāo)位置,從而生成梯形圖的裝置。梯形圖程序生成裝置100具有控制部20以及帶觸摸面板的顯示裝置10。帶觸摸面板的顯示裝置10具有顯示部11以及觸摸面板12??刂撇?0具有操作檢測(cè)部21、顯示控制部22以及處理執(zhí)行部23。[0028]顯示部11對(duì)編輯器畫面進(jìn)行顯示,該編輯器畫面用于以梯形圖的形式生成梯形圖程序。觸摸面板12與顯示部11重疊地配置。[0029]操作檢測(cè)部21對(duì)在觸摸面板12上進(jìn)行的操作(觸摸、滑動(dòng)等)進(jìn)行檢測(cè)。顯示控制部22將在編輯器畫面上的當(dāng)前的光標(biāo)位置處可插入至梯形圖中的編程項(xiàng)目中的一個(gè)(具有代表性的編程項(xiàng)目)的圖標(biāo)(代表圖標(biāo)),顯示在顯示部11中。圖2是表示由顯示控制部22顯示的編輯器畫面的一個(gè)例子的圖。將在編輯器畫面55上的當(dāng)前的光標(biāo)56位置處可插入至梯形圖57的編程項(xiàng)目中的一個(gè)(具有代表性的編程項(xiàng)目)的圖標(biāo)58(代表圖標(biāo)),顯示在顯示部11中。作為編程項(xiàng)目,可以舉出接點(diǎn)、線圈、應(yīng)用命令(MOV等)等在梯形圖中使用的各種記號(hào)以及對(duì)這些記號(hào)設(shè)定的設(shè)備名稱。[0030]另外,在由操作檢測(cè)部21檢測(cè)出顯示有代表圖標(biāo)的位置處的觸摸操作時(shí),顯示控制部22將表示在編輯器畫面上的當(dāng)前的光標(biāo)位置處可插入至梯形圖中的其他編程項(xiàng)目備選項(xiàng)的圖標(biāo)(衍生圖標(biāo)),以5個(gè)為單位,顯示在十字配置的顯示框內(nèi)。例如,在梯形圖的起始行中由于與上一行并聯(lián)連接因而不會(huì)配置接點(diǎn),因此,在這種情況下,僅將并聯(lián)連接以外的接點(diǎn)作為備選項(xiàng)而顯示衍生圖標(biāo)。[0031]圖3是表示畫面變化的一個(gè)例子的圖,是顯示通過針對(duì)編輯器畫面上的代表圖標(biāo)91進(jìn)行觸摸操作而將衍生圖標(biāo)配置在代表圖標(biāo)周圍的顯示框時(shí)的畫面變化的一個(gè)例子。在由操作檢測(cè)部21檢測(cè)出顯示有代表圖標(biāo)91的位置處的觸摸操作時(shí),顯示控制部22將衍生圖標(biāo)92?95顯示在十字配置的顯示框90內(nèi)。[0032]另外,在作為備選項(xiàng)的編程項(xiàng)目存在大于或等于5種的情況下,包含頁面切換操作用的圖標(biāo)在內(nèi),針對(duì)代表圖標(biāo)、衍生圖標(biāo),將五個(gè)圖標(biāo)顯示在顯示部中。[0033]處理執(zhí)行部23對(duì)應(yīng)于來自操作檢測(cè)部21的指示,將編程項(xiàng)目插入至編輯器畫面上的梯形圖中的光標(biāo)位置處。[0034]針對(duì)梯形圖程序生成裝置100的動(dòng)作進(jìn)行說明。圖4是表示實(shí)施方式I所涉及的梯形圖程序生成裝置100的編輯器模式下的動(dòng)作流程的流程圖。另外,在進(jìn)行以下的動(dòng)作之前,程序生成者預(yù)先將光標(biāo)移動(dòng)至編輯器畫面的期望的位置(網(wǎng)格)處。操作檢測(cè)部21對(duì)由程序生成者進(jìn)行的針對(duì)觸摸面板12的觸摸操作進(jìn)行監(jiān)視(步驟S101)。如果由操作檢測(cè)部21檢測(cè)出進(jìn)行了觸摸操作(步驟SlOl/是),則顯示控制部22對(duì)在進(jìn)行了觸摸操作的位置處是否存在代表圖標(biāo)進(jìn)行判斷(步驟S102)。如果在進(jìn)行了觸摸操作的位置處不存在代表圖標(biāo)(步驟S102/否),則操作檢測(cè)部21繼續(xù)對(duì)觸摸操作進(jìn)行監(jiān)視。在操作檢測(cè)部21沒有檢測(cè)出觸摸操作的情況下(步驟SlOl/否),也繼續(xù)對(duì)觸摸操作進(jìn)行監(jiān)視(步驟S101)。[0035]在進(jìn)行了觸摸操作的位置處存在代表圖標(biāo)的情況下(步驟S102/是),顯示控制部22對(duì)衍生圖標(biāo)是否能夠收容在一個(gè)顯示框內(nèi)(在這里,可插入的編程項(xiàng)目存在大于或等于5種)進(jìn)行判斷(步驟S103)。在能夠?qū)⒀苌鷪D標(biāo)收容在一個(gè)顯示框中的情況下(步驟S103/是),顯示控制部22將代表圖標(biāo)位于中央并在周圍配置有衍生圖標(biāo)的顯示框顯示在顯示部11中(步驟S104)。另一方面,在衍生圖標(biāo)不能收容在一個(gè)顯示框中(可插入的編程項(xiàng)目存在大于或等于6種)的情況下(步驟S103/否),顯示控制部22將衍生圖標(biāo)分成多個(gè)組,將代表圖標(biāo)位于中央并在周圍配置有衍生圖標(biāo)以及頁面切換操作用圖標(biāo)的顯示框,作為第一頁的顯示框,顯示在顯示部11中(步驟S105)。[0036]圖5A是表示將衍生圖標(biāo)分開配置在多頁的顯示框中的一個(gè)例子的圖。在第一頁的顯不框31中包含有向下一頁切換的切換圖標(biāo)31a,在第二頁的顯不框32中包含有向前一頁切換的切換圖標(biāo)32a。[0037]圖5B是表示將衍生圖標(biāo)分開配置在多頁的顯示框中的其他例子的圖。在第一頁的顯示框41中包含有向下一頁切換的切換圖標(biāo)41a。在第二頁的顯示框42中,除了向前一頁切換的切換圖標(biāo)42a以外,還包含有向下一頁切換的切換圖標(biāo)43a。在第三頁的顯示框43中包含有向前一頁切換的切換圖標(biāo)43a。[0038]配置在第一頁的顯示框31、41的中央處的代表圖標(biāo),在同種的編程項(xiàng)目中具有代表性。但是,代表圖標(biāo)也可以由程序生成者進(jìn)行選擇。另外,也可以由顯示控制部22將最近使用的編程項(xiàng)目或使用頻率最高的編程項(xiàng)目,自動(dòng)地選擇作為代表圖標(biāo)。對(duì)于顯示框僅存在一個(gè)的情況(衍生圖標(biāo)能夠收容在一個(gè)顯示框中的情況)也是同樣的。[0039]然后,操作檢測(cè)部21對(duì)程序生成者的手指是否離開觸摸面板12進(jìn)行確認(rèn)(步驟S106)。在程序生成者的手指離開了觸摸面板12的情況下(步驟S106/是),處理執(zhí)行部23將與代表圖標(biāo)相對(duì)應(yīng)的編程項(xiàng)目插入至梯形圖中(步驟S113)。另外,該處理能夠通過由程序生成者對(duì)配置有代表圖標(biāo)的部分進(jìn)行點(diǎn)擊(tap)而執(zhí)行。[0040]在程序生成者的手指沒有離開觸摸面板12的情況下(步驟S106/否),操作檢測(cè)部21對(duì)程序生成者是否進(jìn)行將手指在觸摸面板12上滑動(dòng)的操作進(jìn)行監(jiān)視(步驟S107)。在程序生成者進(jìn)行了將手指在觸摸面板12上滑動(dòng)的操作的情況下(步驟S107/是),操作檢測(cè)部21對(duì)手指的移動(dòng)目的地是否是向下一頁切換的切換圖標(biāo)上進(jìn)行確認(rèn)(步驟S108)。在手指的移動(dòng)目的地是向下一頁切換的切換圖標(biāo)上的情況下(步驟S108/是),顯示控制部22將下一頁的顯示框顯示在顯示部11中(步驟S109)。另一方面,在手指的移動(dòng)目的地不是向下一頁切換的切換圖標(biāo)上的情況下(步驟S108/否),顯示控制部22對(duì)手指的移動(dòng)目的地是否是向前一頁切換的切換圖標(biāo)進(jìn)行確認(rèn)(步驟S110)。在手指的移動(dòng)目的地是向前一頁切換的切換圖標(biāo)上的情況下(步驟SllO/是),顯示控制部22將前一頁的顯示框顯示在顯示部11中(步驟S111)。另外,在顯示框只有一個(gè)的情況下,由于不存在頁面切換圖標(biāo),因此步驟S108、步驟SllO中的判斷當(dāng)然均為否。[0041]圖6A、圖6B是表示兩個(gè)顯示框的切換動(dòng)作的一個(gè)例子的圖,是編程項(xiàng)目存在六個(gè)備選項(xiàng)的情況。顯示控制部22針對(duì)第一頁的顯示框51,將右側(cè)的框分配給向下一頁切換的切換圖標(biāo)51a。另一方面,針對(duì)第二頁的顯示框52,將左側(cè)的框分配給向前一頁切換的切換圖標(biāo)52a。如圖6A所示,在觸摸面板12上滑動(dòng)的手指的移動(dòng)目的地是向下一頁切換的切換圖標(biāo)51a的情況下,顯示控制部22將顯示有向下一頁切換的切換圖標(biāo)51a的位置設(shè)為中央,顯示第二頁的顯示框52。通過將顯示有向下一頁切換的切換圖標(biāo)51a的位置設(shè)為中央,從而不必將手指移動(dòng)至第二頁的顯示框52,能夠?qū)⑤斎氩僮鞲咚倩?。另外,如圖6B所示,在觸摸面板12上滑動(dòng)的手指的移動(dòng)目的地為向前一頁切換的切換圖標(biāo)52a的情況下,顯示控制部22將顯示有向前一頁切換的切換圖標(biāo)52a的位置設(shè)為中央,顯示第一頁的顯示框51。通過將顯示有向前一頁切換的切換圖標(biāo)52a的位置設(shè)為中央,從而不必將手指移動(dòng)至第一頁的顯示框51,能夠?qū)⑤斎氩僮鞲咚倩0042]圖7A、圖7B是表示三個(gè)顯示框的切換動(dòng)作的一個(gè)例子的圖,是編程項(xiàng)目存在11個(gè)備選項(xiàng)的情況。顯示控制部22將各編程項(xiàng)目的圖標(biāo)分成三頁進(jìn)行顯示。針對(duì)第一頁的顯示框61,將右側(cè)的框分配給向下一頁切換的切換圖標(biāo)61a。在觸摸面板12上滑動(dòng)的手指的移動(dòng)目的地為向下一頁切換的切換圖標(biāo)61a的情況下,顯示控制部22將顯示有向下一頁切換的切換圖標(biāo)61a的位置設(shè)為中央,顯示第二頁的顯示框62。在第二頁的顯示框62中,左側(cè)的框?yàn)橄蚯耙豁撉袚Q的切換圖標(biāo)62a,右側(cè)的框?yàn)橄蛳乱豁撉袚Q的切換圖標(biāo)62b,通過使進(jìn)行了觸摸操作的手指在觸摸面板12上向左右方向滑動(dòng),從而能夠連續(xù)地切換頁面。即,在觸摸面板12上滑動(dòng)的手指的移動(dòng)目的地為向下一頁切換的切換圖標(biāo)62b的情況下,顯示控制部22將顯示有向下一頁切換的切換圖標(biāo)62b的位置設(shè)為中央,顯示第三頁的顯示框63。針對(duì)第三頁的顯示框63,將左側(cè)的框分配給向前一頁切換的切換圖標(biāo)63a。另一方面,在觸摸面板12上滑動(dòng)的手指的移動(dòng)目的地為向前一頁切換的切換圖標(biāo)62a的情況下,顯示控制部22將顯示有向前一頁切換的切換圖標(biāo)62a的位置設(shè)為中央,顯示第一頁的顯示框61。通過將顯示有頁面切換操作用圖標(biāo)的位置設(shè)為中央,顯示其他頁面的顯示框,從而能夠?qū)⑤斎氩僮鞲咚倩?,這與顯示框?yàn)閮蓚€(gè)的情況相同。[0043]另外,如圖7B中的第二頁的顯示框62所示,通過將具有向前一頁切換的切換圖標(biāo)62a以及向下一頁切換的切換圖標(biāo)62b的頁面的數(shù)量增加,從而還能夠?qū)⒏嗟木幊添?xiàng)目的圖標(biāo)分開顯示在大于或等于4頁的顯示框中。[0044]另外,在上述的頁面切換方法中,隨著手指的移動(dòng),顯示框的顯示位置也移動(dòng),因此,也可以在顯示部11的端部附近,對(duì)頁面切換圖標(biāo)的配置位置進(jìn)行變更。例如,如果顯示控制部22在顯示部11的右端的附近,將向下一頁切換的切換圖標(biāo)配置在顯示框的上側(cè)或者下側(cè)的框中,則能夠防止下一頁的顯示框超出顯示部11的范圍。[0045]對(duì)頁面的切換進(jìn)行判斷后,操作檢測(cè)部21對(duì)是否進(jìn)行了使手指從觸摸面板12離開的操作進(jìn)行確認(rèn)(步驟S112)。在進(jìn)行了手指離開觸摸面板12的操作的情況下(步驟S112/是),處理執(zhí)行部23進(jìn)行下述處理,即,將與配置在手指離開的位置處的代表圖標(biāo)或衍生圖標(biāo)對(duì)應(yīng)的編程項(xiàng)目,作為所選擇的編程項(xiàng)目插入至編輯器畫面中(步驟S113)。另外,關(guān)于該處理,如果是第一頁的顯示框,則能夠通過由程序生成者進(jìn)行拂動(dòng)(flick)操作而執(zhí)行。在插入編程項(xiàng)目之后,顯示控制部22使編輯器畫面上的光標(biāo)移動(dòng)至下一個(gè)輸入位置。例如,如果插入的編程項(xiàng)目是設(shè)備,則使光標(biāo)移動(dòng)至設(shè)備種類的輸入欄。舉具體例子,在將接點(diǎn)插入至梯形圖中的情況下,為了將X、Y、M、T等設(shè)備種類作為編程項(xiàng)目進(jìn)行輸入,而使光標(biāo)移動(dòng)至插入的接點(diǎn)的上部,通過上述的處理而插入設(shè)備種類。在插入設(shè)備種類之后,為了插入(輸入)地址,而使光標(biāo)移動(dòng)至插入的設(shè)備種類的右側(cè),并且進(jìn)行相同的處理。在插入地址后,顯示控制部22使光標(biāo)移動(dòng)至下一個(gè)單元格(cell)。在沒有進(jìn)行手指離開觸摸面板12的操作的情況下(步驟S112/否),操作檢測(cè)部21對(duì)滑動(dòng)手指的操作進(jìn)行監(jiān)視(步驟S107)。[0046]在上述的例子中,在十字形狀的顯示框的一部分上顯示有用于頁面切換的圖標(biāo),但也可以在檢測(cè)出手指向顯示框外移動(dòng)時(shí)對(duì)頁面進(jìn)行切換,通過如上所述地進(jìn)行切換頁面,從而能夠使在每一頁中顯示的編程項(xiàng)目的圖標(biāo)數(shù)量增加。在采用該頁面切換方式的情況下,通過使頁面的前進(jìn)?返回與手指的移動(dòng)方向相關(guān)聯(lián),從而能夠區(qū)分頁面前進(jìn)?頁面返回。例如,通過使右上或左上的框外與頁面前進(jìn)相對(duì)應(yīng),使右下或左下的框外與頁面返回相對(duì)應(yīng),從而能夠區(qū)分頁面前進(jìn)?頁面返回的操作。另外,也可以將頁面切換僅設(shè)為頁面前進(jìn),在針對(duì)最后一頁進(jìn)行了頁面前進(jìn)操作的情況下,返回至起始頁。[0047]如上所述,根據(jù)本實(shí)施方式,將與使用頻率高的代表性的編程項(xiàng)目相對(duì)應(yīng)的代表圖標(biāo)設(shè)為中央,將與其他的編程項(xiàng)目相對(duì)應(yīng)的衍生圖標(biāo)配置在代表圖標(biāo)的周圍。由此,通過針對(duì)圖標(biāo)收容在第一頁的顯示框中的編程項(xiàng)目,對(duì)中央的代表圖標(biāo)進(jìn)行點(diǎn)擊操作,對(duì)中央以外的衍生圖標(biāo)進(jìn)行拂動(dòng)操作,從而能夠?qū)?duì)應(yīng)的編程項(xiàng)目插入至梯形圖中,因此,能夠高速地進(jìn)行輸入操作。因此,能夠降低由于誤操作而選擇與預(yù)想不相符的編程項(xiàng)目的情況。并且,通過將顯示框設(shè)置為放射狀,從而能夠?qū)⑹种敢苿?dòng)至各衍生圖標(biāo)的量設(shè)為相同,因此,能夠得到相同的操作感,而與衍生圖標(biāo)的位置無關(guān)。特別地,通過將顯示框設(shè)置為十字形狀,從而在選擇編程項(xiàng)目時(shí),使手指移動(dòng)的方向分別相差90°,因此降低誤操作的效果顯著。[0048]實(shí)施方式2.[0049]圖8是表示本發(fā)明所涉及的梯形圖程序生成裝置的實(shí)施方式2的結(jié)構(gòu)的圖。實(shí)施方式2所涉及的梯形圖程序生成裝置100與實(shí)施方式I的不同點(diǎn)在于,控制部20還具有測(cè)試模式處理部24。[0050]作為FA領(lǐng)域的控制裝置的PLC,能夠?qū)ξ恍畔⒑妥中畔⑦M(jìn)行處理。另外,能夠?qū)⑦@些信息分配給寄存器而將信息進(jìn)行代入,對(duì)該值進(jìn)行讀取的是“監(jiān)察(monitor)”。監(jiān)察是從寄存器中讀取信息,但相反地,也可以將信息寫入寄存器,將該操作稱為“測(cè)試”。[0051]作為測(cè)試時(shí)的操作,通常,對(duì)于位寄存器,是利用定點(diǎn)設(shè)備的操作,按壓ON或OFF圖標(biāo),從而進(jìn)行0N/0FF操作,對(duì)于字寄存器,是利用鍵盤直接輸入值。[0052]在本實(shí)施方式中,在測(cè)試模式下進(jìn)行動(dòng)作時(shí),如果操作檢測(cè)部21檢測(cè)出在已配置于梯形圖中的位設(shè)備或字設(shè)備上進(jìn)行了觸摸操作,則顯示控制部22將被觸摸的設(shè)備設(shè)為中央,顯示出測(cè)試操作用操作圖標(biāo)。[0053]圖9A是表示在測(cè)試模式下進(jìn)行動(dòng)作時(shí),在位設(shè)備上進(jìn)行了觸摸操作的情況下的操作圖標(biāo)的一個(gè)顯示例的圖。對(duì)于位設(shè)備70,分別在設(shè)備的上側(cè)的框71中顯示與“0N”的操作相對(duì)應(yīng)的圖標(biāo),在下側(cè)的框72中顯示與“OFF”的操作相對(duì)應(yīng)的圖標(biāo)。圖9B是表示在測(cè)試模式下進(jìn)行動(dòng)作時(shí),在字設(shè)備上進(jìn)行了觸摸操作的情況下的操作圖標(biāo)的一個(gè)顯示例的圖。針對(duì)字設(shè)備80,分別在設(shè)備的上側(cè)的框81中顯示與“+1”的操作相對(duì)應(yīng)的圖標(biāo),在下側(cè)的框82中顯示與“一1”的操作相對(duì)應(yīng)的圖標(biāo),在右側(cè)的框83中顯示與“+10”的操作相對(duì)應(yīng)的圖標(biāo),在左側(cè)的框84中顯示與“一10”的操作相對(duì)應(yīng)的圖標(biāo)。[0054]如果由操作檢測(cè)部21檢測(cè)出程序生成者在觸摸面板12上滑動(dòng)手指并使手指在操作圖標(biāo)上離開,則測(cè)試模式處理部24執(zhí)行與配置在手指離開的位置處的操作圖標(biāo)相對(duì)應(yīng)的處理。[0055]由此,本實(shí)施方式所涉及的梯形圖程序生成裝置100,在測(cè)試模式時(shí),針對(duì)位設(shè)備,能夠通過在畫面上向上方描畫而進(jìn)行ON操作,通過在畫面上向下方描畫而進(jìn)行OFF操作。另外,針對(duì)字設(shè)備,以下述方式改變寫入至字寄存器中的值,即,通過在畫面上向上方描畫而+1(遞增),通過向下方描畫而一1(遞減),通過向右方描畫而+10,通過向左方描畫而一10。并且,還能連續(xù)動(dòng)作。[0056]根據(jù)本實(shí)施方式,在測(cè)試模式中能夠進(jìn)行直觀的操作,實(shí)現(xiàn)操作性的提高。[0057]另外,在上述實(shí)施方式中,以使用觸摸面板的結(jié)構(gòu)為例進(jìn)行了說明,但也可以利用繪圖板(graphicstablet)等定點(diǎn)設(shè)備,進(jìn)行相同的操作。另外,在利用鼠標(biāo)等定點(diǎn)設(shè)備的情況下,將對(duì)觸摸面板的觸摸置換為“保持(長(zhǎng)按)”,將以觸摸的狀態(tài)使手指滑動(dòng)的操作置換為“拖動(dòng)”即可。[0058]在上述的各實(shí)施方式中,舉出顯示框?yàn)槭中螤畹那闆r的例子,但也可以是矩陣狀、蜂窩狀、扇狀等。[0059]工業(yè)實(shí)用性[0060]如上所述,本發(fā)明所涉及的梯形圖程序生成裝置的有用之處在于,在生成梯形圖程序時(shí),在輸入操作時(shí),能夠進(jìn)行直觀的操作,能夠降低輸入錯(cuò)誤。[0061]標(biāo)號(hào)的說明[0062]10帶觸摸面板的顯示裝置[0063]11顯示部[0064]12觸摸面板[0065]20控制部[0066]21操作檢測(cè)部[0067]22顯示控制部[0068]23處理執(zhí)行部[0069]24測(cè)試模式處理部[0070]31、41、51、61第一頁的顯示框[0071]31a、41a、42b、51a、61a、62b向下一頁切換的切換圖標(biāo)[0072]32、42、52、62第二頁的顯示框[0073]32a、42a、43a、52a、62a、63a向前一頁切換的切換圖標(biāo)[0074]43,63第三頁的顯示框[0075]70位設(shè)備[0076]71,81上側(cè)的框[0077]72、82下側(cè)的框[0078]80字設(shè)備[0079]83右側(cè)的框[0080]84左側(cè)的框【權(quán)利要求】1.一種梯形圖程序生成裝置,其特征在于,具有:顯示部,其對(duì)用于生成梯形圖的編輯器畫面進(jìn)行顯示;觸摸面板,其與所述顯示部重疊地設(shè)置;操作檢測(cè)部,其檢測(cè)在所述觸摸面板上進(jìn)行的操作;顯示控制部,其將與可插入至所述編輯器畫面內(nèi)的所述梯形圖中的編程項(xiàng)目的一個(gè)相對(duì)應(yīng)的代表圖標(biāo)顯示在所述顯示部中,在由所述操作檢測(cè)部檢測(cè)出顯示有所述代表圖標(biāo)的位置處的針對(duì)所述觸摸面板的觸摸操作時(shí),在所述顯示部中顯示將與可插入至所述梯形圖中的其他編程項(xiàng)目相對(duì)應(yīng)的衍生圖標(biāo)配置在所述代表圖標(biāo)周圍的顯示框;以及處理執(zhí)行部,其在由所述操作檢測(cè)部檢測(cè)出進(jìn)行了所述觸摸操作的手指或在進(jìn)行所述觸摸操作后進(jìn)行了滑動(dòng)的手指離開了所述觸摸面板時(shí),將與在檢測(cè)出手指離開的位置上顯示的所述代表圖標(biāo)或所述衍生圖標(biāo)相對(duì)應(yīng)的所述編程項(xiàng)目插入至所述梯形圖中。2.根據(jù)權(quán)利要求1所述的梯形圖程序生成裝置,其特征在于,所述顯示控制部,在由所述操作檢測(cè)部檢測(cè)出顯示有所述代表圖標(biāo)的位置處的針對(duì)所述觸摸面板的觸摸操作時(shí),在可插入至所述梯形圖中的編程項(xiàng)目的數(shù)量大于或等于可配置在所述顯示框中的數(shù)量的情況下,將在所述代表圖標(biāo)的周圍配置有所述衍生圖標(biāo)的一部分以及頁面切換操作用圖標(biāo)的顯示框,顯示在所述顯示部中,在進(jìn)行所述觸摸操作后進(jìn)行了滑動(dòng)的手指配置在所述頁面切換操作用圖標(biāo)上的情況下,將配置有所述衍生圖標(biāo)的其他部分和頁面切換操作用圖標(biāo)的其他頁顯示框,顯示在所述顯示部中。3.根據(jù)權(quán)利要求2所述的梯形圖程序生成裝置,其特征在于,所述顯示控制部將所述顯示框的配置有所述頁面切換操作用圖標(biāo)的位置設(shè)為中央,顯示所述其他頁顯示框。4.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的梯形圖程序生成裝置,其特征在于,該梯形圖程序生成裝置還具有測(cè)試模式處理部,所述顯示控制部在對(duì)已插入至所述梯形圖中的編程項(xiàng)目進(jìn)行測(cè)試的測(cè)試模式下,在由所述操作檢測(cè)部檢測(cè)出在已插入至所述梯形圖中的編程項(xiàng)目的顯示位置處的觸摸操作時(shí),所述顯示控制部將已插入至所述梯形圖中的編程項(xiàng)目的顯示位置設(shè)為中央,將該編程項(xiàng)目的測(cè)試操作用圖標(biāo)顯示在周圍,所述測(cè)試模式處理部在由所述操作檢測(cè)部檢測(cè)出在進(jìn)行所述觸摸操作后進(jìn)行了滑動(dòng)的手指離開了所述觸摸面板時(shí),執(zhí)行與在檢測(cè)出手指離開的位置處顯示的所述測(cè)試操作用圖標(biāo)相對(duì)應(yīng)的處理?!疚臋n編號(hào)】G05B19/05GK103797454SQ201180073455【公開日】2014年5月14日申請(qǐng)日期:2011年9月15日優(yōu)先權(quán)日:2011年9月15日【發(fā)明者】稻本和將申請(qǐng)人:三菱電機(jī)株式會(huì)社