摘  要:本文研究并建立了遵照開放系統互聯模型(OSI模型),并基于ModBus協議的工程師站通訊系統,通過此系統實現了工程師站在現場總線上對5條高速腈綸紡絲生產線同時進行在線實時監控的功能。
   關鍵詞:OSI模型;ModBus協議;工程師站
一、引言
  ">

欧美成人aaaaa免费视频_亚洲欧美激情小说另类_欧美激情一区二区三区视频_一级在线|欧洲

技術頻道

一種基于ModBus協議的工程師站通訊系統的建立

摘 要:本文研究并建立了遵照開放系統互聯模型(OSI模型),并基于ModBus協議的工程師站通訊系統,通過此系統實現了工程師站在現場總線上對5條高速腈綸紡絲生產線同時進行在線實時監控的功能。
關鍵詞:OSI模型;ModBus協議;工程師站
一、引言
ModBus通訊協議正被廣泛應用于工業自動化控制領域的通訊系統當中,其中德國西門子的控制設備(如PLC)大多采用此協議進行與工程師站PC機之間的通信。大慶石化總公司腈綸廠腈紡生產線工程師站便是基于ModBus協議,采用PC機,通過現場總線完成對生產線上各工位速度監測,同時在線調節改變各工位速度的操作系統。用PC機實現過去中型機DCS的主要功能是一種新方案,同時它擴展了DCS不具備的在線速度給定功能,提高了生產效率,給腈綸廠帶來直接的經濟效益。
腈綸生產線控制系統采用由PC機、PLC控制器、現場總線組成的總線式網絡設計方案。總線結構如圖1。

工程師站在現場總線上通過ModBus協議與5條生產線上的PLC進行通信,并進行控制(包括數據讀取和數據寫入)來實現對5條生產線上各工位的在線控制,因此,工程師站與PLC之間基于ModBus協議的通信系統的建立就成了工程師站工程實現的關鍵。
二、工程師站通信系統的建立
工程師站通信系統采用了國際標準化組織(ISO)制定的開放系統互連模型(OSI)。OSI模型的目的是在不需要改變系統軟硬件邏輯結構的條件下,使不同系統間的通信變得可能。OSI模型不是一套特定協議,而是用來理解和設計一個靈活和可互操作的網絡體系結構的模型。該模型由七層組成,在此系統中采用其中的五層。
1、物理層的建立
物理層是最低的參考模型層,它與物理媒體(Physical media)直接接口。它定義了基本連接的機械和電氣特性,包括把兩個節點連接在網絡上的電纜、連接口等等。物理層同時支持單工、半雙工和全雙工模式通信。工程師站通信系統采用了半雙工模式通信。
通信系統的通信電纜選用德國西門子專用通信電纜6XVI830.
PC機輸出端口為232信號,而232信號易受噪聲干擾,不適合遠距離傳輸,而工業上通常采用抗干擾能力較強的485信號,來適應較遠距離傳輸及復雜的工業環境,因而工程師站用232/485信號轉換器實現PC機與PLC之間的信號轉換。
因為有5條生產線,系統采用1個PC機232端口通過總線與5條生產線通信。因為工藝要求采樣精度一般為數百毫秒,因而可以通過巡回采樣滿足生產要求。如果有更多的生產線或要求更高的速度,可采用星形連接或更多的232端口。
2、數據鏈路層的建立
數據鏈路層負責將數據單元(比特組)從一個站點送達下一個相鄰站點。同時數據鏈路層定義了檢測糾正在物理媒體中進行數據傳輸時產生的差錯的協議。數據鏈路層對異步通信進提供差錯檢測,在高層軟件(或高層硬件)中糾正這些差錯。
本通信系統采用串行異步通信,用奇偶校驗碼進行數據鏈路層的差錯檢測。
3、網絡層的建立
網絡層用于處理當數據從工程師站(PLC)傳遞到PLC(工程師站)時的路由選擇功能。這一層提供必需的編址(Addressing)以通過互連不相鄰開放系統間的中間節點或系統。
本系統采用ModBus協議中的RTU模式(ModBus協議中的一種模式)進行現場總線上的編址。通過各個PLC不同的地址來區分總線上信號的設備,已決定相應的路由。
4、表示層的建立
表示層保證了工程師站與PLC之間的互可操作性。負責控制雙方發送數據的語法,以及對在這兩個系統之間傳送的數據進行交換,以保證數據交換對雙方都是有意義的。也就是將數據由發送者使用的格式轉化為可以被雙方接受的傳輸格式,然后在傳輸終點將這種格式轉化為接收者使用的格式。
本系統按西門子IP通信處理器544的數據語法發送544所支持的命令字(Function Code)來進行雙方的數據交換。
5、應用層的建立
應用層是OSI通信模型的最高層。在本系統中實際起到了文件訪問、傳輸和管理的功能,允許工程師站的使用者訪問遠程PLC(進行修改和讀取數據);或將遠程PLC的數據文件取到本地工程師站使用,以及在本地工程師站管理和控制遠程PLC上的數據文件。
綜上,工程師站通信系統互連層次如圖2所示。

三、ModBus通信協議在此系統中的應用
工程師站需要在現場總線上與德國西門子PLC的544標準通信模塊進行通信,因而必須遵照西門子PLC的通信協議,即ModBus協議。
主—從關系:工程師操作站開始傳遞數據時,發出一個請求信號,等待從站(PLC)應答,信號在從站之間不能應答。
信息格式: 主—從(從—主)傳遞的數據格式第一字節是從站地址,第二字節是功能碼,第三字節是要傳輸的數據,數據域的結構取決于功能碼,第四字節是CRC校驗碼。結構如下:

從站地址功能碼數據CRC校驗碼
從站地址:從站地址范圍是1—5,這些地址是為了定義總線上的5個從站(PLC)。??
功能碼:功能碼定義了信息和信息結構。??
工程師站與PLC通信過程中主要用到的功能碼:??
Function Code 04:它的功能是讓工程師站從DB(datab lock)塊中讀取數據。具體結構如下:

Function Code 06:它的功能是讓工程師站在DB塊中寫入數據。具體結構如下:

CRC校驗碼:它含有2個字節,校驗結果由下列多項式求和得。本系統采用16位校驗碼,CRC-16即x16+x15+x2+1。
信息傳遞結束:544通信模塊的信息單位是報文(Message),每條報文必須用連續的流來傳輸。如果因環境干擾報文中間產生了一個1.5倍字符時間的間隔,接收端將會沖洗掉前面不完整的報文。同時,如果兩條報文之間的距離小于3.5倍字符時間,接收端會認為是上條報文的繼續,會導致校驗碼錯誤。
在實際工程中要保證報文正確的傳輸,需要注意兩方面:
(1)兩條報文之間要有適當的時間間隔。每條報文以至少3.5個字符的時間隔作為開始和結束。這里每字符的時間是按當前傳輸波特率的字符時間。按本系統的波特率9600bps,每字符時間約為0.1ms,保留0.6ms的余量。
(2)要注意糾錯碼的計算。這包含兩層糾錯機制:
①字符的奇偶校驗。??
②每條報文之間的循環冗余校驗(CRC)。
四、通信緩沖區
1、基本結構

通信緩沖區的基本結構是系統運行正確、方便的基石。m1Cureent[20]、m2Cureent[20]、m3Cureent[20]分別定義了各工位電機的中心速度、現實速度、微調速度三組數據。并通過union聯合的方式和maCureent[60]綁在一起。這樣既便于三組數據的整體訪問,又便于三組數據的分別訪問。mCureent[5]共定義了5個上述的結構分別代表5條生產線。
2、這樣定義緩沖區基本結構的原因
(1)多組數據橫向鋪開
將中心速度、現實速度、微調速度三組數據橫向鋪開,便于一次性從一條生產線讀回全部數據。
(2)多條生產線縱向鋪開
將5條生產線縱向鋪開,便于建立趨勢圖和歷史數據庫。
五、結論
基于ModBus協議的工程師站通信系統的建立使得工程師站成功地在現場總線上實現了過去大型DCS上完成的速度監控、實時數據采集等功能,同時又增加了對各生產線在線速度給定的功能,從而使得系統操作更加方便,結構更加網絡化。同時此次改造也為將來異地遠程工程師站通信系統的建立打下良好的理論與工程實踐基礎。

文章版權歸西部工控xbgk所有,未經許可不得轉載。

欧美成人aaaaa免费视频_亚洲欧美激情小说另类_欧美激情一区二区三区视频_一级在线|欧洲

      9000px;">

          亚洲一二三四久久| 国产精品一区免费视频| 欧美曰成人黄网| 精品一二三四区| 午夜av一区二区三区| 亚洲美女视频在线| 国产精品嫩草影院av蜜臀| 欧美精品一区二区不卡| 9191久久久久久久久久久| 色综合久久中文字幕| 国产精品一区二区x88av| 日本美女一区二区三区| 日韩中文字幕一区二区三区| 天堂成人国产精品一区| 日本欧美加勒比视频| 日韩精品一二三区| 欧美a级理论片| 久久国产精品一区二区| 久久不见久久见免费视频1| 麻豆精品视频在线观看视频| 日韩久久久精品| 欧美本精品男人aⅴ天堂| 国产成人一区在线| 成人午夜av电影| 日本韩国一区二区三区视频| 在线观看欧美日本| 欧美美女bb生活片| 26uuu亚洲综合色| 日本一二三四高清不卡| 国产精品久99| 午夜欧美一区二区三区在线播放| 日韩电影网1区2区| 国产精品一二一区| 91麻豆国产香蕉久久精品| 欧美日韩综合色| 精品国产第一区二区三区观看体验| 欧美激情在线一区二区三区| 一区二区三区欧美久久| 丝袜美腿高跟呻吟高潮一区| 一区二区三区日韩欧美精品| 欧美国产精品一区二区三区| 精品久久久久久久久久久院品网 | 国产在线播放一区| 成人免费视频app| 欧美午夜影院一区| 久久影院午夜论| 亚洲欧美日韩一区二区 | 日韩区在线观看| 国产成人啪免费观看软件 | 亚洲激情中文1区| 日韩精品福利网| 国产精品99久| 777午夜精品视频在线播放| www成人在线观看| 亚洲图片欧美色图| 99这里都是精品| 久久久久国产精品厨房| 免费看精品久久片| 色94色欧美sute亚洲13| 亚洲综合色婷婷| 婷婷久久综合九色综合绿巨人 | 成人午夜精品一区二区三区| 亚洲一二三四在线观看| 国产网站一区二区| 亚洲欧美日韩在线不卡| 国产精品66部| 欧美三区在线视频| 欧美tickling网站挠脚心| 亚洲另类色综合网站| 久久久久久一级片| 免费高清在线一区| 精品国产乱码久久久久久1区2区| 国产精品久久久久久久第一福利| 亚洲电影一区二区| 久草在线在线精品观看| 国产大片一区二区| 欧美亚洲另类激情小说| 久久久电影一区二区三区| 久久97超碰色| 国产不卡视频在线观看| 91在线观看污| 中文av字幕一区| 午夜视频一区二区三区| 日本道免费精品一区二区三区| 日韩亚洲欧美一区二区三区| 亚洲一区二区在线视频| 粉嫩一区二区三区在线看| 国产亚洲一区二区三区四区| 亚洲午夜在线观看视频在线| 欧美在线|欧美| 亚洲欧美色图小说| 欧美色图激情小说| 精品美女在线播放| 国产成人亚洲综合a∨婷婷图片| 欧美一卡二卡在线观看| 免费观看在线色综合| 狠狠色综合色综合网络| 久久久综合视频| 亚洲午夜在线观看视频在线| 欧美色窝79yyyycom| 日韩成人精品在线观看| 欧美精品vⅰdeose4hd| 日本欧美肥老太交大片| 欧美一区二区三区影视| 国产精品77777竹菊影视小说| 久久这里只精品最新地址| jizzjizzjizz欧美| 国产精品欧美一区二区三区| 欧美特级限制片免费在线观看| 亚洲欧美日韩国产中文在线| 欧美在线观看18| 亚洲国产综合在线| 337p日本欧洲亚洲大胆精品 | 日日夜夜精品视频天天综合网| 一本一道综合狠狠老| 一区二区三区四区高清精品免费观看 | 成人免费视频caoporn| 国产精品私人自拍| 欧美美女黄视频| 美女高潮久久久| 日韩毛片精品高清免费| 美女视频黄久久| 亚洲欧美日韩成人高清在线一区| 欧美日韩一区中文字幕| 麻豆成人综合网| 伊人一区二区三区| 欧美高清激情brazzers| 成人在线视频一区| 亚洲国产精品欧美一二99 | 日韩伦理电影网| 欧美日韩国产系列| 蜜桃免费网站一区二区三区| 综合色天天鬼久久鬼色| 在线观看日韩电影| 久久国产精品露脸对白| 亚洲国产精品高清| aaa国产一区| 视频一区二区国产| 久久久久久久精| 91福利精品视频| 亚洲自拍都市欧美小说| 中文字幕在线观看不卡| 欧美日韩一区二区三区四区五区 | 激情欧美日韩一区二区| 国产欧美日韩三级| 91成人网在线| 国产伦精品一区二区三区免费迷 | 精品中文av资源站在线观看| 国产精品久久久久影院老司 | 欧美日韩精品欧美日韩精品一| 亚洲一区二区三区视频在线播放| 国产免费观看久久| 欧美视频在线观看一区二区| 国产精品一区二区免费不卡| 亚洲激情一二三区| 久久久亚洲午夜电影| 欧美日韩日日摸| 欧美美女一区二区| 91麻豆精品秘密| 国产盗摄视频一区二区三区| 欧美高清一级片在线| 国产91富婆露脸刺激对白| 久久久精品tv| 欧美日韩日日骚| 亚洲精品高清在线观看| 午夜视频在线观看一区二区 | 中文字幕免费一区| 美女性感视频久久| 欧美天天综合网| 一区二区三区在线高清| 成人h精品动漫一区二区三区| 国产日韩欧美制服另类| 国产在线国偷精品免费看| 欧美精品第1页| 蜜臀精品一区二区三区在线观看| 欧美午夜精品一区| 日av在线不卡| 欧美xxx久久| 久久久久久久久久久久久久久99| 秋霞电影网一区二区| 亚洲蜜桃精久久久久久久| 国产精品久久久久久久久免费桃花 | 椎名由奈av一区二区三区| 日韩精品中文字幕一区| 欧美猛男超大videosgay| 色噜噜久久综合| 国产精品羞羞答答xxdd| 亚洲人成精品久久久久| 亚洲高清免费观看| 洋洋成人永久网站入口| 99久久精品99国产精品| 国产欧美日韩麻豆91| 色婷婷激情综合| 国产酒店精品激情| 看电视剧不卡顿的网站| 久久综合五月天婷婷伊人| 国产精品一区在线观看乱码| 亚洲男人的天堂在线观看| 日韩一区二区在线观看| 色婷婷香蕉在线一区二区|