1
2
3
4

項目拓展——S7-200之間的通訊

發(fā)布時(shí)間:2017-09-24 18:但信58   票行 發(fā)布人:張志榮 &nb視都sp; 浏吧道覽次數:1622


S7-200之間的通訊


       S7-200 與 S森著7-200 之間的通信常用于實高低現多個S7-200 CPU模塊之間的數據交換。S7-那飛200 與 S7-200 之間的通信方式有網絡讀寫(PPI)通信﹑以太網通件可信﹑電話網Modem 通信﹑MD7唱長20-3無線通信等。由于S7-200 CPU模塊隻能(néng)做MPI從讀海站,S7-200 CPU 模塊的擴草自展模塊 EM277 也隻能(néng)做 MPI 從站或 Profibus答算 DP 從站,所以S7-200 與S7-200之間不支持MPI友術通信﹑Profibus DP 通信等通信方式。本文將(jiān照遠g)從以下方面(miàn)詳細介紹S7-200與S7問化-200之間的通信:


1. S7-200與S7-200之間有哪些通信方式

S7-200與S7-200之間的通信方式靈活多樣(yà長月ng),常用的通信方式有如下四種(zhǒn可兒g):

• 網絡讀寫(PPI)通信

• 以太網通信

• 電話網Modem通信

• MD720-3 無線通信

提示:除了以上方式,您也許會(huì)想到Modbus通信和自由口通信。這厭站(zhè)兩(liǎng)種(zhǒng)方式可以用于S7-200之間的數據交南和換,但是不是我們推薦的常用通信方式。因爲使用Mo機嗎dbus通信和自由口通信時(shí)您需要編寫大量的程序,并無法很好(錢很hǎo)的保證通信的準确性和實時(shí)性,Mod熱但bus 通信和自由口通信是常用于S7兒公-200CPU與第三方設備或儀表之間還站的數據交換方式。

1.1 網絡讀寫(PPI)通信

PPI 協議是S7-200專用的主從通信協議.利用此方式可以實現S7-200與S7-200間的數據交換。這(zhè)靜黃種(zhǒng)通信方式利用CPU集成(chéng)通信口即可實現,配知工置簡單。通信中,主站設備將(jiāng)請求發(f分習ā)送至從站設備,然後(hòu)從站設備進(jìn)輛地行響應。具體如下圖所示:



實現網絡讀寫(PPI)通信可以話暗使用以下兩(liǎng)種(zhǒng)方法:

第一,使用Step 7 Micro/Win編程軟件中指令向(x就市iàng)導中的NETR/NETW向(xiàng)導;

具體方法和相關注意事(shì)項請參考窗但《西門子 S7-200•LOGO!•SITOP 參考》(更新版)S民兒7-200 PLC->通信->網絡讀寫(PP雪有I)通信。

第二,使用NETR/NETW指令,需學都要客戶自己編寫程序實現。

詳細的編程設置及例子程序請參考《S7-200可編程控制器靜還系統手冊》第6章S7-200指令集->通信指睡村令->網絡讀寫指令。

提示: NETR/NETW向(xiàng)土黃導使用簡單,不用大量編程,隻需按照向(xiàng)導步驟設置參數,因此不易出錯雨知。推薦采用向(xiàng)導的方法實現網絡讀寫(PPI)通信。


使用網絡讀寫(PPI)通信時(shí)需要注意以下幾點:

第一,隻有PPI主站需要配置或編程,從站不需年飛要配置;

第二,主站既可以讀寫從站的數據,也可以讀寫另一個主站的數據;

第三,在一個PPI網絡中,與一個從站知電通信的主站的個數沒(méi)有限制,但是一個通照網絡中主站的個數不能(néng)超過(guò)3得還2個;

第四,由于S7-200 CPU集成(chéng)的通信口是非隔離的。因此在一爸要個PPI通信網絡中,一個網段的距離不能(nén煙物g)超過(guò)50米。如果通訊距離超出5頻空0m,應在通信網絡中使用中繼器。如下所示:冷開



提示:在上圖中,通常擴展一個中繼器可延長(cháng)通信網絡很內50米,但如果擴展一對(duì)中視東繼器,并且它們之間沒(méi)有任何節點,中繼器之間的距離可達到100畫鐘0米。

在網絡中使用中繼器的具體方法可參考《S7-200可編程控制器系那畫統手冊》第7章 網絡通信->網絡的建立->在網志靜絡中使用中繼器


1.2 以太網通信

S7-200PLC可以通過(guò)智能(néng)們喝擴展模塊CP243-1連接至工友但業以太網中。這(zhè)樣(yàng),S7-200之間就(jiù老冷)可以通過(guò)以太網進(子相jìn)行數據交換,如下圖所示:


使用以太網通信需要注意以下幾點:

第一,S7-200與S7-200之間采用以太網通信方式必子水須增加CP243-1以太網通信模塊,且一個S7-200C分報PU隻能(néng)連接一個C鐘場P243-1擴展模塊;

第二,CP243-1不是即插即用模塊,需先通過(guò)Step 7 Mic拍男ro/Win編程軟件對(duì)其組态;

第三,CP243-1可同時(shí)與最多8個以太網件外S7控制器通信,即建立8個S7連接。

更多關于CP243-1模塊的使用問題可參考文檔《S7黃銀-200 以太網模塊系列 CP24聽妹3-1》

以太網通信請參考《西門子 S7-200•LOGO!•SIT市還OP 參考》V0.95版(更新版)S7-2風計00 PLC->通信->以太網通信(CP243-1)

S7-200與S7-200之間的以太網通信編術筆程可參考《CP243-1快速入門》《以太網模塊技術手冊


1.3 電話網Modem通信

S7-200與S7-200之間的電話網Modem通理那信常用于異地通信,在S7-200與街熱S7-200的本地通信中不常用。

如下圖所示:電話網Modem是通過(村河guò)S7-200 CPU的擴展模塊E海媽M241調制解調器模塊來實現的。在公共去河電話網或小交換機的模拟音頻系統中,使用電話線連接EM241上标準的RJ船物11電話接口,對(duì)EM241 進(jìn)行相應的配微海置編程即可實現S7-200 CPU之亮雨間的數據讀取或寫入。


電話網Modem通信(EM241)請道光參考《S7-200可編程控制器系統手冊》第10章創個兵建調制解調模塊程序

電話網Modem通信注意事(shì)項火慢請參考《西門子 S7-200•LOGO!•SITOP 參考》V0.9器不5版(更新版)S7-200 PLC-男可>通信->電話網Modem通信(E章年M241)

EM241與EM241之間的通信編程請參考《EM241快速入門》


1.4 MD720-3 無線通信

MD720-3無線通信也常用于異地通信,在S7-200與S7-200之間的本頻輛地通信中不常用。如有需要通信的模塊在異地或現場不适宜布線等亮土原因,可考慮采用此通信方式。

 

S7-200與S7-200之間通過(guò)MD7船爸20-3無線通信模塊可以實現以下兩(liǎng)個功能微報(néng):

• 終端模式:短消息功能(néng)

• OPC模式: 數據交換功能(néng)。

第一,如下圖所示:MD720-3 終端模式內少用于S7-200與S7-200之間互相收發(fā)短信地車。此通信方式不需要OPC中心站,隻需要在需要通信兵在的每個S7-200 CPU右側都(d姐山ōu)擴展MD720-3無線通信模又子塊,配置天線﹑西門子PC/PPI串口電纜等硬件,坐樹并且在MD720-3模塊中插入SIM卡。



終端模式需要的硬件軟件配置﹑庫指令的下載及編程請參考《S7-200 PLC 通過(guò)M師化D720-3 發(fā)送短消息》

第二,如下圖所示:MD720-用東3 OPC模式用于S7-200與S7-200之間進(農道jìn)行數據交換。此通信方式除了配置以上與終端模式相物東同的硬件之外,還(hái)必須配置相來OPC中心站,即必須使用SINAUT MICRO舊間 SC OPC服務器軟件和OP章樂C客戶機軟件。



OPC模式需要的硬件軟件配置請參考《SINAUT MD720-3的GPRS通信》

OPC模式編程的庫指令 下載

MD720-3 OPC 模式編程請參考《SINAUT MD720-3功能(néng)塊編程入門》

更多信息請參考《MD720-3技術手冊》


2. 如何選擇用于S7-200與S7-200之間的通信方式

針對(duì)以上常用的四種(zhǒng)通信方式,我們該民紅如何選用S7-200與S7-200之間的通信方式呢? 根據現場實際需求及通光拿信模塊的使用條件,我們提供以下幾種(zhǒng)參考:關月

• 如果需要進(jìn)行通信的S7-200 CPU集成(chéng)的通信明謝端口未被(bèi)占用,S7-200 CPU模塊都(dōu)去慢在本地,通信距離不遠,且通信速率要求不高,那麼(me)可選用網絡讀寫(PPI)刀去通信;

• 如果需要進(jìn)行通信的S7-200 C件服PU集成(chéng)的通信端口已被(bèi)占用,或通信距離較遠甚至達到舊讀幾千米,或通信速率要求達到M bits/s為很,那麼(me)可選用以太網通信;

• 如果需要進(jìn)行通信內視的S7-200 CPU模塊分布在相距很遠的異地,并且模塊之間弟街數據交換量不大,實時(shí)行要求不高,我們商算可考慮選用電話網Modem通信;

• 如果需要進(jìn)行通信的S7-200 CPU模塊相互之間要求有短也但消息收發(fā)或實時(shí)性不高的數據交換,并且現場環境不适宜布線,或業雜模塊相距很遠或分布在異地,且現場環境滿足GPR房相S條件,那麼(me)可選用MD720-3 無線模式。

當然,選用S7-200與S7-200之間的通信方船路式不僅僅依據以上條件。除此之外,我道報們仍應該考慮模塊的使用環境﹑調試﹑維修﹑成(chéng)本等因素。

S7-200與S7-200之間的通信方式比較可參考《西門子月紙 S7-200•LOGO!•SITOP 參考》(更新版務光)S7-200 PLC->通信->編程通信->可能(néng著拍)的通信方式->表1


本文使用的鏈接如下:

《S7-200可編程控制器系統手冊》

《西門子 S7-200•LOGO!•SITOP 參考》(更新版)

《CP243-1 快速入門》

《以太網模塊技術手冊》

《EM241快速入門》

《S7-200 PLC 通過(guò)MD720-3 發(也習fā)送短消息》

《SINAUT MD720-3的GPRS通信》

《SINAUT MD720-3功能(néng)塊編程入門》

《MD720-3技術手冊》



  • 尹懋港 2017-09-25 15:16報森:50
    在這(zhè)幾種(zhǒng)通信方式中,多台S7-200之間可否混合适用玩喝以适應使用地點的複雜環境,如果可以,會(huì)不會(huì)有負面(mi地還àn)影響?
  • 張毅 2017-12-19 13:05:10
    S7-200與S7-200之間有哪些通信方式
  • 金保胡 2017-12-21 08:13:32
    怎樣(yàng)利用光電編碼器測量傳送帶的運行距離
  • 陳帥 2017-12-24 18:14:58
    如何選用S7-200與S7-200之間的通信方式呢?
  • 李方柱 2017-12-24 18:27:28
    受益頗多
  • 劉戈 2018-01-01 18:56:15
    S7-200與S7-200之間有哪些通信方式lg
  • 劉培勇 2018-01-03 10:00:13
    很好(hǎo),講的很詳細
  • 劉培勇 2018-01-08 16:30:08
    s7200如何實現通訊
  • 劉培勇 2018-01-08 16:3新個0:38
    受益頗多
  • 高勇鑫 2018-01-10 22:15:00
    白彭元:S7-200與S7-200之間有哪些通信方式
  • 高勇鑫 2018-01-10 22:15:11
    白彭元:很好(hǎo),講的很詳細
  • 國(guó)文天 2018-01-11 08:19:43
    受益頗多
  • 張全瑞 2018-01-13 19:20:50
    在這(zhè)幾種(zhǒng)通信方式中,多台S7-200之間可否混合坐雜适用以适應使用地點的複雜環境,如果可以,會(huì)不會(h花生uì)有負面(miàn)影響?
  • 張全瑞 2018-01-13 19:21:43
    S7-200之間的通訊失敗怎麼(me)解決?
  • 陳開(kāi)放 2018-01-15 21:14:53
    在網絡中使用中繼器的具體方法是什技吧麼(me)?
  • 張耀 2018-01-16 00:30:40
    如何組建網絡,PLC程序設計分析
  • 王元海 2018-01-16 11:33:26
    S7-200與S7-200之間有哪些通信方式答雪
  • 孫振寶 2018-01-16 15:19:15
    如何選用S7-200與S7-200之間的通亮一信方式呢?
  • 孫振寶 2018-01-16 15:19:37
    受益頗多
  • 劉奇學(xué) 2018-01-16 15:44:51
    S7-200與S7-200之間有哪些通信方式
  • 劉奇學(xué) 2018-01-16 15:45:03
    如何組建網絡,PLC程序設計分析