999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于W5300以太網與S7-1200通訊系統的設計

2021-02-07 08:56:40沈陽康特機電設備有限公司呂翠玉
電子世界 2021年2期
關鍵詞:系統設計

沈陽康特機電設備有限公司 呂翠玉

沈陽機床股份有限公司數控刀架分公司 於成業

為實現運動控制系統中數據的高速采集和遠程傳輸,本文設計了采用以ModbusTCP通訊協議為基礎,基于W5300的以太網網絡模塊與西門子S7-1200PLC進行數據傳輸的通訊系統。在介紹W5300工作原理基礎上,重點闡述了該通訊系統的硬件搭建及軟件實現。最終通過現場實測表明:本系統數據通訊穩定,實時性高,具有可擴展性。

隨著網絡技術的不斷進步,數據傳輸系統被大量的需求,來完成信息的匯總和實時監視,數據統計等,達到工作高效、精準的目的。文中基于硬件以太網協議芯片W5300和主控制芯片DSP28335,設計了硬件采集系統作為Modbus TCP服務器,與基于西門子PLC S7-1200設計的客戶端進行數據傳輸。S7-1200系列是一款可編程邏輯控制器,該控制器使用靈活、功能強大,可用于控制各種各樣的設備以滿足自動化需求。

1 系統硬件設計

服務器端:DSP28335為主CPU,通過地址線和數據線與CPLD和W5300相連,DSP經過CPLD對W5300進行片選和復位的控制,W5300的寄存器基地址為0x28000000,BIT16EN引腳決定數據總線模式:BIT16EN拉高時為16位寬數據總線模式,BIT16EN拉低時為8位寬數據總線模式。由于該引腳由內部上拉,本設計將BIT16EN懸空,即拉高,使其工作在16位寬數據總線模式下。TEST_MODE[3:0]4個引腳懸空,設置成使用內部集成的PHY模式。將OP_MODE[2:0]3個引腳懸空,選擇了自動握手模式。該系統結構圖如圖1所示。

客戶端:西門子S7-1200。

對于S7-1200,Modbus TCP(傳輸控制協議)是一個標準的網絡通信協議,它使用CPU上的PROFINET連接器進行TCP/IP通信,不需要額外的通信硬件模塊。

2 系統軟件設計

在本系統的軟件設計中,僅選用W5300的8個SOCKET中的SOCKET3作為Modbus TCP的服務器與西門子PLC1200進行通訊。另外,SOCKET0、1、2用于其他TCP協議通訊的端口使用,在此不作贅述。W5300軟件流程圖如圖2所示。

圖1 系統結構圖

圖2 W5300軟件流程圖

首先復位W5300,再依次對W5300、SOCKET3進行初始化,然后進行偵聽,端口連接正常后接收數據和響應數據。W5300初始化就是將相應的參數寫入寄存器即可,在本設計中寄存器MR設定值為0xB900,將高低字節交換;中斷屏蔽寄存器IMR寫入0xFFFF,不屏蔽任何中斷。

Gateway_IP[0] = 0xC0A8;

Gateway_IP[1] = 0x0101;//網關

圖3 PLC客戶端設置

IP_Addr[0] = 0xC0A8;

IP_Addr[1] = 0x0116;//控制器IP

Sn_DIP[3][0] = 0xC0A8;

Sn_DIP[3][1] = 0x0102;

Sn_Port[3] = 502;

Sn_DPort[3] = 502;

在分配存儲空間時,存儲器單元類型寄存器MTYPER采用默認值0x00FF,即將前8個8k字節存儲單元分配為TX存儲器,后8個8k字節存儲單元分配為RX存儲器;通過TX存儲器大小配置寄存器TMSR和RX存儲器大小配置寄存器RMSR將SOCKET0的發送和接收存儲器大小都配置為32kB。

W5300_write(RMS01R,0x1014);

W5300_write(RMS23R,0x1408);

W5300_write(RMS45R,0x0000);

W5300_write(RMS67R,0x0000);

W5300_write(TMS01R,0x1014);

W5300_write(TMS23R,0x1408);

W5300_write(TMS45R,0x0000);

W5300_write(TMS67R,0x0000);

W5300_write(MTYPER,0xFF);

W5300_write(RTR,0x2710);

W5300_write(RCR, 0x23);

初始化設置完成,然后進行偵聽設置,完成TCP服務器建立,最后等待建立連接,當建立了SOCKET3連接后,就可以進行數據通訊了。

另外,基本的Modbus客戶端PLC1200的操作如下所示:

(1)連接到特定服務器(從站)IP地址和IP端口號。

(2)啟動Modbus消息的客戶端傳輸,并接收服務器響應。

(3)根據需要斷開客戶端和服務器的連接,以便與其它服務器連接。

使用程序中的MB_CLIENT指令,進行客戶端-服務器TCP連接、發送命令消息、接收響應,以及控制服務器的斷開。具體操作見圖3所示。

3 測試結果

為了測試客戶端和服務器的通訊狀態,先分別用ModScan32和Modsim32與運動控制器服務器和西門子S7-1200客戶端通訊測試,并調整程序。在測試了連通性后,就可以用運動控制器和S7-1200直接通訊測試了。通訊數據監視圖如圖4所示。

圖4 通訊數據監視

結論:經實驗驗證,本文設計的基于W5300以太網與S7-1200通訊系統運行穩定,可實現運動控制系統相關數據的傳輸,遠程監視和修改數據等,現已經正式應用于現場。

猜你喜歡
系統設計
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
主站蜘蛛池模板: 狠狠色成人综合首页| 精品一区二区三区自慰喷水| 99久久精品视香蕉蕉| 亚洲三级色| 国产成人无码久久久久毛片| 中国成人在线视频| 超碰aⅴ人人做人人爽欧美| 色综合天天视频在线观看| 国产在线一区视频| 国产欧美日韩一区二区视频在线| 久久综合色天堂av| 国产精品乱偷免费视频| 欧美日韩一区二区在线播放| 亚洲Av激情网五月天| 国产精品福利一区二区久久| 四虎国产精品永久一区| 在线观看国产精品第一区免费 | 欧洲熟妇精品视频| 免费AV在线播放观看18禁强制| 国产成人三级| 青青草综合网| 伊在人亚洲香蕉精品播放 | 国产精品专区第一页在线观看| 亚洲天堂网在线播放| 国产精选小视频在线观看| 成人午夜久久| 国产va在线观看免费| AV色爱天堂网| 久久久精品国产亚洲AV日韩| 夜夜高潮夜夜爽国产伦精品| 国产精品黑色丝袜的老师| 亚洲第一成年网| 1级黄色毛片| 97亚洲色综久久精品| 最新日本中文字幕| 天天综合天天综合| 中国毛片网| 天天综合网色| 国产91丝袜在线观看| 日韩国产 在线| 天天躁夜夜躁狠狠躁躁88| 国产婬乱a一级毛片多女| 久久伊人操| 久久男人视频| 国产91透明丝袜美腿在线| 漂亮人妻被中出中文字幕久久| 在线欧美一区| 毛片手机在线看| 国产一区成人| 草逼视频国产| 国产91九色在线播放| 国产在线自揄拍揄视频网站| 亚洲成a∧人片在线观看无码| hezyo加勒比一区二区三区| 亚洲精品无码AV电影在线播放| 国产精品成人久久| 欧美日韩中文字幕在线| 一区二区自拍| 欧美在线一二区| 久久精品视频一| 欧美色亚洲| 国产一级裸网站| 免费人欧美成又黄又爽的视频| 亚洲免费人成影院| 无码中字出轨中文人妻中文中| 九九热这里只有国产精品| 国产人人乐人人爱| 亚洲精品视频网| 亚洲成a人片77777在线播放| 国产亚卅精品无码| 58av国产精品| 久久精品国产亚洲麻豆| 色妞www精品视频一级下载| 亚洲色图综合在线| 色亚洲激情综合精品无码视频 | 好吊妞欧美视频免费| 亚洲永久视频| 国产第一页屁屁影院| 国产亚洲精品自在线| 欧美国产在线精品17p| 欧美成人手机在线观看网址| 国产性爱网站|