《西門子S7-200 SMART與SMART LINE IE觸摸屏通信的故事》由會員分享,可在線閱讀,更多相關(guān)《西門子S7-200 SMART與SMART LINE IE觸摸屏通信的故事(3頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、本文格式為Word版,下載可任意編輯
西門子S7-200 SMART與SMART LINE IE觸摸屏通信的故事
1 組態(tài)觸摸屏
Smart 700 IE具有很高的性能價(jià)格比,使用WinCC flexible 2008 SP4組態(tài)。
圖1是S7-200 SMART的主程序,圖2是組態(tài)的畫面,M0.0和M0.1是觸摸屏上的按鈕產(chǎn)生的起動信號和停止信號,用畫面上的指示燈顯示Q0.0的狀態(tài)。plc進(jìn)入RUN模式時(shí)將T37的預(yù)置值(10s)傳送給VW2,定時(shí)器T37和它的常閉觸點(diǎn)組成了一個(gè)鋸齒波發(fā)生器,T37的當(dāng)前值按鋸齒波變化。用IO域顯示T37的當(dāng)前值VW0,和修改它的預(yù)置值VW2。
2、打開WinCC flexible,創(chuàng)建一個(gè)新的項(xiàng)目。打開“連接”編輯器,雙擊連接表的第一行,自動生成的連接默認(rèn)的名稱為“連接_1”,默認(rèn)的通信驅(qū)動程序?yàn)椤癝IMATIC S7-200”。用連接表下面的屬性視圖的“參數(shù)”選項(xiàng)卡設(shè)置“接口”為以太網(wǎng)、PLC和hmi設(shè)備的IP地址分別為192.168.2.1和192.168.2.3,其余的參數(shù)使用默認(rèn)值。
圖1 S7-200 SMART的程序
圖2 觸摸屏的畫面
2 用掌握面板設(shè)置觸摸屏的參數(shù)
接通Smart 700 IE的電源后,消失裝載程序?qū)υ捒?。單擊其中的“Control Panel”按鈕,打開觸摸屏的掌握面板(見圖3)。
3、
圖3 觸摸屏的掌握面板
雙擊掌握面板中的“Ethernet”圖標(biāo),打開以太網(wǎng)設(shè)置對話框,設(shè)置IP地址192.168.2.3,子網(wǎng)掩碼是自動生成的。
選中多選框“Auto Negotiation”,激活自動檢測和設(shè)置以太網(wǎng)的連接模式和傳輸速率,同時(shí)激活“自動交叉”功能。采納默認(rèn)的以太網(wǎng)的傳輸速率(10 Mbit/s)和默認(rèn)的通信連接“Half-Duplex”(半雙工)。
雙擊掌握面板中的“Transfer”圖標(biāo),打開傳輸設(shè)置對話框。選中“Channel 2”(通道2)域以太網(wǎng)通信的“Enable Channel”(激活通道)和“Remote Control”(遠(yuǎn)程掌握)多選框,H
4、MI和PLC通過以太網(wǎng)通信。
3 PLC與觸摸屏通信的試驗(yàn)
1.設(shè)置計(jì)算機(jī)的以太網(wǎng)端口參數(shù)
打開計(jì)算機(jī)的掌握面板,雙擊其中的“網(wǎng)絡(luò)連接”圖標(biāo)。在“網(wǎng)絡(luò)連接”對話框中,用鼠標(biāo)右鍵單擊計(jì)算機(jī)與HMI通信的網(wǎng)卡對應(yīng)的連接圖標(biāo),例如“本地連接”圖標(biāo),執(zhí)行消失的快捷菜單中的“屬性”命令,打開“本地連接屬性”對話框。選中“此連接使用下列項(xiàng)目”列表框最下面的“Internet協(xié)議(TCP/IP)”,單擊“屬性”按鈕,打開“Internet協(xié)議(TCP/IP)屬性”對話框。
用單選框選中“使用下面的IP地址”,鍵入以太網(wǎng)端口的子網(wǎng)地址192.168.2,IP地址第4個(gè)字節(jié)是子網(wǎng)內(nèi)設(shè)備的地址,可以取0
5、~ 255的某個(gè)值,但是不能與HMI的IP地址重疊。單擊“子網(wǎng)掩碼”輸入框,自動消失默認(rèn)的子網(wǎng)掩碼255.255.255.0。不用設(shè)置網(wǎng)關(guān)的IP地址。
單擊WinCC flexible工具欄上的按鈕,打開“選擇設(shè)備進(jìn)行傳送”對話框,設(shè)置通信模式為“以太網(wǎng)”。將Smart 700 IE的IP地址設(shè)置為192.168.2.3,應(yīng)與Smart 700 IE的掌握面板和WinCC flexible的“連接”編輯器中設(shè)置的相同。
用以太網(wǎng)電纜連接計(jì)算機(jī)和Smart 700 IE的以太網(wǎng)端口,單擊“選擇設(shè)備進(jìn)行傳送”對話框中的“傳送”按鈕,該項(xiàng)目被傳送到觸摸屏。
打開STEP 7?Micro/WIN
6、 SMART,將程序下載到S7-200 SMART。
用以太網(wǎng)電纜連接S7-200 SMART和Smart 700 IE,接通它們的電源,令PLC運(yùn)行在RUN模式。由于PLC程序的運(yùn)行,畫面上T37的當(dāng)前值不斷增大,達(dá)到預(yù)設(shè)值時(shí)又從0開頭增大。單擊畫面上“T37預(yù)設(shè)值”右側(cè)的輸入域,修改T37的預(yù)設(shè)值。屏幕顯示的T37的當(dāng)前值的變化范圍隨之而變。
可以用畫面上的“起動”按鈕M0.0和停止按鈕M0.1,通過PLC程序的運(yùn)行,轉(zhuǎn)變變量“電動機(jī)”Q0.0的狀態(tài),畫面上與該變量連接的指示燈的狀態(tài)隨之而變。
此外,還做過使用Smart 700 IE和CPU集成的串口通信的試驗(yàn),和用RS-232/RS-485串行通信信號板,與Smart 700 IE的RS-485端口通信的試驗(yàn)。
主編的《S7-200 SMART plc編程及應(yīng)用》具體介紹了上述試驗(yàn)的實(shí)現(xiàn)方法。
第 3 頁 共 3 頁