免费看成熟丰满少妇AⅤ无码精品_亚洲人成人无码www在线观看_精品久久人人做人人爽综合_国产一区二区三区无码免费_视频一区二区三区在线_玩弄三个高大的熟妇赶尸艳谈_欧美性猛交XXXX乱大交丰满_挽起裙子跨开双腿坐下去_久久棈精品久久久久久噜噜

  • 利用PG2000 的幀驅動器實現MODBUS通信———利用PG2000 的幀驅動器實現MODBUS通信
    貝加萊工業自動化(上海)有限公司

    1  引言
      隨著計算機技術、通信技術、自動控制技術的發展,傳統的PLC已經發展到集3C 技術為一體的新型工業控制裝置PCC ,它更能勝任大型的集散控制和復雜的過程控制。奧地利貝加萊工業自動化公司的B&R2005 就是這一裝置。B&R2005 具有強大的網絡通信能力,可以實現遠程I/O ,CANBUS ,PROFIBUS ,以太網等網絡通信。并且提供了與第三方設備之間進行通信的幀驅動器。我們的項目中需要PCC 與阿爾斯通儀表進行通信,讀取阿爾斯通儀表中數據,而阿爾斯通儀表采用MODBUS 通信協議,所以我們利用幀驅動器實現工業控制中普遍采用的MODBUS 協議通信程序。

    2  MODBUS 通信協議
      MODBUS 是一種工業通信和分布式控制系統協議,由美國著名的可編程控制器制造公司莫迪康公司(MODICON INC) 提出,已廣泛地應用于工業控制中。MODBUS 是一種主從協議,允許一臺主機與多臺從機通信。MODBUS 通信協議主要包括寄存器讀寫,開關量I/ O 等命令。采用命令/ 間答方式,每一種命令幀都對應著一種應答幀,命令幀由主機發出,當從機收到后,應發出相應的應答幀。每個從機有一個唯一的地址,只有被訪問的從機才會響應包含它的地址的查詢。也可以采用廣播方式,在廣播方式中使用地址0 ,所有的從機把它當作一條指令執行,但不發回應答幀。在MODBUS 中有兩種有效的數據傳送方式,即ASCII 碼和RTU 方式。我們采用RTU 方式,這種方式的主要優點是:在同樣的波特率下,可比ASCII 碼方式傳送更多的數據。其格式如下:

      從機地址即主機要訪問的設備的地址。功能代碼即從機要執行的功能。數據即附屬于功能代碼的數據。CRC 校驗數據即對前三種數據進行CRC 校驗算法,所得到的CRC 校驗值,用來校驗傳輸數據的正確性。
      例如我們要讀取(03功能) 地址為11(16進制)的從機寄存器的值,我們要發送如下數據幀:

      這條指令的意義是讀取起始地址為006BH開3個字的內容。
      從機收到命令后即可響應,發回如下數據幀:

      這樣即可取得所需數據。每種MODBUS 功能都有固定的命令幀和應答幀格式,共十六種。

    3  幀驅動器
      幀驅動器是貝加萊公司為實現與第三方設備之間進行通信而設計的軟件工具箱。通常數據通信,對數據進行讀寫操作,用戶必須對端口的細節了解很清楚,才能通過編程實現對接口各管腳進行操作。而幀驅動器將這些操作集中起來,用戶不必知道接口的細節,就可以通過幀驅動器命令直接傳輸讀寫數據。其提供的函數如下:
    FRM_XOPEN:初始化端口,為幀驅動器分配緩存,安裝中斷處理程序
    FRM_READ:把數據讀入讀緩存區
    FRM_RBUF:釋放讀緩存區
    FRM_GBUF:申請寫緩存區
    FRM_WRITE:將數據寫入寫緩存區
    FRM_ROBUT:釋放寫緩存區
      在初始化接口后,用戶就可以發送和接收數據了。發送數據基本過程是這樣的,向幀驅動器申請一個緩存區,然后將要發送的數據寫入申請得到的緩存區中,命令幀驅動器傳輸數據。
    FRM_GBUF(1 ,IDENT,GSTATUS ,OUTBUFADR ,OUTBUFLNG);申請緩存區
    IF(GSTATUS = -) THEN
      MEMCPY (OUTBUFADR ,ADR(SENDFRAME) ,LEN);將數據寫入寫緩存區
    FRM_WRITE(1 ,IDENT,OUTBUFADR ,LEN ,WDSTATUS);要求幀驅動器傳輸數據
      IF(WDSTATUS < >0) THEN
     FRM_ROBUF(1 ,IDENT,OUTBUFADR ,LEN ,ROSTATUS)ENDIF
    ENDIF
      接收數據的過程與發送的過程基本相反,其過程是這樣的:命令幀驅動器從接口讀一幀數據并把它存入一個緩存區中,將數據從緩存區中拷貝到工作區中,釋放緩存區
    FRM_READ(1 , IDENT,RSTATUS , INBUFADR , INBUFLNG);接收數據
    IF (RSTATUS =0) THEN
      MEMCPY (ADR(BUFFER[0]) , INBUFADR , INBUFLNG);接收數據存入工作區
    FRM_RBUF(1 ,IDENT,INBUFADR ,INBUFLNG,RBSTATUS);釋放讀緩存區
    ENDIF

    4  程序設計實現
      為了使操作命令組織結構清晰,合理。我們采用數據表格方式。我們把MODBUS 命令組織成命令表,表格中的每一行對應于一條MODBUS 命令,其格式如下:

     

      此例就是讀取從機地址為11 ,起始地址為006B ,長度為3個字的內容,并把其放入地址為REBUFADR 開始的單元中。
      整個程序由三部分組成: (1) 主程序。(2) CRC 校驗功能塊。(3) 數據表格。程序的設計思路是這樣的,主程序為一個TC#4任務,它每10ms 執行一次,確保實時快速地與從機通信。程序循環讀取表格中每一行的數據,然后調用CRC 校驗函數,計算出CRC 校驗碼,然后將其組織成MODBUS 命令幀發送出去。從機得到命令幀后,發回響應數據,主程序讀取返回數據,計算CRC 校驗碼,判斷返回數據是否有效,把其存放在記錄中。當有事件發生時,主程序立即讀取地址3600h開始的9個字,把其放在相應的事件記錄中,直至事件觸發標志無。為了使程序適應現場要求,對每種MODBUS 命令設有三種操作模式:模式0(不執行此條MODBUS命令) 、模式1(對此條MODBUS 命令只執行一次) 、模式2(常執行此條MODBUS 命令) 。

      該程序裝入貝加萊B&R2005PCC 中,經運行,該程序能實時、準確,可靠地讀取阿爾斯通儀表的數據,很好地與阿爾斯通儀表進行通信,實現了MODBUS 的各種命令,完成了對阿爾斯通儀表的操作與控制。

     
     
    網站首頁  |  關于我們  |  聯系我們  |  廣告服務  |  版權隱私  |  友情鏈接  |  站點導航
     
    欧美虐SM另类残忍视频| 国产精品视频一区二区三区不卡| 欧美精品第1页WWW| 国产H视频在线观看| 挺进邻居人妻雪白的身体韩国电影| 日本熟妇色XXXXXBBB日本| 一本一久本久A久久精品综合 | 少妇私密会所按摩到高潮呻吟| 99精品国产福利在线观看| 丝袜灬啊灬快灬高潮了AV| 久久亚洲AV成人无码国产最大| 成人综合色在线一区二区| 天黑黑影院免费观看视频在线播放 | 色翁荡息又大又硬又粗视频| 国产精品宾馆在线精品酒店| 又色又爽的无遮挡免费网址| 双腿吊起揉捏花蒂| 久久久亚洲欧洲日产国码二区 | 亚洲国产丝袜精品一区 | 一二三四视频中文字幕在线看| 色综合AV综合无码综合网站| 久久亚洲色WWW成人| 爆乳大森しずか无码| 亚洲欧美激情精品一区二区| 免费人妻AⅤ无码专区久久综合 | 波多野结衣一区二区三区AV高清 | 熟女亚洲综合精品伊人久久| 男女体裸下00动态视频| 含羞草实验室隐藏路径2023 | 乱人伦精品视频在线观看| 国产精品久久久久久久久免费| AV无码久久久精品免费| 亚洲一区二区三区乱码AⅤ蜜桃| 他的白月光H1∨1笔趣阁| 国产成 人 综合 亚洲专区| 亚洲色18成人网站WWW| 日本JAPANESE丰满白浆| 免费直播视频在线观看| 久久精品第一国产久精国产宅男6| 国产精品扒开腿做爽爽爽| www啪啪小白浆内射无码| 在线看片无码永久免费视频| 四虎国产精品永久在线动漫| 欧美黑人又大又粗XXXX| 狂野AV人人澡人人添| 久久AV喷吹AV高潮AV欧美| 好男人在线视频神马影视WWW| 国产成人综合色视频精品| VODAFONEWIFI另类| BT天堂在线观看WWW| BGMBGMBGM毛多多| 伊人婷婷六月狠狠狠去| 一边亲着一面膜下奶怎么回事| 亚洲人成图片小说网站| 掀开老师的裙子挺进去| 性饥渴少妇XXXXⅩHD| 一本无码人妻在中文字幕| 亚洲AV永久无无码精品一区二区| 日韩免费一区二区三区高清| 日韩AⅤ无码AV一区二区三区| 西西444WWW无码大胆| 日韩欧美群交P片內射中文| 国产美女被遭强高潮网站免费| 国产AV丝袜熟女AV一区| 成人H动漫无码网站| 高潮大叫喷水发抖抽搐| 国产激情一区二区三区成人| 国产精品亚洲欧美大片在线观看| 波多野结衣迅雷种子| AV无码动漫一区二区三区精品| 被喂春药蹂躏的欲仙欲死视频| 999精品国产人妻无码系列| 芭乐小猪幸福宝丝瓜草莓官网| 成 人 黄 色 网 站 18| 成人片在线观看地址KK4444| 国产精品乱码久久久久软件 | 青青草无码伊人久久| 手机在线观看AV片| 无码国内精品久久人妻| 婷婷色婷婷开心五月四房播播| 日产精品卡二卡三卡四卡区| 无码无遮挡在线观看免费| 亚州中文字幕无码中文字幕| 亚洲中文字幕久久久一区| S货叫大点声C烂你的SB| 国产国语对白又大又粗又爽| 精品无码久久久久久久久水蜜桃| 久久国产热精品波多野结衣AV| 欧美肥胖老太大喷水| 无码人妻一区二区三区在线| 夜夜夜高潮夜夜爽夜夜爰爰| 中文字幕人妻熟在线影院| 关晓彤露内毛黑森林| 快拨出天我是你母亲| 人C交ZO〇Z〇〇XX| 亚洲国产精品福利片在线观看| 一本一本久久A久久综合精品| 成码无人AV片在线电影网站| 精品人妻一区二区三区乱码| 年轻老师的滋味5| 无码人妻精品一区二区三区久久久 | 熟妇人妻少妇精品欧美视频| 亚洲成av人片在线观看无码| 菠萝菠萝蜜菠萝菠萝5| 成人国内精品久久久久影院| 国产精品VA尤物在线观看| 你的婚礼免费观看完整版| 无遮挡粉嫩小泬女视频| YSL千人千色T9T9T90| 国产乱码一二三区精品| 欧美伊人久久大香线蕉综合| 亚洲综合色婷婷在线观看| 国产精品无码一区二区三级| 人妻无码不卡在线视频| 在线观看亚洲AV电影网站| 国产午夜鲁丝片AV无码免费| 欧美XXXX做受欧美88XX| 亚洲欲色欲WWW怡红院| 丰满人妻被黑人猛烈进入| 男女啪啪高清无遮挡免费| 亚洲熟妇无码中文高清 | 国产裸体美女永久免费无遮挡| 日本ZLJZLJZLJZLJ喷| 亚洲综合成人AⅤ在线观看| 丰满人妻被公侵犯日本| 人人澡人人妻人人爽人人蜜桃| 亚洲全部无码中文字幕| 国产成A人片在线观看视频| 人人鲁人人莫人人爱精品| 99久热RE在线精品99RE| 精品一区二区三区东京热| 亚洲AV永久无码天堂网| 国模GOGO无码人体啪啪| 无码少妇一区二区性色AV| 国产成人亚洲影院在线播放| 免费网站看AV片| 51精产国品一二三产区区别| 男人J放进女人P全黄动态图| 俄罗斯女人与马Z00Z视频| 欧美日韩一区二区三区精品视频在线 | 精品第一国产综合精品AⅤ| 欧美成人精品A∨在线观看| 无码人妻精品一区二区三区99不卡| 亚洲色成人四虎在线观看| 国产女人喷潮视频在线观看| 无码福利日韩神码福利片| 99久久国产综合精品女同图片| 欧美人与动牲猛交XXXXBBB| 宝宝下面都湿透了还嘴硬疼| 色天使综合婷婷国产日韩AV | 精品国产一区二区三区AV片 | 国产大屁股喷水视频在线观看| 亚洲 欧美 国产 日韩 精品| 精品无码久久久久久尤物| 亚洲欧美成人久久综合中文网| 久久久久国产综合AV天堂| 996久久国产精品线观看| 日韩人妻中文无码一区二区七区| 国产精品毛片AV一区二区三区| 无码AV中文字幕免费放| 九九真实偷窥短视频| 19782美国农场主的三个女儿| 日韩人妻中文字幕| 叫吧宝贝我想听你叫什么| 92久久偷偷做嫩草影院免费看| 日产精品卡2卡3卡4卡免费| 国产精品无码AV一区二区三区| 亚洲乱码一区AV春药高潮图片| 免费无人区一码二码乱码| 国产妇女馒头高清泬20P多毛| 亚洲精品无码AV天堂| 欧美熟妇精品一区二区三区 | 亚洲AV片不卡无码一| 美女高潮20分钟视频在线观看| 公交车上拨开少妇内裤进入| 亚洲乱码一区二区三区在线观看| 欧美黑人又大又粗高潮喷水| 国产小便视频在线播放| 野花香电视剧全集免费观看| 日日噜噜夜夜狠狠久久丁香五月| 精品乱码一区内射人妻无码| 中国孕妇变态孕交XXXX| 日韩精品人妻系列无码专区| 精品一区二区三区在线播放视频| 凹凸女BBWBBWBBWBBW| 亚洲AV成人一区二区电影在线| 欧美精品第1页WWW| 精品无码AV无码免费专区| 国产69成人精品视频免费| 真人新婚之夜破苞第一次视频| 无码性午夜视频在线观看| 免费视频成人片在线观看| 成人AV天堂一二三在线观看| 亚洲国产精品久久久久4婷婷| 欧美VPSWINDOWS精品| 精品久久久久久中文字幕202| 国产96在线 | 亚洲| CHINESE熟女老女人HD视| 亚洲AV成人在线播放| 神里凌华被焯出白水视频|