西門子模塊6ES7451-3AL00-0AE0
用“Monitor/ModifyVariables”工具檢查模擬器的傳感器、執(zhí)行器、連接的輸入和輸出,在S7程序“MyProgram”的塊文件夾中,插入變量表VAT1。在變量表中輸入地址,保存變量表。建立與CPU的連接,激活“MonitorVariable”功能,并檢查輸入的信號(hào)狀態(tài),取消“MonitorVariable”功能。
在“ModifyValue”列的輸出中輸入“1”,激活“ModifyVariable”功能,并檢查數(shù)字量輸出模板的輸出是否被修改。檢查是否正確地連接了數(shù)字量模板。
在S7程序“MyProgram”中插入變量表VAT2。把幻燈片中的地址輸入到表中。此時(shí)還看不到符號(hào),因?yàn)檫€沒有為該S7程序建立符號(hào)表。利用菜單命令I(lǐng)nsert→RangeofVariable,在變量表中輸入8行。例如,輸入I8.0~I8.7。
硬件調(diào)試步驟如下:
①使用編程設(shè)備電纜將編程設(shè)備連接到CPU,如果使用帶有PROFIBUS連接器的電纜,必須打開連接器的終端電阻。合上CPU的前蓋,將模式選擇器設(shè)為STOP。
②將電源電纜連接到電源并給電源模塊上電,電源模塊上的DC24V指示燈亮起。CPU上的所有指示燈亮起,短時(shí)間后熄滅;SF指示燈和DC5V指示燈仍然保持點(diǎn)亮。STOP指示燈開始緩慢閃爍,提示需要復(fù)位存儲(chǔ)器。
③此時(shí),應(yīng)將微型存儲(chǔ)卡(MMC)或備用電池插入CPU,這取決于CPU類型。
④按照下列步驟復(fù)位CPU存儲(chǔ)器:
·將模式選擇器開關(guān)撥到MRES并保持在此位置,直到STOP指示燈第二次亮起并持續(xù)點(diǎn)亮。然后,釋放模式選擇器開關(guān)。
·在3s內(nèi)將模式選擇器開關(guān)撥回MRES。STOP指示燈開始快速閃爍,CPU存儲(chǔ)器被復(fù)位。現(xiàn)在可松開模式選擇器。當(dāng)STOP指示燈再次恢復(fù)常亮?xí)r,CPU存儲(chǔ)器復(fù)位完成。
⑤啟動(dòng)編程設(shè)備,從Windows桌面啟動(dòng)SIMATIC管理器,打開SIMATIC管理器窗口。
⑥激活開關(guān)1。*個(gè)輸入端的指示燈將點(diǎn)亮。
⑦激活開關(guān)2。第二個(gè)輸入端的指示燈將點(diǎn)亮。
HART 模塊
- 用于在 SIMATIC S7 和 PCS 7 系統(tǒng)中使用 HART(高速尋址遠(yuǎn)程變送器)設(shè)備
- 可以連接所有變送器或HART傳感器/執(zhí)行器,這些設(shè)備必須可以使用HART協(xié)議進(jìn)行通信
- 此外,還可以連接采用4-20mA技術(shù)的轉(zhuǎn)換變送器(無HART協(xié)議)
- 只能插入到帶 IM153-2 的 ET 200M 中
①數(shù)字量輸入模塊:
②數(shù)字量輸出模塊:
③數(shù)字輸入/輸出模塊:
④繼電器輸出模塊:
⑤模擬量輸入模塊
⑥模擬量輸出模塊:
⑦模擬量輸入/輸出模塊:
(5)功能模塊
西門子S7-300功能模塊模塊適用于各種場合,功能塊的所有參數(shù)都在STEP7中分配,操作方便,而且不必編程。包括:計(jì)數(shù)器模塊(FM350),定位模塊(FM351),凸輪控制模塊(FM352),閉環(huán)控制模塊(FM355)等許多用于特定場合的模塊。
(6)通訊模塊(CP)
S7-300通訊模塊是用于連接網(wǎng)絡(luò)和點(diǎn)對(duì)點(diǎn)通訊用的模塊,比如:用于S7-300和SIMATIC C7通過PROFIBUS通訊的模塊CP343-5,用于S7-300和工業(yè)以網(wǎng)通訊的模塊CP343-1及CP343-1 IT等
西門子模塊6ES7451-3AL00-0AE0
12) 如果CP 的郵件功能要在Internet上發(fā)送,則需要互聯(lián)網(wǎng)的SMTP服務(wù)器提供服務(wù)。例如:客戶使用新浪的免費(fèi)服務(wù),則如圖44,定義新浪SMTP服務(wù)器的域名“smtp.sina.com.cn”,但注意,此時(shí)需要在CP組態(tài)中定義DNS服務(wù)器IP地址。DNS服務(wù)器IP地址直接填寫連接到互聯(lián)網(wǎng)的路由器的IP地址,或者互聯(lián)網(wǎng)運(yùn)營商的DNS服務(wù)器地址。有關(guān)于互聯(lián)網(wǎng)SMTP服務(wù)及DNS的詳細(xì)信息以及網(wǎng)絡(luò)安全性,請(qǐng)?jiān)儐栂鄳?yīng)的代理服務(wù)商。
13) 如圖45,可以通過智能手機(jī)等設(shè)備隨時(shí)通過互聯(lián)網(wǎng)接收到CP卡發(fā)送的郵件。
圖44
圖45
4. WEB服務(wù)器
CP 343-1/443-1 Advanced可以作為HTTP的服務(wù)器,接受WEB服務(wù)器的訪問。CP卡出廠自帶默認(rèn)的WEB界面,通過WEB瀏覽器輸入CP卡的IP地址即可打開,如圖46。通過CP自帶的界面,可以查看CP或者CPU的診斷信息、模塊信息、組態(tài)的連接狀態(tài)等。本文中將主要介紹如何使用用戶自定義的WEB界面監(jiān)控PLC的數(shù)據(jù)。
圖46
1) 用戶也可以使用HTML開發(fā)工具自定義WEB界面,CP的文件系統(tǒng)提供S7 JAVA Applet 可以供用戶在自定義界面調(diào)用,用以讀、寫訪問 S7-300 /400的數(shù)據(jù)及CPU信息。
2) 如圖47,西門子為CP343-1/443-1 Advanced提供了4種JAVA Applet,分別可以對(duì)CPU實(shí)現(xiàn)數(shù)據(jù)的讀、寫以及CPU/CP的信模塊信息讀取。
3) S7 JAVA Applet保存在CP 的文件系統(tǒng)根目錄“applets”文件夾中的JAVA壓縮包中。
圖47
4) 如圖48,S7 JAVA Applet的使用需要有相應(yīng)的用戶權(quán)限,在硬件組態(tài)中CP屬性“Users”生成用戶,并為其分配權(quán)限及密碼。在圖49中,可以看到不同S7 JAVA Applet需要何種用戶權(quán)限。
圖48
圖49
5) 西門子提供了HTML代碼生成器HCG,內(nèi)部可以直接調(diào)用S7 JAVA Applet,如圖50。
圖50
6) S7 JAVA Applet 對(duì)數(shù)據(jù)的讀寫,既支持絕對(duì)地址訪問,也支持符號(hào)地址訪問,如圖51所示。如果使用符號(hào)地址訪問,則注意,需要在硬件組態(tài)中CP卡屬性“Symbols”中導(dǎo)入符號(hào)表中的符號(hào)定義,如圖52。
圖51
圖52