西门子1200与1200单边通讯
西門子1200之間可以進(jìn)行單邊S7通訊,不論兩臺控制器是否在同一個項(xiàng)目中,操作方法是完全一樣的!習(xí)慣上通常在客戶機(jī)一方進(jìn)行組態(tài),下面將具體方法與大家分享,如果對大家有幫助,點(diǎn)個贊,評論一下,不勝感激!
首先假設(shè)兩臺1200控制網(wǎng)絡(luò)已經(jīng)打通,IP地址在同一網(wǎng)段,具備通訊的硬件條件。
第一步:
打開客戶機(jī)一端項(xiàng)目,在“設(shè)備組態(tài)”中 ,選擇“網(wǎng)絡(luò)視圖”欄進(jìn)行配置網(wǎng)絡(luò),點(diǎn)中左上角的“連接”圖標(biāo),連接框中選擇“S7連接”,然后選中client v4.1 CPU(客戶端),右鍵選擇“添加新的連接”,在創(chuàng)建新連接對話框內(nèi),選擇連接對象“未指定”,如圖所示。
在中間欄的“連接”條目中,可以看到已經(jīng)建立的“S7_連接_1”,如圖所示。
第二步:
點(diǎn)中上面的連接,在“S7_連接_1”的連接屬性中查看各參數(shù),如圖所示。
在常規(guī)中,顯示連接雙方的設(shè)備,在伙伴方“站點(diǎn)”欄選擇“未知”;在“地址”欄填寫伙伴的IP地址192.168.0.12。
在本地ID中:顯示通訊連接的ID 號,這里ID=W#16#100。
在特殊連接屬性中:建未指定的連接,建連接側(cè)為主動連接,這里client v4.1是主動建立連接。
在地址詳細(xì)信息中:定義伙伴側(cè)的 TSAP 號(注意:S7-1200預(yù)留給S7連接兩個TSAP地址:03.01和03.00),這里設(shè)置伙伴的 TSAP:03.00。
配置完網(wǎng)絡(luò)連接,編譯存盤并下載。
第三步:
調(diào)用西門子S7通訊指令進(jìn)行通訊
ADDR_1 :發(fā)送到通信伙伴數(shù)據(jù)區(qū)的地址
SD_1:本地發(fā)送數(shù)據(jù)區(qū)
ADDR_1:從通信伙伴數(shù)據(jù)區(qū)讀取數(shù)據(jù)的地址
RD_1:本地接收數(shù)據(jù)地址
需要注意一點(diǎn),以上例子中使用的作為服務(wù)器的PLC是固件版本V2.0的S7-1200 CPU,如果您使用固件版本為 V4.0 以上的 S7-1200 CPU 作為服務(wù)器,則需要如下額外設(shè)置,才能保證S7通信正常。
請點(diǎn)開作為S7服務(wù)器(sever)的 CPU 的設(shè)備組態(tài),“屬性->常規(guī)->保護(hù)”里“連接機(jī)制”一項(xiàng)需要勾選“允許從遠(yuǎn)程伙伴(PLC\HMI\OPC…)使用 PUT/GET 通信訪問”,如下圖所示:
更多自動化知識,關(guān)注微信公眾號:工控自動化筆記,不定期分享!
總結(jié)
以上是生活随笔為你收集整理的西门子1200与1200单边通讯的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 常用音频概念
- 下一篇: 电子货架标签-----智能基站V3