6ES7144-4PF00-0AB0
PLC模塊自動化系統(tǒng)的用戶程序可以訪問模塊化 ET 200M I/O 設(shè)備的輸入/輸出以及*控制器的輸入/輸出。
*控制器的主站接口和 IM 153 接口全面處理通過總線系統(tǒng)進(jìn)行的通信,。
診斷功能驗證 ET 200M 是否正常運(yùn)行,。
設(shè)計
傳感器和執(zhí)行器經(jīng)使用通用5 針 M12 連接器的連接模板相連接。
功能
數(shù)字量擴(kuò)展模板允許另外的執(zhí)行器和傳感器通過集成式輸入 / 輸出,與ET 200pro連接。
西門子的ET200是基于PROFIBUS-DP現(xiàn)場總線的分布式I/O,,可以與經(jīng)過認(rèn)證的非西門子公司生產(chǎn)的PROFIBUS-DP主站協(xié)同運(yùn)行,。
PROFIBUS是為全集成自動化定制的開放的現(xiàn)場總線系統(tǒng),它將現(xiàn)場設(shè)備連接到控制裝置,,并保證在各個部件之間的高速通信,,從I/O傳送信號到PLC的CPU模塊只需毫秒級的時間。
全集成自動化概念和STEP7使ET200能與西門子其他的自動化系統(tǒng)協(xié)同運(yùn)行,,實現(xiàn)了從硬件配置到共享數(shù)據(jù)庫等所有層次上的集成,。所有的I/O均在一個軟件的控制之下,因此用戶在增加程序時不需要額外的培訓(xùn),。
因為ET200只需要很小的空間,,故能使用體積更小的控制柜。集成的連接器代替了過去密密麻麻,、雜亂元章的電纜,,加快了安裝過程,緊湊的結(jié)構(gòu)使成本大幅度降低,。
ET200能在非常嚴(yán)酷的環(huán)境(例如酷熱,、嚴(yán)寒、強(qiáng)壓,、潮濕或多粉塵)中使用,,能提供連接RPOFIBUS網(wǎng)絡(luò)的接口,可以節(jié)省費(fèi)用昂貴的抗電磁干擾措施,。

可編程控制器的可靠性很高,,本身有很完善的自診斷功能,若出現(xiàn)故障,,借助自診斷程序可以方便地找到出現(xiàn)故障的部件,,更換后即可恢復(fù)正常工作。
大量的工程實踐表明,,可編程控制器外部的輸入,、輸出元件,如限位開關(guān),、電磁閥,、接觸器等的故障率遠(yuǎn)遠(yuǎn)高于可編程控制器本身的故障率,而這些元件出現(xiàn)故障后,,可編程控制器一般不能覺察出來,,不會自動停機(jī),這樣就可能使故障擴(kuò)大,,直至強(qiáng)電保護(hù)裝置動作后停機(jī),,有時甚至?xí)斐稍O(shè)備和人身事故,。停機(jī)后,查找故障也要花費(fèi)很多時間,。為了及時發(fā)現(xiàn)故障,,在沒有釀成事故之前自動停機(jī)和報警,也為了方便查找故障,,提高維修效率,,可用梯形圖程序?qū)崿F(xiàn)外圍電路故障的自診斷和自處理。
現(xiàn)代的可編程控制器擁有大量的軟元件資源,,如S7-200系列CPU有幾百點存儲器位,、定時器和計數(shù)器,有相當(dāng)大的裕量,??梢园堰@些資源利用起來,用于故障的檢測,。
在用戶程序中可以調(diào)用配方向?qū)?chuàng)建的子程序,,RCPx_READ(x=0~3)將配方從存儲卡傳送到預(yù)設(shè)的V存儲區(qū),RCPx_WRITE用預(yù)設(shè)的V存儲區(qū)中的配方數(shù)據(jù)替代存儲卡中的配方,。配方向?qū)?chuàng)建的子程序在指令樹的“\指令\調(diào)用子程序”文件夾中,。
指令框的Rcp輸入端是配方的編號,數(shù)據(jù)類型為WORD,,可以使用配方的符號名,,例如“甜餅干”。字節(jié)Error是輸出端返回的執(zhí)行結(jié)果,,無錯誤時為0,訪問存儲卡失敗時為132,。
將圖12-13中的程序?qū)懭胫鞒绦騉B1,,將程序塊、數(shù)據(jù)塊和配方下載到CPU,,切換到RUN模式,。為了監(jiān)視對配方的讀/寫操作,必須生成狀態(tài)表,。因為在配方向?qū)е?號配方集對應(yīng)的V存儲區(qū)地址為VB0~VB5,,在狀態(tài)表的*行輸入地址VB0后,自動變?yōu)榉柕刂?ldquo;面粉”,。將光標(biāo)放在“面粉”所在的方格中,,按回車鍵,將會在下一行自動生成下一個地址VB1對應(yīng)的變量“白糖”,。
6ES7144-4PF00-0AB0

圖17 向?qū)Ы榻B
在此處選擇模塊的位置,在線的情況下,,您也可以用讀取模塊按鈕搜尋在線的CP243-1模塊,。點擊下一步;

圖18 讀取模塊
在此處填寫IP地址和子網(wǎng)掩碼,。點擊下一步,;

圖19 地址設(shè)置
需要填寫模塊的連接數(shù)目,如只和CP343-1通信則在此處填寫1,,點擊下一步,。

圖20 模塊占用地址設(shè)置
選擇此為客戶機(jī)連接,遠(yuǎn)程屬性TSAP (Transport Service Access Point)填寫為03.02,,輸入343-1的IP地址.,,點擊數(shù)據(jù)傳輸按鈕進(jìn)入數(shù)據(jù)交換的定義。

圖21 連接設(shè)置
點擊新傳輸按鈕進(jìn)入設(shè)置:選擇是讀取數(shù)據(jù)還是寫入數(shù)據(jù),。填寫通訊數(shù)據(jù)的字節(jié)個數(shù),,填寫發(fā)送數(shù)據(jù)區(qū)和接收數(shù)據(jù)區(qū)的起始地址,本例中為從S7-300的MB200開始讀取8個字節(jié)到vb1000開始的8個字節(jié)的區(qū)域中,。
點擊確認(rèn)按鈕:
西門子6ES7313-6CF03-4AB1圖22 數(shù)據(jù)區(qū)域設(shè)置
選擇CRC校驗,使用缺省的時間間隔30秒,點擊下一步按鈕,。

圖23 使用CRC
填寫模塊所占用的V存儲區(qū)的起始地址。你也可以通過Suggest Address按鈕來獲得系統(tǒng)建議的V存儲區(qū)的起始地址, 點擊下一步按鈕,。

圖24 配置存儲區(qū)
完成以太網(wǎng)向?qū)渲煤笮枰诔绦蛑姓{(diào)用以太網(wǎng)向?qū)傻腅THx_CTRL和ETH0_XFR, 然后,,將整個項目到作CLIENT的S7-200 CPU上。

圖17 向?qū)Ы榻B 在此處選擇模塊的位置,在線的情況下,,您也可以用讀取模塊按鈕搜尋在線的CP243-1模塊,。點擊下一步; 圖18 讀取模塊 在此處填寫IP地址和子網(wǎng)掩碼,。點擊下一步,; 圖19 地址設(shè)置 需要填寫模塊的連接數(shù)目,如只和CP343-1通信則在此處填寫1,,點擊下一步,。 圖20 模塊占用地址設(shè)置 選擇此為客戶機(jī)連接,遠(yuǎn)程屬性TSAP (Transport Service Access Point)填寫為03.02,,輸入343-1的IP地址.,,點擊數(shù)據(jù)傳輸按鈕進(jìn)入數(shù)據(jù)交換的定義