西門子主機模塊6ES7315-7TJ10-0AB0
與以太網(wǎng)接口的西門子觸摸屏的通信
配置通信連接
用戶通過以下步驟可創(chuàng)建以太網(wǎng)接口的西門子觸摸屏與S7-200 SMART CPU的以太網(wǎng)通信,在此以設(shè)備Smart 1000 IE為例。
在WinCC flexible的主工作窗口中添加與CPU的連接與上文中RS485接口的西門子觸摸屏類似,在此不再贅述。下面主要介紹連接參數(shù)設(shè)置及下載項目等。
設(shè)置連接參數(shù),首先選擇Smart 1000 IE的接口為“以太網(wǎng)",即觸摸屏的以太網(wǎng)接口。選中該接口后,該接口的參數(shù)設(shè)置窗口將在其下方自動顯示。設(shè)置觸摸屏的IP地址為192.168.2.5,該IP地址必須與Smart 1000 IE設(shè)備的IP地址相同。 在“PLC設(shè)備"窗口設(shè)置CPU的IP地址,此處設(shè)置CPU的 IP地址為192.168.2.1,如圖1所示。
注意:為Smart 1000 IE設(shè)置的IP地址必須不同于CPU的IP地址,二者不能重復(fù)。

圖1. 設(shè)置通信參數(shù)
連接參數(shù)設(shè)置完成之后還需設(shè)置Smart 1000 IE設(shè)備的IP地址。在觸摸屏的“Transfer Settings"界面單擊左下角的“Advanced"按鈕,在“Ethernet Settings"對話框中輸入Smart 1000 IE的IP地址192.168.2.5及子網(wǎng)掩碼。輸入完成后單擊對話框右上角的“OK"按鈕保存設(shè)置,如圖2所示。

圖2. Smart 1000 IE的IP地址
下載項目文件
要將配置好的項目下載到Smart 1000 IE設(shè)備上,需要保證HMI設(shè)備的通信口處于激活狀態(tài),可通過HMI設(shè)備的“Control Panel">“Transfer"進行設(shè)置。選擇以太網(wǎng)方式下載項目時,需要勾選“Ethernet"右側(cè)的“Enable Channel",如圖3所示。

圖3. 通信口使能
在WinCC flexible 軟件的菜單欄選擇“項目">“傳送">“傳輸",單擊“傳輸"即可打開“選擇設(shè)備進行傳送"窗口,如圖4所示。在“選擇設(shè)備進行傳送"窗口,選擇傳輸模式為“以太網(wǎng)",“計算機名或IP地址"處輸入HMI設(shè)備的IP地址,參考上文在此設(shè)置IP地址為192.168.2.5。

圖4. 傳輸設(shè)置
IP地址設(shè)置完成后,點擊圖4中的“傳送"按鈕,待傳送狀態(tài)顯示為“傳輸完成"時,至此已成功通過以太網(wǎng)模式將項目傳送到HMI設(shè)備
1) 故障安全型的PLC在硬件模板的設(shè)計上與普通PLC是有區(qū)別的。
比如,在輸入、輸出模板上,都是雙通道的設(shè)計,可以對采集的信號進行比較和校驗;另外,在模板上也增加了更多的診斷功能,能夠?qū)Χ搪坊蛘邤嗑€等外部故障進行診斷。另外,安全的CPU通過一定的校驗機制,可以保證信號在PLC內(nèi)的傳輸和處理都是準(zhǔn)確的,而普通的CPU則不能處理安全的信號。
2)故障安全型的PLC是經(jīng)過安全認(rèn)證的,能夠被用于安全系統(tǒng),也能被用于普通系統(tǒng);但普通的PLC不能被用于安全系統(tǒng)。
3)安全程序中的標(biāo)準(zhǔn)安全功能的功能塊也是經(jīng)過安全認(rèn)證的,普通程序的功能塊是沒有經(jīng)過認(rèn)證的。
4)安全型的PLC之間的通訊是通過PROFIsafe協(xié)議來保證數(shù)據(jù)安全的。而普通的PLC之間的數(shù)據(jù)交換是通過PROFIBUS 或 PROFINET 協(xié)議來保證數(shù)據(jù)安全的。而PROFIsafe 協(xié)議是加載在PROFIBUS 或 PROFINET 協(xié)議層之上的,在數(shù)據(jù)中增加了更多的校驗機制,因此可靠性更高。
另外,故障安全系統(tǒng)中可以將安全模板與標(biāo)準(zhǔn)模板混用,也可以使用標(biāo)準(zhǔn)的PROFIBUS 或 PROFINET網(wǎng)絡(luò)進行安全數(shù)據(jù)的傳輸
西門子主機模塊6ES7315-7TJ10-0AB0
設(shè)定組屬性
2.6 在連接?組的導(dǎo)航臺右側(cè),單擊"add",在組態(tài)數(shù)據(jù)源的OPC條目中添加WinCC變量管理器中的變量,相應(yīng)的數(shù)據(jù)類型。在組態(tài)數(shù)據(jù)目標(biāo)數(shù)據(jù)庫變量中選擇相應(yīng)的數(shù)據(jù)庫和表格,以及數(shù)據(jù)列和時間列。完成組態(tài)后保存.xml文件。如圖7和圖8所示。
注意:
添加變量時須激活WinCC項目,開啟WinCC的OPC Server。
確認(rèn)數(shù)據(jù)源的變量和數(shù)據(jù)目標(biāo)的列名類型一致,實際應(yīng)用中,數(shù)據(jù)源和數(shù)據(jù)庫中某些數(shù)據(jù)類型并不吻合。

圖7:選擇數(shù)據(jù)源變量

圖8:選擇數(shù)據(jù)庫表格列名
2.7 用Industrial Data Bridge Runtime打開.xml文件,單擊"connect"連接數(shù)據(jù)庫,連接初始化后,單擊"start"開始運行。如圖9所示。

圖9:運行Industrial Data Bridge Runtime
2.8 在Oracle數(shù)據(jù)庫管理臺中查看數(shù)據(jù)記錄。如圖10所示。

圖10:Oracle數(shù)據(jù)記錄
如果數(shù)據(jù)庫選擇MS Access和MS SQL Server,組態(tài)步驟和Oracle一樣