








UR1800 YOKOGAWA 工業(yè)記錄儀
品牌:YOKOGAWA
型號(hào):UR1 800

產(chǎn)品描述
數(shù)據(jù)采集塊與驢界面的保護(hù)性隔離
作為-個(gè)單的進(jìn)程(Windows執(zhí)行程序時(shí)進(jìn)行調(diào)度或分配內(nèi)存等資源的單元),數(shù)據(jù)采集塊用于獲取和歸檔數(shù)據(jù)
與用戶隔離承接用戶操作的界面。這種策略使得數(shù)據(jù)采集塊極不受意外故障的影響,例如用戶操作導(dǎo)致的界面掛
起。
同時(shí)支持多種通訊標(biāo)準(zhǔn)
μR和VR系列僅支持RS-422-A通訊標(biāo)準(zhǔn)。另-面,DX系列除標(biāo)準(zhǔn)通信方式以太網(wǎng)外,還可選支持通信標(biāo)準(zhǔn)RS-
232和RS-422-A.DAQLOGGER不僅支持所有這三種標(biāo)準(zhǔn),且還允許混合使用它們。這意味著可以使用不同通信訪
法的組合來(lái)構(gòu)建系統(tǒng)。
多可連接32臺(tái)記錄儀并以短至一秒的間隔進(jìn)行數(shù)據(jù)采集
新軟件包多可連接32臺(tái)μR、VR和DX系列記錄儀。另外,我們提高了數(shù)據(jù)采集塊進(jìn)程的級(jí)。通過(guò)為每個(gè)通信端口
分配-個(gè)線程(Windows執(zhí)行程序的單位)以與每個(gè)記錄器進(jìn)行通信,我們可以以短的1秒間隔通過(guò)多384個(gè)通道獲
取數(shù)據(jù)。
窗口視圖的統(tǒng)-格式
DAQLOGGER包含多個(gè)軟件組件,包括顯示正在采集的數(shù)據(jù)的監(jiān)視器軟件和重新顯示數(shù)據(jù)文件的查看器軟件。通
過(guò)將Yokogawa原創(chuàng)的圖形類庫(kù)與MFC(Microsoft基礎(chǔ)類庫(kù),于開(kāi)發(fā)Microsoft Windows應(yīng)用程序的C++庫(kù))相
結(jié)合,我們的各種特組件可以在Windows.上運(yùn)行。此外,每個(gè)軟件組件與其他軟件組件共享統(tǒng)-的窗C視圖格式。
軟件組件之間的結(jié)合
雖然DAQLOGGER夠個(gè)軟件組件組成,如上所述,但它們相互結(jié)合工作。例如,記綠器軟件采集記錄儀的數(shù)
據(jù),同時(shí)監(jiān)控軟件顯示波形,報(bào)表軟件進(jìn)行統(tǒng)計(jì)計(jì)算。此外,DDE服務(wù)器軟件更新數(shù)據(jù)。數(shù)據(jù)共享內(nèi)存和消息通實(shí)
現(xiàn)了這種協(xié)同操作。
記錄器軟件的間隔配置
DAQLOGGER軟件包的主要目的是以固定的時(shí)間間隔采集數(shù)據(jù)。數(shù)據(jù)采集是其性能被認(rèn)為重要的功能。為了提,
我們?cè)O(shè)計(jì)了記錄器軟件,蜞具有下面列出的功能(記錄器軟件的配置參見(jiàn)圖5)。
以固定間隔讀取測(cè)量數(shù)據(jù)
將測(cè)量數(shù)據(jù)寫(xiě)入數(shù)據(jù)共享內(nèi)存
將測(cè)量數(shù)據(jù)轉(zhuǎn)換為文件
如上所述,將其他功能的處理影響1項(xiàng)"以固定間隔讀取測(cè)量數(shù)據(jù)”的性能的可能性降至低。因此,我們將記錄器
軟件的內(nèi)容分為四個(gè)線程。下面列出了四個(gè)線程,以吸它們的作用。
主線程:控制其他線程。
可以線程:以固定間隔讀取測(cè)量數(shù)據(jù)。還將讀取的數(shù)據(jù)寫(xiě)入本地內(nèi)存。
復(fù)制線程:將測(cè)量數(shù)據(jù)從本地內(nèi)存復(fù)制到數(shù)據(jù)共享內(nèi)存。
文件線程:根據(jù)數(shù)據(jù)采集設(shè)置將數(shù)據(jù)共享內(nèi)存的內(nèi)容轉(zhuǎn)換為文件。
通過(guò)以這種方式分配線程,我們將負(fù)責(zé)"以固定間隔讀取測(cè)量數(shù)據(jù)”的線程的級(jí)設(shè)置為其他線程的級(jí)。這確保了
掃描線程洗于任何其他線程運(yùn)行,因此幾乎不受其他線程中可能發(fā)生的延遲的影響。
另-個(gè)功能問(wèn)題是記錄器軟件從多個(gè)記錄器執(zhí)行數(shù)據(jù)采集。這意味著該軟件同時(shí)與多個(gè)記錄器通信?,F(xiàn)在應(yīng)該注
意的是,當(dāng)任何一個(gè)掃描線程連續(xù)運(yùn)行所有記錄器的通信過(guò)程時(shí),性能是低效的。通過(guò)將與-個(gè)記錄器的每個(gè)通信進(jìn)
程分配給一個(gè)掃描線程,然后讓每個(gè)掃描線程異步運(yùn)行其進(jìn)程,可以預(yù)期性能會(huì)有所提高。出于這個(gè)原因,我們?yōu)槊?/p>
個(gè)記錄器分配了一個(gè)掃描線程,綠器軟件與之通信。因此,記錄器軟件具有多個(gè)掃描線程。
將測(cè)量數(shù)據(jù)寫(xiě)入數(shù)據(jù)共享內(nèi)存是記錄器軟件的另-項(xiàng)功能。所有掃描線程都不直接執(zhí)行此功能。每個(gè)掃描線程都
有自己的本地內(nèi)存單元,它將讀取的測(cè)量數(shù)據(jù)寫(xiě)入其中。將數(shù)據(jù)從多個(gè)掃描線程擁有的多個(gè)本地內(nèi)存單元寫(xiě)入數(shù)據(jù)共
享內(nèi)存的工作是由復(fù)制線程完成的。這就是降低訪問(wèn)數(shù)據(jù)共享內(nèi)存的頻率的方式。之所以降低訪問(wèn)頻率,題為多個(gè)
進(jìn)程對(duì)數(shù)據(jù)共享內(nèi)存進(jìn)行讀訪問(wèn),導(dǎo)致控制讀寫(xiě)的占進(jìn)程開(kāi)銷明顯增加。
Copyright ? 2022-2024 深圳長(zhǎng)欣自動(dòng)化設(shè)備有限公司 版權(quán)所有 備案號(hào):粵ICP備19020277號(hào)-4