日本在线www-日本在线播放一区-日本在线不卡免费视频一区-日本在线不卡视频-成人影院久久久久久影院-成人影院一区二区三区

最新廣告
關注中國自動化產業(yè)發(fā)展的先行者!
工業(yè)智能邊緣計算2025年會
CAIAC 2025
2025工業(yè)安全大會
OICT公益講堂
當前位置:首頁 >> 案例 >> 案例首頁

案例頻道

Modicon Quantum與S7 PLC通過TCP協(xié)議通信的實現(xiàn)
  • 企業(yè):控制網     領域:工業(yè)以太網     行業(yè):電子制造    
  • 點擊數(shù):6087     發(fā)布時間:2009-05-17 21:24:39
  • 分享到:
本文簡要介紹了Modbus-TCP協(xié)議,工業(yè)以太網On TCP 、On ISO。針對寶鋼長材坯料生產系統(tǒng)優(yōu)化工程水處理項目中遇到的Quantum與S7 PLC間以太網通訊協(xié)議不兼容問題,給出了解決方案,并詳細介紹了配置過程和主要程序。







周平
 (1981-)

男,湖北漢川人,學士,工程師,主要從事冶金、水處理行業(yè),自動控制開發(fā)、改造工作。

摘要:本文簡要介紹了Modbus-TCP協(xié)議,工業(yè)以太網On TCP 、On ISO。針對寶鋼長材坯料生產系統(tǒng)優(yōu)化工程水處理項目中遇到的Quantum與S7 PLC間以太網通訊協(xié)議不兼容問題,給出了解決方案,并詳細介紹了配置過程和主要程序。

關鍵詞:以太網;Modbus-TCP;工業(yè)以太網;IPCom;S7Com;Quantum;S7;PLC

Abstract: The article introduces the ModbusTCP protocol, Industrial Ethernet On TCP and On
 ISO. Based on the incompatible problem of Ethernet communication protocol between Quantum 
and S7 PLCs, we provide a solution to it. The configuration process and main program code 
are introduced in detail.

Key words: Ethernet; Modbus-TCP; Industrial Ethernet; IPCom; S7Com;  Quantum; S7; PLC

    隨著科學技術的發(fā)展,許多工業(yè)廠商開始將傳統(tǒng)的現(xiàn)場總線構架在以太網上,以太網技術正在逐漸從民用、商用應用于工程領域。從目前工業(yè)自動化控制領域的發(fā)展情況來看,以太網技術最終取代現(xiàn)場總線是工業(yè)控制網絡發(fā)展的必然趨勢。西門子和施耐德兩家的PLC在工程項目中經常遇到,西門子S7系列PLC支持On TCP 或On ISO 的以太網通訊,施耐德Quantum 和Premium PLC 支持Modbus TCP 通訊,但是兩個PLC之間通過以太網直接通訊一直未能解決。2008年,在上海金自天正信息技術有限公司從寶鋼承接的長材坯料生產系統(tǒng)優(yōu)化工程水處理項目中,需要應用這個技術,在施耐德公司技術服務的支持、查閱文檔,并不斷嘗試下,終于成功解決。

1 Modbus-TCP簡介

    Modbus應用層協(xié)議由美國Modicon公司(現(xiàn)為施耐德電氣旗下品牌)與1979年開發(fā)的,由于其簡單易用,得到了廣大工業(yè)自動化儀器儀表企業(yè)的采納與支持,實際已成為了業(yè)界標準。Modbus 應用層協(xié)議位于ISO/OSI參考模型中的第7層,將它嵌入到不同的底層協(xié)議中形成了三種具體的通信方式:Modbus 串行鏈路、Modbus-Plus 和Modbus-TCP。Modbus-TCP實現(xiàn)了在TCP/IP以太網上以客戶/服務器方式的Modbus報文通信。這種通信模型是將Modbus 協(xié)議作為應用層協(xié)議嵌入到底層TCP/IP中構成的。與標準Modbus幀相比,Modbus-TCP幀中的尋址與校驗交有TCP/IP協(xié)議完成。 

2 Industrial Ethernet On TCP or ISO簡介

   Industrial Ethernet是西門子通訊系統(tǒng)的新名字,過去叫做SINEC H1網。Industrial Ethernet 包括了所有西門子PLC在以太網上的通訊協(xié)議:其中就有ISO layer4 和TCP/IP通訊。

3 Quantum與S7 PLC系統(tǒng)的通訊實現(xiàn)

3.1 控制系統(tǒng)組成

    本系統(tǒng)整個結構為典型以太網星型結構,如圖 1所示。各PLC均為以太網上的獨立節(jié)點,包括多個施耐德Quantum PLC和西門子S7 PLC。其中Quantum PLC位于水處理電氣室,S7 PLC分布在連鑄、LF爐、電爐各電氣室,Quantum PLC作為公輔系統(tǒng)需與另外三套S7 PLC交換數(shù)據(jù)。

                              圖1   系統(tǒng)結構圖

3.2 控制系統(tǒng)數(shù)據(jù)通信的配置

    要實現(xiàn)各個PLC通過以太網進行數(shù)據(jù)傳輸,必須建立在協(xié)議統(tǒng)一的基礎上。Quantum PLC支持Modbus-TCP協(xié)議,而S7 PLC支持Industrial Ethernet On TCP協(xié)議,這兩個協(xié)議在應用層不同,但是低層協(xié)議是相同的。在Quantum PLC 方面,施耐德提供有140NWM10000型模板,該模板支持IPCom服務,可以直接在IP層從以太網其它PLC中獲得數(shù)據(jù)。西門子S7 PLC方面,只需要提供支持Fetch/Write功能的CP通訊卡,具備該功能的通訊卡,所有對PLC的數(shù)據(jù)取存都是透明的,不需其他編程工作。配置步驟如下:

    (1) 配置140NWM10000模板,設置模板IP地址,如圖 2所示。

                              圖2   設置模板IP地址

    (2) 導入IPcom服務,并配置CPU與NWM10000傳輸通道占用的寄存器地址,如圖 3所示 。

    注意:每個通道占用80個字,也就是說每個通道可以傳輸80個字,地址設置不要重復。

                      圖3   配置CPU與NWM10000傳輸通道占用的寄存器地址

    (3)配置西門子S7 PLC,在HW Manager中配置CP卡,打開Fetch/Write功能,如圖 4所示。

                              圖4   配置CP卡

    (4) 在Netpro中新建連接,連接對象選擇“Unspecified”,類型選擇“TCP Connection”,如圖 5所示。

                        圖5   在Netpro中新建連接

    (5) 配置完成的連接,如圖 6所示。

                              圖6   配置完成

3.3 Unity編程實現(xiàn):

    (1) 導入擴展數(shù)據(jù)類型和擴展功能塊,如圖7所示。

                                      圖7

    (2) 建立IPCOM_BUF數(shù)據(jù)類型的變量,如圖8所示。

    注意:每個IPCOM_BUF占用80個字的地址空間。

                                      圖8

    (3) 主要程序代碼,圖9為讀取S7 CPU DB塊中數(shù)值的代碼段。

                                      圖9

    S7FetchDB參數(shù)描述:

    輸入?yún)?shù),如表 1 所示。

                                 表  1
名稱
類型
描述
Request_Org01
EBOOL
上升沿時向S7請求讀取數(shù)據(jù)
StartAddr
UINT
DB塊起始地址
DBNR
BYTE
DB塊
IP1 .. IP4
BYTE
要讀取的S7 IP地址:IP1.IP2.IP3.IP4.
Port
UINT
S7站點指定的Fetch端口號
Connect
BOOL
為“1”時,F(xiàn)B功能塊嘗試與遠程S7CPU建立連接,如果連接成功,Activity 和 Connected為“1”,Error ==0.
SndRcvBufAddr
UINT
確定參數(shù)的起始地址,這個地址必須與變量表中定義的SndRcvBuf參數(shù)地址一致。
Path
UINT
指定連接序號。占用IPCOM配置時,對應通道中的某一個連接(共4個通道,每個通道可提供4個TCP連接)

    輸出參數(shù),如表 2所示。

                                 表  2
名稱
類型
描述
Done
BOOL
確認功能塊執(zhí)行成功
FetchedValues
ANY_ARRAY_BYTE
從S7 CPU 抓取的數(shù)據(jù)存放地址
ErrorCode
UINT
相關S7通訊協(xié)議故障碼
Error
BOOL
功能塊執(zhí)行錯誤
Stat
UINT
相關IPCom通訊系統(tǒng)故障狀態(tài)
Activity
BOOL
IPCom正常執(zhí)行中時為“1”
Connected
BOOL
TCP 連接建立后,為“1”

    (4) 主要程序代碼,圖 10為向S7 CPU中寫入數(shù)值。

                                      圖10

    S7WriteDB參數(shù)描述:

    輸入?yún)?shù),如表 3所示。

                                表  3
名稱
類型
描述
Request_Org01
EBOOL
上升沿時向S7請求寫入數(shù)據(jù)
WriteValues
ANY_ARRAY_BYTE
向S7寫入的數(shù)據(jù)
StartAddr
UINT
DB塊起始地址
DBNR
BYTE
DB塊
IP1 .. IP4
BYTE
要寫入的S7 IP地址:IP1.IP2.IP3.IP4.
Port
UINT
S7站點指定的Write端口號
Connect
BOOL
為“1”時,F(xiàn)B功能塊嘗試與遠程S7CPU建立連接,如果連接成功,Activity 和 Connected為“1”,Error ==0.
SndRcvBufAddr
UINT
確定參數(shù)的起始地址,這個地址必須與變量表中定義的SndRcvBuf參數(shù)地址一致。
Path
UINT
指定連接序號。占用IPCOM配置時,對應通道中的某一個連接(共4個通道,每個通道可提供4個TCP連接)

    輸出參數(shù),如表 4所示。

                                表  4
名稱
類型
描述
Done
BOOL
確認功能塊執(zhí)行成功
ErrorCode
UINT
相關S7通訊協(xié)議故障碼
Error
BOOL
功能塊執(zhí)行錯誤
Stat
UINT
相關IPCom通訊系統(tǒng)故障狀態(tài)
Activity
BOOL
IPCom正常執(zhí)行中時為“1”
Connected
BOOL
TCP 連接建立后,為“1”

4 結束語

    系統(tǒng)投用后,筆者成功地從三臺西門子PLC中讀寫到了數(shù)據(jù),且數(shù)據(jù)響應正常、穩(wěn)定,達到了預期的效果。在統(tǒng)一的通訊協(xié)議下,整個網絡結構層次清晰、維護方便,為網絡的穩(wěn)定運行打下了良好基礎。應該指出的是,這種通訊方式還在起步階段,有些地方不夠成熟,仍需解決,比如:NWM10000通訊模板不支持冗余系統(tǒng)、配置軟件不能向下兼容、硬件升級后沒有相應的配置軟件等,這些問題仍待解決。

其他作者:

陳    偉(1984-),男,江蘇南通人,學士,工程師;

么淑華(1970-),女,河北唐山人,學士,高級工程師。

參考文獻

[1] Modbus通信在PLC通道檢測中的應用[J].電氣時代,2005,6:78---80.

[2] UDP and TCP Communication for Quantum and Premium PLCs running Unity Pro Applications 
System User Guide. 施耐德電氣.

[3] Data Exchange to Siemens S7 Controllers Quantum and Premium PLCs with S7Com Library 
System User Guide.施耐德電氣.

熱點新聞

推薦產品

x
  • 在線反饋
1.我有以下需求:



2.詳細的需求:
姓名:
單位:
電話:
郵件:
主站蜘蛛池模板: 我爱52av好色,一级毛片大全免费播放,成人午夜无人区一区二区,国产一区国产二区国产三区,青青青青久久精品国产h,狠狠操五月天 | 伊人久久综合成人亚洲-伊人久久综合-伊人久久中文字幕久久cm-伊人久久中文大香线蕉综合-久久国产香蕉-久久国产视频网站 | 在线观看日本视频-在线观看日本免费-在线观看日本www-在线观看日本-久久亚洲精品成人-久久亚洲精品tv | 国产一区二区三区四区五区加勒比-国产一区二区三区四区五区六区-国产一区二区三区四区五在线观看-国产一区二区三区无码A片-国产一区二区三区-国产一区二区三区亚洲欧美 | 与子敌伦刺激对白亂輪亂性-与嫂子同居的日子在线观看-与邻居换娶妻子2在线观看-瑜伽牲交AV-久久久96-久久久91精品国产一区二区 | 日本漫画母亲口工子全彩-日本漫画大全无翼乌-日本妈妈在线观看中文字幕-日本妈妈xxxx-操他射他影院-操老太太的逼 | 日本久色-日本久久综合视频-日本久久综合-日本久久中文字幕-日本久久一区二区-日本久久网站 | 亚洲另类电击调教在线观看-亚洲理论片在线中文字幕-亚洲看黄-亚洲卡一卡2卡三卡4麻豆-韩国xxxxx视频在线-韩国mmwutv福利视频 | 色视频高清在线观看-色视频播放-色社区-色涩网站在线观看-色涩色-色色综合 | 五月天激情婷婷,欧美午夜在线,日一下影院,免费一区二区三区四区,99热99re8国产在线播放,婷婷开心激情网 | 奇米影视一区二区三区-奇米影视一区-奇米影视久久-奇米影视777四色米奇影院-国产高清视频免费-国产高清日韩 | 亚洲视频一区二区,国产一区二区网站,国产精品…在线观看,欧美高清正版在线,欧美日韩 国产区 在线观看,亚洲最新视频在线观看 | yy一级毛片免费视频-yyyyyy高清成人观看-yy6080理aa级伦大片一级毛片-yy4080午夜理论一级毛片-色吊丝在线观看国产-色的视频在线观看免费播放 | 欧美激情中文字幕一区二区-欧美激情在线精品video-欧美激情影院-欧美激情一区二区三区在线-欧美激情一区二区三区视频高清-欧美激情一区二区三区视频 | 久久99精品久久久久久噜噜噜-久久99精品久久久久久噜噜丰满-久久99精品久久久久久噜噜-久久99精品久久久久久久野外-午夜精品人妻无码一区二区三区-午夜精品免费 欧美日韩在线成人免费-欧美日韩在线成人看片a-欧美日韩在线不卡-欧美日韩在线播放-自拍偷拍三级-自拍偷拍欧美亚洲 | 国产内射大片-国产男人午夜视频在线观看-国产免费一级片-国产免费一级精品视频-国产免费网站看v片元遮挡-国产免费久久爱久久啪 | 亚欧成人毛片一区二区三区四区-亚欧成人乱码一区二区-亚久久伊人精品青青草原2020-亚飞与亚基在线观看-国产综合成人观看在线-国产综合91天堂亚洲国产 | 一区二区不卡久久精品-一区二区播放-一区二区3区免费视频-一区不卡在线观看-久久机热-久久黄网 | 国产偷抇久久精品A片蜜臀A-国产偷抇久久精品A片蜜臀AV-国产偷抇久久精品A片图片-国产偷窥熟妇高潮呻吟-国产凸凹视频熟女A片-国产玩弄放荡人妇系列 | 国产韩国精品一区二区三区久久-国产国语一级毛片在线视频-国产国语高清在线视频二区-国产国拍亚洲精品午夜不卡17-日韩在线欧美高清一区-日韩在线免费视频观看 | 色视频www在线播放国产人成-色射综合-色射网-色射啪-国产91成人-国产91白浆四溢 | 日本3p视频-忍住波多野10分钟就可以中出-热门电影在线观看-全免费a级毛片免费看视频免-三妻四妾韩国电影 | 亚洲精品永久www嫩草-亚洲精品影院一区二区-亚洲精品影院久久久久久-亚洲精品影院-护士18p-护士16p | 欧美精品一区二区精品久久-欧美精品一二区-2019酷路泽大改款-欧美精品亚洲一区二区在线播放-99日韩-99人中文字幕亚洲区 | 国产精品无码2021在线观看-国产精品污-国产精品网站在线进入-国产精品网站在线观看-四虎免费久久影院-四虎毛片 | 18禁欧美猛交XXXXX无码-18禁无遮挡爽爽爽无码视频-18禁止观看免费私人影院-1区2区3区高清视频-日本在线网-日本在线视频一区二区 在线观看日本视频-在线观看日本免费-在线观看日本www-在线观看日本-久久亚洲精品成人-久久亚洲精品tv | 久久99国产精品一区二区,欧美日韩另类在线,婷婷四月开心色房播播网,收集最新中文国产中文字幕,亚洲综合激情六月婷婷在线观看,欧美一级淫片 | 亚洲国产精品自产在线播放-亚洲国产精品专区-亚洲国产精品一区二区首页-亚洲国产精品一区二区三区在线观看-精品无码久久久久久国产-精品无码久久久久国产 | 婷婷五色,五月天激情婷婷大综合,亚洲综合久久久久久中文字幕,国产ww久久久久久久久久,婷婷综合缴情亚洲五月伊,欧美日韩不卡在线 九九香蕉-九九线精品视频-九九五月天-九九天天影视-天天干b-天天干2018 | 国产精品高清免费网站-国产精品高清2021在线-国产精品福利在线播放-国产精品福利影院-色黄视频在线观看-色狐视频 | 亚洲国产欧美精品-亚洲国产欧美国产综合一区-亚洲国产欧美国产第一区-亚洲国产模特在线播放-好吊色青青青国产在线播放-好吊色青青草 | 欧美精品综合-欧美精品自拍-欧美精品专区免费观看-欧美精品在线一区二区三区-欧美精品在线一区-欧美精品在线视频观看 | 精品国产互换人妻麻豆-精品国产经典三级在线看-精品国产精品人妻久久无码五月天-精品国产九九-精品国产剧情AV在线观看-精品国产露脸久久AV麻豆 | 国产内射大片-国产男人午夜视频在线观看-国产免费一级片-国产免费一级精品视频-国产免费网站看v片元遮挡-国产免费久久爱久久啪 | 久久只有这里有精品4-久久只这里是精品66-久久中精品中文-久久中文精品视频-久久中文骚妇内射-久久中文娱乐网 | 佐藤遥希在线播放一二区-佐山爱巨大肥臀在线-佐山爱痴汉theav-佐良娜被爆漫画羞羞漫画-麻豆视频传媒二区-麻豆视频传媒 | 国产夜色福利院在线观看免费-国产夜趣福利免费视频-国产野花视频天堂视频免费-国产亚洲综合一区二区在线-日韩精品在线观看免费-日韩精品在线电影 | 精品国产91乱码一区二区三区,成人国产一区二区三区精品,亚洲一区免费在线观看,日韩在线一区二区三区免费视频,波多野吉衣在线观看,日韩一级精品久久久久 | 一区二区视频在线观看高清视频在线-一区二区三区无码高清视频-一区二区三区无码被窝影院-一区二区三区四区国产-久久re视频精品538在线-久久re热在线视频精99 | 欧美一级视频精品观看-欧美一级三级-欧美一级日韩一级亚洲一级va-欧美一级日韩一级亚洲一级-中文字幕精品一区-中文字幕精品视频在线观看 | 伊人第四色-伊人成影院-伊人成人在线视频-伊人成人在线观看-久久精品久久精品-久久精品九九亚洲精品天堂 |