你好,歡迎來到世鋁網 [請登錄] [免費注冊]
世鋁網 鋁業設備
您當前的位置: 世鋁網 鋁業設備 其它 IC610MDL158A 普通會員

IC610MDL158A

加入收藏 舉報
詳細信息
品牌:GE 規格:全新 材質:原裝
產地:國外

IC610MDL158A實時數據採集係統過去在DOS操作係統下一般是採用匯編語言開發制作。隨著Windows操作係統的普及應用,數據採集及工業控制等軟件的開發也上升到 Windows環境下。可視化軟件開發平臺的出現,為軟件開發提供了強大的圖形界面功能,使得開發出來的各種應用軟件具有良好的人機交互功能。匯編語言的特點是功能強、運行速度快,但編程復雜、調試難,而語言具有良好的可讀性及方便的調試手段。

Visual Basic 是Windows環境下簡單、易學、的可視化編程語言開發係統,以其所見即所得的可視化界面設計風格和32位面向對象的程序設計等特點,已廣泛地應用於各個領域,是很多計算機軟件開發人員採用的開發工具。VB不但提供了良好的界面設計能力,而且在微機串口通信方面也有很強的功能。採用 VB開發Winodws下的數據採集和工業控制應用軟件十分方便,尤其軟件界面設計非常便捷,編程工作量較小,開發周期短,特別適合非計算機專業的工程技術人員掌握和使用。


2.MSComm控件特點


MSComm控件是Microsoft提供的擴展控件,用於支持 VB程序對串口的訪問,該控制“隱藏”了大部分串口通訊的底層運行過程和許多煩瑣的3處理過程,同時支持查詢方法和事件驅動通訊的機制,事件驅動通訊是交互方式處理串口事務的一種非常有效的方法,特別適合 Windows程序的編寫。在串口通訊過程中,當發送數據、收到數據或產生傳輸錯誤時,觸發MSComm控件的OnComm事件,然後可以通過判斷 CommEvent屬性值獲得事件類型,再根據事件類型進行相應數據處理。因此用其實現微機串口的數據通訊相當簡單,以很少的程序代碼就可以輕松實現串口的訪問和數據通訊。


3.實時數據採集示例程序


下面給出的應用實例,通過對一臺工業八通道實時檢測儀表數據通訊協議進行分析,利用VB6.0開發微機通過串口對多通道工業儀表進行實時數據採集的編程技術。給出的程序代碼具有通用性,並有詳示,可以直接或稍加改動後用於其它數據採集或實時控制程序中。


3.1 儀表及其數據通訊協議


這臺工業用八通道實時檢測儀表,多可同時接八路位移傳感器,用於測量多點微小形變或微量位移,儀表測量精度為0.01毫米,測量範圍大值為50毫米。該儀表帶有一個9針的RS-232C串口,能與微機進行串口數據通訊,實時傳送檢測數據,通過微機軟件處理可實現工業實時監控。


  該儀表的串口數據通訊協議是:數據傳輸速率為9600bps,1位開始位,8位數據位,1位停止位,無奇偶校驗位。儀表每秒通過串口發送200個字節數據,由於接入的位移傳感器數量在 1-8路可調,所以發送的每幀數據長度不定長,隨傳感器數量多少而變化。儀表數據傳輸首先發送每幀數據的開始標志字節,該字節定義為二進制常數0FAH;然後發送1個字節的通道狀態字節,該字節按位順序每位代表相應的一路通道狀態,某位是1則代表該通道接有位移傳感器,某位是0則代表該通道未接位移傳感器;從第三個字節開始按位移傳感器接通的通道順序發送採集數據字節,每道數據有三個字節,前2個數據字節採用壓縮的BCD碼編碼方式,第1個數據字節是高位,第2個數據字節是低位,即一個字節表示兩位十進制數,則兩個字節表示四位十進制數,小數點採用固定形式,定義在兩字節中間;第3個數據字節為符號字節,該字節第八位為1,即1xxxxxxx則為負數,第八位為0,即0xxxxxxx則為正數。


聯係方式
  • 聯係人: 周憶 女士
  • 職位: 銷售工程師
  • 真: 0592-5361153
  • 電話: 0592-2350733
  • 手機: 15359298206
  • 址: 廣東省 深圳市 深圳市寶安區西鄉街道臣田社區東方雅苑二單元1302房
供應商其他供應信息
還沒找到合適的產品?
  • 01
  • 快速發布求購信息
  • 下一步
  • 03
  • 聯係cnal客服:
  • 致電: 0371-63388900
    馬上啟動您的快速採購通道!