




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 在工業(yè)生產(chǎn)中報(bào)表一直占有非常重要的局部,它一般用來記錄現(xiàn)場(chǎng)的工藝參數(shù)和統(tǒng)計(jì)信 息。早期是由人工抄錄然后統(tǒng)計(jì)出相關(guān)的報(bào)表。 進(jìn)入計(jì)算機(jī)控制階段, 這份工作就需要工控 軟件來實(shí)現(xiàn)。對(duì)于工控行業(yè)的工程師來說:如何開發(fā)適合用戶需求的報(bào)表一直是個(gè)難題。 論 壇上很多人都在尋求靈活高效的解決方法。 經(jīng)過這段時(shí)間的網(wǎng)上討論。綜合網(wǎng)友們的意見和建議,我們做了總結(jié)。并結(jié)合 WinCC軟件 本身作了相關(guān)的說明。希望能對(duì)大家在以后的報(bào)表開發(fā)中有所幫助。 接下來就從報(bào)表的需求分析、 WinCC報(bào)表系統(tǒng)的應(yīng)用、復(fù)雜報(bào)表的 WinCC報(bào)表系統(tǒng)實(shí)現(xiàn)這 幾個(gè)局部來分別介紹。最后總結(jié)出 WinCC報(bào)表系統(tǒng)在應(yīng)用的優(yōu)缺點(diǎn)和常見
2、的問題的解決方 法。 一 .報(bào)表的需求分析 從需求上來講報(bào)表一般分為:內(nèi)容上的需求、樣式上和任務(wù)上的需求。 1.內(nèi)容需求 內(nèi)容上一般涉及到數(shù)據(jù)的求和、平均、最大值、最小值等計(jì)算,同時(shí)也會(huì)涉及到關(guān)系的 處理,比方班組相關(guān)對(duì)應(yīng)信息的統(tǒng)計(jì)分析等。 下面是一個(gè)很典型的報(bào)表需求, 就很能說明這 樣的問題: 銀爐號(hào)里用組神木嚴(yán)小指片由報(bào)無 *稱 主蒸汽 溫度 JI JI 11?11? 主蒸汽 溫度 林格軍 /Q/Q 主蒸汽 壓力 li li MM 八IP 主蒸汽 M M力 合格率 強(qiáng) 繞通行 M M耳 /h/h 在煙氣氫右胭三宣 M l.M l.量 IE t.IE t. 在化預(yù)出 口地溫JI.JI. JR
3、 JR /T/T 右口預(yù)出 匚炯湛 ;-. JMIJMI; /工 2 2* * 旺小B 度IK.IK. SIIHISIIHI 1.1. 拈水質(zhì) 力PT.PT. 小肚44 一班平均 0. (Ml0. (Ml a o(ia o(i a. ooa. oo a a w w (L )0(L )0 (1. DO(1. DO 0.0. II. II. 0. OI0. OI IJIJM M 一吃菖住 0. 0. 1. l. 0000 二密率為 0. Crti0. Crti R (K1R (K1 (k 00(k 00 fll fll M M (X (X iMiM (I ()0(I ()0 (MN)(MN) OJ
4、K)OJK) 0.000.00 Q Q+ +O O:l l 0 0 ; ; 0000 _蛙18總值 .(Ml.(Ml (, 0(1 IL 0(bIL 0(b Q Q M M 0. 0. ixix 。一 1 1排 o. cmo. cm (J. (K)(J. (K) 0. 0. ()() 0.0)0.0) 0. IM)0. IM) 二濟(jì)霹低值 0. (Ml0. (Ml 1. Ki1. Ki a a OD a a M M ft, ft, oooo 0.1X10.1X1 O.(M)O.(M) L IK)L IK) 叱 rooroo Ik 00Ik 00 三晚平均 (I mi(I mi (, a oo
5、a ooa oo 【LtLt如 在心 0.000.00 仇nn IL MIL M 四四平均 O (KIO (KI 1, IHI0.00 0.0.小 也M M 四班最高值 0 Ml0 Ml a(Kia(Ki itit 0000 ft ft M M a a nono (L Oft(L Oft (1 (K)(1 (K) 0.OU0.OU N iKiN iKi 鳴班聶位面 n min mi n. ncin. nci n n皿 r r 用 n tnn tn 0 II0 II 僧 a noa no 圖1.月報(bào)表分析 此報(bào)表是典型的工業(yè)現(xiàn)場(chǎng)應(yīng)用, 在數(shù)據(jù)采集沒有難度。唯一的難度在于四班三倒后, 每個(gè)月 班的
6、出勤日是不一樣的, 這樣對(duì)于月報(bào)來說, 計(jì)算出本月每個(gè)班的出勤日是需要些算法。 此 類報(bào)表在連續(xù)生產(chǎn)的行業(yè)需求很廣泛。比方:鋼鐵冶金行業(yè)需要一天 24小時(shí)不停運(yùn)轉(zhuǎn)的系 統(tǒng)。 還有一種內(nèi)容上是分總的關(guān)系,就是一局部是簡(jiǎn)單的數(shù)據(jù)記錄,另一局部是對(duì)上一局部 數(shù)據(jù)的統(tǒng)計(jì), 比方匯總、求和、平均等。如下列圖也是很典型的應(yīng)用。 匯總統(tǒng)th HAtt 1神 M刷 it2 1竣500 1曲犯癡IQ 0000 :硒 Q ,00 JBQOO 241 54M iee&99oo 圖2.總分報(bào)表 另外一種就是涉及到混合排列的問題, 一張表上既有分項(xiàng)數(shù)據(jù), 中間也涉及到統(tǒng)計(jì)信息, 同 時(shí)也會(huì)添加一些實(shí)時(shí)的信息在上
7、面。如下列圖。 這是一個(gè)復(fù)雜的報(bào)表,中間涉及到分項(xiàng)的記錄,數(shù)據(jù)求平均, 和一些操作信息的記錄。既有 歷史數(shù)據(jù)也有實(shí)時(shí)信息。 當(dāng)然更復(fù)雜的報(bào)表需求也是有的,比方說涉及到一張報(bào)表上既有實(shí)時(shí)信息又有歷史信息同時(shí) 還涉及趨勢(shì)視圖、報(bào)警信息等。用戶自己可以靈活的定義報(bào)表的內(nèi)容和樣式。比方下列圖。 it。抬 聲 * 2度?曲! U : 找汨: .0000 1150011500 二魏至 二 3 4 總,二 12ft2Mo a 口。 MLE00 etuflu 9 17W.25D0 0X: 23 MM ,0000 XQO 3EfM 17 .MWD 甲ML V- 由 X 與RPLRPL 幡氏,及* 配準(zhǔn)假你/瓢度
8、 ByQfliRFL 圖3.復(fù)雜報(bào)表 W9StW9St一助航必比 日弧 zooe-z-nl 1 dlnm w . E $* st FMH 皿豆 E 折 ARB 5 必 2 上g io Q Al w 通 41 fifi d 事 IS 41 幻 10 so 2 ii 名 z 50 97 10 :40 90 49 o S9 *or 10 so 有 e 即 a a 也 宓 so. 9 i) io 25 g re 8 97 1 1 2 J 1 3C * 15 S3 .依l今HO 2Q7 105 ?39 2ia 5 2 IS so 127 SS 1O0 90 cM IS SI 假設(shè) ids 不 77 H7
9、 in 149 1 .一 JS. te IS S3 so 153 3& 1 33 1S 5l S3 70 es 11 0 22 13 :53 海 審1 8 TO 15 X 8 c * 7T 170 15 ;5T _ 1 12 2 _ . a 40 100 6Z 15 :9S 工 * |5 鈴 13d 19 8 30 25 30 1 3& 】6 QO 13 150 73 30 z 131 16 OL 網(wǎng) S3 不 62 1 T5.55 16 二。N 宓 T8 1O0 50 三5A 1中4J St*.75 75 SB, rs 5 .S8 ir. is 爆Ml良雄.淺,達(dá) 百irt/
10、平均 14Se. Tb 44. SS SHI . 13 立2nH 10O dm * - 姓3 inn :L* -1 I al 通型 ; - 魯Q 1ZS I _ _ i si所際贊 脂總女 4 3 11:51 :g 帕也女上以不 -1 11 Si 02 曲力文 w 11-51,口2 IP普??偭⒐?s 11 : 5 17 DS 旭號(hào)福白 W 美 11:51 : 02 通挹文年信值 丹 11:51:02 柏瓦文髭恪 a 11 r 5 1D2 二一4立上他點(diǎn) 圖4.用戶定制報(bào)表樣式 內(nèi)容上的需求就本質(zhì)來講是對(duì)客戶關(guān)心信息的總結(jié)和整理。 內(nèi)容的需求也就決定了報(bào)表的樣 式和可能采用的數(shù)據(jù)處理方式。 2
11、.報(bào)表樣式和打印任務(wù) 從上面的分析我們不難看出,報(bào)表在樣式上要么是固定的,就是事先設(shè)計(jì)好報(bào)表的樣式, 然后把一個(gè)一個(gè)數(shù)據(jù)填寫上去。 這也是傳統(tǒng)報(bào)表延續(xù)下來的一種方式: 格式固定、內(nèi)容固定 比方:圖1和圖3。 另一種就是格式樣式固定,但是數(shù)據(jù)信息不固定??赡芊祷睾芏嗟臄?shù)據(jù)集,也可能是沒有 數(shù)據(jù)。這對(duì)報(bào)表系統(tǒng)的數(shù)據(jù)歸納能力提出了要求。但是對(duì)樣式上沒有特別明確的需求。 最后一種就是比擬復(fù)雜的問題, 報(bào)表內(nèi)容不固定、樣式不固定完全由用戶自己設(shè)計(jì)和決定顯 示的內(nèi)容。 報(bào)表其實(shí)就是數(shù)據(jù)的展示問題,早期沒有存儲(chǔ)設(shè)備,只能人共抄 寫下來?,F(xiàn)在有了機(jī)器存儲(chǔ)。其實(shí)我們最終需要的就是一個(gè)數(shù)據(jù)的統(tǒng)計(jì)分析和顯示。 當(dāng)然
12、如果能把這些報(bào)表的樣式和需求以電子版的樣式在網(wǎng)絡(luò)上共享。 我想很多人可以接受不 用打印輸出的報(bào)表。最終關(guān)心的是這些數(shù)據(jù)如實(shí)的存儲(chǔ)下來,并可以隨時(shí)查閱。 對(duì)于以上的問題,各家軟件都有相應(yīng)的解決方法。那么 WinCC中提供了哪些方法來應(yīng)對(duì)這 些需求? 二.WinCC的報(bào)表系統(tǒng) 作為一款監(jiān)控組態(tài)軟件,WinCC針對(duì)需求提供了強(qiáng)大的報(bào)表組態(tài)功能。 來幫助大家應(yīng)對(duì)客 戶這方面的需求。從以下幾個(gè)方面進(jìn)行分析: 數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)分析和數(shù)據(jù)輸出。這也是處理 報(bào)表問題的經(jīng)典思路。 1 .數(shù)據(jù)存儲(chǔ) 就存儲(chǔ)而言,如果能自由靈活的記錄數(shù)據(jù)的統(tǒng)計(jì)分析結(jié)果那是再好不過的了。其實(shí) WinCC 的過程歸檔功能提供了強(qiáng)大的數(shù)據(jù)處
13、理能力。 我們可以在歸檔管理中靈活的控制歸檔的動(dòng)作 和內(nèi)容。如下列圖: 圖5 .過程值變量歸檔定義 仔細(xì)分析這個(gè)界面,我們幾乎可以定義所有需要的數(shù)據(jù)統(tǒng)計(jì)種類。 1、周期的記錄2、非周期的動(dòng)作觸發(fā) 3、動(dòng)作觸發(fā)的周期記錄 在數(shù)據(jù)處理上 WinCC可以自動(dòng)的統(tǒng)計(jì)出平均值、最大值、最小值等數(shù)據(jù)信息。 圖6.歸檔設(shè)置界面 對(duì)于過程歸檔數(shù)據(jù)的訪問,我們可以使用 WinCC的在線表格控件、 WinCC報(bào)表編輯器中自 帶的打印控件,同時(shí)也可以使用 Connectivity Pack選件使用腳本讀出數(shù)據(jù)。只有安裝了該選 件才支持特定的語法訪問歸檔數(shù)據(jù) 該選件需要單獨(dú)的授權(quán)。對(duì)于有一定編程功底的工程 師來說Co
14、nnectivity Pack選件是一個(gè)很好地分析和數(shù)據(jù)處理工具。在后面會(huì)有相應(yīng)的應(yīng)用實(shí) 例介紹。 很多人熟悉數(shù)據(jù)庫(kù)的操作,那么能不能像操作數(shù)據(jù)庫(kù)那樣操作 WinCC存儲(chǔ)的數(shù)據(jù)呢? WinCC為我們提供了另一個(gè)強(qiáng)大的數(shù)據(jù)存儲(chǔ)和處理工具:用戶歸檔。 用戶歸檔編輯器是一個(gè) WinCC的附加選件,需要安裝相應(yīng)的授權(quán)才能使用,否那么只能使 用DEMO模式。它可以用來在效勞器 PC上連續(xù)的保存來自技術(shù)過程的數(shù)據(jù)。 在圖形編輯器 中,可以組態(tài) WinCC用戶歸檔表格元素來以表格顯示運(yùn)行系統(tǒng)中用戶歸檔的在線數(shù)據(jù)。用 戶歸檔還可用于準(zhǔn)備自動(dòng)化系統(tǒng)例如 SS S7的數(shù)據(jù)。如果必要,數(shù)據(jù)可以配方或設(shè)定 值的形式從
15、控制器讀出。 不忖里| 6 比I現(xiàn)印| 郎*喻F事與幫*IE 用戶歸檔的控制變量可以很好地實(shí)現(xiàn)數(shù)據(jù)的讀取和寫入。 從而免去了用戶自己寫腳本的工 作登錄 4008104288 ,在技術(shù)文檔綜合搜索中輸入文檔編號(hào) A0296,查詢到?使 用用戶歸檔實(shí)現(xiàn)報(bào)表簡(jiǎn)介?下載即可獲得詳細(xì)信息。在用戶歸檔編輯器中,可以最多組 態(tài)500個(gè)歸檔和500個(gè)視圖。每個(gè)歸檔最多可創(chuàng)立 500個(gè)域。歸檔中的數(shù)據(jù)記錄的最大數(shù) 目受到限制,取決于已組態(tài)列的數(shù)目和歸檔中包含的數(shù)據(jù)記錄。 列和數(shù)據(jù)記錄的乘積不能 大于320000。這樣用戶歸檔根本上可以滿足數(shù)據(jù)存儲(chǔ)量不是很大的需求。同時(shí)又可以像操 作數(shù)據(jù)庫(kù)那樣操作數(shù)據(jù)。很方便實(shí)用
16、。 當(dāng)然更靈活的方法就是使用 WinCC的腳本操作外部數(shù)據(jù)庫(kù)。這個(gè)已經(jīng)超出了咱們討論的 范圍。 2.數(shù)據(jù)分析和輸出 其實(shí)這兩個(gè)問題我們需要結(jié)合來講。如何把存儲(chǔ)和分析的結(jié)果很好地展示出來,這應(yīng) 該是大家最關(guān)心也是對(duì)報(bào)表系統(tǒng)體會(huì)最深的地方。 很多時(shí)候我們的問題就出現(xiàn)在如何分析和 展示數(shù)據(jù)上。很多人希望報(bào)表格式能像 EXCEL那樣靈活。當(dāng)然我們可以把數(shù)據(jù)讀出來寫入 EXCE覺不失為一個(gè)方法。但是這需要開發(fā)者的一些編程功底。如何不用編程序或者使用很 少的程序代碼就能實(shí)現(xiàn)報(bào)表功能呢?其實(shí) WinCC在數(shù)據(jù)分析和數(shù)據(jù)輸出上提供了很好的工 具。 最簡(jiǎn)單和直接的方法,就是調(diào)用 WinCC的控件集成的打印功能。
17、它是一種所見即所得的 方式實(shí)現(xiàn)的打印工具。用戶可以很輕松的執(zhí)行打印任務(wù)。 對(duì)于普通歸檔的訪問如果編程的話 WinCC提供了 Connectivity pack工具,用于分析和統(tǒng) 計(jì)數(shù)據(jù)。對(duì)于用戶歸檔 WinCC的報(bào)表系統(tǒng)提供了直接的接口控件。同時(shí)也可以像操作普通 數(shù)據(jù)庫(kù)的表一樣來操作用戶歸檔中的歸檔和視圖。對(duì)于外部數(shù)據(jù) WinCC也提供了 ODBC數(shù) 據(jù)表和數(shù)據(jù)域控件來直接連接獲取數(shù)據(jù)。 從而省去了局部編寫數(shù)據(jù)庫(kù)訪問腳本的工作。 如下 圖: Jfi Jfi A A炳中| 一防FLEHIA 內(nèi)?1 1;“4“4曲1*5 1*5 pi xi pi xi anrlAEfzhcnanrlAEfzhcn
18、 SiBsSiBs .tcU.tcU 中g(shù)MgM旗 lj=erftdflulj=erftdflu 臼即做 J J此卡;曰1 1以 .Qjj SLV irJ!*p4Tt .Qjj SLV irJ!*p4Tt 工時(shí).F A A占E jjE jj尹除叫 JJ2 / 尸 il il i i iiHu jj ira iiHu jj ira 工 尸 L 必品.F F二仙7.7. X L#sta 到駕 H用摩 ritcc受封 MT至星 J ;廠r 73 JiitT 士忌 ,田士五 ,田嚴(yán).自 /riLu R選擇 十:母河 CSVCSV- -Frovi Frovi dtrdtr - J IfiTiCC Ala
19、rm CoritrolJ IfiTiCC Alarm Coritrol H表格 - 7%nCC7%nCC函數(shù)格型控件 E3畫面 - 口 NinCCNinCC在線表格控件 EsIEsI - 二1冠在疑趨勢(shì)控告 E3畫面 - _j報(bào)警記錄運(yùn)行東兼 能歸檔報(bào)表 驊消息報(bào)表 - _J用戶歸檔DLL -運(yùn)行系統(tǒng) S表格 圖8.報(bào)表系統(tǒng)選件 對(duì)象 * 薛志對(duì)象 * -愁態(tài)對(duì)象 匚數(shù)單層二 固型延庫(kù)建 B數(shù)據(jù)玲袤 311變量 口里拷貝 * 11系統(tǒng)對(duì)象 圖9.ODBC動(dòng)態(tài)對(duì)象 對(duì)于這些控件只需要簡(jiǎn)單的配置就能得到相應(yīng)的數(shù)據(jù)結(jié)果。 圖10.參數(shù)配置圖 其中ODBC數(shù)據(jù)源變量用于填寫數(shù)據(jù)源的名稱, SQL語句變
20、量用于創(chuàng)立一個(gè)變量寫入查詢 條件。列數(shù)處填寫返回?cái)?shù)據(jù)記錄的變量數(shù)。 很多人理想中的報(bào)表:是既有EXCEL勺易用性同時(shí)又能兼顧很好的數(shù)據(jù)庫(kù)接口。 并在系統(tǒng) 中保存EXCEL勺數(shù)據(jù)統(tǒng)計(jì)分析功能和數(shù)據(jù)展示功能。 其實(shí)WinCC是可以實(shí)現(xiàn)這樣的報(bào)表的。WinCC有一個(gè)選件DatMonitor它的一項(xiàng)功能就 是使用EXCELS接WinCC的歸檔數(shù)據(jù),主要就是結(jié)合 WinCC的存儲(chǔ)功能和 EXCEL雖大的數(shù) 據(jù)處理功能來實(shí)現(xiàn)滿足報(bào)表需求。同時(shí)它可以把相應(yīng)的報(bào)表發(fā)布到網(wǎng)絡(luò)上, 實(shí)現(xiàn)網(wǎng)絡(luò)的共享。 用戶還可以使用這個(gè)工具實(shí)現(xiàn)自定義報(bào)表樣式。 該產(chǎn)品的定位,主要是對(duì)現(xiàn)場(chǎng)工藝和采集數(shù)據(jù)的分析、整理和發(fā)布。它包括 P
21、rocess Screens、Webcenter、Trends and Alarms、Excel Workbooks、等工具,可以根 據(jù)不同的工具實(shí)現(xiàn)不同的功能。圖12.歸檔定義 WinCC I DataMonitcr 起始頁(yè)面 3 Vxj:CC/t3taJlDnxtor - 攜告工R - CicEosoft IxdtmH 封叼1。工號(hào)工 端* Mt Mt 4 4 IfiIfi- -T T律助翼 三.復(fù)雜報(bào)表的 WinCC報(bào)表系統(tǒng)實(shí)現(xiàn)分析 針對(duì)需求如何使用 WinCC的報(bào)表系統(tǒng)實(shí)現(xiàn)復(fù)雜的報(bào)表呢?之前已經(jīng)發(fā)了一個(gè)使用用戶 歸檔結(jié)合ODBC數(shù)據(jù)表控件實(shí)現(xiàn)復(fù)雜報(bào)表的文檔。下面介紹使用 Connect
22、ivity Pack結(jié)合普通 歸檔如何實(shí)現(xiàn)復(fù)雜報(bào)表以圖1為例。論壇上有位網(wǎng)友已經(jīng)使用用戶歸檔實(shí)現(xiàn)了該種報(bào)表, 那么我們看看如實(shí)使用普通歸檔實(shí)現(xiàn)。 要求:現(xiàn)場(chǎng)是四班三運(yùn)轉(zhuǎn),月底的時(shí)候?qū)Ω鱾€(gè)班的數(shù)據(jù)情況進(jìn)行統(tǒng)計(jì)分析。 難點(diǎn):各個(gè)班的上班時(shí)間不固定,每月的天數(shù)不固定。涉及到最大值、 最小值和平均值的 計(jì)算。 關(guān)鍵點(diǎn):在于如何確立某班和某一時(shí)間段的對(duì)應(yīng)關(guān)系。 1.普通歸檔結(jié)合 Connectivity Pack實(shí)現(xiàn)報(bào)表 首先數(shù)據(jù)存儲(chǔ)問題。 WinCC的歸檔中,對(duì)應(yīng)一個(gè)過程變量其實(shí)可以生成多個(gè)歸檔變量 如 圖12。歸檔的啟動(dòng)和停止可以由事件來控制圖 13。那么可以通過不同的用戶登錄來確 定啟動(dòng)哪一個(gè)歸檔
23、。從而確定班組和數(shù)據(jù)的對(duì)應(yīng)關(guān)系。 變量名禰 過程變量 區(qū)量類型 注釋 氏avgavg T&gArcAT&gArcA 模擬a 如歌 模擬量 模擬量 if agArcif agArc T T a gAr cAa gAr cA 55 模擬量 BaBa% % T T遐肚cAcA 模擬量 Bms:Bms: T i5ArcAT i5ArcA 模擬量 BMn BMn 一 的工a 榭媳 *叩皿Stigd尺叩物三 Cl)Cl)HE.HE.1 1安,166166; 0 0 S/RvS/Rv- -pIT/FpIT/F- -iibilI ilkitdWnrIdbiibilI ilkitdWnrIdbp
24、 p- -vlka. axpK*vlka. axpK* rocfisff Scr?erts 打年件業(yè) Exc*lExc*l工作號(hào) 創(chuàng)立日期I WIHCC工程 20D3213103155demo2DC9-2-15 7:M:3T FXReponDemo.mcp iil Tiejidy & Alarms 毫言 存 期澳 吭置 我?guī)]表 Data Mon 圖12.歸檔定義 工! E:T pAr c TagArcA 模擬量 圖13.歸檔起始和停止動(dòng)作的定義 創(chuàng)立全局動(dòng)作如下(針對(duì)兩個(gè)班組的測(cè)試代碼,三個(gè)班的類似) int gscAction( void ) #pragma option(mbcs
25、) if(!strcmp(GetTagChar(CurrentUser),yiban) IA&DT Service & Support Page 13-34 SetTagBit(AarcE,0); /Return-Type: BOOL SetTagBit(AarcB,1); /Return-Type: BOOL SetTagBit(BarcE,1); /Return-Type: BOOL SetTagBit(BarcB,0); /Return-Type: BOOL else if(!strcmp(GetTagChar(CurrentUser),erban) SetTagBit(
26、BarcE,0); /Return-Type: BOOL SetTagBit(BarcB,1); /Return-Type: BOOL SetTagBit(AarcE,1); /Return-Type: BOOL SetTagBit(AarcB,0); /Return-Type: BOOL 該動(dòng)作通過 WinCC內(nèi)部變量 CurrentUser的變化來觸發(fā)。 F F 1 1 1 1 f . .: 信息 觸發(fā)器1 +曳定時(shí)昊 舸 - - SCiirrenlUserSCiirrenlUser .膿 1 更改 1 碑定 跟精 ; 帝助 過程變量屬性 i&ji&j區(qū) 圖15.歸檔參數(shù)設(shè)
27、置 其次數(shù)據(jù)分析。在歸檔設(shè)計(jì)中,已經(jīng)確定了數(shù)據(jù)和班組的對(duì)應(yīng)關(guān)系。 那 么 下 一 步 就 是 如 何 整理數(shù)據(jù)了。在這里我們需要借助于 WinCC的一個(gè)選件 Connectivity Pack來實(shí)現(xiàn),通過該軟 件可以使用特定的語法格式訪問 WinCC的歸檔數(shù)據(jù)。在畫面中添加一個(gè)按鈕創(chuàng)立如下腳本 (只有安裝了 Connectivity Pack選件才支持下面的歸檔訪問方式): Dim sPro, sDsn, sSer,sCon, sSql Dim V,Sum,Avg,Std,Min,Max Dim conn, oRs, oCom, oList, oltem Di m m,n,s,nRec Dim
28、 BeginTime Set BeginTime = HMIRuntime.Tags(BeginTime) Dim EndTime Set EndTime = HMIRuntime.Tags(EndTime) Dim Printer。 Set PrinterO = HMIRuntime.Tags(Printer) 建立連接 sPro = Provider=WinCCOLEDBProvider.1; sDsn=Catalog=CC FXReport 09 02 08 13 58 39 R; sSer = Data Source=.WinCC sCon = sPro + sDsn + sSer B
29、eginTime.Read EndTime.Read sSql=Tag:R,MyPAATagArc, + BeginTime.Value + ,+ EndTime.Value + MsgBox Opened with & vbCr & sCon & vbCr & sSql & vbCr, vbOKCancel Set conn=CreateObject(ADODB.Connec tion) conn.ConnectionString = sCon conn.CursorLocation = 3 conn.Open Set oRs=CreateObject
30、(ADODB.Recordset) Set oCom=CreateObject(ADODB mand) oCom mandType = 1 Set oCom.ActiveConnection = conn oCom mandText = sSql Set oRs = oCom.Execute n=oRs.RecordCount 返 回 的 數(shù) 據(jù) 數(shù) MsgBox n If (n0)Then oRs.MoveFirst n = 0 Sum = 0 Avg = 0 Min = oRs.Fields(2).Value Max = oRs.Fields(2).Value Do While Not o
31、Rs.EOF IA&DT Service & Support Page 17-34 V = oRs.Fields(2).Value Sum = Sum + V If VMax Then Max = V If V1) Then Avg = Sum / n HMIRuntime.Tags(incount).Write n HMIRuntime.Tags(AavgTag).Write FormatNumber(Avg,2) HMIRuntime.Tags(AmaxTag). Write FormatNumber(Max,2) HMIRuntime.Tags(AMinTag).Writ
32、e FormatNumber(Min,2) Else HMIRuntime.Trace selection return no fields&vbNewLine End If conn.Close Set oCom= Nothing Set oRs=Nothing Set conn=Nothing 打印調(diào)用創(chuàng)立了一個(gè)全局動(dòng)作通過 Printer 的變化調(diào)用打印作業(yè) Printer0.Read If Printer0.Value = 0 Then Printer0.Write 1 Else Printer0.Write 0 End If 上面的方法就能得出 A 班的最大值、最小值和平均值
33、,并把這些值存放在預(yù)先定義的內(nèi) 部變量里。同樣的方法可以求出別班的數(shù)據(jù)信息。 最后就是布局設(shè)計(jì)。這個(gè)布局的設(shè)計(jì)原理很簡(jiǎn)單,就是把“變量添加到布局中。排列對(duì) 齊就可以了。如下列圖圖18.打印輸出 11n. I JU t mi. B.心 上米提 七堆4高 生繁UnUn 史 k 地 銀囑 生鱉淞 1 1鬻砧 f 名棕 TE 5113 /七 TBTB- -113113 ZT7 TE 5113 /eTE 5113 /e TETE種 TE TE - -113113 TE-M13 /c Tfc b.113 /D T 一曲平均 凸由i cig jAljovg| ag Afwg T ng 1 a / /Mivg
34、 1 ag 人3.呷1 ng Aflwgl 口 j 一班齊柄 聲 EIMT AmaKTfto AmSiRTjpg 外而舉方TaqTaq AtmaHTflfl /Ti4iHiTag 島ET*口 一量慨他 AWlnTay AMinT .g AM -riT jg AiuftrhTayi AMinT*1AMinT*1 &Mi“T &Mi“T 叼 AMinT g AMmTiiftj . 二研平均 Aa*gTag AiavgFag AawgT aq A:avgT a g JKawgTagJKawgTag AsvgTQg AaqTan AawgTaiq 二立 Ama*Tftg h .t IM
35、 Aflft* -T *g 昌f 1sliT Tag Anrt*TngAnrt*Tng GLT一口 / 二班里悵值 AMinTaq AfiAinT g AM AIVhnT41 JkMmTgiJkMmTgi AfbinTaqAfbinTaq AMIIIITB AMinTa * 研平均 人面用fq A*gr .單 冷口 AwqTJig JMVT*QI A*gT 2 餐為/gT???明餐翁心 Arritf kTy-gi ArFiQiqTvg Aii1以 T Ai)wTky AU-IM jiTjiT AiFiMisTMtl 4/rktahuT jg AJTFI uiMTwy / 三賽低便 ftMirT
36、aa AFj+inT aq AM FiTnri AMinTag AMHTIT-B 川1414nT?iq AMinT.a AM in Tan F 那么出甲明 AwgiT g AwgTfiigi /WTM AwgT v gAwgT v g AvgTliig 科 HT4。 AhwgTwB 圖16.報(bào)表布局 最后組態(tài)輸出界面。在畫面中組態(tài)如下界面,調(diào)用腳本和打印任務(wù)就可以了。 開始時(shí)間 12003-039 07 00:00 結(jié)束時(shí)間 |20M-03-0g 07 28:00 汁篁也印“加C自帶歸檔 圖17.操作界面 該程序可以實(shí)現(xiàn)對(duì)任意時(shí)間范圍呢的數(shù)據(jù)進(jìn)行統(tǒng)計(jì)打印。輸出結(jié)果如下列圖: 2.用戶歸檔實(shí)現(xiàn)分
37、總式報(bào)表 報(bào)表圖2涉及到數(shù)據(jù)的統(tǒng)計(jì)。單純的存儲(chǔ)不難,關(guān)鍵如何統(tǒng)計(jì)。從報(bào)表上分析,一天只會(huì) 產(chǎn)生一條記錄。完全可以選擇使用用戶歸檔實(shí)現(xiàn)。 首先在用戶歸檔中創(chuàng)立一個(gè)歸檔, 分別連接相應(yīng)的需要記錄的變量。 并創(chuàng)立一個(gè)字符串類 型的域用于存儲(chǔ)日期。 名歌 券型 長(zhǎng)度 設(shè)簟 LT HjrdatflLT Hjrdatfl 日期 手苻由 匚口 泗蝴 數(shù)百半點(diǎn) QJ fullQJ full 士好第 M 致密型常 uliuli 3 3噴鼾國(guó) 教佛華梨 LE UiLE Ui 4 4時(shí)幫胃 數(shù)惠琪數(shù) LE fuliaoSLE fuliaoS 5 5君梨3 3 意巧;型數(shù) ryiryi fuiifuii 數(shù)灌型數(shù) (
38、X pieiihu . 批次數(shù) 翻型數(shù) (T rhiili *4 主料 數(shù)蹲點(diǎn) CHCH 總重量1 數(shù)皆爭(zhēng)點(diǎn) 圖19.用戶歸檔 針對(duì)用戶歸檔創(chuàng)立如下控制變量 圖20.控制變量 關(guān)于控制變量的說明參考: WinCC Information system- 選項(xiàng)- 用戶歸檔- 組態(tài)- 組態(tài)用戶歸檔- 控制變量的屬 性。 當(dāng)ID=-1指令=6 時(shí),就可以把過程值存放到歸檔數(shù)據(jù)庫(kù) 中。IA&DT Service & Support Page 19-34 關(guān)于日期可以通過如下腳本得到: riqi=CStr(Year(Now)&-&CStr(Month(Now)&-
39、&CStr(Day(Now) 可以新建一個(gè)系統(tǒng)變量選擇日期函數(shù), 通過每天的變化觸發(fā)用戶歸檔控制變量的指令和 ID 的變化, 從而到達(dá)定時(shí)觸發(fā)的目的。如圖: ;加丹# 工房代 恚的方 l 至 N 本 強(qiáng)硼士舶 同幅 等雪甲玲 1 * *咯總羊 B B C C- -llEFllEF :胃 m 4*網(wǎng)詐 旌瞬一腳點(diǎn) 圖21.系統(tǒng)變量定義 這樣我們就得到了每天的數(shù)據(jù)記錄。 下一步組態(tài)頁(yè)面。在頁(yè)面布局中添加一個(gè)用戶歸檔表 格控件、一個(gè)靜態(tài)文本和一個(gè) ODBC數(shù)據(jù)庫(kù)表。為了實(shí)現(xiàn)分頁(yè)功能需要對(duì)靜態(tài)文本的屬性作 如下設(shè)置: 用戶舊檔DLE -運(yùn)行系統(tǒng). 表格 - - - - - - - - - -
40、- , 一 一 器 E 美漳土 &據(jù)即要 一 力 承工 fl : twk 、mumu q q ur.ur. 、戶a |口外 曾掌E) ) HUHU 郵 UgL JTUgL JT用血心郭 ?吸注物噴g ; 名命如 一度: 州上四 式 U:. 1 圖23.歸檔控件設(shè)置圖22.頁(yè)面布局 展性連接 勢(shì)態(tài)文本 何地色式體 幾其顏祥字 圖23.靜態(tài)文本屬性設(shè)置 卜面我們分別設(shè)置用戶歸檔和 ODBC數(shù)據(jù)庫(kù)表控件的參數(shù)。 選用雙梧 r?irx 屜性國(guó) 圖23.ODBC控件設(shè)置 畫面中查尋按鈕的代碼: Dim riqivar Set riqivar = HMIRuntime.Tags(riqivar)
41、Dim xinjiangFilter Set xinjiangFilter = HMIRuntime.Tags(xinjiangFilter) Dim xinjiangorder Set xinjiangorder = HMIRuntime.Tags(xinjiangorder) Dim mytestsql Set mytestsql = HMIRuntime.Tags(mytestsql) riqivar.Read xinjiangFilter.Read xinjiangFilter.Write MyDate like &riqivar.Value&% xinjiangord
42、er.Read xinjiangorder.Write MyDate ASC mytestsql.Read mytestsql.Write select sum(picishu)as 批次數(shù),sum(zongzl) as 總重量,sum(zhuliao) as 主料 ,sum(fuliao1) as 1# 輔料,sum (fuliao2) as 2# 輔料,sum(fuliao3) as 3# 輔料,sum(fuliao4) as 4# 輔料,sum(fuliao5) as 5# 輔料 ,sum(fuliao6) as 6# 輔料 from UA#peixianchengzhong where
43、 MyDate like &riqivar.Value&% 至此在畫面中輸入查詢?nèi)掌诘臈l件執(zhí)行上面的代碼就能返回相應(yīng)的數(shù)據(jù)集。 最后調(diào)用打印 任務(wù)就可以了。 打印中常見問題的說明希望對(duì)大家有所幫助。 整點(diǎn)觸發(fā)問題: 可以通過在變量管理 ? SYSTEM INF創(chuàng)立變量用于取得系統(tǒng)小時(shí)值。這個(gè)值是隨著系統(tǒng) 時(shí)鐘而變化的。一旦改變就可以用來觸發(fā)歸檔或者打印任務(wù)。 也可以通過腳本實(shí)現(xiàn),參照 網(wǎng) 上 的 例 子: 如 何 整 點(diǎn) 啟 動(dòng) 歸 檔: :/support.automation.siemens /CN/view/zh/11012406 對(duì)齊問題:WinCC提供很好的數(shù)據(jù)接口,
44、那么在報(bào)表格式上來講如何控制一直是個(gè)難題。 下面是一些細(xì)節(jié)介紹希望對(duì)大家能有所幫助。 通過菜單欄中的放大功能可以很好的查看控件的對(duì)齊效果。 圖24.放大功能 通過菜單欄 工具一設(shè)置,可以把頁(yè)面精確設(shè)置到毫米,同時(shí)可以設(shè)定控件是否和網(wǎng)格 對(duì)齊。從而方便我們的排版設(shè)計(jì)。 圖25.網(wǎng)格設(shè)置 四.WinCC報(bào)表功能總結(jié) 通過上面的分析我們不難看出, WinCC的報(bào)表系統(tǒng)提供了很好的數(shù)據(jù)接口, 我們可以很方圖26.動(dòng)作定義 便的就取出WinCC的歸檔數(shù)據(jù)和外部數(shù)據(jù)庫(kù)的數(shù)據(jù)。無需很多的編程知識(shí)。同時(shí)在過程歸 檔可以很容易的就得到變量的最大值、最小值、平均值等信息。 過程值歸檔中無法建立關(guān)系和對(duì)字符串進(jìn)行歸
45、檔。 這些功能使用用戶歸檔可以實(shí)現(xiàn)。 其實(shí) 很多人不使用 WinCC自帶的報(bào)表功能,很大程度上是因?yàn)椴季植缓谜瓶?。確切來講在格式 的控制上 WinCC是有些不適合中國(guó)國(guó)情。 延伸話題:其實(shí)數(shù)據(jù)的報(bào)表打印就是對(duì)數(shù)據(jù)的存儲(chǔ)記錄工作, 有時(shí)候我們需要的并不是打 印出一張紙,而是需要對(duì)數(shù)據(jù)的分析和整理。 從這個(gè)角度出發(fā), WinCC如果能提供一個(gè)強(qiáng)大 的前臺(tái)數(shù)據(jù)統(tǒng)計(jì)分析控件就更完美了。 當(dāng)然對(duì)于數(shù)據(jù)的分析統(tǒng)計(jì), 在現(xiàn)場(chǎng)應(yīng)用中很大程度上 是由MIS系統(tǒng)和ERP系統(tǒng)來實(shí)現(xiàn)的。WinCC在這個(gè)環(huán)節(jié)是作為一個(gè)數(shù)據(jù)源的身份出現(xiàn)的。 但是它的DatMonitor工具提供了很好的數(shù)據(jù)接口,用于分析和輸出數(shù)據(jù)。也不失
46、為一個(gè) 很好的數(shù)據(jù)分析統(tǒng)計(jì)選件。 五.使用腳本和EXCELS現(xiàn)報(bào)表 論壇中很多人使用 VBS和EXCE5現(xiàn)報(bào)表功能。 下面做了一個(gè)例如僅供參考:1.在WINCC 中使用VBS腳本通過EXCE取現(xiàn)報(bào)表 使用VBS腳本和EXCEL:具,同樣可以生成需要的報(bào)表。 一般的思路是:預(yù)先使用 excel設(shè) 計(jì)好報(bào)表的樣式,然后在 WinCC中使用VBS腳本把相應(yīng)的數(shù)據(jù)寫入事先定義好的表格中。 下面給出實(shí)現(xiàn)的方法。 右鍵點(diǎn)擊按鈕翻開屬性對(duì)話框,在事件頁(yè)右鍵單擊鼠標(biāo)動(dòng)作選擇 VBS動(dòng)作。如下列圖 利瞭底性 ?|快| 標(biāo)注 感性 C C動(dòng)作.g VEG :耳時(shí)七 9 直搜UH!也 刪蟀便1 IA&DT
47、Service & Support Page 26-34 Set ExcelApp= Nothing Exit For End If Next End If 創(chuàng)立對(duì)象 Set objExcelApp =CreateObject(Excel.Application) open file objExcelApp.Visible=True objExcelApp.Workbooks.OpenD:excelreportwinccvbsexcel.xls objExcelApp.Worksheets(sh eetname).Activate 去除模版數(shù)據(jù) With objExcelApp.Wor
48、ksheets(sheetname) For i=5 To 25 For j=1 To 7 .cells(i,j)=Null Nex t Next For i=26 To 26 For j=1 To 6 .cells(i,j)=Null Next Next End With 實(shí) 時(shí) 數(shù) 據(jù) 寫 入 tagshijian=Now objExcelApp.Worksheets(sheetname).cells(2,2).value= tagshijian username.Read objExcelApp.Worksheets(sheetname).cells(2,7).value= userna
49、me.Value zhushi.Read objExcelApp.Worksheets(sheetname).cells(27,7).value= zhushi.Value IA&DT Service & Support Page 27-34 objExcelApp.Worksheets(sheetname).cells(27,7).Font.Bold = TRUE objExcelApp.Worksheets(sheetname).cells(27,7).Interior.ColorIndex = 25 objExcelApp.Wor ksheets(sheetname).c
50、ells(27,7).Font.ColorIndex = 7 objExcelApp.Worksheets(sheetname).cells( 27,7).Font.size=18 tagstring=qushi For i=1 To 6 For j=30 To 35 qushix=tagstring&CStr(i) Set qushivalue=HMIRuntime.Tags(qushix) qushivalue.Read objExcelApp.Worksheets(sheetname).cells(j,2).value= qushivalue.Value Next Next Fo
51、r i=5 To 25 With objExcelApp.Worksheets(sheetname) .cells(i,1).value= tagshijian tagwendu.Read .cells(i,2).value= tagwendu.Value tagyali.Read .cells(i,3).value= tagyali.Value tagliuliang.Read .cells(i,4).value= tagliuliang.Value tagzhongliang.Read .cells(i,5).value= tagzhongliang.Value tagyuanliao.R
52、ead .cells(i,6).value= tagyuanliao.Value tagchengfen.Read .cells(i,7).value= tagchengfen.Value End With Next MsgBox msg 關(guān)閉保存 Dim patch,filename filename=CStr(Year(Now)&CStr(Month(Now)&CStr(Day(Now)&CStr(Hour(Now)+CStr(Minut e(Now)&CStr(Second(Now) patch= d:&filename&demo.xls
53、objExcelApp.ActiveWorkbook.SaveAs patch objExcelApp.W orkbooks.Close objExcelApp.Quit Set objExcelApp= Nothing 輸出結(jié)果如下列圖: 加 waa4 waa4 3G3G 逢0 00 0 4Ut4Ut 10 S1 91 GO JtS*JtS* % 130 10 31 寸7 5T w 13 er 13T LJ 31 77 M 1ST Sf isr 10 31 酊 5? 的 137137 9 is?is?- - 10 31 S7 4 X37 中 xsr 事 ST 國(guó) oror 鬻 or 57 _
54、1ST _9f , 13L 10 31 7 S7 1ST iSF LQ 3X S7 1ST N 1S7 10 31 sr 64 1ST 13F ID 31 57 64 IM * id 31 】口。 寫d AS 13fe ion IMS 10 31 1QO X 監(jiān) 【36 a。 *6 1W g 60 申 100 ij 31 iuii M fe6 13 b LUO I3t 10 31 ifML 54 歷 1g ISA q si J cs 100 i三白 10 .31 iOO M 笛 136 10O iZit. ia si 100 5d w 13b 100 136 10 31 3 SO 135 to
55、n 135 10 3 g 成 13寫 100 155 00 乙四邛冏J 1VU, uu “Eh 電辱 13b. r 1 MJIKUU q 廿平西 1370 775 G 1. N3 136 dd 1964 on I痔五I 為 1_1_ 3】 4M 91 筠黃13 3JL 儂缶 8 晶步 91 4* _ 3131 _ Wil 一迪魯宣弓 警 圖27.輸出結(jié)果 2.如何使用EXCE昉問WinCC中的數(shù)據(jù)實(shí)現(xiàn)報(bào)表 如果工程已經(jīng)做好了, 工程的數(shù)據(jù)。預(yù)先定義好 首先引用 不想改動(dòng)現(xiàn)有工程。 那么可以使用 EXCEL!過OPC方式訪問 WinCC EXCE辰格樣式,通過以下方式實(shí)現(xiàn)。 WinCC 提 供
56、的 OPC 客 戶 端 Control 控 件:Siemens OPC DAAutomation 2.0( SOPCDAAuto.dll) 圖28.對(duì)象弓I用 通過以下步驟翻開 EXCELS白V VB編輯器 圖29.翻開編輯器 創(chuàng)立起始畫面 * * VBATrojcct VBATrojcct (20212131031554(20212131031554 :- 感 nAPrcjct (GelBtrroBTinCCnAPrcjct (GelBtrroBTinCC -二學(xué) WivroEdfE WivroEdfE cel cel 對(duì)象 褰 1 Sheet! Sheet! (GwtBatw) (GwtB
57、atw) S ShitC ShitC 仿hh。) Thi Thi 端 kbookkbook TXT VBkFrojtct VBkFrojtct 犀性也) 插入 一 導(dǎo)人文件 g 導(dǎo)出文件如. :E I -4 打印 圖30.創(chuàng)立畫面 編程實(shí)現(xiàn) 變量聲明 Option Explicit Option Base 1 Const ServerName = OPCServer.WinCC Dim WithEvents MyOPCServer As OPCServer Dim Wit hEvents MyOPCGroup As OPCGroup Dim MyOPCGroupColl As OPCGroup
58、s Dim MyOPCItemColl As OPCItems Dim MyOPCItems As OPCItems Dim MyOPCItem As OPCItem Dim ClientHandles(10) As Long Dim ServerHandles() As Long Dim Values。)As Variant Dim Errors。As Long Dim ItemIDs(10 )As String Dim GroupName As String Dim NodeName As String IA&DT Service & Support Page 30-34
59、IA&DT Service & Support Page 31-34 Dim fxItemValue(10) As Variant 在按鈕啟動(dòng) OPC客戶端中添加以下代碼 目的:連接到OPC_server,創(chuàng)立組并 添加條目 - 發(fā)生錯(cuò)誤那么轉(zhuǎn)到 ErrorHandler - 可以自由選擇 ClientHandle 和 GroupName Dim i As Integer On Error GoTo HANDLEeRROR For i = 1 To 7 ClientHandles(i) = i 先配置名柄索引這將在讀取OPC標(biāo)簽值時(shí)可要用到 Next i ClientHandles(1) = 1 GroupName = MyGroup - 從窗口對(duì)話框中取得 ItemID NodeName = txtNo
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 農(nóng)村租大棚種菜合同范本
- 合伙買鋪面合同范本
- 任職勞動(dòng)合同范本
- 可研編制合同范本
- 北京股權(quán)質(zhì)押合同范本
- 農(nóng)田雇傭合同范本
- 廚房灶具采購(gòu)合同范本
- 二手電瓶車收購(gòu)合同范本
- 北京朝陽(yáng)租房合同范本
- 農(nóng)村客運(yùn)公司合同范本
- 【重點(diǎn)易錯(cuò)題每日一練小紙條】二年級(jí)數(shù)學(xué)下冊(cè)
- 2024年小紅書初級(jí)營(yíng)銷師題庫(kù)
- 2022年公務(wù)員多省聯(lián)考《申論》真題(重慶二卷)及答案解析
- -2012橋梁樁基施工方案
- 人教PEP版(2024)三年級(jí)上冊(cè)英語Unit 6《Useful numbers》單元作業(yè)設(shè)計(jì)
- 課題1 碳單質(zhì)的多樣性(第1課時(shí))課件九年級(jí)化學(xué)上冊(cè)人教版2024
- 康復(fù)醫(yī)學(xué)題庫(kù)與答案
- 早孕超聲圖像課件
- 部編版語文三年級(jí)下冊(cè)綜合性閱讀-理解人物情感-課件-(共32張課件).課件
- 2024年中國(guó)甜瓜市場(chǎng)調(diào)查研究報(bào)告
- 第三方代收款協(xié)議2024年
評(píng)論
0/150
提交評(píng)論