西門(mén)子S7-200 PLC通訊樣例
昆侖通態(tài)觸摸屏與西門(mén)子S7-200 PLC通訊樣例
4.3.1 練習(xí)一 連接西門(mén)子S7-200 PLC
本節(jié)通過(guò)實(shí)例介紹MCGS嵌入版組態(tài)軟件中建立同西門(mén)子S7-200通訊的步驟,實(shí)際操作地址是西門(mén)子Q0.0、Q0.1、Q0.2、VW0和VW2。
設(shè)備組態(tài)
1、在工作臺(tái)中激活設(shè)備窗口,鼠標(biāo)雙擊 進(jìn)入設(shè)備組態(tài)畫(huà)面,點(diǎn)擊工具條中的
打開(kāi)“設(shè)備工具箱”。
2、在設(shè)備工具箱中,鼠標(biāo)按順序先后雙擊“通用串口父設(shè)備”和“西門(mén)子_S7200PPI”添加至組態(tài)畫(huà)面窗口,如圖4-1-1所示。提示是否使用西門(mén)子默認(rèn)通訊參數(shù)設(shè)置父設(shè)備,選擇“是”。
所有操作完成后關(guān)閉設(shè)備窗口,返回工作臺(tái)。
窗口組態(tài)
1、在工作臺(tái)中激活用戶窗口,鼠標(biāo)單擊“新建窗口”按鈕,建立新畫(huà)面“窗口0”。如圖4-1-3所示。
2、接下來(lái)單擊“窗口屬性”按鈕,彈出“用戶窗口屬性設(shè)置”對(duì)話框,在基本屬性頁(yè),將“窗口名稱(chēng)”修改為“西門(mén)子200控制畫(huà)面”,點(diǎn)擊確認(rèn)進(jìn)行保存。如圖4-1-4所示。
3、在用戶窗口雙擊 進(jìn)入“動(dòng)畫(huà)組態(tài)西門(mén)子200控制畫(huà)面”,點(diǎn)擊
打開(kāi)“工具箱”。
4、建立基本元件
①按鈕:從工具箱中單擊“標(biāo)準(zhǔn)按鈕”構(gòu)件,在窗口編輯位置按住鼠標(biāo)左鍵拖放出一定大小后,松開(kāi)鼠標(biāo)左鍵,這樣一個(gè)按鈕構(gòu)件就繪制在窗口中。如圖4-1-5所示。
接下來(lái)雙擊該按鈕打開(kāi)“標(biāo)準(zhǔn)按鈕構(gòu)件屬性設(shè)置”對(duì)話框,在基本屬性頁(yè)中將“文本”修改為Q0.0,點(diǎn)擊確認(rèn)按鈕保存,如圖4-1-6所示。
按照同樣的操作分別繪制另外兩個(gè)按鈕,文本修改為Q0.1和Q0.2,完成后如圖4-1-7所示。
按住鍵盤(pán)的ctrl鍵,然后單擊鼠標(biāo)左鍵,同時(shí)選中三個(gè)按鈕,使用工具欄中的等高寬、左(右)對(duì)齊和縱向等間距對(duì)三個(gè)按鈕進(jìn)行排列對(duì)齊,如圖4-1-8所示。
②指示燈:?jiǎn)螕艄ぞ呦渲械摹安迦朐卑粹o,打開(kāi)“對(duì)象元件庫(kù)管理”對(duì)話框,選中圖形對(duì)象庫(kù)指示燈中的一款,點(diǎn)擊確認(rèn)添加到窗口畫(huà)面中。并調(diào)整到合適大小,同樣的方法再添加兩個(gè)指示燈,擺放在窗口中按鈕旁邊的位置,如圖4-1-9。
③標(biāo)簽:?jiǎn)螕暨x中工具箱中的“標(biāo)簽”構(gòu)件,在窗口按住鼠標(biāo)左鍵,拖放出一定大小“標(biāo)簽”。然后雙擊該標(biāo)簽,彈出“標(biāo)簽動(dòng)畫(huà)組態(tài)屬性設(shè)置”對(duì)話框,在擴(kuò)展屬性頁(yè),在“文本內(nèi)容輸入”中輸入VW0,點(diǎn)擊確認(rèn),如圖4-1-10。
同樣的方法,添加另一個(gè)標(biāo)簽,文本內(nèi)容輸入VW2,如圖4-1-11。
④輸入框:?jiǎn)螕艄ぞ呦渲械摹拜斎肟颉睒?gòu)件,在窗口按住鼠標(biāo)左鍵,拖放出兩個(gè)一定大小的“輸入框”,分別擺放在VW0、VW2標(biāo)簽的旁邊位置。如圖4-1-12。
5、建立數(shù)據(jù)鏈接
①按鈕:雙擊Q0.0按鈕,彈出“標(biāo)準(zhǔn)按鈕構(gòu)件屬性設(shè)置”對(duì)話框,如圖4-1-13,在操作屬性頁(yè),默認(rèn)“抬起功能”按鈕為按下?tīng)顟B(tài),勾選“數(shù)據(jù)對(duì)象值操作”,選擇“清0”,點(diǎn)擊 彈出“變量選擇”對(duì)話框,選擇“根據(jù)采集信息生成”,通道類(lèi)型選擇“Q寄存器”,通道地址為“0”,數(shù)據(jù)類(lèi)型選擇“通道第00位”,讀寫(xiě)類(lèi)型選擇“讀寫(xiě)”。如圖4-1-15,設(shè)置完成后點(diǎn)擊確認(rèn)。
即在Q0.0按鈕抬起時(shí),對(duì)西門(mén)子200的Q0.0地址“清0”,如圖4-1-14。
同樣的方法,點(diǎn)擊“按下功能”按鈕,進(jìn)行設(shè)置,數(shù)據(jù)對(duì)象值操作—>置1—>設(shè)備0_讀寫(xiě)Q000_0,如圖4-1-16。
同樣的方法,分別對(duì)Q0.1和Q0.2的按鈕進(jìn)行設(shè)置。
Q0.1按鈕—>“抬起功能”時(shí)“清0”;“按下功能”時(shí)“置1”—>變量選擇—>Q寄存器,通道地址為0,數(shù)據(jù)類(lèi)型為通道第01位。
Q0.2按鈕—>“抬起功能”時(shí)“清0”;“按下功能”時(shí)“置1”—>變量選擇—>Q寄存器,通道地址為0,數(shù)據(jù)類(lèi)型為通道第02位。
②指示燈:雙擊Q0.0旁邊的指示燈構(gòu)件,彈出“單元屬性設(shè)置”對(duì)話框,在數(shù)據(jù)對(duì)象頁(yè),點(diǎn)擊 選擇數(shù)據(jù)對(duì)象“設(shè)備0_讀寫(xiě)Q000_0”,如圖4-1-17。
同樣的方法,將Q0.1按鈕和Q0.2按鈕旁邊的指示燈分別連接變量“設(shè)備0_讀寫(xiě)Q000_1”和“設(shè)備0_讀寫(xiě)Q000_2”。
③輸入框:雙擊VW0標(biāo)簽旁邊的輸入框構(gòu)件,彈出“輸入框構(gòu)件屬性設(shè)置”對(duì)話框,在操作屬性頁(yè),點(diǎn)擊 進(jìn)入“變量選擇”對(duì)話框,選擇“根據(jù)采集信息生成”,通道類(lèi)型選擇“V寄存器”;通道地址為“0”;數(shù)據(jù)類(lèi)型選擇“16位 無(wú)符號(hào)二進(jìn)制”;讀寫(xiě)類(lèi)型選擇“讀寫(xiě)”。如圖4-1-18,設(shè)置完成后點(diǎn)擊確認(rèn)。
同樣的方法,雙擊VW2標(biāo)簽旁邊的輸入框進(jìn)行設(shè)置,在操作屬性頁(yè),選擇對(duì)應(yīng)的數(shù)據(jù)對(duì)象:通道類(lèi)型選擇“V寄存器”;通道地址為“2”;數(shù)據(jù)類(lèi)型選擇“16位 無(wú)符號(hào)二進(jìn)制”;讀寫(xiě)類(lèi)型選擇“讀寫(xiě)”。