在寫程序的時(shí)候,發(fā)現(xiàn)有些程序結(jié)構(gòu)是一樣的,只是控制的I/O點(diǎn)不一樣而已,這個(gè)時(shí)候,我們可以建立一個(gè)庫(kù)指令,下次遇到相同情況,我們就不需要再去寫,可以直接將建立的指令庫(kù)調(diào)出來(lái)使用,更改一下輸入輸出就行,這樣可以大大節(jié)省了我們編程的時(shí)間,方便快捷。那么,怎樣在S7-200SMART里面建立程序庫(kù)呢?下面我們以簡(jiǎn)單的起跑停程序來(lái)進(jìn)行講解演練。
一.編寫子程序在軟件子程序下編寫起跑停程序,輸入輸出用子程序局部變量(如果建立其他庫(kù)指令,只需要將輸入輸出改成子程序里面的局部變量L就行,其他中間變量可以用M區(qū)或者V區(qū)的)具體操作如下:1. 先將子程序名稱更改為“起跑停”,如圖2. 編寫程序,定義變量表,具體如下:
二.創(chuàng)建庫(kù)文件1. 在創(chuàng)建庫(kù)文件之前,需要我們明確庫(kù)文件的保存地址,查庫(kù)文件保存地址步驟如下第一種方法:找到項(xiàng)目樹里面“庫(kù)”選項(xiàng),鼠標(biāo)右鍵,在彈出對(duì)話框里面點(diǎn)擊打開庫(kù)文件,顯示的位置,即為庫(kù)文件保存位置。
第二種方法:在文件選項(xiàng)下,點(diǎn)擊打開文件夾,也可以找到庫(kù)文件保存位置,如圖:
2. 創(chuàng)建立庫(kù)文件創(chuàng)建庫(kù)文件操作步驟如圖:在項(xiàng)目樹里找到庫(kù),鼠標(biāo)右鍵,在彈出對(duì)話框點(diǎn)擊創(chuàng)建庫(kù)或者在文件選項(xiàng)下,點(diǎn)擊創(chuàng)建也可以創(chuàng)建庫(kù)文件
3,查看庫(kù)文件及調(diào)用庫(kù)文件在創(chuàng)建好庫(kù)文件以后,將軟件關(guān)掉,重新打開軟件,找到項(xiàng)目樹里面的庫(kù)選項(xiàng),展開,就可以看到新建的庫(kù)文件指令,將其拖動(dòng)到程序段中,就可以使用了。如圖
這樣,一個(gè)標(biāo)準(zhǔn)的庫(kù)文件就創(chuàng)建好了,下次寫程序如遇類型程序,可直接調(diào)用,方便快捷。