當前位置:(上海辦事處)廈門興銳嘉進出口有限公司>>Siemens 數(shù)控系統(tǒng)備件>> 6ES7355-0VH10-7BE0 湖南供應
| 參 考 價 | 面議 |
產(chǎn)品型號
品 牌
廠商性質經(jīng)銷商
所 在 地上海
聯(lián)系方式:劉錦玲查看聯(lián)系方式
更新時間:2018-05-14 09:00:00瀏覽次數(shù):373次
聯(lián)系我時,請告知來自 儀表網(wǎng)6ES7355-0VH10-7BE0隨著DCS系統(tǒng)的發(fā)展,迫切需要一種工具能夠在軟件開發(fā)的集成階段、系統(tǒng)階段等對DCS系統(tǒng)的軟件進行實時在線的測試與分析,以保證系統(tǒng)的性能和可靠性。
6ES7355-0VH10-7BE0 DCS系統(tǒng)*運行的穩(wěn)定性、實時性等特點,使得廠家對其軟件質量有著非常苛刻的要求,而DCS系統(tǒng)的分布式特點,又使得其集成測試、系統(tǒng)級測試非常困 難。本文介紹一種*的DCS分布式系統(tǒng)的測試方案,對分布在一個網(wǎng)絡中多臺電腦上的各個系統(tǒng)模塊(每臺電腦運行多個系統(tǒng)模塊)同時測試,監(jiān)視其覆蓋率、 內(nèi)存泄漏、運行性能等重要測試指標。測試工具選用美國Metrowerks公司的CodeTest嵌入式測試工具。
1 DCS系統(tǒng)概述
DCS 系統(tǒng)一般是物理上分布的控制系統(tǒng),有兩種基本結構:總線網(wǎng)結構和星型網(wǎng)結構。有些DCS客戶由于生產(chǎn)規(guī)模小,可能對系統(tǒng)要求不高,把服務器、工程師站、操 作員站集于一臺機器上即可,但就其控制站和上機系統(tǒng)而言,整個系統(tǒng)在物理上、邏輯上仍然是分布式的。以總線結構為例,系統(tǒng)結構如圖l所示。
2 CodeTest嵌入式測試工具概述
CodeTest具有*的測試分析功能。
由于CodeTest對軟件打點技術和從總線捕獲數(shù)據(jù)進行了改善和提升,正是這種原理上的優(yōu)勢,使得CodeTest具有*的性能分析、內(nèi)存分析、高級覆蓋率分析和代碼跟蹤功能。
CodeTest工具主要有三個版本:一個是純硬件版,由于它不能滿足用戶的需求,早已被淘汰;另外兩個是純軟件版和硬件輔助軟件版,其中以硬件輔助軟件版。
純軟件測試工具的測試原理有兩個必需的任務——插樁函數(shù)和預處理任務。由于插入插樁函數(shù)和預處理任務的存在,使系統(tǒng)的代碼增大, 對系統(tǒng)的運行效率有一定的影響。但是,隨著CPU速度和存儲技術不斷提高,純軟件版方案仍然可行。
3 6ES7355-0VH10-7BE0DCS系統(tǒng)嵌入式測試方案設計
由于DCS系統(tǒng)比較復雜,服務器上有15個lib 文件、20個exe任務,操作員站有4個dll工程和6個exe任務,這些模塊在管理網(wǎng)層構成一個實時運行的整體。測試一個程序或者一個測試用例,必將影 響其他任務,例如:在操作員站上寫一個值到I/0控制站,改變一個閥門的開關狀態(tài),這個值會被傳到實時數(shù)據(jù)庫,完成操作歷史記錄,然后送到系統(tǒng)網(wǎng)驅動,由 與I/0站通信的gateway.exe和GatewayMonitor模塊發(fā)到現(xiàn)場控制站。工程師站主要用于離線組態(tài),其dll工程和exe工程一共有 十幾個,在進行工程組態(tài)時,會出現(xiàn)多個模塊同時運行。在下裝時,下裝任務模塊和服務器操作員站程序會同時運行(至少與操作員站、服務器的守護程序同時運 行),此時,要想把覆蓋率數(shù)據(jù)收集齊全,在以前是非常困難的。因為測試者的一個動作將會引起幾臺機器上的多個模塊的代碼執(zhí)行。使用CodeTest測試工 具,運用其設計巧妙的測試方案,終于解決了這個難題。
3.1 純軟件版CodoTest測試方法
用純軟件版CodeTest工具測試時,先用CodeTest進行插樁(打點),生成exe或者其他可執(zhí)行文件,然后在裝載測試程序的機器A上運行 CodeTest的ctserver.exe,并設定其收集測試數(shù)據(jù)的端口,格式如下:
ctserver-p 3050
接著6ES7355-0VH10-7BE0在機器B上(A和B也可以是同一臺機器)運行CodeTest Manager(ctmgr),創(chuàng)建workspace,插樁文件、內(nèi)存檢查目標文件、端口和etserver所在機器的IP地址,連接 ctserver并執(zhí)行。zui后在A上運行需要測試的程序C.exe,這樣C.exe的執(zhí)行情況、性能、覆蓋率、內(nèi)存是否泄漏等數(shù)據(jù)都被采集在 CodeTest Manager的Software Probe中。
CodeTest Manager提供了友好的窗口界面,可以查看每個函數(shù)的運行覆蓋率,也可以查看每個文件的覆蓋率,還可以對測試結果進行保存、導出、合并等。
LOGIMETRICS A100/X & SERRODYNE DRIVER RF SIGNAL GENERATOR 12.4GHz
VICTOREEN 7000 THERAPY BEAM ANALYZER MEMORY MODULE 148189
AGILENT HP E1421B VXI SERIES C MAINFRAME E1474A E1476A E1411B E1406A
EBERLINE E-520 2000mR/hr PORTABLE GEIGER COUNTER THERMO HP210AL SK-1 SPEAKER
PACE MBT 250 PPS-85A SOLDERING DESOLDERING STATION DUAL THERMOPIK THERMOTWEEZ
TEKTRONIX TDS 420 150MHz 4CH 100MS/s DIGITIZING OSCILLOSCOPE OPT 1M
AGILENT HP 6652A 20V 25A 500W DC POWER SUPPLY
GENTNER CLEARONE XAP 800 AUDIO CONFERENCING SYSTEM P/N 910-151-101
WATSON-MARLOW 603U 165RPM PERSISTALTIC PUMP P/N 603UR/
TEKTRONIX PS280 30V 3A LABORATORY POWER SUPPLY
INSTEK PR-6030 60V 3A LABORATORY POWER SUPPLY
HAKKO 473 DESOLDERING STATION 473-1 HAKKO 807 IRON 24V 60W
TEKTRONIX 2445 150MHz 2CH OSCILLOSCOPE
TEKTRONIX 2230 100MHZ 2CH DIGITAL STORAGE OSCILLOSCOPE
4 ANRITSU ML93A OPTICAL POWER METERS
SARTORIUS IC 64 INDUSTRY INDUSTRIAL DIGITAL BALANCE SCALE
DENVER INSTRUMENTS MR-10 MERIDIAN pH/mV/TEMP METER ACCUMET 13-620-290 ELECTRODE
AGILENT HP 54504A 400MHz 200MSA/S 2CH DIGITIZING OSCILLOSCOPE
?
請輸入賬號
請輸入密碼
請輸驗證碼
以上信息由企業(yè)自行提供,信息內(nèi)容的真實性、準確性和合法性由相關企業(yè)負責,儀表網(wǎng)對此不承擔任何保證責任。
溫馨提示:為規(guī)避購買風險,建議您在購買產(chǎn)品前務必確認供應商資質及產(chǎn)品質量。