西門子S7-200 PLC通訊樣例
昆侖通態觸摸屏與西門子S7-200 PLC通訊樣例
4.3.1 練習一 連接西門子S7-200 PLC
本節通過實例介紹MCGS嵌入版組態軟件中建立同西門子S7-200通訊的步驟,實際操作地址是西門子Q0.0、Q0.1、Q0.2、VW0和VW2。
設備組態
1、在工作台中激活設備窗口,鼠標雙擊 進入設備組態畫麵,點擊工具條中的
打開“設備工具箱”。
2、在設備工具箱中,鼠標按順序先後雙擊“通用串口父設備”和“西門子_S7200PPI”添加至組態畫麵窗口,如圖4-1-1所示。提示是否使用西門子默認通訊參數設置父設備,選擇“是”。
所有操作完成後關(guan) 閉設備窗口,返回工作台。
窗口組態
1、在工作台中激活用戶窗口,鼠標單擊“新建窗口”按鈕,建立新畫麵“窗口0”。如圖4-1-3所示。
2、接下來單擊“窗口屬性”按鈕,彈出“用戶窗口屬性設置”對話框,在基本屬性頁,將“窗口名稱”修改為(wei) “西門子200控製畫麵”,點擊確認進行保存。如圖4-1-4所示。
3、在用戶窗口雙擊 進入“動畫組態西門子200控製畫麵”,點擊
打開“工具箱”。
4、建立基本元件
①按鈕:從(cong) 工具箱中單擊“標準按鈕”構件,在窗口編輯位置按住鼠標左鍵拖放出一定大小後,鬆開鼠標左鍵,這樣一個(ge) 按鈕構件就繪製在窗口中。如圖4-1-5所示。
接下來雙擊該按鈕打開“標準按鈕構件屬性設置”對話框,在基本屬性頁中將“文本”修改為(wei) Q0.0,點擊確認按鈕保存,如圖4-1-6所示。
按照同樣的操作分別繪製另外兩(liang) 個(ge) 按鈕,文本修改為(wei) Q0.1和Q0.2,完成後如圖4-1-7所示。
按住鍵盤的ctrl鍵,然後單擊鼠標左鍵,同時選中三個(ge) 按鈕,使用工具欄中的等高寬、左(右)對齊和縱向等間距對三個(ge) 按鈕進行排列對齊,如圖4-1-8所示。
②指示燈:單擊工具箱中的“插入元件”按鈕,打開“對象元件庫管理”對話框,選中圖形對象庫指示燈中的一款,點擊確認添加到窗口畫麵中。並調整到合適大小,同樣的方法再添加兩(liang) 個(ge) 指示燈,擺放在窗口中按鈕旁邊的位置,如圖4-1-9。
③標簽:單擊選中工具箱中的“標簽”構件,在窗口按住鼠標左鍵,拖放出一定大小“標簽”。然後雙擊該標簽,彈出“標簽動畫組態屬性設置”對話框,在擴展屬性頁,在“文本內(nei) 容輸入”中輸入VW0,點擊確認,如圖4-1-10。
同樣的方法,添加另一個(ge) 標簽,文本內(nei) 容輸入VW2,如圖4-1-11。
④輸入框:單擊工具箱中的“輸入框”構件,在窗口按住鼠標左鍵,拖放出兩(liang) 個(ge) 一定大小的“輸入框”,分別擺放在VW0、VW2標簽的旁邊位置。如圖4-1-12。
5、建立數據鏈接
①按鈕:雙擊Q0.0按鈕,彈出“標準按鈕構件屬性設置”對話框,如圖4-1-13,在操作屬性頁,默認“抬起功能”按鈕為(wei) 按下狀態,勾選“數據對象值操作”,選擇“清0”,點擊 彈出“變量選擇”對話框,選擇“根據采集信息生成”,通道類型選擇“Q寄存器”,通道地址為(wei) “0”,數據類型選擇“通道第00位”,讀寫(xie) 類型選擇“讀寫(xie) ”。如圖4-1-15,設置完成後點擊確認。
即在Q0.0按鈕抬起時,對西門子200的Q0.0地址“清0”,如圖4-1-14。
同樣的方法,點擊“按下功能”按鈕,進行設置,數據對象值操作—>置1—>設備0_讀寫(xie) Q000_0,如圖4-1-16。
同樣的方法,分別對Q0.1和Q0.2的按鈕進行設置。
Q0.1按鈕—>“抬起功能”時“清0”;“按下功能”時“置1”—>變量選擇—>Q寄存器,通道地址為(wei) 0,數據類型為(wei) 通道第01位。
Q0.2按鈕—>“抬起功能”時“清0”;“按下功能”時“置1”—>變量選擇—>Q寄存器,通道地址為(wei) 0,數據類型為(wei) 通道第02位。
②指示燈:雙擊Q0.0旁邊的指示燈構件,彈出“單元屬性設置”對話框,在數據對象頁,點擊 選擇數據對象“設備0_讀寫(xie) Q000_0”,如圖4-1-17。
同樣的方法,將Q0.1按鈕和Q0.2按鈕旁邊的指示燈分別連接變量“設備0_讀寫(xie) Q000_1”和“設備0_讀寫(xie) Q000_2”。
③輸入框:雙擊VW0標簽旁邊的輸入框構件,彈出“輸入框構件屬性設置”對話框,在操作屬性頁,點擊 進入“變量選擇”對話框,選擇“根據采集信息生成”,通道類型選擇“V寄存器”;通道地址為(wei) “0”;數據類型選擇“16位 無符號二進製”;讀寫(xie) 類型選擇“讀寫(xie) ”。如圖4-1-18,設置完成後點擊確認。
同樣的方法,雙擊VW2標簽旁邊的輸入框進行設置,在操作屬性頁,選擇對應的數據對象:通道類型選擇“V寄存器”;通道地址為(wei) “2”;數據類型選擇“16位 無符號二進製”;讀寫(xie) 類型選擇“讀寫(xie) ”。