S7-1200與S7-200Smart G2之間
S7專用協(xié)議無(wú)線以太網(wǎng)通信方案
在實(shí)際系統(tǒng)中,車間里分布多臺(tái)PLC,需要用上位機(jī)軟件集中控制。通常所有設(shè)備距離在幾十米到上百米不等。用戶會(huì)選擇以太網(wǎng)方式是因?yàn)閭鬏斔俣扔斜U?,而選擇無(wú)線以太網(wǎng)方案是因?yàn)椴幌腴_挖電纜溝,或者布線不方便,不但施工麻煩也會(huì)徒增成本。這里所介紹的無(wú)線以太網(wǎng)方案通信距離從幾米到1公里,與布線施工的成本(材料、人工、時(shí)間)進(jìn)行綜合比較的話,無(wú)線以太網(wǎng)是更為經(jīng)濟(jì)和實(shí)施簡(jiǎn)便的組網(wǎng)通訊方案。
西門子1200通過(guò)S7協(xié)議訪問(wèn)200Smart G2,別提多簡(jiǎn)單。只需要簡(jiǎn)單的配置就可以完成相互之間的數(shù)據(jù)轉(zhuǎn)發(fā),從而實(shí)現(xiàn)無(wú)線S7通訊。
一、方案概述
本方案以西門子S7-1200和S7-200SMART G2 PLC為例,在S7專用協(xié)議下實(shí)現(xiàn)無(wú)線以太網(wǎng)通信實(shí)現(xiàn)過(guò)程。在本方案中采用了西門子PLC無(wú)線通訊終端——DTD418MB,作為實(shí)現(xiàn)無(wú)線通訊的硬件設(shè)備,用戶無(wú)需更改程序。

二、測(cè)試設(shè)備與參數(shù)
l 西門子PLC型號(hào):S7-1200 × 1臺(tái)
l 西門子PLC型號(hào):S7-200Smart G2 × 1臺(tái)
l 達(dá)泰歐美系PLC無(wú)線通訊終端——DTD418MB × 2塊
l 主從關(guān)系:1200PLC 做客戶端、200smart G2 PLC做服務(wù)器
l 通訊接口:RJ45接口
l 供電:12-24VDC
l 通訊協(xié)議:S7協(xié)議
l 傳輸距離:100米,1KM
三、達(dá)泰歐美系PLC無(wú)線通訊終端--DTD418M
達(dá)泰DTD418M采用 2x2 兩發(fā)兩收無(wú)線架構(gòu),空中傳輸速率高達(dá) 300Mbps,兼容西門子S7協(xié)議、Profinet協(xié)議、Modbus TCP/IP等通訊協(xié)議,并采用 OFDM 調(diào)制及 MIMO 技術(shù),使無(wú)線可靠傳輸距離達(dá)到1KM范圍內(nèi)均可使用。 DTD418M 不僅能與 PLC、DCS、智能儀表及傳感器等設(shè)備組成無(wú)線測(cè)控系統(tǒng),同時(shí)能與組態(tài)軟件、 人機(jī)界面、觸摸屏、測(cè)控終端等工控產(chǎn)品實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)和點(diǎn)對(duì)多點(diǎn)的遠(yuǎn)程無(wú)線組網(wǎng),將分散不便于挖溝布線的設(shè)備連接在一起,不需要編寫程序,不需要布線,并且穩(wěn)定可靠。

■ 主 要 特 征:
◆ 可以直接代替有線以太網(wǎng)線,實(shí)現(xiàn)無(wú)線組網(wǎng)
◆ 支持西門子S7協(xié)議、PROFINET協(xié)議、MODBUS TCP/IP協(xié)議等
◆ 全數(shù)字無(wú)線加密傳輸方式,不插卡無(wú)運(yùn)行費(fèi)用
◆ 無(wú)需更改程序,即插即用,自適應(yīng)接口協(xié)議
◆ 二十年工業(yè)現(xiàn)場(chǎng)運(yùn)行經(jīng)驗(yàn):可確保無(wú)線產(chǎn)品工作于各種惡劣環(huán)境下的工業(yè)場(chǎng)合長(zhǎng)期運(yùn)行
四、接線方式
1.S7-1200 PLC與DTD418MB接線
用一根通訊線,一端接入DTD418M的RJ45接口,另一端接入PLC的RJ45接口。

2.S7-200SMART G2 PLC與DTD418MB接線
用一根通訊線,一端接入DTD418M的RJ45接口,另一端接入S7-200SMART G2的RJ45接口。

五、S7-1200PLC參數(shù)配置
1. 在項(xiàng)目中,添加 S7-1211 AC/DC/RLY,并為其添加子網(wǎng)和分配 IP 地址,如圖所示。


2. Main程序的編寫
在 OB1 中調(diào)用 PUT/GET 指令
通過(guò)點(diǎn)擊 PUT/GET 指令塊右上角的藍(lán)色圖標(biāo)開始組態(tài) S7 連接

3. 組態(tài) S7 連接
· 在伙伴側(cè)選擇“未zhi ding",TIA 軟件會(huì)自動(dòng)創(chuàng)建一個(gè) S7 連接(如:S7_連接_1),自動(dòng)分配連接 ID ,并自動(dòng)將該 ID 號(hào)關(guān)聯(lián)到"PUT"指令的 ID 管腳(如:W#16#100)
· 在地址欄輸入通信伙伴的 IP 地址,本示例中 S7-200 SMART G2 CPU 的 IP 地址為192.168.2.1。
· 務(wù)必確認(rèn)該連接 S7-1200 側(cè)“主動(dòng)建立連接"被勾選,如圖所示。

4. 設(shè)置 TSAP
指令塊組態(tài)完畢后,打開“網(wǎng)絡(luò)視圖"---“連接"選項(xiàng)卡,可以看到 TIA 自動(dòng)創(chuàng)建的連接,打開該連接屬性后,可以為連接設(shè)置 TSAP,默認(rèn)值為03.00;S7-200 SMART G2 側(cè)的 TSAP 只能設(shè)置為 03.00 或 03.01,如圖所示。

5. 主站程序指令wan shan
1211(I0.0-I0.7)發(fā)送給 ST32(Q0.0-Q0.7)

接收 ST32(I0.0-I0.7)到 1211(Q0.0-Q0.7)

六、S7-200SMART G2 PLC參數(shù)設(shè)置
1. S7-200 SMART G2側(cè)組態(tài)
本文檔中S7-200 SMART G2 作服務(wù)器,占用 S7-200 SMART G2 CPU 的 S7 被動(dòng)連接資源,CPU 中不需要做任何編程
設(shè)定 CPU 的 IP 地址和在 S7-1200 中設(shè)置的伙伴 IP 地址一致即可,如圖所示

2. 在菜單欄中:工具?PLC安全設(shè)置?通訊設(shè)置,勾選Put/Get服務(wù)
G2 PLC 使用新版本軟件切記需要勾選此選項(xiàng),smart v2.8及以下軟件無(wú)設(shè)置

七、測(cè)試方法
2臺(tái)PLC分別通過(guò)以太網(wǎng)線連接達(dá)泰DTD418MB無(wú)線通訊終端,將天線接好以后,給DTD418MB和PLC供電,我們可以給1號(hào)PLC的I點(diǎn)輸入信號(hào),我們會(huì)發(fā)現(xiàn)對(duì)應(yīng)的2號(hào)PLC的Q點(diǎn)就有輸出信號(hào)。同樣的操作我們可以給2號(hào)PLC的I點(diǎn)輸入信號(hào),我們會(huì)發(fā)現(xiàn)對(duì)應(yīng)的1號(hào)PLC的Q點(diǎn)就有輸出信號(hào)。2臺(tái)PLC之間是通過(guò)達(dá)泰DTD418MB無(wú)線傳輸完成數(shù)據(jù)交互。
測(cè)試結(jié)果詳見(jiàn)文件夾
本方案例程源代碼在《S7-1200與S7-200 SMART G2 S7協(xié)議無(wú)線以太網(wǎng)通信》文件內(nèi)。
八、達(dá)泰優(yōu)勢(shì)

九、行業(yè)應(yīng)用
達(dá)泰歐美系PLC無(wú)線通訊終端-DTD418MB在數(shù)百家工業(yè)企業(yè)中穩(wěn)定運(yùn)行超8年以上,在鋼鐵、焦化、新能源汽車、智慧運(yùn)輸、智慧倉(cāng)儲(chǔ)領(lǐng)域中累積應(yīng)用案例多樣。以下列舉部分典型應(yīng)用案例:
十、深度合作企業(yè)

部分應(yīng)用方式 ▼
l 物料運(yùn)送線PLC無(wú)線應(yīng)用,100m
l 盾構(gòu)機(jī)西門子PLC之間PROFINET協(xié)議
l 生產(chǎn)線AGV與主控PLC之間,200m
l 焦化四大車無(wú)線聯(lián)鎖及視頻監(jiān)控傳輸,500m
l 5臺(tái)天車與地面PLC之間,300m
l 快遞分揀系統(tǒng)皮帶與就地plc控制,200m
l 機(jī)器人之間無(wú)線組網(wǎng)通訊,500m
l 6臺(tái)西門子PLC之間PN通訊,300m
l 智能立體車庫(kù)觸摸屏與PLC無(wú)線通訊,50m
l 西門子1500和霍尼韋爾DCS無(wú)線通訊,200m
l RGV小車自組網(wǎng)無(wú)線通訊,150m
l 倍福PLC與MCGS觸摸屏無(wú)線通訊,300m
l 堆取料機(jī)與就地plc無(wú)線組網(wǎng)及監(jiān)控?cái)?shù)據(jù)無(wú)線傳輸,500m










































景洪市|
万宁市|
佛冈县|
桑植县|
凤阳县|
凤翔县|
灌云县|
崇礼县|
车险|
海南省|
涟水县|
姚安县|
黑河市|
柳州市|
乌什县|
墨玉县|
中阳县|
伊金霍洛旗|
游戏|
万载县|
增城市|
越西县|
凤冈县|
西青区|
通渭县|
阿勒泰市|
潮州市|
吴川市|
新蔡县|
政和县|
扬中市|
永丰县|
涿州市|
柏乡县|
宾川县|
永城市|
海门市|
西乌|
东兰县|
响水县|
建宁县|