freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

組態(tài)王,應(yīng)用技術(shù)ppt課件-資料下載頁

2025-02-21 11:52本頁面
  

【正文】 標(biāo)箭頭形狀變?yōu)榕c小矩形內(nèi)箭頭方向相同,按下鼠標(biāo)左鍵并拖動,可以改變報表窗口的大小。當(dāng)在畫面中選中報表窗口時,會自動彈出報表工具箱,不選擇時,報表工具箱自動消失。 2022/3/13 110 第七章報表系統(tǒng) 第二節(jié) 實時數(shù)據(jù)報表 例:在 XXX的工程中制作實時數(shù)據(jù)報表,顯示、日期、操作員、原料油液位、原料油罐壓力、催化劑液位、成品油液位。 2022/3/13 111 第七章報表系統(tǒng) 第二節(jié) 實時數(shù)據(jù)報表 ReportPrint2(Reportname,0)。 “Reportname”為報表名, 0:按下按鈕后彈出打印提示框 1:按下按鈕后直接打印 實時數(shù)據(jù)報表的打印 要打印實時數(shù)據(jù)報表,在報表畫面上增加一個按鈕,寫入以下命令語言: 2022/3/13 112 實時報表打印預(yù)覽 第七章報表系統(tǒng) 第二節(jié) 實時數(shù)據(jù)報表 要進(jìn)行實時數(shù)據(jù)報表打印預(yù)覽,在報表畫面上增加一個按鈕,寫入以下命令語言: ReportPrintsetup(Reportname”)。 2022/3/13 113 實時數(shù)據(jù)報表存儲 第七章報表系統(tǒng) 第二節(jié) 實時數(shù)據(jù)報表 實現(xiàn)以當(dāng)前的時間作為文件名將實時數(shù)據(jù)報表存儲到當(dāng)前路徑的文件夾實時數(shù)據(jù)下。在報表畫面上增加一個按鈕,寫入以下命令語言: string FileName。 FileName=InfoAppDir()+\實時數(shù)據(jù) \+ StrFromReal( \\本站點(diǎn) \$年 , 0, f )+ StrFromReal( \\本站點(diǎn) \$月 , 0, f )+ StrFromReal( \\本站點(diǎn) \$日 , 0, f )+ StrFromReal( \\本站點(diǎn) \$時 , 0, f )+ StrFromReal( \\本站點(diǎn) \$分 , 0, f )+ StrFromReal( \\本站點(diǎn) \$秒 , 0, f )+.rtl。 ReportSaveAs(Report1,FileName)。 報表保存為: 工程當(dāng)前路徑 \實時數(shù)據(jù)\YYMMDDHHMMSS. rtl 2022/3/13 114 string FileName1。 FileName1=InfoAppDir()+\實時數(shù)據(jù) \+ StrFromReal( \\本站點(diǎn) \$年 , 0, f )+ StrFromReal( \\本站點(diǎn) \$月 , 0, f )+ StrFromReal( \\本站點(diǎn) \$日 , 0, f )+ StrFromReal( \\本站點(diǎn) \$時 , 0, f )+ StrFromReal( \\本站點(diǎn) \$分 , 0, f )+ StrFromReal( \\本站點(diǎn) \$秒 , 0, f )+.xls。 ReportSaveAs(Report1,FileName1)。 報表保存為: 工程當(dāng)前路徑 \實時數(shù)據(jù)\YYMMDDHHMMSS. xls 第七章報表系統(tǒng) 第二節(jié) 實時數(shù)據(jù)報表 2022/3/13 115 實時數(shù)據(jù)報表的查詢 第七章報表系統(tǒng) 第二節(jié) 實時數(shù)據(jù)報表 對已經(jīng)保存在文件夾中的實時數(shù)據(jù)報表進(jìn)行查詢,必須是已經(jīng)保存在文件夾中的實時數(shù)據(jù)報表才能進(jìn)行查詢。 實現(xiàn)過程:首先要查到文件名,然后查該文件的內(nèi)容。 在數(shù)據(jù)詞典中定義一個內(nèi)存字符串變量,變量名:報表查詢。初始值:空 新建一個窗口,繪制一實時數(shù)據(jù)報表窗口“ Report2”,用于顯示實時數(shù)據(jù); 在新建一個窗口中插入控件“下拉式組合框 Ctrl1”,用于顯示實時數(shù)據(jù)文件名; 在插入控件“下拉式組合框 Ctrl1”上單擊鼠標(biāo)右鍵,在畫面屬性命令語言中輸入下列命令語言: (或新建一按鈕“刷新”在彈起時執(zhí)行命令語言 ) 2022/3/13 116 listClear(Ctrl1)。 string FileName。 FileName=InfoAppDir()+\實時數(shù)據(jù) \+*.rtl。 ListLoadFileName( Ctrl1,FileName )。 第七章報表系統(tǒng) 第二節(jié) 實時數(shù)據(jù)報表 上述命令語言的作用是將已經(jīng)保存到“當(dāng)前組態(tài)王路徑下實時數(shù)據(jù)庫文件夾”中的報表文件名在下拉組合框中顯示出來。 在畫面中添加一“查詢”按鈕,在彈起時執(zhí)行以下命令語言: 2022/3/13 117 string FileName。 FileName=InfoAppDir()+\實時數(shù)據(jù) \+\\本站點(diǎn) \報表查詢 。 ReportLoad(“Report2”,FileName)。 \*將指定路徑下的報表讀到當(dāng)前報表中來*\ listClear(Ctrl1)。 上述命令語言的作用是將已經(jīng)保存到“當(dāng)前組態(tài)王路徑下實時數(shù)據(jù)庫文件夾”中的報表文件內(nèi)容在實時數(shù)據(jù)報表窗口“ Report2”中顯示出來。 第七章報表系統(tǒng) 第二節(jié) 實時數(shù)據(jù)報表 路徑名 報表名 string FileName1。 FileName1=InfoAppDir()+\實時數(shù)據(jù) \+*.rtl。 ListLoadFileName( Ctrl1,FileName1 )。 觀看演示實時報表 2022/3/13 118 第七章報表系統(tǒng) 第三節(jié) 歷史數(shù)據(jù)報表 例:在我的工程中制作歷史數(shù)據(jù)報表,查詢原料油液位、原料油罐壓力、催化劑液位、成品油液位的歷史數(shù)據(jù)。 實現(xiàn)過程: 新建一個窗口,選擇工具箱中的報表繪制一歷史數(shù)據(jù)報表窗口“ Report2”,用于顯示歷史數(shù)據(jù); 在新建一個窗口中增加一個按鈕,在彈起時執(zhí)行命令語言: ReportSetHistData2(3,1)。 \*在報表中第 3行第 1列開始填充數(shù)據(jù) *\ 設(shè)置完畢后保存,進(jìn)入運(yùn)行狀態(tài),按 “ 查詢 ” 按鈕時自動彈出報表歷史查詢對話框,分別根據(jù)自己的要求選擇 “ 報表屬性 ” 、“ 時間屬性 ” 、 “ 變量屬性 ” 后進(jìn)行歷史數(shù)據(jù)查詢。 2022/3/13 119 第七章報表系統(tǒng) 第二節(jié) 歷史數(shù)據(jù)報表 注 意?。。? 在數(shù)據(jù)詞典中,定義變量時“記錄和安全”屬性中一定要選擇“數(shù)據(jù)變化記錄”,否則在歷史數(shù)據(jù)報表 “ 變量屬性 ” 中找不到該變量。歷史數(shù)據(jù)報表中就不能顯示該變量。 2022/3/13 120 第七章報表系統(tǒng) 第二節(jié) 歷史數(shù)據(jù)報表 一分鐘數(shù)據(jù)報表演示 按每秒記錄一個歷史數(shù)據(jù),一分鐘后將報表清零重新記錄。在數(shù)據(jù)改變命令語言中當(dāng)系統(tǒng)變量 \\本站點(diǎn) \$秒變化時寫入以下程序: 按下圖作出報表 (64行 5列 ); 2022/3/13 121 第七章報表系統(tǒng) 第二節(jié) 歷史數(shù)據(jù)報表 運(yùn)行后得到每秒變化一次的報表如下: 2022/3/13 122 第七章報表系統(tǒng) 第二節(jié) 歷史數(shù)據(jù)報表 時報表 時報表的制作與一分鐘報表類似,每小時記錄一次數(shù)據(jù),只是在在數(shù)據(jù)改變命令語言中當(dāng)系統(tǒng)變量 \\本站點(diǎn) \$秒變化時改為系統(tǒng)變量 \\本站點(diǎn) \$時變化,寫入的程序為:其中行數(shù)為24小時再加上表頭的 3行共27行。 2022/3/13 123 第七章報表系統(tǒng) 第二節(jié) 歷史數(shù)據(jù)報表 時報表一般要求每班 (8小時 )打印一張,要設(shè)置為自動打印 (8點(diǎn) 、 16點(diǎn)、 0點(diǎn) ),可利用三個事件 (當(dāng)系統(tǒng)變量 \\本站點(diǎn) \$時 ==8;系統(tǒng)變量\\本站點(diǎn) \$時 ==16;系統(tǒng)變量 \\本站點(diǎn) \$時 ==0)時去執(zhí)行一條打印時報表的命令。即在事件命令語言中當(dāng)上述 3個事件發(fā)生時執(zhí)行以下命令語言: ReportPrint2(Report8,0)。 時報表的自動打印 2022/3/13 124 運(yùn)行后得到每小時變化一次的數(shù)據(jù)報表如下: 第七章報表系統(tǒng) 第二節(jié) 歷史數(shù)據(jù)報表 觀看演示歷史報表 2022/3/13 125 第七章報表系統(tǒng) 第三節(jié) 歷史數(shù)據(jù)報表 例:在我的工程中制作歷史數(shù)據(jù)報表,查詢原料油液位、原料油罐壓力、催化劑液位、成品油液位的歷史數(shù)據(jù)。 實現(xiàn)過程: 新建一個窗口,選擇工具箱中的報表繪制一歷史數(shù)據(jù)報表窗口“ Report2”,用于顯示歷史數(shù)據(jù); 在新建一個窗口中增加一個按鈕,在彈起時執(zhí)行命令語言: ReportSetHistData2(3,1)。 \*在報表中第 3行第 1列開始填充數(shù)據(jù) *\ 設(shè)置完畢后保存,進(jìn)入運(yùn)行狀態(tài),按 “ 查詢 ” 按鈕時自動彈出報表歷史查詢對話框,分別根據(jù)自己的要求選擇 “ 報表屬性 ” 、“ 時間屬性 ” 、 “ 變量屬性 ” 后進(jìn)行歷史數(shù)據(jù)查詢。 2022/3/13 126 利用 Excel實現(xiàn)報表生成 第七章報表系統(tǒng) Microsoft Excel是 Microsoft 公司推出的具有強(qiáng)大功能的報表生成系統(tǒng),將“ 組態(tài)王 ” 與 “ Excel”結(jié)合起來,可實現(xiàn)各種復(fù)雜的報表。 運(yùn)行組態(tài)王工程,啟動 Excel,打開 “ ”,此時菜單中自動增加一項內(nèi)容 “ 歷史報表 ” ,點(diǎn)此菜單,則如下所示。 在 Excel中增加了“ 歷史數(shù)據(jù)查詢 ” 注意: Excel中宏 安全性級別設(shè)置在“中”以下,否則“歷史數(shù)據(jù)查詢:菜單不能顯示出來 2022/3/13 127 利用 Excel實現(xiàn)報表生成 第七章報表系統(tǒng) 繼續(xù)單擊菜單 “ 歷史數(shù)據(jù)查詢 ” ,則會彈出 “ 查詢參數(shù)設(shè)置 ”對話框,如下圖所示 2022/3/13 128 查詢參數(shù)設(shè)置完畢后,點(diǎn)擊 “ 檢索數(shù)據(jù) ” 按鈕,執(zhí)行后,數(shù)據(jù)填充到 sheet1表中,如下圖所示。 利用 Excel實現(xiàn)報表生成 第七章報表系統(tǒng) 在日期和時間控件中選擇要查詢歷史數(shù)據(jù)的起止日期和時間。注意,選擇的結(jié)束時間不能小于起始時間。 2022/3/13 129 使用 EXCEL查詢只能查詢存儲在本機(jī)上的歷史庫,遠(yuǎn)程的歷史庫暫時無法實現(xiàn)查詢 利用 Excel實現(xiàn)報表生成 第七章報表系統(tǒng) 2022/3/13 130 第八章用戶管理與系統(tǒng)安全 第一節(jié) 用戶管理 第二節(jié) 系統(tǒng)安全 2022/3/13 131 第一節(jié) 用戶管理 第八章用戶管理與系統(tǒng)安全 在 “ 組態(tài)王 ” 系統(tǒng)中,為了保證運(yùn)行系統(tǒng)的安全運(yùn)行: 對畫面上的圖形對象設(shè)置訪問權(quán)限 要訪問一個有權(quán)限設(shè)置的對象(如按鈕、開關(guān)、閥門、菜單等),要求先具有訪問優(yōu)先級,而且操作者的操作安全區(qū)須在對象的安全區(qū)內(nèi)時,方能訪問。優(yōu)先級級別從 1~ 999, 1級最低, 999級最高, 給操作者分配訪問優(yōu)先級和安全區(qū)。 當(dāng)操作者的優(yōu)先級小于對象的訪問優(yōu)先級或不在對象的訪問安全區(qū)內(nèi)時,該對象為不可訪問, 2022/3/13 132 第一節(jié) 用戶管理 第八章用戶管理與系統(tǒng)安全 設(shè)置用戶及安全區(qū) 組態(tài)王中可根據(jù)工程管理的需要將用戶分成若干個組來管理,即用戶組。在組態(tài)王工程瀏覽器目錄顯示區(qū)中,用鼠標(biāo)雙擊大綱項系統(tǒng)配置下的用戶配置,或從工程瀏覽器的頂部工具欄中單擊 “ 用戶 ” ,彈出 “ 用戶和安全區(qū)管理器 ”對話框,如圖所示。 2022/3/13 133 為了加強(qiáng)運(yùn)行系統(tǒng)的安全性,組態(tài)王運(yùn)行系統(tǒng)還提供用戶操作雙重驗證功能。在運(yùn)行過程中,當(dāng)用戶希望進(jìn)行一項操作時(如按鈕或開關(guān)的分閘或合閘),為防止誤操作,需要進(jìn)行雙重認(rèn)證。即在身份認(rèn)證對話框中,既要輸入操作者的名稱和密碼,又要輸入監(jiān)控者的姓名和密碼,兩者驗證無誤時方可操作。實現(xiàn)雙重驗證通過調(diào)用 PowerCheckUser()。函數(shù)實現(xiàn),函數(shù)具體使用方法如下:在操作按鈕或其它操作前先執(zhí)行下列命令: PowerCheckUser(OperatorName, MonitorName)。 第一節(jié) 用戶管理 第八章用戶管理與系統(tǒng)安全 “OperatorName”:數(shù)據(jù)詞典中的“ $用戶名” MonitorName:數(shù)據(jù)詞典中的“ $用戶名” 2022/3/13 134 運(yùn)行時執(zhí)行該函數(shù)后,彈出身份驗證對話框,如圖所示。 第一節(jié) 用戶管理 第八章用戶管理與系統(tǒng)安全 在 “ 操作員 ” 用戶欄中將默認(rèn)顯示當(dāng)前登錄的用戶;在 “ 監(jiān)督員 ” 欄中將默認(rèn)的顯示上次登錄的用戶??赏ㄟ^下拉框選擇已經(jīng)在組態(tài)王中定義的用戶。對于操作員和監(jiān)督員,不能以相同的用戶名稱進(jìn)行登錄。當(dāng)點(diǎn)擊 “ 確定 ” 按鈕時,如果用戶的名稱,以及用戶的密碼完全正確,將完成此次的用戶驗證,完成用戶驗證后才能進(jìn)行操作。 2022/3/13 135 第一節(jié) 用戶管理 第八章用戶管
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1