《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 基于PROFIBUS-DP協議模塊的智能執行器
基于PROFIBUS-DP協議模塊的智能執行器
隋歡歡,封岸松,汪 瑩,魏立峰 沈陽化工大學
摘要: 本文結合對傳統電動執行器升級改造的工程實踐,介紹了一種基于Profibus-DP的接口模塊的具體設計。Profibus-DP作為Profibus現場總線標準的子集,主要用于設備級控制系統與分散式I/0的通信。它具有傳輸介質簡單、安裝維護方便、安全性高等優點。RS485傳輸是最常用的一種傳輸技術,本設計也采用這種傳輸方式。整個系統的傳輸介質為屏蔽雙絞線。本文主要討論采用專用協議芯片VPC3開發從站接口的方案。該方案需要在深入了解VPC3的工作原理及DP狀態機原理的基礎上進行開發。
Abstract:
Key words :

引言
    在眾多的工業現場總線中,Profibus總線由于有眾多廠商的支持,且產品比較豐富,在制造業自動化、流程工業自動化和樓宇、交通、電力自動化等領域有著廣泛的應用。而對于很多不具備Profibus接口的傳統設備,要使其接入總線網絡、達到自動控制的目的,就必須在該設備和Profibus總線之間做一個協議接口模塊
    本文結合對傳統電動執行器升級改造的工程實踐,介紹了一種基于Profibus-DP的接口模塊的具體設計。Profibus-DP作為Profibus現場總線標準的子集,主要用于設備級控制系統與分散式I/0的通信。它具有傳輸介質簡單、安裝維護方便、安全性高等優點。RS485傳輸是最常用的一種傳輸技術,本設計也采用這種傳輸方式。整個系統的傳輸介質為屏蔽雙絞線。本文主要討論采用專用協議芯片VPC3開發從站接口的方案。該方案需要在深入了解VPC3的工作原理及DP狀態機原理的基礎上進行開發。

1 硬件設計
    系統主要包括指令處理部分和接口部分,如圖1所示。指令處理部分完成協議轉換以及通信處理;接口部分完成模擬到數字的轉換、PROFIBUS-DP接口等。下面簡單介紹主要模塊的功能。

a.JPG
    調試(JTAG):M16C/62P通用通信模塊的設計提供一個JATG仿真器,它可以用來進行配置或者是編程。
    SRAM模塊:當編寫比較大的程序(如操作系統)時,M16C的內部RAM可能不夠用,此時就可以用外接的SRAM(128K×16位)。
    撥碼開關:撥碼開關用于通信地址方案的實施。PROFIBUS-DP支持的站地址為0~126(共127個),同時為了防止尋址過程發生地址的沖突,所以采用一個8位的撥碼開關,用后7位進行128位的尋址。閥門控制器作為PROFIBUS-DP通信的從站,必須有不與其他站沖突的地址。PR-OFIBUS-DP從站通信地址的設計方案有兩種:一種是由遠程的PROFIBUS-DP主站通過特定的數據通信設定或修改從站地址;另一種是禁止PROF-IBUS-DP主站設定和修改從站地址,從站的地址由從站本地設定。本設計采用的是后一種設計方案,通過一個8位的撥碼開關手動設定閥門控制器的地址,然后由中央處理器讀入并寫入VPC3特定的存儲位置。
    A/D、D/A等模塊:PROFIUBS-DP智能從站通信卡采用4~20 mA/1~5 V模擬信號傳輸方式,對4~20mA的輸入信號(閥位反饋信號)進行校準和量程變換后,將其轉換為DP總線輸入數據,DP總線輸出數據經過校準和量程變換后轉換為1~5 V的輸出信號(控制輸出信號)。由于PROFIUBS-DP通信卡在工作過程中共有兩個數據需要在DP總線上傳輸,因此需要兩個數據通道,一個用于16位模擬量輸入(A/D),另一個用于16位模擬量輸出(D/A)。其中模擬與數字電路之間采用PC417進行光耦隔離。
    本設計一共有兩個時鐘:一個是M16的時鐘,M16本身有兩個時鐘(分別為主時鐘和副時鐘),但是由于VPC3的特殊性使得M16的時鐘必須由VPC3提供;另一個是VPC3的時鐘,直接由48 MHz的有源晶振提供。其中,M16的時鐘是由VPC3對48 MHz的時鐘進行1/4分頻得到的12 MHz。
    總線接口引腳如表1所列,VPC3的數據傳輸是在RS485模式下進行的。VPC3通過表1中的信號與光耦隔離驅動相連接。

b.JPG
    按鍵復位:其作用是對M16和VPC3進行復位。該電路用于監視M16的核電壓,當核電壓低于3.3 V時,該電路產生一個低脈沖信號傳送到M16的RESE(10)引腳。除了監視的功能以外,還可以通過按鍵的閉合來產生一個低脈沖的復位信號。

2 軟件設計
    對VPC3的軟件操作主要包括兩個部分:VPC3的初始化、主程序和VPC3的中斷處理。主程序和中斷處理流程分別如圖2和圖3所示。

c.JPG


    VPC3的初始化程序應放在主程序的前面,而中斷處理程序完成CPU對VPC3中斷輸出的響應。VPC3上電復位之后,在正常工作之前必須進行初始化,以配置各個寄存器。中斷處理程序用于處理VPC3發生的各種事件,這些事件包括新的參數報文事件、全局控制命令報文事件、進入或退出數據交換狀態事件、新的配置報文事件、新的地址設置報文事件、監測到波特率事件和看門狗溢出事件。
    數據輸入和輸出處理(輸入、輸出相對于主站而言)及用戶診斷數據輸入可以放在應用程序主循環中。在一個應用循環申,由應用來刷新輸入BUF中的數據,保障所有輸入數據是最新的更新數據。而VPC3在接收到由PROFI-BUS-DP主站傳送的不同輸出數據時,會產生輸出標志位(同樣位于中斷請求字單元中),CPU通過在應用循環中輪詢該標志位來進行接收主站數據。對于特定應用的診斷信息,需要實時地傳遞到主站。主應用程序在應用循環中判斷是否有可用的診斷BUF存在,當有空閑BUF時應用程序輸入診斷信息,并請求更新。對于實時性要求嚴格的系統,應采用中斷方式進行輸出數據和診斷數據處理。

結語
    VPC3芯片的使用方法簡單(與SPC3相似),功能比較完善,可以滿足本通信接口設計的要求。使用VPC3進行PROFIBUS-DP從站接口的開發,能夠降低開發難度和開發成本;使用現場設備/儀表上配置PROFIBUS-DP接口,可以滿足相關行業的需要。
 

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
久久爱www久久做| 先锋影音久久| 久久9热精品视频| 亚洲综合三区| 一区二区三区国产精品| 亚洲乱码久久| 亚洲精品偷拍| 亚洲裸体视频| 亚洲精选在线观看| 999亚洲国产精| 日韩亚洲欧美精品| 亚洲靠逼com| 日韩网站免费观看| 日韩视频国产视频| 一本色道88久久加勒比精品| 日韩午夜免费视频| 99www免费人成精品| 99re6热在线精品视频播放速度| 99成人免费视频| 一区二区三区偷拍| 黄色精品免费| 国模大胆一区二区三区| 国产午夜精品全部视频播放| 国产日韩一区二区| 韩国精品在线观看| 在线欧美电影| 亚洲激情精品| 一本久久a久久免费精品不卡| 夜夜嗨av色一区二区不卡| 在线视频日韩| 亚洲欧美国产精品桃花| 香蕉成人伊视频在线观看 | 欧美成人一品| 欧美久久久久中文字幕| 欧美日韩精品在线观看| 国产精品久久久久久妇女6080| 国产精品手机视频| 国产综合久久久久影院| 亚洲韩国青草视频| 亚洲一区二区三区乱码aⅴ蜜桃女| 欧美一区成人| 亚洲人成在线观看网站高清| 一个色综合导航| 午夜视频久久久| 久久五月激情| 欧美日韩三级在线| 国产视频一区在线观看一区免费| 在线精品在线| 在线视频你懂得一区二区三区| 性欧美8khd高清极品| 亚洲人午夜精品| 亚洲欧美在线视频观看| 老牛影视一区二区三区| 欧美色偷偷大香| 国产日韩欧美在线播放| 亚洲区免费影片| 亚洲影音一区| 亚洲精品国产精品乱码不99 | 亚洲成人直播| 亚洲一区二区在线免费观看视频| 久久免费黄色| 欧美三级日韩三级国产三级| 国产一区二区三区免费不卡| 日韩亚洲在线观看| 欧美影院在线| 亚洲视频导航| 欧美3dxxxxhd| 国产欧美精品xxxx另类| 91久久久一线二线三线品牌| 亚洲欧美久久久| 日韩午夜电影av| 久久精品在线播放| 国产精品盗摄久久久| 亚洲国产精品久久久久秋霞蜜臀 | 亚洲精品免费一二三区| 欧美一区二区三区视频在线 | 欧美国产视频在线观看| 免费观看在线综合| 最新高清无码专区| 日韩一级欧洲| 欧美在线视频全部完| 夜夜嗨av一区二区三区四季av | 亚洲高清在线视频| 亚洲天堂男人| 欧美精品激情| 国产视频一区免费看| 亚洲免费观看高清完整版在线观看熊| 欧美一区二区成人| 亚洲欧美久久久| 欧美激情久久久久| 极品尤物久久久av免费看| 亚洲一区二区三区中文字幕| 日韩网站在线观看| 美女视频黄免费的久久| 国产视频在线观看一区二区| 这里只有精品在线播放| 亚洲精品麻豆| 久久夜色精品| 国产综合第一页| 香蕉久久精品日日躁夜夜躁| 亚洲免费人成在线视频观看| 欧美精品在线观看播放| 亚洲国产第一| 91久久精品国产91久久| 久久全国免费视频| 国产一区二区精品久久91| 亚洲女ⅴideoshd黑人| 亚洲欧美激情视频| 欧美日韩亚洲一区二区| 亚洲精品一区二区三区四区高清| 亚洲精品国产拍免费91在线| 美女精品自拍一二三四| 一区精品久久| 亚洲黄色成人| 免费在线亚洲欧美| 亚洲二区在线视频| 亚洲精品国产系列| 欧美国产日产韩国视频| 亚洲人成7777| 中国av一区| 欧美午夜视频在线观看| 99综合在线| 亚洲一区二区精品在线| 国产精品麻豆欧美日韩ww| 亚洲色图自拍| 午夜精品久久久久久久久久久久| 国产精品国产三级国产普通话三级| 亚洲视频碰碰| 欧美在线观看视频| 国产午夜精品在线| 亚洲成人在线视频播放 | 亚洲高清免费视频| 久久精品72免费观看| 欧美韩日一区二区| 国产精品女人网站| 黄色日韩在线| 最新国产乱人伦偷精品免费网站| 国产精品青草综合久久久久99| 国产精品欧美日韩一区| 国产最新精品精品你懂的| 亚洲成人原创| 日韩午夜免费视频| 午夜精品久久| 国产日韩在线看片| 久久激情五月婷婷| 欧美高清影院| 日韩视频中文| 午夜精品免费| 激情久久久久久久| 亚洲精品欧美激情| 欧美午夜宅男影院| 欧美一级午夜免费电影| 老鸭窝亚洲一区二区三区| 亚洲日本电影在线| 午夜精品久久久久久久久久久| 国产午夜精品一区二区三区视频 | 麻豆精品一区二区av白丝在线| 亚洲高清网站| 亚洲一区二区3| 国产欧美日韩在线播放| 亚洲国产精品嫩草影院| 欧美日本一区| 亚洲欧美怡红院| 男人的天堂亚洲在线| 一区二区电影免费观看| 欧美永久精品| 亚洲国产日韩欧美在线图片| 亚洲欧美一级二级三级| 一区二区视频免费完整版观看| 一区二区三区四区五区在线 | 在线亚洲电影| 久久久久国产精品www| 亚洲三级网站| 欧美一区二区视频在线| 亚洲国产精品福利| 亚洲欧美另类中文字幕| 一区二区在线不卡| 亚洲永久视频| 在线欧美福利| 欧美一区二区三区四区在线 | 欧美视频在线观看视频极品| 在线观看成人av| 91久久久亚洲精品| 亚洲国产小视频| 国产精品午夜视频| 小处雏高清一区二区三区| 午夜欧美理论片| 国产一区二区三区四区三区四| 99热在这里有精品免费| 亚洲午夜精品久久久久久浪潮| 久久国产手机看片| 亚洲欧洲日产国产综合网| 久久aⅴ国产欧美74aaa| 亚洲区在线播放| 久久人人97超碰精品888| av成人动漫| 欧美福利在线观看| 香蕉av福利精品导航| 欧美视频在线免费看| 亚洲国产精选|