999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

SCADA系統中CAN總線節點機的設計

2005-04-29 00:00:00肖宛昂
電子產品世界 2005年23期

摘要:給出SCADA系統中CAN總線節點機的硬件、軟件設計。

關鍵詞:SCADA系統;RTU;CAN總線節點機;DSP

引言

SCADA(Supervisory Control And Data Acquisition)數據采集與監視控制系統是以微型計算機為核心,綜合利用計算機技術、通信技術、控制技術等技術以完成遙控、遙測、遙信、遙調的一種控制系統,在電氣化鐵道上也稱為遠動系統。

一個SCADA系統可分為三大部分:調度端,通道,多個遠方終端單元(RTU)。其中RTU接受調度端的命令去控制現場的各個被控對象和對現場被控對象進行數據監測并將數據送往調度端。

目前現場總線控制技術得到廣泛的重視,而CAN總線技術以其高速、可靠、價廉以及簡單應用在現場控制系統中更是得到廣泛應用。我們在開發電氣化鐵道SCADA系統時,在RTU子系統中采用基于CAN總線的分布式控制系統。圖1是基于CAN總線RTU子系統的體系結構圖。工控機作為RTU子系統的主控機,由插在ISA槽中的CAN卡和下位CAN節點機進行通信,下位CAN節點機可以分布在現場。

硬件設計

圖2是RTU的交流采樣(遙測)cAN總線節點機框圖。CAN節點機以TI公司的TMS320F240 DSP為處理器,ADC芯片采用14位的MAXl25,CAN協議控制器采用SJAl000,雙CAN口。

信號調理電路

在電力系統交流采樣中,上萬伏的電壓和幾百安的電流先經一級電力互感器變換成100V的交流電壓和5A的交流電流。這樣交流采樣節點機的輸入量是100V的交流電壓和5A的交流電流,不能直接進行A/D轉換,因而在測量時還要引入一級互感器,利用互感器將電網的二次高壓和大電流變換成0到5V或一5V到+5V的電壓送入A/D轉換器,具體電路見圖3。

圖中畫出了電流和電壓互感器電路,電壓互感器的原邊100V(有效值)電壓轉換成2mA電流輸入,副邊輸出2mA電流經精密運放OP07轉換成-3.5V至+3.5V的電壓量(幅值范圍為一5V至+5V)。電流互感器的原邊輸入5A的電流,副邊輸出2mA的電流經運放轉換成-3.5V至+3.5V的電壓量。

Rll,R12、R13,R21、R22的值可以通過以上給出的電流、電壓值計算出來,R11=1 00V/2mA,R12+R13=R21+R22=3.5V/2mA

A/D轉換電路

AID轉換器采用MAXl25 ADC芯片,它和TMS320F240的接口電路如下圖4。MAXl25的數據、控制寄存器配置成DSP的I/O端口,圖中MAXl25的端口號為0X04。DSP通過outport(port,Value)和inport(port,variable)I/O指令訪問MAX 1 25。DSP通過SPISTE啟動MAXl25進行轉換,MAXl25轉換完成向DSP申請中斷,DSP在中斷程序中讀取轉換結果。

DSP和CAN協議控制器的接口電路

CAN協議控制器選用SJAl000。TMS320F240的地址總線和數據總線是獨立的,而SJAl000的地址數據總線是分時復用的,兩者不能直接接口。我們利用DSP的I/O引腳產生讀寫信號,也即用軟件模擬讀寫時序。因為TMS320F24X系列DSP有較充分的I/O口,所以這種方法實現比較容易。具體的接口電路見圖5。

CAN總線的收發電路

圖6是收發電路圖。cAN協議控制器用的是SJAl000,光耦用高速度的6N137,收發器用82C250。CAN協議實現了物理層和數據鏈路層的功能,編程時只需在應用層將數據組織成報文發送到SJAl000并啟動發送,SJAl000會自動將報文發往CAN總線;當SJAl000從CAN總線接收到報文時,用戶也只須在應用層采用中斷或查詢方式從SJAl000讀取報文。

軟件設計

程序可以劃分為5大模塊:

·初始化模塊:完成DSP和CAN協議控制器的初始化、全局變量的初始化。

·采樣中斷程序:涉及到兩個中斷,一是定時觸發采樣中斷;二是MAXl25轉換結束中斷,在這個中斷服務程序中讀取轉換結果,采樣數據存放到采樣數據緩沖區Acq Buffer[]。

·數據處理程序:該模塊從采樣數據緩沖區Acq_Buffer[]取數據進行處理,完成電流、電壓、功率、功率因素、基波含量及諧波的計算。將結果存放到計算結果緩沖區Result_Buffer[]。

·CAN接收中斷程序:接收上位機的命令,并置相應的標志,供主程序查詢執行。

·CAN總線通信程序:交流采樣CAN節點機和上位機通過cAN總線和工控機中的CAN卡進行通信,通信模塊程序從計算結果緩沖區Result_Buffer[]取出數據傳送到上位機。

整個程序采用DSP的c語言編寫,CAN,總線通信協議采用DeviceNet協議。

結語

本文以遙測節點為例闡述了SCADA系統中CAN總線智能節點機的硬件、軟件設計技術。該節點機的處理器采用工業控制用TMS320F240 DSP。采用CAN總線和上位機通信,通信協議采用DeviceNet協議。筆者所設計的CAN節點機已投入電氣化鐵道遠動系統的實際使用。

主站蜘蛛池模板: 日本道综合一本久久久88| 99成人在线观看| 午夜日b视频| 九九热免费在线视频| 日韩无码视频专区| 国产黄在线免费观看| 亚欧美国产综合| 91精品国产自产在线观看| 午夜无码一区二区三区| 国产视频 第一页| 亚洲色欲色欲www网| AV熟女乱| 日韩二区三区| 亚洲男女在线| 伊人色婷婷| 人妻出轨无码中文一区二区| 又猛又黄又爽无遮挡的视频网站| 亚洲清纯自偷自拍另类专区| 精品视频一区在线观看| 99热国产这里只有精品无卡顿"| 人妻丰满熟妇AV无码区| 在线观看精品自拍视频| 国产成人精品男人的天堂| 国产资源免费观看| 熟妇无码人妻| 久久人体视频| 成人午夜精品一级毛片| 成人福利在线视频免费观看| 狠狠综合久久| 丰满人妻一区二区三区视频| 亚洲欧洲日产国产无码AV| 思思99热精品在线| 五月天天天色| 亚洲一级毛片| 国产精品七七在线播放| 亚洲香蕉久久| 国产一国产一有一级毛片视频| 手机在线看片不卡中文字幕| 国产乱人视频免费观看| 中文无码日韩精品| 成人国产免费| 在线播放国产一区| 91外围女在线观看| 天天操精品| 国产高清不卡| 国产欧美高清| 2022国产无码在线| 91欧美亚洲国产五月天| 国产精品露脸视频| 亚洲欧美一区二区三区麻豆| 久久久久免费看成人影片| 亚洲色欲色欲www网| 美女国产在线| 福利在线不卡| 欧美一区二区福利视频| 亚洲国产天堂久久综合| 在线免费观看AV| 国产欧美又粗又猛又爽老| 伊人色婷婷| 精品国产福利在线| 麻豆国产原创视频在线播放| 熟妇丰满人妻| 97久久精品人人做人人爽| 青草视频久久| 亚洲综合狠狠| 97久久超碰极品视觉盛宴| 色视频久久| 欧美第二区| 欧美日韩在线成人| 尤物亚洲最大AV无码网站| www.亚洲国产| 亚洲综合欧美在线一区在线播放| 青青草国产精品久久久久| 91成人精品视频| 一个色综合久久| 国产亚洲现在一区二区中文| 中文字幕 91| 一本色道久久88亚洲综合| 国产日韩av在线播放| 尤物在线观看乱码| 久久香蕉国产线看观看式| 538精品在线观看|