說(shuō)到庫(kù)指令,想必大家對(duì)庫(kù)指令這三個(gè)字并不陌生吧!庫(kù)指令不管是在學(xué)習(xí)PLC,或者使用PLC編程常常都會(huì)用得到,但在有時(shí),需要自己去創(chuàng)建庫(kù)指令,為何要自己建立庫(kù)指令呢?在我們編程時(shí),常常需要重復(fù)調(diào)用某一段程序,每次都要寫很麻煩,這時(shí)就需要把這段程序做成庫(kù)指令就可以反復(fù)的調(diào)用它了,好,話不多說(shuō),下面就為大家來(lái)?xiàng)l分縷析。
01 編程程序
第一步:(在桌面打開(kāi)STEP 7-MicroWIN SMART編程軟件)
第二步:(在子程序(SBR)創(chuàng)建變量)
這里舉例啟保停程序創(chuàng)建庫(kù)文件
在變量表里建立變量
符號(hào):?jiǎn)?dòng) 變量類型:IN 數(shù)據(jù)類型:BOOL
符號(hào):停止 變量類型:IN 數(shù)據(jù)類型:BOOL
符號(hào):運(yùn)行 變量類型:OUT 數(shù)據(jù)類型:BOOL
選擇完數(shù)據(jù)類型自動(dòng)創(chuàng)建地址
第三步:(在子程序編寫啟保停程序,使用第二步創(chuàng)建的變量來(lái)填寫)
第四步:(更改子程序命名,鼠標(biāo)選擇SBR-0右擊屬性—常規(guī)—名稱修改一下,這里更改為啟保停庫(kù)指令)
溫馨提醒:如果在創(chuàng)建庫(kù)指令時(shí),不更改子程序名稱,會(huì)報(bào)錯(cuò)并提示(放置該指令需要?jiǎng)?chuàng)建一個(gè)或多個(gè)POU)。
第五步:(在編程軟件左側(cè)項(xiàng)目樹(shù)鼠標(biāo)選中庫(kù)并右擊選擇創(chuàng)建庫(kù),打開(kāi)后庫(kù)名稱輸入啟保停,點(diǎn)擊下一步組件鼠標(biāo)選中啟保停庫(kù)指點(diǎn)擊添加,這時(shí)就會(huì)看到右側(cè)已經(jīng)成功添加啟保停庫(kù)指令,這時(shí)一直點(diǎn)擊下一步直到創(chuàng)建這一步并點(diǎn)擊創(chuàng)建,看一下輸出窗口,創(chuàng)建庫(kù)文件成功)
02 調(diào)用庫(kù)指令
第一步:(重新啟動(dòng)STEP 7-MicroWIN SMART編程軟件后,在左側(cè)項(xiàng)目樹(shù)庫(kù)指令會(huì)看到前面創(chuàng)建的庫(kù)指令名稱)
第二步:(在主程序調(diào)用啟保停庫(kù)指令,并填寫相應(yīng)的引腳)
03監(jiān)視測(cè)試庫(kù)指令
第一步:(下載程序)
第二步:(監(jiān)視PLC,強(qiáng)制I0.0,Q0.0輸出由0為1)
以上知識(shí)點(diǎn)大家都理解并且掌握了嘛?如果你還百思不得其解的?可以在上述文章找答案!