單價: | 2200.00元/臺 |
發(fā)貨期限: | 自買家付款之日起 天內(nèi)發(fā)貨 |
所在地: | 直轄市 上海 上海松江 |
有效期至: | 長期有效 |
發(fā)布時間: | 2023-11-22 21:50 |
最后更新: | 2023-11-22 21:50 |
瀏覽次數(shù): | 128 |
采購咨詢: |
請賣家聯(lián)系我
|
西門子擴展模塊6ES7221-1BH32-0XB0西門子擴展模塊6ES7221-1BH32-0XB0
SIMATIC S7-1200,數(shù)字輸入 SM 1221,16數(shù)字輸入,24V DC, 灌電流/拉電流 |
SIPLUS S7-1200 SM 1221 16DI 基于 6ES7221-1BH32-0XB0 帶防腐蝕涂層, -40 - +70°C, -25°C 條件下開機, 數(shù)字輸入 16DI,24V DC,灌電流/拉電流 |
FB中控制程序的編寫
當(dāng)我們把形式參數(shù)變量建好之后,就可以使用這些形式參數(shù)編寫電機的運行及調(diào)速控制程序。建立的形式參數(shù)是沒有地址的,只有名稱和分配的數(shù)據(jù)類型,我們在編程的時候用這些名稱進行編寫就可以了。
我們看程序會發(fā)現(xiàn)程序是一樣的,唯一的區(qū)別就是調(diào)用TON定時器時,上面的標(biāo)簽名稱不一樣,F(xiàn)C方式建立時定時器的標(biāo)簽名稱是TON_DB,這是自己在DB塊中將它設(shè)置成IEC_TIMER數(shù)據(jù)類型的,F(xiàn)B方式建立時定時器的標(biāo)簽名稱是IEC_Timer_0,這是在調(diào)用TON定時器塊時自動生成的背景DB。
第五步:OB1中調(diào)用FB
FB的程序編寫好之后,我們可以在OB1中去調(diào)用該FB塊,調(diào)用時給形式參數(shù)賦予不同的實參就可以實現(xiàn)對2臺電機的控制了,因為有2臺電機,我們調(diào)用2次,然后寫上前面IO分配的地址即可。
通過以上這幾個步驟,我們就完成了利用FB塊做電機運行及變頻器調(diào)速控制程序的編寫,對于這個控制案例來說,對比之前我們采用FC的方式建立,我們就會發(fā)現(xiàn)利用FB的方式會更加適合一些,為什么呢?
一般來說,對于一些算法或者是基本的邏輯動作,選擇FC編程會更加方便,如果需要寫一些組件,比如說電機控制,電機控制帶有一些相應(yīng)的參數(shù),比如速度的給定、電流電壓的測定等,這種情況下選擇FB塊方式編寫更合適。
西門子擴展模塊6ES7221-1BH32-0XB0西門子擴展模塊6ES7221-1BH32-0XB0西門子擴展模塊6ES7221-1BH32-0XB0