亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        如何快速開發(fā)DeviceNet離散I/O設(shè)備——基于XGate-DVN10設(shè)計的從站產(chǎn)品

        2011-08-13 08:29:56廣州致遠電子有限公司
        電子技術(shù)應用 2011年4期
        關(guān)鍵詞:輪詢主站內(nèi)存

        1 引言

        DeviceNet是全球使用最廣泛的現(xiàn)場總線之一,主要用于工廠自動化,它將工業(yè)設(shè)備(如:限位開關(guān)、光電傳感器、閥組、馬達啟動器、過程傳感器、變頻驅(qū)動器、面板顯示器和 HMI)連接成一個網(wǎng)絡,構(gòu)建成一個 DeviceNet主從單元的現(xiàn)場工業(yè)網(wǎng)絡控制系統(tǒng)。最初它是由羅克韋爾自動化提出的,現(xiàn)在已廣泛應用于美國,并在歐洲、日本和中國市場有顯著增長。

        據(jù)統(tǒng)計,絕大多數(shù)DeviceNet從站產(chǎn)品屬于I/O設(shè)備,其中通用離散I/O設(shè)備是一個相對簡單的網(wǎng)絡設(shè)備,但是用途最為廣泛,主要用于連接工業(yè)控制系統(tǒng)中不具備網(wǎng)絡功能的多種離散I/O設(shè)備。例如按鈕、開關(guān)、電磁閥、繼電器、指示燈等。本文將介紹如何快速實現(xiàn)通用離散I/O設(shè)備的設(shè)計及應用。

        2 使您的I/O設(shè)備快速實現(xiàn)DeviceNet功能

        廣州致遠電子有限公司長期致力于DeviceNet產(chǎn)品的研發(fā),推出了一款非常易于使用、穩(wěn)定可靠的DeviceNet從站協(xié)議轉(zhuǎn)換模塊——XGate-DVN10。作為通用設(shè)備的XGate-DVN10,其內(nèi)部已經(jīng)集成了DeviceNet從站協(xié)議棧代碼,且所有功能均通過ODVA的一致性測試軟件(A21)的測試,所以保證了與其他DeviceNet設(shè)備的良好兼容性。XGate-DVN10外觀如圖1所示。

        圖1 XGate-DVN10外觀圖

        XGate-DVN10為DIP24封裝,擁有較小的占位面積(6 cm2),使其更容易集成到用戶設(shè)備中。其硬件設(shè)計比較簡單,設(shè)計框圖如圖2所示。

        3 通用I/O設(shè)備硬件設(shè)計

        本設(shè)計實現(xiàn)8路數(shù)字量輸入和8路數(shù)字量輸出的通用設(shè)備。在本小節(jié)中主要介紹如何為XGate-DVN10設(shè)計合適的底板。由于實現(xiàn)的是通用I/O數(shù)字量的輸入輸出,功能相對來說比較簡單,因此控制器選用經(jīng)典的51系列單片機P89V51RD2,該芯片擁有 1 KB的RAM以及32 KB的 Flash。

        圖2 設(shè)計框圖

        圖3所示為XGate-DVN10與MCU之間的連接原理圖,通常情況下只需要連接通信接口(UART)和 XGate-DVN10的中斷輸出信號,就可與模塊進行正常的通信。在特殊情況下,可連接模塊的復位線至控制器的I/O端口,以便于控制XGate-DVN10復位。

        圖3 控制器與XGate-DVN10連接電路設(shè)計

        圖4所示為XGate-DVN10的CAN總線連接原理圖。為了使設(shè)計更加快速和簡單,CAN收發(fā)器使用了CTM8251T模塊,該模塊集成了CAN收發(fā)器、電氣隔離、TVS總線保護等措施,從而使CAN總線通信更加穩(wěn)定可靠。

        圖4 XGate-DVN10與CAN網(wǎng)絡連接電路設(shè)計

        對于數(shù)字量輸入輸出端口的設(shè)計,不同行業(yè)有著不同的要求,對于干擾強、信號變化幅度大的場合建議加強對I/O端口的信號隔離、信號濾波以及信號鉗位等保護措施。用戶可以使用繼電器、信號調(diào)理模塊,以及其他的硬件保護來增強數(shù)字量輸入輸出的抗干擾能力。

        4 軟件設(shè)計

        XGate-DVN10使用UART接口與MCU進行通信,用戶可以將它看成一個可讀寫內(nèi)存區(qū),如圖5所示,發(fā)送相應的命令以更新和獲取總線上的數(shù)據(jù)。為了方便用戶快速可靠地實現(xiàn)通信,廣州致遠電子有限公司提供了XGate-DVN10串口協(xié)議的驅(qū)動源碼。

        圖5 軟件流程圖

        XGate-DVN10協(xié)議轉(zhuǎn)換模塊的內(nèi)存區(qū)大小由用戶自定義,同時XGate-DVN10支持DeviceNet規(guī)范的四種連接類型,并為每個連接分配了最大I/O報文為128 B的內(nèi)存。本設(shè)計中只有8路數(shù)字量輸入和8路數(shù)字量輸出的實時數(shù)據(jù)需要傳輸,因此輸入輸出分別只需要一個字節(jié)的內(nèi)存區(qū)即可,連接類型可根據(jù)實際需要選擇。

        本文以XGate-DVN10使用輪詢連接、MCU采用中斷方式接收數(shù)據(jù)為例,用戶程序軟件流程如圖5所示。當XGate-DVN10的輸出內(nèi)存區(qū)接收到DeviceNet網(wǎng)絡中的實時數(shù)據(jù)之后就會立即向用戶MCU產(chǎn)生一個中斷,此時用戶可以通過UART發(fā)送相關(guān)命令字讀取輪詢連接的數(shù)據(jù)內(nèi)容。

        使用DeviceNet總線產(chǎn)品構(gòu)成系統(tǒng)是非常方便的,只要產(chǎn)品符合DeviceNet規(guī)范,就可以方便地接入系統(tǒng)。如果用戶只提供從站設(shè)備,則可以自由選用不同廠商的從站、主站、上位機軟件,方便地配置連接構(gòu)成穩(wěn)定、健碩的DeviceNet網(wǎng)絡,這就是開放式現(xiàn)場總線的優(yōu)點。目前DeviceNet已經(jīng)是中國國家標準,其一致性測試中國測試中心也已經(jīng)成立,為國內(nèi)開發(fā)、生產(chǎn)、銷售、應用DeviceNet現(xiàn)場總線設(shè)備提供了橋梁。

        廣州致遠電子有限公司提供各種接口的DeviceNet接口卡、DeviceNet終端設(shè)備(包括數(shù)據(jù)采集,電機控制等)、DeviceNet分析儀、網(wǎng)關(guān)及網(wǎng)橋、OPC服務器以及基于DeviceNet協(xié)議的整套組網(wǎng)方案及應用開發(fā)。

        5 與主站設(shè)備組網(wǎng)

        在設(shè)備組網(wǎng)中,使用了便攜性極高的USB接口DeviceNet主站卡——USBCAN-E-D,利用設(shè)備自帶的軟件“CANManager for DeviceNet”通過 EDS文件將離散I/O設(shè)備添加至DeviceNet網(wǎng)絡中。EDS文件導入成功之后,主站卡控制界面顯示當前連接的狀態(tài)及I/O(輪詢)數(shù)據(jù)區(qū),如圖6所示,其中輪詢輸入數(shù)據(jù)實時顯示離散輸入的狀態(tài),輪詢輸出則指示了輸出狀態(tài)。

        圖6 組網(wǎng)成功顯示通信界面

        從上文中可以了解到如何使用XGate-DVN10快速而簡便地設(shè)計和實現(xiàn)一個標準的DeviceNet離散 I/O設(shè)備。XGate-DVN10以其小巧的體積、強大而穩(wěn)定的功能、簡單而可靠的設(shè)計等優(yōu)勢,使其可以很方便地嵌入到各種類型的應用中。XGate-DVN10的出現(xiàn),使開發(fā)者不用再為開發(fā)DeviceNet協(xié)議棧而苦惱,DeviceNet從站產(chǎn)品短期上市也不再是夢想。

        廣州致遠電子有限公司于2002年8月加入ODVA協(xié)會,并提供各種接口的 DeviceNet接口卡、DeviceNet終端設(shè)備(包括數(shù)據(jù)采集,電機控制等)、DeviceNet分析儀、網(wǎng)關(guān)及網(wǎng)橋、OPC服務器以及基于DeviceNet協(xié)議的整套組網(wǎng)方案及應用開發(fā)。

        地址:廣州市天河區(qū)車陂路黃洲工業(yè)區(qū)3棟2樓

        技術(shù)支持:(020)28267846

        銷售電話:(020)28872342 28872450

        電子郵箱:DeviceNet@embedcontrol.com

        猜你喜歡
        輪詢主站內(nèi)存
        “春夏秋冬”的內(nèi)存
        當代陜西(2019年13期)2019-08-20 03:54:22
        基于等概率的ASON業(yè)務授權(quán)設(shè)計?
        基于OS2主站系統(tǒng)的海量數(shù)據(jù)共享技術(shù)研究
        多表遠程集抄主站系統(tǒng)
        電子制作(2017年23期)2017-02-02 07:17:07
        依托站點狀態(tài)的兩級輪詢控制系統(tǒng)時延特性分析
        自動化學報(2016年8期)2016-04-16 03:38:56
        利用時間輪詢方式操作DDR3實現(xiàn)多模式下數(shù)據(jù)重排
        基于改進經(jīng)濟壓差算法的主站AVC的研究
        關(guān)口電能計量故障監(jiān)測報警裝置及主站研究
        基于內(nèi)存的地理信息訪問技術(shù)
        數(shù)據(jù)鏈輪詢多網(wǎng)優(yōu)化設(shè)計方法研究*
        亚洲综合新区一区二区| 亚洲熟妇20| 国产成人亚洲欧美三区综合| 麻豆成人久久精品二区三区91 | 一本色道久久hezyo无码| 久久国产精品精品国产色婷婷| 欧美韩日亚洲影视在线视频| 亚洲天堂av大片暖暖| 国产农村妇女精品一区| 亚洲h在线播放在线观看h| 国产美熟女乱又伦av果冻传媒| 激情视频国产在线观看| 亚洲最大水蜜桃在线观看| 毛片亚洲av无码精品国产午夜| 精品少妇大屁股白浆无码| 手机在线观看成年人视频| 五月色婷婷丁香无码三级| 精品人妻人人做人人爽| 日本专区一区二区三区| 美女被内射很爽的视频网站| 女人被男人爽到呻吟的视频| 日本巨大的奶头在线观看| 色窝综合网| 在线国产激情视频观看| 亚洲av无码一区二区三区人| 国产激情电影综合在线看| 极品少妇一区二区三区四区| 97精品人妻一区二区三区蜜桃| 免费国产黄网站在线观看 | 99亚洲男女激情在线观看| 国产精品亚洲А∨天堂免下载| 日本中文字幕人妻精品| 夫妻免费无码v看片| 中国猛少妇色xxxxx| 国产成人精品视频网站| 少妇被黑人嗷嗷大叫视频| 久久99精品久久久久久秒播 | 美女无遮挡免费视频网站| 精品91亚洲高清在线观看| 男女深夜视频网站入口| 人妻夜夜爽天天爽三区麻豆av网站 |