亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

【工業串口和網絡軟件通訊平臺(SuperIO)教程】八.SuperIO通訊機制與設備驅動對接的說明

2019-11-14 14:04:16
字體:
來源:轉載
供稿:網友

SuperIO相關資料下載:http://pan.baidu.com/s/1pJ7lZWf

1.1    通訊機制說明

      通訊的總體機制采用呼叫應答方式,就是上位機軟件主動發送請求數據命令,下位機終端接收到命令后,并校驗成功,返回相應的數據。

(1)串口通訊機制包括:輪詢模式。

      串口總線涉及到一對一的通訊、一對多的通訊,為了避免總線上數據的沖突問題以及環境干擾的問題,在保障通訊穩定性的前提下,只采用輪詢通訊機制。一個設備發送、接收完成數據后,才進行下一個設備的通訊。但是這種通訊效率比較低,如果要提高通訊效率,可以增加串口服務器,在SuperIO平臺上實現一個串口對應多臺現場設備進行通訊,也就是把現場的所有設備平衡負載到不同的串口上。

(2)網絡通訊機制包括:輪詢模式、并發模式和自控模式。

       輪詢模式與串口通訊機制中的輪詢模式相同,但是對于網絡通訊時,這個操作模式的效率是非常低,不能體現網絡通訊的優勢?;谶@樣的考慮,在輪詢模式的基礎上,增加了并發模式和自控模式。

       并發模式,由SuperIO的內部來協調實現,通過調用IRunDevice設備接口的GetSendBytes函數獲得發送的命令包,集中發送所有設備的數據。接收數據部分采用異步監聽方式,接收相應設備的數據。并發模式的通訊周期由SuperIO平臺統一進行調度,不能自主控制請求數據的周期,在此基礎上增加了自控模式。

       自控模式,二次開發者在開發設備驅動時,可以定時通過OnSendDataHandler發送請求數據命令,接收數據部分采用異步監聽方式,接收相應設備的數據,做到即時請求即時響應。

另外一種情況,現場硬件終端會主動發送狀態字數據給上位機軟件,這時候就需要能夠主動監聽接收數據事件,這是輪詢模式做不到的。遇到這類情況,建議使用自控模式進行通訊。

 

1.2    通訊機制與設備驅動對接

     SuperIO包括兩大部分:通訊部分和設備驅動部分。

(1)    通訊部分如何與設備驅動協調工作?兩部分主要是通過IRunDevice接口實現兩部分之間的協調工作,線程、異步、同步等機制由SuperIO內部來完成。

(2)    通訊部分接收到數據后如何傳輸到相應的設備上?輪詢模式不存在這個問題,主要涉及到并發模式和自控模式,因為這兩部分采用的是異步監聽數據的方式。解決這個問題有兩種方式:第一種、通過接收協議驅動獲得設備ID來識別相應的設備。第二種、通過設備設置的ip地址來識別相應的設備?,F在的SuperIO平臺采用的是第二種方式。

(3)    并發模式和自控模式如何實現通訊中斷狀態?在鏈路不通的情況下,發送請求命令,沒有返回相應的數據,也不過觸發運行設備的接口,所以通訊狀態也不會改變,也不會做出任何反應。解決這個問題的方式是,發送請求數據命令超過3次,每次都沒有返回相應的數據,就會觸發運行設備接口,來完成運行設備的整個流程。

 

作者QQ:504547114

交流QQ群:54256083

官方網址:http://www.bmpj.net

源文章地址:http://www.bmpj.net/index.php?m=article&f=view&id=8


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲精品一二区| 91免费看片网站| 狠狠躁18三区二区一区| 中文字幕在线成人| 亚洲国产天堂久久综合| 日韩精品久久久久| 欧美精品免费在线| 日韩在线不卡视频| 国产精品视频在线播放| 日韩欧美在线视频观看| 亚洲一区久久久| 主播福利视频一区| 日韩欧美综合在线视频| 久久影院资源网| 在线看片第一页欧美| 国产精品v日韩精品| 午夜精品一区二区三区在线播放| 中日韩美女免费视频网址在线观看| 久久久精品国产网站| 欧美激情videos| 国产美女精品免费电影| 免费97视频在线精品国自产拍| 亚洲天堂第一页| 日韩成人在线观看| 国内精品小视频| 欧美日本国产在线| 亚洲免费一级电影| 欧美亚洲国产日韩2020| 在线免费看av不卡| 亚洲人成网站999久久久综合| 欧美性猛交xxx| 欧美在线观看日本一区| 久久久久久中文| 亚洲国产欧美在线成人app| 久久精品国亚洲| 国产精品福利在线观看| 九九热r在线视频精品| 亚洲自拍在线观看| 久久久久久久av| 久久久亚洲天堂| 亚洲国产精品一区二区久| 国产精品嫩草视频| 中文字幕日韩欧美精品在线观看| 亚洲一区亚洲二区亚洲三区| 在线日韩欧美视频| 日韩大片免费观看视频播放| 在线成人激情黄色| www.日韩欧美| 国产噜噜噜噜噜久久久久久久久| 日韩中文字幕视频在线观看| 91精品久久久久久久久不口人| 琪琪亚洲精品午夜在线| 亚洲精品国产免费| 亚洲欧洲国产伦综合| www.亚洲一二| 亚洲综合色av| 一本色道久久88精品综合| 欧美亚洲成人免费| 欧美国产在线视频| 欧美性jizz18性欧美| 狠狠做深爱婷婷久久综合一区| 最近2019中文字幕第三页视频| 4k岛国日韩精品**专区| 亚洲欧美另类国产| 久久精品国产清自在天天线| 日韩av在线导航| 色先锋资源久久综合5566| 欧美日韩亚洲一区二| 亚洲欧美精品一区二区| 国产精品99免视看9| 亚洲自拍偷拍色图| 日韩在线不卡视频| 欧美性视频精品| 国产精品主播视频| 欧美亚洲午夜视频在线观看| 日韩视频中文字幕| 国产精品夫妻激情| 国产亚洲精品日韩| 91久久嫩草影院一区二区| 久久久av电影| 性色av一区二区三区在线观看| 456国产精品| 亚洲视频欧洲视频| 不卡av电影院| 亚洲自拍偷拍区| 久久综合电影一区| 欧美日韩午夜激情| 欧美视频国产精品| 午夜精品在线视频| 51视频国产精品一区二区| 欧美精品一本久久男人的天堂| 国产欧美在线视频| 中文字幕免费精品一区| 国产精品扒开腿做爽爽爽男男| 欧美xxxx14xxxxx性爽| 欧美精品aaa| 欧美一性一乱一交一视频| 午夜精品久久久久久久99黑人| 性色av一区二区三区在线观看| 亚洲性日韩精品一区二区| 日韩一区二区福利| 亚洲偷熟乱区亚洲香蕉av| 国产精品永久在线| 麻豆精品精华液| 亚洲全黄一级网站| 亚洲人成电影网站色| 国产精品三级在线| 欧美放荡办公室videos4k| 992tv成人免费视频| 91理论片午午论夜理片久久| 日韩**中文字幕毛片| 欧美日韩另类在线| 欧美日韩国产va另类| 国内偷自视频区视频综合| 久久久亚洲国产天美传媒修理工| 日韩一区二区三区国产| 日韩日本欧美亚洲| 国产一区二区三区三区在线观看| 一本色道久久88综合日韩精品| 久久影视电视剧免费网站清宫辞电视| www.日韩免费| 亚洲天堂开心观看| 欧洲日韩成人av| 久久综合国产精品台湾中文娱乐网| 国产一区在线播放| 亚洲精品久久久久久久久久久久久| 国产精品久久9| 精品久久久久久久久久国产| 亚洲影视中文字幕| 欧美美女18p| 亚洲第一中文字幕| 国产精品色悠悠| 亚洲在线第一页| 成人av.网址在线网站| 亚洲成人动漫在线播放| 国产不卡av在线免费观看| 中文字幕欧美精品日韩中文字幕| 91av视频在线免费观看| 色偷偷偷综合中文字幕;dd| 精品亚洲国产成av人片传媒| 亚洲大胆人体视频| 欧美中文在线字幕| 久久精品青青大伊人av| 欧美成人午夜激情| 茄子视频成人在线| 精品久久久久久中文字幕| 精品久久久av| 91久久久久久久一区二区| 日韩在线免费高清视频| 久久影视电视剧免费网站清宫辞电视| 亚洲男人天堂手机在线| 日韩国产精品视频| 亚洲国产精品久久久久秋霞蜜臀| 亚洲欧美在线x视频| 国产精品一区二区三区久久| 欧美成人一区在线| 欧美日韩一区二区在线播放| 欧美日韩中文字幕| 亚洲国产精品中文| 在线观看日韩www视频免费| 日韩电影免费观看在线观看| 亚洲天堂男人的天堂| 欧美性xxxx极品高清hd直播| 亚洲精选中文字幕|