西門子PLC-S7200smart modbusTCP通信
提示:
本篇文章主要包含以下內(nèi)容:西門子編程軟件下載和新建工程、modbus TCP協(xié)議、modbus TCP工程代碼和modbus poll上位機軟件,下面有免費下載鏈接!
以下是本篇文章正文內(nèi)容
一、西門子編程軟件
1.西門子編程軟件下載
瀏覽器搜索西門子,打開西門子官方網(wǎng)址,然后按照下圖所示順序依次點擊,就能找到西門子對應系列的編程軟件!
2.軟件啟動和新建工程
下載完成并安裝,安裝完成,桌面會出現(xiàn)下面的圖標:
雙擊打開,就出現(xiàn)如下界面,就可以開始各位的表演了。啥溫濕度采集,電機驅動開整!
二、modbus TCP協(xié)議
Modbus可編程控制器之間可相互通訊,也可與不同網(wǎng)絡上的其他設備進行通訊,支撐網(wǎng)絡有Modicon的Modbus和Modbus+工業(yè)網(wǎng)絡。
Modbus協(xié)議采用主從方式,若一臺控制器作為主機設備發(fā)送一個信息,則可從一臺從機設備返回一個響應,類似,當一臺控制器接受信息時,它就組織一個從機設備的響應信息,并返回至原發(fā)送信息的控制器。
三、modbus TCP協(xié)議實踐
1.新建工程并按照下圖進行編程
選用modbus TCPserver服務器類型的庫,可以點擊該設備并按F1可以查看該設備的幫助手冊。
modbus tcp通信梯形圖代碼如下:
還有一步很重要,分配庫存儲區(qū),按照如下圖所示進行操作:
2.PLC與電腦連接設置
完成以上梯形圖之后,需要設置電腦與PLC的IP地址,確定連接。打開電腦
第一步:設置電腦IP,保證電腦與PLC的IP在同一網(wǎng)段,默認網(wǎng)關一般不用設置,除非同一網(wǎng)段上設備數(shù)量不夠用(1-254填滿了),那就可以使用默認網(wǎng)關,本篇通信不需要設置!電腦IP設為192.618.2.100
第二步:設置PLC的IP地址,保證電腦IP與PLC的IP設置前三個一樣。
連接成功會顯示如下所示:
后面就是進行編譯和下載了,很簡單!可以通過點擊這個程序狀態(tài)進行查看PLC程序運行時的狀態(tài)。
連接完成之后可以,點擊編程軟件中的狀態(tài)圖表,查看實時狀態(tài):
3.modbus poll的使用
下面是福利環(huán)節(jié):modbus poll 的軟件可以免費下載!
鏈接:https://pan.baidu.com/s/15l8kLudmbdcFdMQgcijkEA
提取碼:yyds
點擊connect,按照下圖所示即可完成上位機連接!
同時把modbus poll進行設置,Q0從0開始的,所以選擇0x!
現(xiàn)在就可以在電腦和PLC之間進行通信啦,恭喜大家完成本次測試!
A:PLC寫入到電腦上
B:電腦上位機改變數(shù)據(jù),發(fā)送到PLC上:
文章來源:http://www.zghlxwxcb.cn/news/detail-475455.html
總結
先這樣搞一下modbus TCP通信,晚上要去健身?。?!后面把溫濕度采集+通信+控制燈都加上,寫一篇文檔記錄oh文章來源地址http://www.zghlxwxcb.cn/news/detail-475455.html
到了這里,關于西門子PLC-S7200smart--------------章節(jié)一modbus TCP通信的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!