熟女俱乐部五十路二区av,又爽又黄禁片视频1000免费,国产卡一卡二卡三无线乱码新区,中文无码一区二区不卡αv,中文在线中文a

新聞中心

EEPW首頁 > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > labview教程之如何實(shí)現(xiàn)內(nèi)存空間共享

labview教程之如何實(shí)現(xiàn)內(nèi)存空間共享

作者: 時(shí)間:2017-02-27 來源:網(wǎng)絡(luò) 收藏

  輸入更新(開關(guān),模擬量)--->寫入共享內(nèi)存------>程序處理------>輸出更新(讀共享內(nèi)存,繼電器,模擬量輸出,寫入硬件設(shè)備)

  LABVIEW的共享內(nèi)存是通過AE結(jié)合FUNCTINGLOBAL實(shí)現(xiàn)的.

  我們看一下它的實(shí)現(xiàn)過程.

  首先定義了AE的四個(gè)動(dòng)作,INITREADWRITEREADALL

  然后定義的四個(gè)選擇項(xiàng),分別對(duì)應(yīng)離散輸入,線圈,輸入寄存器,保持寄存器(MODBUS定義)

  對(duì)應(yīng)四中數(shù)據(jù),分別在INIT的CASE中定義了長(zhǎng)度為65536的數(shù)組,實(shí)際上定義了四個(gè)共享內(nèi)存區(qū)

  上圖是讀離散性輸入的CASE,其他分別是讀COILS,INPUTREG,HOLDINGREG

  其它寫的CASE類似.

  這樣,我們?cè)贚ABVIEW中任何位置,包括子VI,對(duì)這四個(gè)共享內(nèi)存空間進(jìn)行讀寫操作,實(shí)現(xiàn)的數(shù)據(jù)交換的功能.


上一頁 1 2 下一頁

關(guān)鍵詞: labview內(nèi)存空間共

評(píng)論


技術(shù)專區(qū)

關(guān)閉