西門(mén)子模塊6ES7416-3ES06-0AB0
計(jì)數(shù)器常開(kāi)觸點(diǎn)C1閉合,控制輸出繼電器Q0.0線圈得電。 ③增減計(jì)數(shù)器(CTUD)的標(biāo)注。增減計(jì)數(shù)器(CTUD)有兩個(gè)脈沖信號(hào)輸入端,其在計(jì)數(shù)過(guò)程中,可進(jìn)行計(jì)數(shù)加1,也可進(jìn)行計(jì)數(shù)減1。 在西門(mén)子S7-200系列PLC梯形圖中,增減計(jì)數(shù)器的圖形符號(hào)及文字標(biāo)識(shí)含義如圖3-21所示,其中方框上方的“???”為增減計(jì)數(shù)器編號(hào)輸入位置,CU為增計(jì)數(shù)脈沖輸入端,CD為減計(jì)數(shù)脈沖輸入端,R為復(fù)位信號(hào)輸入端,PV為脈沖設(shè)定值輸入端。 當(dāng)CU端輸入一個(gè)計(jì)數(shù)脈沖時(shí),計(jì)數(shù)器當(dāng)前值加1,當(dāng)計(jì)數(shù)器當(dāng)前值等于或大于預(yù)設(shè)值時(shí),計(jì)數(shù)器由OFF轉(zhuǎn)換為ON,其相應(yīng)觸點(diǎn)動(dòng)作;當(dāng)CD端輸入一個(gè)計(jì)數(shù)脈沖時(shí),計(jì)數(shù)器當(dāng)前值減1,當(dāng)計(jì)數(shù)器當(dāng)前值小于預(yù)設(shè)值時(shí),計(jì)數(shù)器由OFF轉(zhuǎn)換為ON,其相應(yīng)觸點(diǎn)動(dòng)作。 可以看到,當(dāng)輸入繼電器常開(kāi)觸點(diǎn)I0.0閉合一次,為計(jì)數(shù)器CU輸入一個(gè)脈沖,計(jì)數(shù)器當(dāng)前值加1,當(dāng)累加至4時(shí),計(jì)數(shù)器C48動(dòng)作,其常開(kāi)觸點(diǎn)C48閉合,輸出繼電器Q0.0線圈得電;當(dāng)輸入繼電器常開(kāi)觸點(diǎn)I0.1閉合一次,為計(jì)數(shù)器CD輸入一個(gè)脈沖,計(jì)數(shù)器當(dāng)前值減1,當(dāng)減至4時(shí),計(jì)數(shù)器C48動(dòng)作,其常開(kāi)觸點(diǎn)C48閉合,輸出繼電器Q0.0線圈得電。
后市場(chǎng)規(guī)模約有億元,但在輸送和消納上,顯然還存在一定的困難,風(fēng)電作為一種能源,要把送出去,把它消耗掉,、以及每個(gè)消費(fèi)者的責(zé)任。我們現(xiàn)在從開(kāi)始推的是購(gòu)買(mǎi),總有會(huì)變成強(qiáng)制性的購(gòu)買(mǎi),到那個(gè)時(shí)候每個(gè)消費(fèi)者都參與了可再生資源的消費(fèi),發(fā)展才更加有后勁和前景。
西門(mén)子PLC的用戶裝載存儲(chǔ)區(qū)、用戶工作存儲(chǔ)區(qū)和用戶系統(tǒng)存儲(chǔ)區(qū) 裝載存儲(chǔ)區(qū)可能是CPU模塊中的部分RAM、內(nèi)置的E2PROM或選用的可拆卸FlashEPROM( FEPROM)卡,用于保存不包含符號(hào)地址和注釋的用戶程序和系統(tǒng)數(shù)據(jù)(組態(tài)、連接和模塊參數(shù)等)。 有的CPU有集成的裝載存儲(chǔ)器,有的可以使用微存儲(chǔ)器卡(MMC)來(lái)進(jìn)行擴(kuò)展,CPU31XC的用戶程序只能裝入插入式的MMC。 斷電時(shí)數(shù)據(jù)保存在MMC存儲(chǔ)器中,因此,數(shù)據(jù)塊的內(nèi)容基本上被*保留。 下載程序時(shí),用戶程序(邏輯塊和數(shù)據(jù)塊)被下載到CPU的裝載存儲(chǔ)器,CPU把可執(zhí)行部分復(fù)制到工作存儲(chǔ)器,而符號(hào)表和注釋則保存在編程設(shè)備中。 工作存儲(chǔ)區(qū)占用CPU模塊中的部分RAM,它是集成的高速存取的RAM存儲(chǔ)器,用于存放CPU運(yùn)行時(shí)所執(zhí)行的用戶程序和數(shù)據(jù)。為了保證程序執(zhí)行的快速性和不過(guò)多地占用工作存儲(chǔ)器,在執(zhí)行時(shí)只把與程序執(zhí)行有關(guān)的塊裝人工作存儲(chǔ)區(qū)。 CPU工作存儲(chǔ)區(qū)也為程序塊的調(diào)用安排了一定數(shù)量的臨時(shí)本地?cái)?shù)據(jù)存儲(chǔ)區(qū)(或稱L堆棧),用來(lái)存儲(chǔ)程序塊被調(diào)用時(shí)的臨時(shí)數(shù)據(jù),訪問(wèn)局域數(shù)據(jù)比訪問(wèn)數(shù)據(jù)塊中的數(shù)據(jù)更快。用戶生成塊時(shí),可以表明臨時(shí)變量( TEMP),它們只在執(zhí)行該塊時(shí)有效,執(zhí)行完后就被覆蓋了。也就是說(shuō),L堆棧中的數(shù)據(jù)在程序塊工作時(shí)有效,并一直保持,當(dāng)新的塊被調(diào)用時(shí),L堆棧將進(jìn)行重新分配。 在FB、FC或OB運(yùn)行時(shí)設(shè)定,將塊變量聲明表中聲明的臨時(shí)變量存在臨時(shí)本地?cái)?shù)據(jù)存儲(chǔ)區(qū)(L堆棧)。L堆棧提供空間以傳送某些類型參數(shù)和存放梯形圖的中間結(jié)果。塊結(jié)束執(zhí)行
西門(mén)子模塊6ES7416-3ES06-0AB0
S7-300集成DP口之間GSD文件方式的DP主從通信(Step7)
PROFIBUS-DP 是一種通訊標(biāo)準(zhǔn),一些符合PROFIBUS-DP規(guī)約的第三方設(shè)備也可以加入到PROFIBUS網(wǎng)上作為SIMATIC主站的從站。支持PROFIBUS-DP的從站設(shè)備都會(huì)有GSD文件。GSD文件是對(duì)設(shè)備一般性的描述,通常以*.GSD或*. GSE文件名出現(xiàn),將GSD文件導(dǎo)入到STEP7軟件中就可以在硬件配置界面的目錄中找到這個(gè)設(shè)備并組態(tài)從站的通訊接口。
如果是要實(shí)現(xiàn)不在一個(gè)STEP7項(xiàng)目中的兩個(gè)CPU集成DP接口之間的主從通信也需要導(dǎo)入從站CPU的GSD文件。
現(xiàn)以CPU314C-2DP集成的DP接口做主站,另一個(gè)CPU314C-2DP集成的DP接口做從站,兩個(gè)S7-300 CPU分別在兩個(gè)STEP7項(xiàng)目中進(jìn)行配置為例,詳細(xì)介紹怎樣導(dǎo)入GSD文件,組態(tài)從站通訊接口區(qū)進(jìn)而建立通訊。
1. 網(wǎng)絡(luò)拓?fù)浣榻B
網(wǎng)絡(luò)拓?fù)鋱D如下:
圖 1 網(wǎng)絡(luò)拓?fù)鋱D
2.GSD文件導(dǎo)入
首先從西門(mén)子技術(shù)資源庫(kù)網(wǎng)站上下載相關(guān)產(chǎn)品的 GSD 文件,相關(guān)鏈接為:
選擇相關(guān)產(chǎn)品并下載到本地硬盤(pán)中并將文件解壓。
圖 2 GSD文件下載界面
打開(kāi)SIMATIC Manager,進(jìn)入硬件組態(tài)界面,選擇菜單欄的“Options”->“Install GSD File…”,如圖 3所示。
圖 3 安裝GSD文件
進(jìn)入GSD安裝界面后,選擇“Browse…”,選擇相關(guān)GSD文件的保存文件夾,選擇對(duì)應(yīng)的GSD文件(這里選擇語(yǔ)言為英文的“*.GSE”文件),點(diǎn)擊“Install”按鈕進(jìn)行安裝。
圖 4 選擇安裝GSD文件
安裝完成后可以在下面的路徑中找到CPU314C-2DP,如圖 5:
圖 5 硬件目錄中的位置路徑
2. 從站組態(tài)
之前介紹,兩個(gè)S7-300站是在兩個(gè)STEP7項(xiàng)目中進(jìn)行配置,打開(kāi)個(gè)STEP7項(xiàng)目,插入SIMATIC S7-300站,添加CPU314C-2DP,雙擊DP接口,分配一個(gè)PROFIBUS地址,然后在“Operating Mode”中選擇“DP salve”模式。
圖 6 選擇從站操作模式
進(jìn)入“Configuration”標(biāo)簽頁(yè),新建兩行通信接口區(qū),如圖 7所示:
圖 7 從站通信接口區(qū)
注意:上述從站組態(tài)的通信接口區(qū)要與主站導(dǎo)入GSD從站后配置的通信接口區(qū)在順序、長(zhǎng)度和一致性上要保持匹配。