小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

西門子300 模塊化編程思想以及塊調(diào)用與多重背景模型

 夢(mèng)中家園 2013-01-27
西門子300 塊調(diào)用與多重背景模型將任務(wù)模塊化 抽象是解決復(fù)雜問(wèn)題的基礎(chǔ),在每個(gè)抽象級(jí)別,我們將注意力集中在程序的關(guān)鍵方面,而忽略次要的細(xì)節(jié)。借助于抽象,我們將復(fù)雜的任務(wù)分解成一些可單獨(dú)解決的分任務(wù)。
結(jié)構(gòu)化編程 STEP7使用塊模式支持這種模塊化概念。由整個(gè)任務(wù)分解而產(chǎn)生的單個(gè)任務(wù)被分配給塊,這些塊中存儲(chǔ)了用于解決這些單個(gè)問(wèn)題所必需的算法和數(shù)據(jù)。 STEP7中的塊,諸如功能(FC) 和功能塊(FB),可以賦予參數(shù),通過(guò)使用這些塊便實(shí)現(xiàn)了結(jié)構(gòu)化編程的概念。這意味著:   ? 解決單個(gè)任務(wù)的塊,使用局部變量來(lái)實(shí)現(xiàn)對(duì)其自身數(shù)據(jù)的管理。   ? 塊僅通過(guò)其塊參數(shù)來(lái)實(shí)現(xiàn)與“外部”的通信,也即,與過(guò)程控制的傳感器和執(zhí)行  器,或者與用戶程序中的其它塊之間的通迅。在塊的指令段中,不允許如輸入、輸出、位存儲(chǔ)器或DB中的變量這樣的全局地址。
優(yōu)點(diǎn)結(jié)構(gòu)化編程具有如下一些優(yōu)點(diǎn): ?各單個(gè)任務(wù)塊的創(chuàng)建和測(cè)試可以相互獨(dú)立地進(jìn)行。 ?通過(guò)使用參,可將塊設(shè)計(jì)得十分靈活。比如,可以創(chuàng)建一鉆孔循環(huán),鉆孔深度可以通過(guò)參數(shù)傳遞進(jìn)來(lái)。 ?塊可以根據(jù)需要在不同的地方以不同的參數(shù)數(shù)據(jù)記錄進(jìn)行調(diào)用,也就是說(shuō)塊能夠被再利用。 ?在預(yù)先設(shè)計(jì)的庫(kù)中,能夠提供用于特殊任務(wù)的“可重用”塊。 STEP 7中的塊 STEP 7中的塊從其功能、結(jié)構(gòu)及其應(yīng)用角度來(lái)看,是用戶程序的一部分。 根據(jù)內(nèi)容,可以將STEP 7塊劃分為兩類: ?用戶塊: 用戶塊包括組織塊(OB),功能塊(FB),功能(FC)以及數(shù)據(jù)塊 (DB)。 . 編程人員將用于進(jìn)行數(shù)據(jù)處理或過(guò)程控制的程序指令,存儲(chǔ)在這些塊(OB,   FB和FC)中。 數(shù)據(jù)塊(DB)中,程序員可以將程序執(zhí)行期間產(chǎn)生的數(shù)據(jù)保存起來(lái),以備后來(lái)使用。 用戶塊是在編程設(shè)備中創(chuàng)建的,并從編程設(shè)備中下載到CPU中去。 ?系統(tǒng)塊:系統(tǒng)塊包括系統(tǒng)功能塊(SFB),系統(tǒng)功能(SFC),以及系統(tǒng)數(shù)據(jù)塊(SDB) 。SFB和SFC集成在CPU的操作系統(tǒng),用以解決PLC需要頻繁處理的標(biāo)準(zhǔn)任務(wù)。 系統(tǒng)數(shù)據(jù)塊SDB包含用作參數(shù)分配的數(shù)據(jù),這些數(shù)據(jù)只能由CPU進(jìn)行評(píng)估.SDB是由如HW-CONFIG或NETPRO這些工具創(chuàng)建編寫的,用戶程序不能創(chuàng)建編寫。 SDB是在將裝載參數(shù)分配數(shù)據(jù)期間——該過(guò)程對(duì)用戶可見(jiàn)——由上述工具創(chuàng)建并下載到CPU中的。下載操作只能在STOP(停機(jī))模式下進(jìn)行

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多