一、安裝必備軟件及硬件
1、LOGO! Soft Comfort V8.2 軟件
2、西門子最新STEP 7-MicroWIN SMART2.4編程軟件
3、TIA Portal V15 SP1版本軟件
4、交換機(jī) 五口路由器
5、若干網(wǎng)線
6、LOGO!A8.2 12/24RCE 系列
7、S7-200smart st20系列
8、S7-1200 1211c 系列
二、通信實(shí)現(xiàn)目的:
1、三臺(tái)實(shí)現(xiàn)S7通訊
2、任意一臺(tái)控制另外兩臺(tái)輸出QB0輸出狀態(tài)
3、任意一臺(tái)讀寫另外兩臺(tái)的數(shù)據(jù)VB10 VB20 VB30寄存器
4、熟悉西門子S7通訊
三、通信連接說明:
1、三臺(tái)PLC網(wǎng)線端口連接至五口路由器
2、五口路由器另一個(gè)端口連接到PC端,進(jìn)行三臺(tái)監(jiān)控狀態(tài)
四、1200PLC相關(guān)設(shè)置參數(shù)
S7通訊時(shí),1200 PLC側(cè)無需編程及相關(guān)設(shè)置,主要是允許數(shù)據(jù)來自非優(yōu)化塊訪問、PUT/GEI 通信訪問。設(shè)備IP地址是192.168.3.112
第1步:添加設(shè)備及版本型號(hào),注意版本較多,指令也是同樣。
第2步:選擇設(shè)備屬性及設(shè)備組態(tài)
第3步:選中設(shè)備組態(tài)的、打開設(shè)備屬性的對(duì)話框。
第4步:選中連接機(jī)制中的允許來自遠(yuǎn)程對(duì)象PUT/GET 。
第5步:打勾,允許來自遠(yuǎn)程對(duì)象的PUT/GET 通信訪問
第6步:選中設(shè)備組態(tài),點(diǎn)擊下載 S7-1200側(cè)無需編程,完成下載
(來源/中華工控網(wǎng),點(diǎn)擊圖片可查看大圖)
第7步:觀察當(dāng)中DB2.DBB0的數(shù)據(jù)及寫入到LOGO!的MB0的數(shù)據(jù)。
這時(shí),需要注意數(shù)據(jù)塊的非優(yōu)化訪問、用的是指針方式,選中數(shù)據(jù)塊之后,右擊菜單選擇屬性優(yōu)化訪問塊, 勾取消
添加DB2 數(shù)據(jù)塊并實(shí)時(shí)監(jiān)控到數(shù)據(jù)
五、200smart 通信參數(shù):
S7通訊時(shí),200smart PLC側(cè)無需編程及相關(guān)設(shè)置,設(shè)備的IP地址是192.168.3.113
監(jiān)控VB20 和寫入到LOGO!的vb30的數(shù)據(jù)
再用傳送指令將VB20數(shù)據(jù)送到QBO,然后看QB0的指示燈的輸出狀態(tài)變化。
VB20 VB30狀態(tài)表輸出
六、LOGO! A8.2 硬件組態(tài)及相關(guān)參數(shù)設(shè)置
第1步,點(diǎn)擊工具,選擇以太網(wǎng)設(shè)置,建立S7客戶端;
S7-1200和S7-200smart的客戶端建立連接及本地IP地址
S7-1200客戶端連接詳細(xì)參數(shù)設(shè)置如下圖
遠(yuǎn)程屬性TTSAP 03.00及遠(yuǎn)程IP地址
S7-1200數(shù)據(jù)傳輸情況參數(shù)設(shè)置 VB0 VB10 的數(shù)據(jù)寄存器值。
S7-200smart 客戶端及遠(yuǎn)程服務(wù)端器相關(guān)參數(shù)。
S7-200smart的數(shù)據(jù)傳輸VB20 VB30的數(shù)據(jù)寄存器值
完成相關(guān)的通信設(shè)置參數(shù),LOGO!側(cè)無需編程,輸入相關(guān)的寄存器地址的數(shù)據(jù)即可
三款軟件在桌面上調(diào)至合適位置之后, 觀看三款PLC的數(shù)據(jù)情況如下圖:
在LOGO! 控制器的在線監(jiān)控,調(diào)取VB10的寄存器,輸入的222的數(shù)據(jù),同時(shí)桌面上觀看S7-1200。
觀看S7-1200的DB2.DBB0的數(shù)據(jù)。完全寫到S7-1200上去,這說明logo的控制器數(shù)據(jù)可以寫到S7-1200上。
把LOGO! 的數(shù)據(jù)區(qū)VB0 調(diào)取,查看桌面。
在S7-1200的數(shù)據(jù)監(jiān)控區(qū),把223的數(shù)據(jù)寫到LOGO! 的VB0區(qū)。
結(jié)果發(fā)現(xiàn)可以寫進(jìn)去,說明兩個(gè)之間可以S7通訊。
接下來就看LOGO!和S7-200smart的S7通訊相關(guān)的步驟及演示功能
LOGO! 的控制器vb20的+22的值數(shù)據(jù)寫到S7-200smart的是VB20的數(shù)據(jù)。
同時(shí)觀察到VB20的數(shù)據(jù)傳送到QB0的數(shù)據(jù),輸出狀態(tài)
以上就是LOGO! 和S7-200smart和S7-1200之間進(jìn)行S7-通訊,這個(gè)方式比較便捷。三者之間不需要編寫如何通訊的程序,只要設(shè)置S7-通訊設(shè)置即可完成通訊。個(gè)人覺得西門子跟它的品牌走S7-通訊還是比較方便的,省了工程師編程通訊程序設(shè)置,無需設(shè)置其他的測試,非常方便。非常推薦大家使用S7通訊。
在這基礎(chǔ)上通訊,利用手上的上位機(jī)組態(tài)軟件,可以查看S7-200smart和S7-1200數(shù)據(jù)情況、但觸摸屏驅(qū)動(dòng)沒有找到LOGO! 的控制器,就沒有辦法再進(jìn)行監(jiān)控。現(xiàn)在就用這兩個(gè),LOGO! 應(yīng)該放開通訊這方面。
在MCGS設(shè)備組態(tài)上,選擇兩個(gè)設(shè)備管理器:
設(shè)備0 是S7-200smart的驅(qū)動(dòng)文件
設(shè)備1 是S7-1200的驅(qū)動(dòng)文件
同時(shí)做通訊狀態(tài),在畫面上可以實(shí)時(shí)監(jiān)控到通訊一些錯(cuò)誤代碼,如圖
PLC1 –是S7-200smart的通訊狀態(tài)字
PLC2 是S7-1200的通知狀態(tài)字
做好相關(guān)的變量就可以了。如何添加變量及在畫面做組態(tài),這里就不敘述了。
還有就是S7-200smart的IP地址設(shè)置及端口號(hào),如圖所示,參數(shù)詳細(xì):
S7-1200的IP地址設(shè)置及端口號(hào),如圖所示, 參數(shù)詳細(xì)及通訊狀態(tài)字
唯一注意的,本地端口不是一個(gè)口,
3000 是S7-200smart的
3001是S7-1200的
端口號(hào)及參數(shù)設(shè)置及畫面組態(tài)如下:
做好的組態(tài)如圖:
調(diào)整三款軟件的監(jiān)控區(qū),看到S7-1200的MB0的9數(shù)據(jù)值寫到LOGO!控制器里,觸摸屏也實(shí)現(xiàn)數(shù)據(jù)寫入的功能 。
觸摸屏上數(shù)據(jù)可以監(jiān)控;觸摸屏上寫45的數(shù)據(jù)給LOGO!的vb0。
調(diào)整三款軟件的監(jiān)控區(qū),可以看到數(shù)據(jù)完全寫到LOGO!區(qū)
S7-200smart的數(shù)據(jù)VB30 的數(shù)據(jù)44 寫到LOGO!VB30區(qū)
同時(shí),觸摸屏?xí)@示
同時(shí)把LOGO!是VB20的255最大值寫到S7-200smart的vb20區(qū)
同樣地,觸摸屏同時(shí)看到輸出狀態(tài)及最大值255
至此,便完成了通訊要求。熟悉S7-200smart和S7-1200和logo!S7通訊之后,接下來就要進(jìn)行實(shí)戰(zhàn)應(yīng)用,更加熟練掌握s7通訊內(nèi)容。
-
plc
+關(guān)注
關(guān)注
5028文章
13591瀏覽量
470594 -
通信
+關(guān)注
關(guān)注
18文章
6140瀏覽量
137137 -
S7-200
+關(guān)注
關(guān)注
13文章
411瀏覽量
50983
原文標(biāo)題:西門子1200 、200smart、 LOGO! 實(shí)現(xiàn)S7通訊演示功能
文章出處:【微信號(hào):gkongbbs,微信公眾號(hào):工控論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
西門子S7-200PLC與西門子變頻器MM440通訊程序?qū)嵗?/a>

西門子 S7-200 通過模塊連接易控通訊步驟介紹

西門子s7-200smart與s7-1200PLC通信技術(shù)
西門子200smart PLC模擬量檢測程序
快速了解西門子串口PPI、200、200smart驅(qū)動(dòng)協(xié)議如何使用
西門子PLC S7-200 SMART PID控制功能分享
上位機(jī)工業(yè)協(xié)議-S7COMM

西門子1500與75臺(tái)200 SMART如何進(jìn)行以太網(wǎng)通訊

西門子1200PLC之間的ModbusTCP通訊如何實(shí)現(xiàn)?

西門子網(wǎng)口S7-COMM協(xié)議200smart驅(qū)動(dòng)如何使用?

PLC西門子S7-200smart和S7-1200的區(qū)別?
S7協(xié)議讀取西門子S7-200 Smart PLC數(shù)據(jù)

評(píng)論