基于adam-5510的多軸分布式監(jiān)控系統(tǒng)_第1頁
基于adam-5510的多軸分布式監(jiān)控系統(tǒng)_第2頁
基于adam-5510的多軸分布式監(jiān)控系統(tǒng)_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

基于adam-5510的多軸分布式監(jiān)控系統(tǒng)

0u3000利用凸顯比較優(yōu)勢的pc架構(gòu)新疆能源公司的阿拉森-5510系列是基于pc的數(shù)據(jù)采集控制器?;趐c軟件邏輯控制軟件,該探測器比昆曲編程控制器擁有更高級的控制技術(shù)和性能,并具有開放的pc結(jié)構(gòu)。這可以降低開發(fā)成本,使系統(tǒng)維護更簡單。本文以新疆能源公司600mw屋頂檢測系統(tǒng)為例,介紹了基于接口的兩個上下級檢測系統(tǒng)。對于兩級探測器,它們用于數(shù)據(jù)處理,并將檢測結(jié)果分類并存儲,以打印相應(yīng)的報告。所處理的數(shù)據(jù)很多,因此上層和下層之間的通信才是簡單的。圖像文件。對于下層c-c.0.c.使用語言中編譯的程序下載到5510控制c.c.控制,進行監(jiān)控和管理。1高效的程序下載研華公司的ADAM-5510系列為一種基于PC的數(shù)據(jù)采集控制器,體積緊湊,具有ROM-DOS操作系統(tǒng),16位微處理器及時鐘BIOS,實時時鐘,256kB的FlashROM及256kB的SRAM,其中包括170kB的用戶應(yīng)用空間,用戶可用C/C++語言編程并編譯后下載至ADAM-5510.另外,它有三個端口:COM1(RS-232),COM2(RS-485),COM3(編程端口),及四個輸入輸出模塊的插槽.內(nèi)置電池保護的ADAM-5510是復(fù)雜邏輯運算和數(shù)據(jù)存儲系統(tǒng)最好的選擇.并且ADAM-5570能通過RS-485的轉(zhuǎn)換器,實現(xiàn)遠程下載和監(jiān)控的功能.這就減少了系統(tǒng)的安裝和維護工作.基于RS-485網(wǎng)絡(luò)ADAM-5510控制器是分布式監(jiān)控系統(tǒng)的理想方案.ADAM-4520是隔離式RS-232/RS-485轉(zhuǎn)換器.在一個485網(wǎng)絡(luò)上,通過ADAM-4520最多可連接64個ADAM-5510控制器.將在C/C++中編譯好的程序下載至ADAM-5510,再結(jié)合相應(yīng)的VB程序可構(gòu)成系統(tǒng)監(jiān)控軟件.2單機和雅克-5510之間的通信協(xié)議2.1上位機信號轉(zhuǎn)換ADAM-5510和上位機通信是以上位機發(fā)出命令,ADAM-5510對其作出響應(yīng)的方式進行通信的.通信波特率為9600,7位數(shù)據(jù)位,1位停止位.傳輸?shù)臄?shù)據(jù)采用和校驗.上位機發(fā)出的命令有四種類型,如表1所示.下位機返回的應(yīng)答信號有以下6種類型:另外,如果上位機發(fā)出命令5s后還沒有收到下位機的應(yīng)答信號,說明ADAM-5510和上位機沒有連接好.2.2信息包的格式信息包包括開始標記、結(jié)束標記、命令代號、目標地址(即接受信息包的部件的地址)、要傳送的數(shù)據(jù)及校驗和六部分.其中,校驗和為從命令代碼開始到結(jié)束標記所有字符的ASCII碼加在一起的和.信息包格式如下:2.3通信模式(1)上位機回的r信號上位機發(fā)出初始化或自檢命令后,如果5s內(nèi)沒有收到下位機返回的RED信號,說明ADAM-5510和上位機沒有連接好;如果下位機返回VOD信號,說明ADAM-5510沒有識別上位機的命令;如果下位機返回RED信號,則說明下位機已準備好.(2)正常工作的通信模式正常工作時,上位機發(fā)出的命令格式為:下位機返回的信息格式為:2.4對接口地址的調(diào)用由于需要對I/O接口地址及字節(jié)數(shù)組的各位進行訪問,而直接利用VISUALBASIC不能完成,為了解決這個問題,可以通過采用創(chuàng)建動態(tài)鏈接庫,編制可以直接訪問I/O接口地址的程序,再用VISUALBASIC調(diào)用的方法,能夠很方便地完成對I/O端口地址的訪問.另一方面,需要對VISUALBASIC的通信控件進行適當(dāng)配置,如配置通信設(shè)置(波特率,數(shù)據(jù)位,停止位等),串行通信口號,輸入和輸出緩沖區(qū)的大小,每次從輸入緩沖區(qū)讀出的字符數(shù)等,才能實現(xiàn)上位機和下位機之間的通信.最后為了確保上位機和下位機之間傳輸?shù)臄?shù)據(jù)無誤,按照通信協(xié)議上位機也必須進行相應(yīng)的檢驗,因此還需要編制用于檢驗的自定義的函數(shù).3通信示例1上位機命令格式例如,上位機要向第0號ADAM-5510的第1號槽的模塊輸出數(shù)據(jù)“高字節(jié)為:35H;低字節(jié)為:26H”,則上位機發(fā)出的命令格式,如表3所示.如果傳送的命令有錯,則下位機返回錯誤信號;若下位機已收到數(shù)據(jù),則返回WSC信號.2上位機命令對比例如,上位機要從第1號ADAM-5510的第3號槽的模塊讀數(shù)據(jù),則上位機發(fā)出的命令格式,如表4所示.如果傳送的命令有錯,則下位機返回錯誤信號;若命令正確,下位機返回RSC信號及上位機所要的數(shù)據(jù)(假設(shè)數(shù)據(jù)為:“高字節(jié):18H;低字節(jié):29H”),格式如表5所示.4方案的特性分析本文提出的通信方案在風(fēng)力發(fā)電機地面檢測系統(tǒng)中成功的實現(xiàn)了上位機與下位機之間的通信.該方案具有簡單、經(jīng)濟、實用的特點,并且通過動態(tài)鏈接庫的應(yīng)用使

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論