999久久久精品国产消防器材,国产成人久久综合77777,√最新版天堂资源网在线,精品久久久久区二区8888,卡一卡二卡三乱码视频

技成培訓(xùn)網(wǎng) 技成學(xué)習(xí)APP 技成工具箱 技成企業(yè)服務(wù)

歡迎回到技成培訓(xùn)網(wǎng)

技成培訓(xùn)網(wǎng)

電工題庫(kù)寶典

技成電工課堂

PLC練習(xí)題

技成PLC課堂

變頻器故障查詢

技成PLC學(xué)吧

伺服驅(qū)動(dòng)故障查詢

技成PLC網(wǎng)校

當(dāng)前位置:技成首頁(yè) > 文章中心 > 西門子PLC > 西門子PLC程序塊是什么有哪些

西門子PLC程序塊是什么有哪些

發(fā)布于2022-11-16 15:37 55 2 標(biāo)簽:西門子PLC

  功能(EC)是用戶編寫的沒(méi)有固定的存儲(chǔ)區(qū)的塊,其臨時(shí)變量存儲(chǔ)在局部數(shù)據(jù)堆棧中,功能執(zhí)行結(jié)束后,這些數(shù)據(jù)就丟失了??梢杂霉蚕頂?shù)據(jù)區(qū)來(lái)存儲(chǔ)那些在功能執(zhí)行結(jié)束后需要保存的數(shù)據(jù),不能為功能的局部數(shù)據(jù)分配初始值。

  1.功能塊

  功能塊(FB)是用戶編寫的有自己的存儲(chǔ)區(qū)(背景數(shù)據(jù)塊)的塊,功能塊的輸入、輸出參數(shù)和靜態(tài)變量(STAT)存放在指定的背景數(shù)據(jù)塊(DI)中,臨時(shí)變量存儲(chǔ)在局部數(shù)據(jù)堆棧中。功能塊執(zhí)行完后,背景數(shù)據(jù)塊中的數(shù)據(jù)不會(huì)丟失,但是不會(huì)保存局部數(shù)據(jù)堆棧中的數(shù)據(jù)。

  2.數(shù)據(jù)塊

  數(shù)據(jù)塊(DB)是用于存放執(zhí)行用戶程序時(shí)所需的數(shù)據(jù)的數(shù)據(jù)區(qū)。與邏輯塊不同,數(shù)據(jù)塊沒(méi)有STEP7的指令,STEP7按數(shù)據(jù)塊中變量生成的順序自動(dòng)地為它們分配地址。數(shù)據(jù)塊分為共享數(shù)據(jù)塊(Share Block)和背景數(shù)據(jù)塊(Instance Data Block)。CPU可以同時(shí)打開個(gè)共享數(shù)據(jù)塊和一個(gè)背景數(shù)據(jù)塊。訪問(wèn)被打開的數(shù)據(jù)塊中的數(shù)據(jù)時(shí)不用指定數(shù)據(jù)塊的編號(hào)。

  3.系統(tǒng)功能塊與系統(tǒng)功能

  系統(tǒng)功能塊(SFB)和系統(tǒng)功能(SFC)是集成在S7 CPU的操作系統(tǒng)中,預(yù)先編好程序的邏輯塊,它們不占用戶程序空間。用戶程序可以調(diào)用這些塊,但是用戶不能打開它們,也不能修改它們內(nèi)部的程序。SFB和SFC分別具有FB和FC的屬性。

  4.程序庫(kù)

  程序編輯器左邊窗口的“庫(kù)”文件夾中的程序庫(kù)用來(lái)存放可以多次使用的程序部件,其中的子文件夾“Standard Library”(標(biāo)準(zhǔn)庫(kù))是STEP7標(biāo)準(zhǔn)軟件包提供的標(biāo)準(zhǔn)程序庫(kù),它由以下子文件夾組成

  1)System Function Blocks保存在 CPU 的操作系統(tǒng)中的系統(tǒng)功能塊 SFB 和系統(tǒng)功能SFC。

  2)S5-S7Converting Blocks用于將S5程序的塊轉(zhuǎn)換成S7程序所需的標(biāo)準(zhǔn)功能塊。

  3)IEC Function Blocks符合IEC標(biāo)準(zhǔn)的塊,處理時(shí)間和日期信息、比較操作、字符串處理與選擇最大值/最小值等。

  4)Organization Blocks組織塊。

  5)PID Control Blocks用于PID控制的功能塊。

  6)Communication Blocks用于SIMATIC NET通信的塊。

  7)TI-S7Converting Blocks一般用途的標(biāo)準(zhǔn)功能。

  8)Miscellaneous Blocks(其他塊),例如用于時(shí)間標(biāo)記和實(shí)時(shí)鐘同步的塊?!皫?kù)”文件夾中還有其他程序庫(kù),例如“SIMATIC_NET_CP”文件夾中的塊用于通信處理器(CP)的編程,文件夾“Redundant IO(V1)”中的塊用于冗余控制系統(tǒng)。文件夾“stdlibs”與“Standard Library”的某些子文件夾的內(nèi)容重復(fù)。用戶安裝可選軟件包后,將增加其他程序庫(kù)。例如安裝了順序功能圖語(yǔ)言S7-Graph后,將會(huì)增加GRAPH7庫(kù)。

  5. 生成用戶庫(kù)

  在SIMATIC管理器中用菜單命令“文件”→“新建”打開“新建項(xiàng)目”對(duì)話框(見圖4-2),在“庫(kù)”選項(xiàng)卡生成名為“用戶庫(kù)”的新庫(kù)。點(diǎn)擊“瀏覽”按鈕,可以修改存放庫(kù)的文件夾。

  點(diǎn)擊“確認(rèn)”按鈕后,在SIMATIC管理器中自動(dòng)打開新生成的庫(kù)(見圖4-3),左邊的窗口僅有新庫(kù)的名稱。用鼠標(biāo)右鍵點(diǎn)擊它,執(zhí)行出現(xiàn)的快捷菜單中的命令“插入新對(duì)象→“S7程序”??梢詮?fù)制同時(shí)打開的項(xiàng)目中的塊,并將它粘貼到新生成的庫(kù)中。以后打開任何一個(gè)項(xiàng)目時(shí),在程序編輯器的“庫(kù)”文件夾,都可以看到生成的新庫(kù)和其中的塊,并且可以使用這些塊。


創(chuàng)建用戶庫(kù)

若有收獲,就點(diǎn)個(gè)贊吧!

文章來(lái)源于網(wǎng)絡(luò)及文獻(xiàn)如有侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)
分享到:

微信掃一掃分享

閱讀與本文標(biāo)簽相同的文章

西門子PLC

相關(guān)推薦

最新文章 熱門文章
最新課程 免費(fèi)課程
PLC資料下載 電工電氣資料下載
應(yīng)用新秀
變頻器故障代碼查詢APP
伺服故障代碼查詢APP
技成
手機(jī)APP
熱門標(biāo)簽