0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于RAM實現(xiàn)變頻器和VME通訊

電子工程師 ? 來源:網(wǎng)絡(luò)整理 ? 作者:佚名 ? 2018-02-11 15:56 ? 次閱讀

在冶金行業(yè)中,絕大部分控制信息的傳遞基本上都是依靠總線進行的,通過總線還可以實現(xiàn)對各個生產(chǎn)加工環(huán)節(jié)的實時監(jiān)控,所以總線技術(shù)無處不在,其中VME計算機因其支持多個CPU,64位的尋址和數(shù)據(jù)傳輸能力,IEC 297歐卡標準,機械性能可靠和穩(wěn)定,并具有可靠的接插件,帶電熱插拔,多廠商支持等優(yōu)點得到廣泛應(yīng)用。這里介紹一個用雙口RAM實現(xiàn)變頻器和VME通訊的實際例子。

1總體結(jié)構(gòu)

如圖所示,整個通訊由三部分組成:DSP,VME雙口RAM.


1.1 DSP部分

這部分是整個電機控制系統(tǒng)的核心。DSP主要被用來產(chǎn)生控制電機的PWM脈沖,本項目使用的芯片是德州儀器的TMS320LF2407A芯片,它內(nèi)部有兩個事件管理器,可以最多生成12路脈沖信號;集成了高性能的10位ADC、SCI、SPI、CAN等模塊,真正實現(xiàn)了單芯片控制,性能穩(wěn)定,功能強大。

1.2 VME總線

VME總線,Motorola公司1981年推出的32位工業(yè)開放標準總線,主要應(yīng)用于工業(yè)控制現(xiàn)場,實現(xiàn)數(shù)據(jù)的高速采集,總線上設(shè)備之間的實時通訊等。VME總線的插板一般有兩種尺寸,一種是3U高度的帶一個總線接口J1,另一種是6U高度的帶2個總線接口J1、J2.一般每塊VME總線的插板上的接口J1、J2都有96針,每一個接口都是3排,按A、B、C排列,每排32針,J1一般用于直接與VME總線相連,J2的中間列用于擴展地址總線或數(shù)據(jù)總線,另外兩列可由用戶定義及I/O、磁盤驅(qū)動及其他外設(shè)等。1.3雙口RAM雙口RAM具有兩套完全獨立的數(shù)據(jù)線、地址線、讀/寫控制線,允許兩個CPU對雙端口存儲器的同一單元進行同時存??;具有兩套完全獨立的中斷邏輯來實現(xiàn)兩個CPU之間的握手控制信號;具有兩套獨立的“忙”邏輯,保證兩個CPU同時對同一單元進行讀/寫操作的正確性;兼容性強,讀/寫時序與普通單端口存儲器完全一樣,存取速度完全滿足各種CPU的要求。這些特點使得雙口RAM能夠勝任一些要求高速度,實時通訊的場合。雙口RAM有兩套相互獨立的存儲電路,兩者通過控制仲裁電路相互連接。以IDT7024為例,該芯片是4K*16的靜態(tài)存儲器,典型功耗750mW,最大存取時間有15/17/20/25/35/55ns,可采用中斷、忙邏輯、旗語三種方式來協(xié)調(diào)信息交換的雙方。

2硬件組成

2.1 DSP部分

使用TMS320LF2407A芯片,為了和雙口RAM連接,應(yīng)將DSP的16位數(shù)據(jù)線和12位地址線引出,另外還有控制信號線:DS、R/W.2.2 VME總線這里使用VMIC公司的標準6U機箱,含J1,J2兩個總線接口,只使用J1進行通訊。2.3雙口RAM雙口RAM有兩套相互獨立的地址和數(shù)據(jù)線,將它們分別和DSP、VME總線的地址和數(shù)據(jù)線相連,并把J1和DSP的控制信號線連到GAL上面,對雙口RAM進行邏輯控制,如下圖所示:3通訊流程這里我們把VME作為主設(shè)備,DSP作為從設(shè)備,DSP的讀寫操作都受到VME的控制。需要注意的是,對同一個地址不能同時寫或者一邊寫一邊讀,防止產(chǎn)生寫入和讀取錯誤的數(shù)據(jù),以下分別是讀寫通訊的流程圖:





如果VME從雙口RAM中“讀”數(shù)據(jù),首先需要判斷讀數(shù)據(jù)的區(qū)域有沒有正在被DSP端“寫”,可以通過“旗語標志位”進行判斷,判斷DSP并沒有對該區(qū)域進行操作的時候,VME就可以從該區(qū)域讀取數(shù)據(jù)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 變頻器
    +關(guān)注

    關(guān)注

    251

    文章

    6390

    瀏覽量

    142372
  • RAM
    RAM
    +關(guān)注

    關(guān)注

    8

    文章

    1344

    瀏覽量

    114213
  • 通訊
    +關(guān)注

    關(guān)注

    9

    文章

    876

    瀏覽量

    34667
收藏 人收藏

    評論

    相關(guān)推薦

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

    本文以臺達vfd-b系列變頻器為例,介紹一種基于labview軟件利用串口實現(xiàn)工控機與變頻器通訊,進行頻率參數(shù)設(shè)定、監(jiān)視輸出電流的方法。
    發(fā)表于 02-21 13:56 ?7821次閱讀
    基于labview的工控機與<b class='flag-5'>變頻器</b>間<b class='flag-5'>通訊</b>的設(shè)計和<b class='flag-5'>實現(xiàn)</b>

    Labview與三菱變頻器通訊實現(xiàn)

    本文介紹了Labview 與三菱變頻器進行通訊實現(xiàn)方法,通過計算機串口對變頻器的運行進行監(jiān)控,包括啟動停止控制、狀態(tài)監(jiān)測、參數(shù)設(shè)置等。在汽車發(fā)動機冷卻水泵性能測試
    發(fā)表于 08-18 09:07 ?68次下載

    變頻器與PLC通訊的精簡設(shè)計

    變頻器與PLC通訊的精簡設(shè)計 1、引言     在工業(yè)自動化控制系統(tǒng)中,最為常見的是PLC和變頻器的組合應(yīng)用,并且產(chǎn)生了多種多樣的PLC控制變頻器的方
    發(fā)表于 01-15 10:53 ?2439次閱讀
    <b class='flag-5'>變頻器</b>與PLC<b class='flag-5'>通訊</b>的精簡設(shè)計

    MM440變頻器與plc的通訊實現(xiàn)

    本內(nèi)容提供了MM440變頻器與plc的通訊實現(xiàn) 詳細介紹了各個步驟及實現(xiàn)方法
    發(fā)表于 04-18 16:10 ?138次下載
    MM440<b class='flag-5'>變頻器</b>與plc的<b class='flag-5'>通訊實現(xiàn)</b>

    臺達變頻器和PLC通訊功能的實現(xiàn)方法

    臺達變頻器資料,與PLC通訊連接及PLC簡介
    發(fā)表于 01-22 17:24 ?0次下載

    300與變頻器profibus通訊

    300與變頻器profibus通訊技術(shù),感興趣可以看看。
    發(fā)表于 06-14 15:29 ?1次下載

    什么是變頻器通訊

    變頻器通訊
    的頭像 發(fā)表于 04-04 16:30 ?1309次閱讀
    什么是<b class='flag-5'>變頻器</b><b class='flag-5'>通訊</b>

    MODBUS與臺達變頻器通訊

    MODBUS與臺達變頻器通訊1
    發(fā)表于 04-10 09:53 ?0次下載
    MODBUS與臺達<b class='flag-5'>變頻器</b><b class='flag-5'>通訊</b>

    變頻器與PLC的通訊設(shè)計步驟

    PLC與變頻器通訊設(shè)計需要了解所使用的PLC和變頻器的具體型號及其通訊接口和協(xié)議。以下是一個通用的設(shè)計步驟:
    的頭像 發(fā)表于 09-11 14:42 ?1610次閱讀
    <b class='flag-5'>變頻器</b>與PLC的<b class='flag-5'>通訊</b>設(shè)計步驟

    變頻器與PLC通訊設(shè)計的步驟和要點

    變頻器與PLC通訊設(shè)計是指變頻器與可編程邏輯控制(PLC)之間進行數(shù)據(jù)交換和通信的過程。這種通信設(shè)計可以實現(xiàn)
    的頭像 發(fā)表于 10-05 16:19 ?2054次閱讀

    變頻器通訊故障原因分析及解決

    變頻器通訊故障原因分析及解決
    的頭像 發(fā)表于 10-23 09:45 ?1.1w次閱讀

    PLC和變頻器是如何進行通訊

    在現(xiàn)代工業(yè)自動化系統(tǒng)中,PLC(可編程邏輯控制)和變頻器是兩個不可或缺的核心組件。PLC負責邏輯控制和數(shù)據(jù)處理,而變頻器則負責調(diào)節(jié)電機轉(zhuǎn)速以實現(xiàn)精確控制。為了
    的頭像 發(fā)表于 05-31 15:20 ?1737次閱讀

    三菱PLC與多臺變頻器通訊實現(xiàn)方法

    在工業(yè)自動化控制系統(tǒng)中,PLC(可編程邏輯控制)與變頻器之間的通訊是不可或缺的一部分。當系統(tǒng)涉及到對多臺變頻器的控制時,如何高效、穩(wěn)定地實現(xiàn)
    的頭像 發(fā)表于 06-14 17:24 ?1377次閱讀

    西門子PLC與ABB變頻器通訊怎么實現(xiàn)

    在現(xiàn)代工業(yè)自動化領(lǐng)域中,西門子PLC(Programmable Logic Controller,可編程邏輯控制)與ABB變頻器之間的通訊實現(xiàn)高效、穩(wěn)定控制的關(guān)鍵環(huán)節(jié)。西門子PLC
    的頭像 發(fā)表于 06-19 15:29 ?1579次閱讀

    變頻器如何與plc通訊連接

    和頻率,實現(xiàn)對電動機轉(zhuǎn)速的精確控制。PLC(Programmable Logic Controller,可編程邏輯控制)是一種用于實現(xiàn)工業(yè)自動化控制的計算機設(shè)備,具有編程、邏輯運算、輸入輸出控制等功能。 1.2
    的頭像 發(fā)表于 08-25 10:17 ?301次閱讀