




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、CIMPLICITY HMI 基本操作說(shuō)明第一章 概述CIMPLICITY HMI 軟件是靈活的可伸縮的,它可以適用于單一的人機(jī)界面到完全網(wǎng) 絡(luò)化的監(jiān)督控制和數(shù)據(jù)采集系統(tǒng)。在產(chǎn)品系列的各個(gè)層次上都具有網(wǎng)絡(luò)互聯(lián)的能力, 這是你能夠獲得各個(gè)層次的繼承而且不需要在一個(gè)網(wǎng)絡(luò)中盡心重復(fù)的組態(tài)。CIMPLICITY HMI 是由服務(wù)器和瀏覽站組成的基于客戶服務(wù)器體系結(jié)構(gòu)的系統(tǒng)。服 務(wù)器負(fù)責(zé)數(shù)據(jù)的采集和數(shù)據(jù)的分配。 瀏覽站連接到服務(wù)器上可以對(duì)被采集到的數(shù)據(jù)進(jìn) 行完全的訪問(wèn)以便觀察和控制。第二章 軟件使用2.1創(chuàng)建工程首先安裝 CIMPLICITY 軟件,然后按住開(kāi)始鍵:開(kāi)始所有程序 CIMPLICITYHM
2、I Workbentch,打開(kāi) Workbentch。Workbentch 中包含了工程所有的組態(tài)內(nèi)容:屏幕:監(jiān)控畫(huà)面及動(dòng)態(tài)組態(tài)Points:從PLC中讀取的或虛擬的變量Alarm:報(bào)警信息的組態(tài)Database Logge:r 組態(tài)將本工程中的點(diǎn)登錄到數(shù)據(jù)庫(kù)文件中Eve nt Editor :編輯當(dāng)工程運(yùn)行時(shí),由點(diǎn)值變化、報(bào)警出發(fā)產(chǎn)生的事件2.2 角色用戶資源角色(Role):一組使用監(jiān)控計(jì)算機(jī)的人,這一組人具有相同的操作權(quán)限。有三個(gè)角色包括: OPER、 SYSMGR、 USER用戶(User):要使用監(jiān)控計(jì)算機(jī)的每一個(gè)人,每個(gè)用戶有自己的表示符(UserID )及登錄密碼,用戶還可以有自
3、己的名字(User Name資源(Resource :由PLC控制的、被用戶所監(jiān)控的對(duì)象,這是一個(gè)抽象的 概念,它可以是一條生產(chǎn)線、也可以是一臺(tái)泵2.3 定義端口( Port)2.4 定義設(shè)備( Devices)定義完設(shè)備之后,要在 config 記事本上添加上你配置的設(shè)備,按照已有格式添加 偏移量、起始地址、長(zhǎng)度,每添加一組要給 count 數(shù)加 1。編輯版 word更碎鋼輯格式查看幫勘匹I |dEuiceGouiit J counts-! 0 deuicel RCnunt=3 McowntZRoffset1=6B01Raddr1=2001IRlengtiri=5O0Boff5et2=700
4、ORaddr22009RlpngtH2-5aeMoffset1=60OlNaddM=2OO10Mlrngth1-09Hoffset2=700ft l1addr2=20QQ Mlenqth2-50Q devices Rcount=2McoiJnt=2Roff5et1-60fl1 addr1=2fi010 Rleng thXSB Roffset2=70OU Rad(ir2200flItleiigth2-5;0aMoffset1-6O01Haddr1=2anoMletigth15 0 9Hoffset2=70OflMaii(lr2=2oaoMlength2-50O devicesRcountSHco
5、unt=22.5 定義點(diǎn)(Point)CIMPLICITY HMI的一個(gè)主要特色就是設(shè)備采集點(diǎn)數(shù)據(jù)的能力,并且將采集到 的數(shù)據(jù)分配給 CimView屏幕。CIMPLICITY HMI可以配置兩種類型的點(diǎn):設(shè)備點(diǎn)(Device PointS 和虛擬點(diǎn)(Virtual Points)。Device Points是那些從設(shè)備讀和寫(xiě)或?qū)懙皆O(shè)備的點(diǎn),對(duì)應(yīng)于PLC中變量的點(diǎn)a右擊Points,選New新建一個(gè)點(diǎn):? Point ID :給點(diǎn)起一個(gè)名稱,最多32個(gè)字符? Type:定義點(diǎn)的類型,選擇設(shè)備點(diǎn),設(shè)備點(diǎn)必須定義點(diǎn)來(lái)自于那個(gè)設(shè)備? Point Class定義點(diǎn)的類別:1. Analog該類型用于所有
6、整數(shù)和浮點(diǎn)型的點(diǎn)2. Boolean該類型用于所有布爾值的點(diǎn)3. Text該類型用于所有文本的點(diǎn)b.定義設(shè)備點(diǎn)時(shí),點(diǎn)組態(tài)窗口中的 Gen eral菜單? Data Type點(diǎn)的數(shù)據(jù)類型? Element:必須大于等于1,如果大于1,則表明該點(diǎn)為數(shù)組型變量,可使數(shù)組點(diǎn)對(duì)應(yīng)于PLC中的一組連續(xù)地址。Domain中只需添加起始地 址即可,如下圖所示:Tvint rw-operti es 一 FCE- B6233應(yīng)用 |稱肋|確定 |Generalce 叮刖 Lirnitm Ccnvrsiri | Alarm取消IVirtual Points是那些不直接來(lái)源于設(shè)備,存在于計(jì)算機(jī)內(nèi)存中的點(diǎn),不對(duì)應(yīng)于PL
7、C中的變量a右擊Points,選New新建一個(gè)虛擬點(diǎn):?Point ID :給點(diǎn)起一個(gè)名稱,最多32個(gè)字符? Type:定義點(diǎn)的類型,選擇虛擬點(diǎn)。?Point Class定義點(diǎn)的類別,與設(shè)備點(diǎn)類別相同b. 定義虛擬點(diǎn)時(shí),點(diǎn)組態(tài)窗口中的Gen era,步驟與設(shè)備點(diǎn)相同c. 定義虛擬點(diǎn)時(shí),點(diǎn)組態(tài)窗口中的Virtual菜單中的Initializ給該點(diǎn)定義 工程啟動(dòng) 時(shí)的初值。2.6組態(tài)內(nèi)容更新當(dāng)你修改過(guò) Poi nt、Device Port、Role、User、Resource Eve nt、Database Logger 的組態(tài)內(nèi)容之后,你必須作一次組態(tài)更新。按下組態(tài)更新健,再選擇Yes組態(tài)內(nèi)容得
8、到更新,你修改過(guò)的內(nèi)容才會(huì)起作用。編輯版wordScreensE易IjEquipmentDevices疋 PortsB- .-.1 Seciurity 卜ijft sers $ Roles 白甫| Resourc: 、_| Advancsd.Status Logs RuntimeAdvjancaduFoifits組態(tài)更新E:EEEEU魚(yú)tkb魚(yú)雪建 Logger Basi c Control Engirt電具5$GL01AdjriPLlJf$jAURN ACRED$GL0匚 fAUEN. ACTIVE$GL01 JALAEN. TOTAL$GL0毎 $AUM UNACKEB$GL01JJCLA
9、SS_MIGH ALAMIS$GLOJj*|jCUSS_HIGH. UlTCKEDSGLjOIJSCLASS_LOW. ALALUS$GL01JCUiSSLJOW. UNACKEE$GL01fCLASSEE. AUCRJIS$GL01ctCLASS_HEC. l/NACKEF$GLDJjftJCUSSYS. ALAJU1S$GL0土Feint IDReadyStop第三章作圖(CimEdit)CIMPLICITY 的作圖環(huán)境、菜單風(fēng)格、作圖工具與 Microsoft Office 一致。右擊屏幕選擇屬性菜單下的Geometry屬性可以修改窗口的大小Colors屬性可以修改窗口的填充色Scrip
10、t屬性編輯窗口運(yùn)行時(shí)的腳本Procedures屬性可以創(chuàng)建過(guò)程Event屬性可以創(chuàng)建事件Variable可以定義窗口的臨時(shí)變量 0$ H爲(wèi)蟲(chóng)睪PC芻密國(guó)昌圏.L 屆呂自旺hdE卷蟲(chóng)/ EG 口丿o屜 0 瞪色a 弓廚同Ei歸瓣| .aliaanaitananuannananai,ai.ai.anakauakauanabaujnjiu4n2J!_2d_For Help, prass Fl20T, 176rZ1-a|x|File Edi t Viat Xools Fr.ame Help- CimEdit利用作圖工具可以創(chuàng)建文本,幾何圖形,按鈕,以及常用的一些控件(選擇OLE 選項(xiàng)可以創(chuàng)建常用的控件
11、)。雙擊創(chuàng)建的對(duì)象,可以得到該對(duì)象的屬性窗口。對(duì)象常 用的幾個(gè)屬性包括:Color An imatio n:可以編輯對(duì)象的可見(jiàn)性,以及運(yùn)行時(shí)的顏色。Text:可以編輯對(duì)象運(yùn)行時(shí)的表達(dá)式(Expression、表達(dá)式的類型、字 體Eve nt:可以編輯對(duì)象運(yùn)行時(shí)的事件Procedures編輯事件所要觸發(fā)的過(guò)程Scrip:事件對(duì)應(yīng)的腳本程序腳本編寫(xiě)編輯版 word下面一段腳本實(shí)現(xiàn)了每觸發(fā)一次臨時(shí)變量value加1的功能Sub init ()Dim trigobject As cimobjectDim i, j As IntegerSet trigobject = cimgetevent.trigg
12、erobjecti= trigobject.getvariable(value)j=i+1trigobject.getvariable(value)=jEnd Sub訪問(wèn)數(shù)據(jù)庫(kù)1首先在數(shù)據(jù)庫(kù)中建立一個(gè)用于存放數(shù)據(jù)的用戶 bkmasic2.然后在PC機(jī)上裝有數(shù)據(jù)庫(kù)的目錄下,按照以下路徑:Oracleora92networkadmin找到tnsnames文件,在這個(gè)文件中添加你要連接的數(shù)據(jù)庫(kù)地信息。書(shū)寫(xiě)格式為:MASIC202 =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.100.20)2(PORT
13、 = 1521)(CONNECT_DATA =(SERVICE_NAME = masic?其中MASIC202是由你自己定的名稱,192.168.100.202是你要訪問(wèn)的數(shù)據(jù)庫(kù)所在服務(wù)器的IP地址,masic1是創(chuàng)建數(shù)據(jù)庫(kù)時(shí)所起的名稱。3其次在PC機(jī)下打開(kāi)管理工具-數(shù)據(jù)源(ODBC )的System DSN屬性添加數(shù)據(jù)源。添加過(guò)程如圖所示。添加完畢后進(jìn)行驅(qū)動(dòng)配置,配置內(nèi)容如下圖所示;其中TNS Service Name選擇我們?cè)诘?步中添加的 MASIC202User填寫(xiě)我們要訪問(wèn)的數(shù)據(jù)庫(kù)的用戶名,即為第1步中創(chuàng)建的用戶名bkmasicData Source Name是我們自己給這個(gè)新添加的
14、數(shù)據(jù)源起一個(gè)名稱,這個(gè)名稱是 我們?cè)趯?xiě)數(shù)據(jù)庫(kù)腳本中要用到的,用于連接數(shù)據(jù)庫(kù)的名稱。配置完成后點(diǎn)擊Test Connection進(jìn)行連接測(cè)試,連接過(guò)程中需要輸入你要訪問(wèn)的數(shù)據(jù) 庫(kù)用戶的密碼(bkmasic,連接成功后會(huì)彈出對(duì)話框提示連接成功。Oracle ODB匚 Driver 匚on figurationDaA/ Sdutce Nam巳BescriptionTHE eirwi ce N ameUserAppli-calion | OracleK盟詛t SetsW orkar Qxmds |Mi gyati on | TraAslat i cm Opti oxisE 血乳bl 亡 Clog in
15、胃 CursoFBatcK Auto comm i t M odftEnable ThreadL SafetyS QIjG tf) at sl E龍 t $ns: i onTIcmmi.t only if statements succeedFT Eirablu Query Tineulv Hed0nly Cfimectir編輯版word4配置成功后,編寫(xiě)畫(huà)面訪問(wèn)數(shù)據(jù)庫(kù)的腳本A 連接數(shù)據(jù)庫(kù)Sub conn ectdb()Dim conn ect As Stri ngDim conni d_local As LongDim db_cut As In tegerSet trigobject = c
16、imgeteve nt.triggerobject連接數(shù)據(jù)庫(kù)co nn ect二DSN二masic1;UID二bkmasic;PWD二bkmasic;字符串連接函數(shù)conn id_local二sqlope n(c onn ect)trigobject.getvariable(connd)=connid_local 返回 variableIf (connid_local=0) Then msgbox 連接數(shù)據(jù)庫(kù)失敗 End If*End Sub *disconnectdb()Sub disconnectdb()Dim trigobject As cimobjectDim connid_local
17、 As Long斷開(kāi)數(shù)據(jù)庫(kù)Set trigobject = cimgetevent.triggerobject connid_local=trigobject.getvariable(conn_id) 獲得 variableconnid_local=sqlclose(connid_local)End SubB訪問(wèn)數(shù)據(jù)庫(kù)Dim retrdata() As VariantDim binddata() As Variantstrsql=select slabNo, fceNo, fceRow from pdi_slab where slabStatus in (2,3) and fceNo in (1,2) and hdpflag=1 ORDER BY confirmTime ;retcode=SQLexecquery(connid_local,strsql)retcode=SQLbind(connid_local,binddata,1
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 商業(yè)地下停車位租賃合同協(xié)議
- 3食物的消化(教學(xué)設(shè)計(jì))-2023-2024學(xué)年科學(xué)六年級(jí)上冊(cè)粵教版
- 版權(quán)許可合同 廣播電視節(jié)目播放權(quán)許可合同
- 地下停車場(chǎng)使用合同
- 2023-2024學(xué)年陜教版小學(xué)信息技術(shù)三年級(jí)下冊(cè) 第一單元 第3課 認(rèn)識(shí)鍵盤(pán)大家族(教學(xué)設(shè)計(jì))
- 機(jī)械施工勞務(wù)合同范本
- 7《健康看電視》(教學(xué)設(shè)計(jì))2024-2025學(xué)年統(tǒng)編版道德與法治四年級(jí)上冊(cè)
- 5 玲玲的畫(huà)(教學(xué)設(shè)計(jì))-2024-2025學(xué)年統(tǒng)編版語(yǔ)文二年級(jí)上冊(cè)
- 借款經(jīng)營(yíng)合同范本
- 贈(zèng)與過(guò)戶合同范本
- 《老年人權(quán)益保障法》
- 2025年交管12123駕駛證學(xué)法減分題庫(kù)與參考答案
- 2025下半年上海事業(yè)單位招考易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 天津市和平區(qū)2024-2025學(xué)年高一(上)期末質(zhì)量調(diào)查物理試卷(含解析)
- 《呼吸》系列油畫(huà)創(chuàng)作中詩(shī)意建構(gòu)的研究與實(shí)踐
- 客流統(tǒng)計(jì)系統(tǒng)施工方案
- 船舶制造設(shè)施安全生產(chǎn)培訓(xùn)
- 全國(guó)駕駛員考試(科目一)考試題庫(kù)下載1500道題(中英文對(duì)照版本)
- 設(shè)備損壞評(píng)估報(bào)告范文
- 標(biāo)準(zhǔn)和計(jì)量管理制度范文(2篇)
- 透析患者心理問(wèn)題護(hù)理干預(yù)
評(píng)論
0/150
提交評(píng)論