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

基于MPI協(xié)議的S7-300 PLC與單片機(jī)通信的實(shí)現(xiàn)

2011-07-25 00:33:56歐陽波
關(guān)鍵詞:單片機(jī)程序

梁 丁,歐陽波

(株洲科瑞變流電氣有限公司,湖南 株洲412007)

西門子S7-300 PLC因其功能強(qiáng)、速度快、擴(kuò)展靈活,在工業(yè)控制領(lǐng)域中占有重要地位。MPI網(wǎng)絡(luò)是西門子工業(yè)控制系統(tǒng)中經(jīng)常用到的一種通信方式,其使用RS485物理接口進(jìn)行數(shù)據(jù)傳輸。目前,S7-300 PLC與PC的通信是通過專用接口卡5611卡和MPI電纜實(shí)現(xiàn)的。通信 軟 件 為 SIMATIC Manager、STEP7、PRODAVE_S7_mini以及功能十分強(qiáng)大的WinCC。但是,由于西門子MPI協(xié)議是不公開的,所以一些單片機(jī)控制器不能接入到MPI網(wǎng)絡(luò)與S7-300 PLC通信。本文提出了一種獲取MPI協(xié)議的方法并設(shè)計(jì)了單片機(jī)MPI程序和S7-300 PLC通信。

1 設(shè)計(jì)方案

任何指令在傳輸線路上均以數(shù)字形式存在,即一串高低電平。因此,使用串口軟件對(duì)線路上的數(shù)據(jù)偵聽并進(jìn)行分析至關(guān)重要。

首先,用一個(gè)S7-300 PLC和一個(gè)S7-200 PLC進(jìn)行MPI通信,在S7-300 PLC和S7-200 PLC的通信線路中間并聯(lián)兩根通信線出來接到PC/PPI電纜上,然后下載一個(gè)比較好的串口軟件,接下來打開這個(gè)軟件,新建、選擇端口 COM1,再將 PC/PPI電纜接在 COM1上。連接方法如圖1所示。

圖1 數(shù)據(jù)監(jiān)測連接圖

按 S7-300系統(tǒng)手冊(cè)設(shè)置好串口參數(shù):19200,8,E偶校驗(yàn),1位停止位。然后設(shè)置好 SIMATIC Manager軟件,使之能與S7-300CPU正常通信。從SIMATIC Manager軟件中發(fā)出一個(gè)明確指令,監(jiān)視軟件就能顯示這條報(bào)文了(用16進(jìn)制顯示)。

1.1 S7-300程序設(shè)計(jì)

兩臺(tái)S7-200 PLC無需任何程序,被動(dòng)應(yīng)答。S7-300PLC則需用SIMATIC Manager軟件編寫MPI讀寫程序。本文設(shè)置S7-300 PLC為2站(0站和1站被S7-300 PLC都預(yù)留另作他用),一臺(tái) S7-200 PLC為 3站,另一臺(tái) S7-200 PLC為4站。

S7-300 MPI讀寫程序如圖2所示。

圖2 S7-300 MPI讀寫程序

硬件配置和軟件程序下載到S7-300 PLC后,監(jiān)視一下數(shù)據(jù),如果正確則關(guān)掉SIMATIC Manager軟件,因?yàn)殡娔X是默認(rèn)的MPI主站(0站),以防干擾后面的監(jiān)測數(shù)據(jù)。

1.2 數(shù)據(jù)監(jiān)測

打開串口軟件,會(huì)源源不斷地接收到數(shù)據(jù),收到10萬左右的數(shù)據(jù)時(shí)關(guān)閉串口軟件,保存數(shù)據(jù),然后再分析。

通過反復(fù)試驗(yàn)可以發(fā)現(xiàn):

(1)與西門子S7-200不同,S7-300不管處于何種狀態(tài)(run或stop),一經(jīng)上電,PLC就會(huì)不斷地發(fā)出數(shù)據(jù)查找設(shè)備,在讀寫數(shù)據(jù)過程中也不間斷。

(2)連接、斷開、讀出/寫入時(shí),監(jiān)測到一系列有規(guī)律的數(shù)據(jù),讀出/寫入的數(shù)據(jù)包括在其中。

分析其報(bào)文,可以找出如下規(guī)律:

令牌報(bào)文的格式:SD4 DA SA

總線訪問協(xié)議報(bào)文的格式:SD1 DA SA FC FCS ED

數(shù)據(jù)報(bào)文格式:SD2LE LER SD2DA SA FC DSAP SSAP DU FCS ED

SD1=開始分界符 1 Start Delimiter 1 SD2=開始分界符2 Start Delimiter 2

LE=長度 Length LER=重復(fù)長度 Repeated Length

DA=目的地址 Destination AddressSA=源地址Source Address

FC=功能碼 FunctionCodeDU=數(shù)據(jù)單元 Data Unit

FCS=幀檢查順序 Frame Check Sequence ED=結(jié)束分界符 End Delimiter

DSAP=目的服務(wù)存取點(diǎn) Destination Service Access Point

SSAP=源服務(wù)存取點(diǎn) Source Service Access Point

2 單片機(jī)MPI通信硬件和軟件設(shè)計(jì)

2.1 單片機(jī)MPI通信硬件設(shè)計(jì)

筆者用AT89C52單片機(jī)、MAX485和雙端口RAMIDT7132構(gòu)成了單片機(jī)的MPI通信硬件。硬件結(jié)構(gòu)圖如圖3所示。

圖3 硬件結(jié)構(gòu)圖

2.2 單片機(jī)MPI通信軟件設(shè)計(jì)

單片機(jī)MPI通信軟件設(shè)計(jì)主要包括串口部分、握手信號(hào)、讀寫部分等,其程序流程圖如圖4所示。

圖4 單片機(jī)MPI程序流程圖

編寫完MPI程序后,可以將3號(hào)從站的S7-200從MPI網(wǎng)絡(luò)中去掉,將單片機(jī)接入MPI網(wǎng)絡(luò),單片機(jī)通過撥碼開關(guān)設(shè)置為從站3,MPI網(wǎng)絡(luò)支持從站隨時(shí)接入網(wǎng)絡(luò),但網(wǎng)絡(luò)中的主站號(hào)和從站號(hào)唯一。用SIMATIC Manager軟件檢測單片機(jī)和S7-300進(jìn)行數(shù)據(jù)監(jiān)測如圖5所示。

圖5 SIMATIC Manager數(shù)據(jù)監(jiān)測

西門子S7-300 PLC因其功能強(qiáng)、速度快、擴(kuò)展靈活,在廣大工業(yè)控制領(lǐng)域中占有重要地位。采用MPI協(xié)議的S7-300 PLC與單片機(jī)從站的通信,其穩(wěn)定性好、響應(yīng)速度快、操作簡單、維護(hù)方便,用戶可以隨時(shí)換下需維修的從站,修好后可立即接入到MPI網(wǎng)絡(luò)。該通信的實(shí)現(xiàn),解決了單片機(jī)控制系統(tǒng)與S7-300 PLC通信的問題,有很高的應(yīng)用價(jià)值。

[1]SIEMENS.SIMATIC STEP V5.1編程手冊(cè)[Z].

[2]SIFMENS.SIMATIC S7-300和M7-300可編程控制器模板規(guī)范參考手冊(cè).2001,10.

[3]鄭晟,鞏建平,張學(xué).現(xiàn)代可編程控制器原理與應(yīng)用[M].北京:科學(xué)出版社,2002.

猜你喜歡
單片機(jī)程序
基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機(jī)的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機(jī)的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
試論我國未決羈押程序的立法完善
小議PLC與單片機(jī)之間的串行通信及應(yīng)用
電子制作(2018年12期)2018-08-01 00:48:04
失能的信仰——走向衰亡的民事訴訟程序
“程序猿”的生活什么樣
英國與歐盟正式啟動(dòng)“離婚”程序程序
基于單片機(jī)的平衡控制系統(tǒng)設(shè)計(jì)
電子制作(2017年19期)2017-02-02 07:08:27
創(chuàng)衛(wèi)暗訪程序有待改進(jìn)
主站蜘蛛池模板: 国产va在线观看免费| 亚洲精品麻豆| 手机在线国产精品| 一本视频精品中文字幕| 亚洲三级成人| 在线免费看黄的网站| 国产拍揄自揄精品视频网站| 亚洲一道AV无码午夜福利| 欧美一级爱操视频| 国产男人的天堂| 国产成+人+综合+亚洲欧美| 国产午夜福利亚洲第一| 亚洲日韩欧美在线观看| 国产一二三区在线| 欧美一级夜夜爽www| 国产第一福利影院| 国产精品精品视频| 欧美色综合久久| 秋霞一区二区三区| 色爽网免费视频| 久久伊伊香蕉综合精品| 人妻夜夜爽天天爽| 中文字幕色站| 色天天综合久久久久综合片| 日韩在线欧美在线| 91精品国产无线乱码在线| 久久久久亚洲精品无码网站| 波多野结衣一区二区三区四区视频 | 色呦呦手机在线精品| 久视频免费精品6| 男女男免费视频网站国产| 精品久久久久无码| 成人午夜福利视频| 日韩欧美国产中文| 欧美激情视频一区二区三区免费| 国产免费观看av大片的网站| 自拍亚洲欧美精品| 99国产在线视频| 日韩av无码精品专区| 日本五区在线不卡精品| 国产无吗一区二区三区在线欢| 国产成人夜色91| 久久96热在精品国产高清| 久久99国产综合精品女同| 精品国产福利在线| 国产福利拍拍拍| 无码AV高清毛片中国一级毛片 | 成人精品区| 97se亚洲综合在线| 亚洲天堂网站在线| 91精品国产一区自在线拍| 国产日本一区二区三区| 999在线免费视频| 韩日免费小视频| 粉嫩国产白浆在线观看| 亚洲国产综合自在线另类| 国产在线视频导航| 在线观看91精品国产剧情免费| 亚洲区欧美区| 88国产经典欧美一区二区三区| 久久免费观看视频| 久久一日本道色综合久久| 久久黄色影院| 亚洲无码91视频| 91视频首页| 日韩欧美一区在线观看| 999精品视频在线| 高清无码手机在线观看 | 国产AV无码专区亚洲A∨毛片| 亚洲精品卡2卡3卡4卡5卡区| 1级黄色毛片| 国产无码精品在线播放 | 亚洲三级色| 亚洲精品自拍区在线观看| 国产精品片在线观看手机版| 一级毛片免费高清视频| 国产91高清视频| 色综合天天综合| 日韩欧美高清视频| 天堂在线视频精品| 在线欧美一区| 久久久久久久97|