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

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

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

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

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

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

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

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

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

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