公司主營(yíng):西門子數(shù)控,S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人機(jī)界面,變頻器,DP總線,MM變頻器,6SE70交流工程調(diào)速變頻器6RA70等系列產(chǎn)品。
產(chǎn)品簡(jiǎn)介
詳細(xì)介紹
西門子屏6AV7674-1LA51-0AA0
敬請(qǐng)放心購(gòu)買!
通過(guò)創(chuàng)建可在用戶程序中重復(fù)使用的通用代碼塊,可簡(jiǎn)化用戶程序的設(shè)計(jì)和實(shí)現(xiàn)。使用通用代碼塊具有許多優(yōu)點(diǎn):
● 可為任務(wù)創(chuàng)建能夠重復(fù)使用的代碼塊,如用于控制泵或電機(jī)。
也可以將這些通用代碼塊存儲(chǔ)在可由不同的應(yīng)用或解決方案使用的庫(kù)中。
● 將用戶程序構(gòu)建到與功能任務(wù)相關(guān)的模塊化組件中,可使程序的設(shè)計(jì)更易于理解和。
模塊化組件不僅有助于化程序設(shè)計(jì),也有助于使更新或修改程序代碼更加快速和容易。
● 創(chuàng)建模塊化組件可簡(jiǎn)化程序的調(diào)試。
通過(guò)將整個(gè)程序構(gòu)建為一組模塊化程序段,可在每個(gè)代碼塊時(shí)其功能。
● 創(chuàng)建與特定工藝功能相關(guān)的模塊化組件,有助于簡(jiǎn)化對(duì)已完成應(yīng)用程序的調(diào)試,并調(diào)試中所用的時(shí)間。
7.2 使用塊來(lái)構(gòu)建程序
通過(guò)設(shè)計(jì) FB 和 FC 執(zhí)行通用任務(wù),可創(chuàng)建模塊化代碼塊。
然后可通過(guò)由其它代碼塊調(diào)用這些可重復(fù)使用的模塊來(lái)構(gòu)建程序。調(diào)用塊將設(shè)備特定的參數(shù)傳遞給被調(diào)用塊。
當(dāng)一個(gè)代碼塊調(diào)用另一個(gè)代碼塊時(shí),CPU 會(huì)執(zhí)行被調(diào)用塊中的程序代碼。
執(zhí)行完被調(diào)用塊后,CPU 會(huì)繼續(xù)執(zhí)行調(diào)用塊。 繼續(xù)執(zhí)行該塊調(diào)用之后的指令。
A 調(diào)用塊
B 被調(diào)用(或中斷)塊
① 程序執(zhí)行
② 用于觸發(fā)其它塊執(zhí)行的指令或事件
③ 程序執(zhí)行
④ 塊結(jié)束(返回到調(diào)用塊)
可嵌套塊調(diào)用以實(shí)現(xiàn)更加模塊化的結(jié)構(gòu)。 在以下示例中,嵌套深度為 3: 程序循環(huán) OB
加 3 層對(duì)代碼塊的調(diào)用。
① 循環(huán)開始
② 嵌套深度
下一篇:西門子觸摸屏6AV7674-1LA43-0AA0