新聞中心

EEPW首頁 > 模擬技術 > 設計應用 > 基于labview的工控機與變頻器間通訊的設計和實現(xiàn)

基于labview的工控機與變頻器間通訊的設計和實現(xiàn)

作者: 時間:2013-12-22 來源:網(wǎng)絡 收藏
webkit-text-stroke-width: 0px">  詢問、回應訊息格式

  ascⅱ模式的檢查碼由通訊地址開始到數(shù)據(jù)內容結束加起來的值,然后取2的補碼。

  以表3詢問訊息為例檢查碼為:

  01h+06h+20h+01h+07h+d0h=ffh,然后取2的補碼=01h。

  4 通訊系統(tǒng)軟件設計

   語言是美國ni公司為適應計算機和軟件技術的發(fā)展、加快儀器的開發(fā)和完善其功能而推出的。它使用圖形化編程語言編程,執(zhí)行程序的順序是由數(shù)據(jù)流決定的,而不是傳統(tǒng)文本語言的按命令行順序連續(xù)執(zhí)行。語言具有界面友好、易學易懂、開發(fā)周期短等優(yōu)點,廣泛應用于儀器控制、數(shù)據(jù)采集、數(shù)據(jù)分析和數(shù)據(jù)顯示等領域。

  在中進行串口通訊主要利用visa函數(shù)。 包括visa configure serial port 、visa write 、 visa read 、 visa close等 vi。 利用串口發(fā)送數(shù)據(jù),讀取數(shù)據(jù)的程序如下:

  第一步:初始化端口,設定端口號、波特率、數(shù)據(jù)位、停止位、奇偶校驗等。

  第二步:利用visa write.vi 發(fā)送數(shù)據(jù)。

  第三步:如需從串口讀取數(shù)據(jù),可利用visa read.vi 讀取數(shù)據(jù)。

  第四步:如串口不再使用,可利用visa close .vi關閉串口。

  在labview 2009基本串行寫入和讀取程序框圖如圖5。

  基于labview的工控機與變頻器間通訊的設計和實現(xiàn)

  圖5 labview 2009基本串行寫入和讀取程序框圖

  5 結束語

  本文的創(chuàng)新點在于利用labview實現(xiàn)通訊,通過的串行端口來控制,可以方便、直觀地控制的運行,監(jiān)視變頻器的運行狀態(tài),設置變頻器的參數(shù),實現(xiàn)變頻器的聯(lián)網(wǎng)及遠程控制。

數(shù)字通信相關文章:數(shù)字通信原理


通信相關文章:通信原理



上一頁 1 2 3 下一頁

評論


相關推薦

技術專區(qū)

關閉