組態王軟件理論復習題
一、填空題(單選題)共20分;每空1分:
1、當( B )打開時,工具箱自動顯示。工具箱中的每個工具按鈕都有“浮動提示”,幫助您了解工具的用途。
(A)監控 (B)畫面 (C)軟件 (D)應用
2、( C )連接是使被連接對象根據條件表達式的值而顯示或隱含。
(A)動畫 (B)畫面 (C)軟件隱含 (D)變量
3、縮放連接是使被連接對象的大小隨連接( C )的值而變化。
(A)軟件隱含 (B)動畫 (C)表達式 (D)過程
4、組態王軟件是一種通用的工業( A )軟件,它融過程控制設計、現場操作以及工廠資源管理于一體,將一個企業內部的各種生產系統和應用以及信息交流匯集在一起,實現最優化管理。
(A)監控 (B)過程 (C)管理 (D)應用
5、旋轉連接是使對象在畫面中的( C )隨連接表達式的值而旋轉。
(A)表達式 (B)畫面 (C)位置 (D)旋轉
6、命令語言的格式類似( C )的格式,工程人員可以利用其來增強應用程序的靈活性。
(A)匯編語言 (B)VB (C)C語言 (D)basco
7、一般的Active X( C )都具有屬性、方法、事件,用戶通過設置控件的這些屬性、事件、方法來完成工作。
(A)表達式 (B)VB (C)控件 (D)basco
8、數據報表是反應生產過程中的( C )、運行狀態等,并對數據進行記錄、統計的一種重要工具,是生產過程必不可少的一個重要環節。
(A)動畫連接 (B)軟件隱含 (C)過程數據 (D)basco表達式
9、ReportSetHistData2 函數可從組態王記錄的( B )中按指定的起始時間和時間間隔查詢指定變量數據。
(A)實時庫 (B)歷史庫 (C)過程數據 (D)basco表達式
10、選中按鈕按鼠標右鍵選擇( B )切換,在按鈕屬性的提示文本中添加( D )即可[需要設置按鈕的風格。
(A)動畫 (B) 字符串 (C)表達式 (D)注釋
11、在實際工程中將此命令寫入:工程瀏覽器〉( C )〉應用程序命令語言〉退出時中,即系統退出后斷開與數據庫的連接。
(A)工程開發 (B)歷史庫 (C)命令語言 (D)工程運行
12、為了保證運行系統的安全運行,對畫面上的( B )設置了訪問權限,同時給操作者分配了訪問優先級和安全區,只有操作者的優先級大于對象的優先級且操作者的安全區在對象的安全區內時才可訪問,否則不能訪問畫面中的圖形對象。
(A)數據庫的連接 (B)圖形對象 (C)命令語言 (D)工程瀏覽
13、在配置網絡時要綁定TCP/IP協議,即PC機必須首先是某個( C )上的站點并啟動該網。
(A)數據庫的連接 (B)圖形對象 (C)局域網 (D)工程瀏覽
14、IO服務器:負責進行( B )的站點。如果某個站點雖然連接了設備,但沒有定義其為IO服務器,那么這個站點采集的數據不向網絡上發布。
(A)數據庫的連接 (B)數據采集 (C)TCP/IP (D)客戶端
15、登錄服務器:登錄服務器負責(C)用戶登錄的校驗。在網絡中只可以配置一個登錄服務器。
(A)局域網 (B)數據采集 (C)網絡中 (D)客戶端
16、客戶端:某個站點被指定為客戶后可以訪問其指定的( B )。一個站點被定義為服務器的同時,也可以被指定為其它服務器的客戶。
(A)局域網 (B)服務器 (C)網絡中 (D)客戶端
17、組態王6.53提供了For Internet應用版本——組態王( D )版,支持Internet/Intranet訪問。
(A)嵌入版 (B)電力版 (C)通用版 (D)WEB P99
18、組態王WEB功能采用( A )結構,客戶可以隨時隨地通過Internet/Intranet實現遠程監控。
(A)B/S (B)C/S (C)TCP/IP (D)PCZ
19、IE端需要安裝Microsoft Internet Explore 5.0以上或者Netscape 3.5以上的瀏覽器以及( B )插件(第一次瀏覽組態王畫面時會自動下載并安裝并保留在系統上)。
(A)WEB (B)JRE (C)Explore (D)Netscape
20、在組態王6.53web 的畫面發布中,發布功能采用( B )方式。可以將畫面按照不同的需要分成多個組進行發布,每個組都有獨立的安全訪問設置,可以供不同的客戶群瀏覽。
(A)多組 (B)分組 (C)組合 (D)獨立
21、組態軟件:一般英文簡稱有三種分別為:( B )/( C )/( A )。
(A)SCADA (B)HMI (C)MMI (D)MIM
(Human and Machine Interface/Man and Machine Interface /Scan Control Alarm Database,中文翻譯為:人機界面軟件/掃描報警控制數據庫軟件。)
22、組態軟件產品于( C )年代初出現,并在80年代末期進入我國。但在90年代中期之前,組態軟件在我國的應用并不普及。
(A)70 (B)60 (C)80 (D)90
二、填空題(多選題)共30分;每空1分:
1、組態王軟件結構由( D )、( B )及( C )三部分構成。
(A)開發系統 (B)工程瀏覽器 (C)運行系統 (D)工程管理器
2、組態王支持通過( B )、( D )等標準傳輸機制和其他監控軟件(如:Intouch、Ifix、Wincc等)或其他應用程序(如:VB、VC等)進行本機或者網絡上的數據交互。
(A)ODBC (B)OPC (C)OLE (D)DDE
3、組態王把那些需要與之交換數據的( C )或( A )都作為外部設備使用。
(A)軟件程序 (B)通訊連接 (C)硬件設備 (D)外部軟件
4、所謂“動畫連接”就是建立( B )與( D )的對應關系。
(A)監控中心 (B)畫面的圖素 (C)監控中心 (D)數據庫變量
5、( B )連接是使被連接對象在條件表達式的值為真時閃爍。閃爍效果易于引起注意,故常用于出現非正常狀態時的( C )。
(A)畫面的圖素 (B)閃爍 (C)報警 (D)數據庫變量
6、在顯示的文本的動畫連接中選擇文本色,輸入顯示的變量名稱,在文本色屬性欄中( B )、( A )或( C )不同閾值時要顯示的不同顏色
(A)刪除 (B)添加 (C)修改 (D)閾值
7、命令語言有六種形式,其區別在于命令語言執行的時機或條件不同,分別為:( A )、( B ) ( C )、( D )( H )、( F )
(A)應用程序命令語言 (B)熱鍵命令語言 (C)事件命令語言 (D)數據改變命令語言 (E)數學函數命令語言 (F)畫面、按鈕命令語言 (G)控件函數命令語言
(H)自定義函數命令語言
8、利用系統提供的“( B )”工具和( D )函數能夠實現在主畫面中切換到其他任一畫面的功能。
(A)Exit() (B)菜單 (C)數據庫 (D)ShowPicture()
9、為保證工業現場安全生產,報警和事件的產生和記錄是必不可少的,“組態王”提供了強有力的( B )和( D )系統。
(A)菜單 (B)報警 (C)數據庫 (D)事件
10、報警窗口是用來顯示“組態王”系統中發生的報警和事件信息,報警窗口分:( B )和( D )。
(A)函數命令報警窗口 (B)實時報警窗口 (C)數據庫報警窗口 (D)歷史報警窗口
11、趨勢曲線用來反應變量隨時間的變化情況。趨勢曲線有兩種:( A )曲線和( D )曲線。
(A)實時趨勢 (B)實時報警窗口 (C)數據庫報警窗口 (D)歷史趨勢
12、組態王除了支持本身提供的各種控件外,還支持( D )標準的( B )的控件,包括Microsoft 提供的標準Active X 控件和用戶自制的Active X 控件。
(A)ADate (B)Active X (C)CloseUp (D)Windows
13、組態軟件的網絡結構可分為:( C )和( A )。
(A)多機體系 (B)分組體系 (C)單機體系 (D)獨立體系
14、組態軟件是指一些( A )與( C )的專用軟件,它們是在自動控制系統監控層一級的軟件平臺和開發環境,使用靈活的組態方式,為用戶提供快速構建工業自動控制系統監控功能的、通用層次的軟件工具。
(A)數據采集 (B)監控功能 (C)過程控制 (D)數據庫
15、典型的計算機控制系統可分為:( A )、( C )、( B )、( E )四個層次結構。它們構成了一個分布式的工業網絡控制系統。
(A)控制層 (B)監控層 (C)設備層 (D)數據庫層 (E)管理層 (F)采集層
三、判斷題(對打√錯的打×)共20分;每題1分:
1、組態王工程管理器是用來建立新工程,對添加到工程管理器的工程做統一的管理。( √ ) 2、“搜索工程”是用來把計算機的某個路徑下的所有的工程一起添加到組態王的開發系統。( × )
3、“備份”工程備份是在需要保留工程文件的時候,把組態王工程壓縮成組態王自己的“.PCZ” 文件。(× )
4、恢復:單擊此快捷鍵可將備份的工程文件恢復到工程列表區中。( √ )
5、DB“導出”利用此快捷鍵可將組態王工程數據詞典中的變量導出到WORD表格中,用戶可在WORD表格中查看或修改變量的屬性。( × )
6、DB“導入”利用此快捷鍵可將EXCEL 表格中編輯好的數據或利用“DB 導出”命令導出 的變量導入到組態王數據詞典中。( √ )
7、“運行”在工程列表區中選擇任一工程后,單擊此快捷鍵進入工程的開發環境。(×) 8、在連接現場設備時,設備地址處填寫的地址要和實際設備地址完全一致。( √ ) 9、所謂“動畫連接”就是建立畫面的圖素與數據庫變量的對應關系。( √ )
10、組態王處理系統會根據自己讀入命令的順序依次發出相應的控制信號,從而實現對外部設備的分時控制,所以每個動作的實現不會產生沖 突。( √ )
11、組態王命令語言的長度為20k,無法加長,但可以將一個命令語言分為幾個事件命令語言。( √ )
12、控件的接口是標準的,凡是滿足這些接口條件的控件,包括第三方軟件供應商開發的控件,都可以被組態王直接調用。( √ )
13、利用系統提供的命令語言可將實時數據報表以當前時間作為文件名保存在指定的Active X控件中。( × )
14、組態王SQL訪問功能實現組態王和其他外部數據庫(通過ODBC訪問接口)之間的數據傳輸。它包括組態王的SQL 訪問管理器和相關的SQL 函數。( √ )
15、建立表格模板的目的是定義數據庫格式,在后面用到 SQLCreatTable()函數時以此格式在Access 數據庫中自動建立表格。( √ )
16、利用組態王提供的KVADODBGrid Class 控件可方便地實現數據庫查詢工作。( √ )
17、用戶的安全區與權限可分為:優先級分 1~999 級,1 級最低999 級最高。每個操作者的優先級別只有一個。( √ )
18、要實現組態王的網絡功能,除了具備硬件設施外還必須對組態王各個站點進行網絡配置,設置網絡參數并定義在網絡上進行數據交換的變量、報警數據和歷史數據的存儲和引用等。(√)
19、端口號是指 IE 與運行系統進行網絡連接的應用程序端口號,默認為8001。如果所定義的端 口號與本機的其它程序的端口號出現沖突,用戶可以按照實際情況進行修改。( √ ) 20在開發系統發布畫面后,Web 畫面發布的主要工作已經完成。在進行IE 瀏覽之前,您需要先添加信任站點。( √ )
四、問答題共30分;每題10分:
1、建立應用工程的一般過程?
通常情況下,建立一個應用工程大致可分為以下幾個步驟:
第一步:創建新工程
為工程創建一個目錄用來存放與工程相關的文件。
第二步:定義硬件設備并添加工程變量
添加工程中需要的硬件設備和工程中使用的變量,包括內存變量和 I/O 變量。 第三步:制作圖形畫面并定義動畫連接
按照實際工程的要求繪制監控畫面并使靜態畫面隨著過程控制對象產生動態效果。 第四步:編寫命令語言
通過腳本程序的編寫以完成較復雜的操作上位控制。
第五步:進行運行系統的配置
對運行系統、報警、歷史數據記錄、網絡、用戶等進行設置,是系統完成用于現場前的必備工作。
第六步:保存工程并運行
完成以上步驟后,一個可以拿到現場運行的工程就制作完成了。
2、述說實時趨勢曲線,歷史趨勢曲線,實時報警和歷史報警的制作?
趨勢曲線的作用:
趨勢曲線用來反應變量隨時間的變化情況。趨勢曲線有兩種:實時趨勢曲線和歷史趨勢曲線。
歷史趨勢曲線說明:
組態王的歷史趨勢曲線以 Active X 控件形式提供的取組態王數據庫中的數據繪制歷史曲線和取 ODBC數據庫中的數據繪制曲線的工具。通過該控件,不但可以實現歷史曲線的繪制,還可以實現 ODBC 數據庫中數據記錄的曲線繪制,而且在運行狀態下,可以實現在線動態增加/刪除/隱藏曲線、曲線圖表的無級縮放、曲線的動態比較、曲線的打印等。該曲線控件最多可以繪制 16 條曲線。
報警和事件窗口的作用:
為保證工業現場安全生產,報警和事件的產生和記錄是必不可少的,“組態王”提供了強有力的報警和事件系統。
組態王中的報警和事件主要包括變量報警事件、操作事件、用戶登錄事件和工作站事件。通過這些報警和事件用戶可以方便地記錄和查看系統的報警和各個工作站的運行情況。當報警和事件發生時,在報警窗中會按照設置的過濾條件實時地顯示出來。
為了分類顯示產生的報警和事件,可以把報警和事件劃分到不同的報警組中,在指定的報警窗口中顯示報警和事件信息。
3述說組態王與數據庫的連接?
1)創建數據源及數據庫;
2)創建表格模板;
3)創建記錄體
4)連接數據庫
5)創建數據庫表格
6)插入記錄
7)查詢記錄