三菱PLC基本結(jié)構(gòu)和原理概述ppt課件_第1頁(yè)
三菱PLC基本結(jié)構(gòu)和原理概述ppt課件_第2頁(yè)
三菱PLC基本結(jié)構(gòu)和原理概述ppt課件_第3頁(yè)
三菱PLC基本結(jié)構(gòu)和原理概述ppt課件_第4頁(yè)
三菱PLC基本結(jié)構(gòu)和原理概述ppt課件_第5頁(yè)
已閱讀5頁(yè),還剩76頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、第十章 可編程序控制器,10.1 概述 10.2 基本概念和編程語(yǔ)言簡(jiǎn)介 10.3 PLC指令及編程方法 10.4 應(yīng)用舉例 10.5 實(shí)驗(yàn) 10.6 組態(tài)軟件,10.1.1 什么是PLC ?,PLC 是一種專門用于工業(yè)控制的計(jì)算機(jī)。, 早期的PLC是用來(lái)替代繼電器、接觸器控制的。它主要 用于順序控制,只能實(shí)現(xiàn)邏輯運(yùn)算。因此,被稱為可編程邏輯控制器(Programmable logic controller,略寫 PLC ), 隨著電子技術(shù)、計(jì)算機(jī)技術(shù)的迅速發(fā)展,可編程控制器的功能已遠(yuǎn)遠(yuǎn)超出了順序控制的范圍。被稱為可編程控制器(Programmable controller,略寫PC)。為區(qū)別

2、于Personal Computer (PC),故沿用PLC 這個(gè)略寫。,10.1 概述,中 央 處 理 單 元,存 儲(chǔ) 器,數(shù) 據(jù) 存 儲(chǔ) 器,輸 出 接 口,地址總線 控制總線,數(shù)據(jù)總線,編程 單元,照明,電磁裝置,執(zhí)行機(jī)構(gòu),。,電源,地址總線 控制總線,輸 入 接 口,模擬量輸入,行程開(kāi)關(guān),繼電器接點(diǎn),各種開(kāi)關(guān),10.1.2 結(jié)構(gòu)及工作原理,1.PLC結(jié)構(gòu)示意圖,2.各組成部分的作用, 存儲(chǔ)器: RAM:存儲(chǔ)各種暫存數(shù)據(jù)、中間結(jié)果、用戶正調(diào) 試的程序。 ROM:存放監(jiān)控程序和用戶已調(diào)試好的程序。, 輸入、輸出接口:采用光電隔離,減小了電磁干擾。 輸出三種形式:繼電器 - 低速大功率 可控

3、硅 - 高速大功率 晶體管 - 高速小功率, 各種接口、高功能模塊:便于擴(kuò)展。 小型機(jī):一體機(jī)。有接口可擴(kuò)展。 中、大型機(jī):模塊式??筛鶕?jù)需要在主板上隨意組合。,小型機(jī):,中、大型機(jī):,10.1.3 工作方式,微機(jī):等待命令。,PLC:循環(huán)掃描。 CPU從第一條指令開(kāi)始執(zhí)行,遇到結(jié)束符又 返回第一條,不斷循環(huán)。,這種工作方式 有什么好處?,答:對(duì)慢速響應(yīng)系統(tǒng), 增強(qiáng)了抗干擾能力。,1. 輸入/輸出點(diǎn)數(shù) ( I/O點(diǎn)數(shù) )。 2. 掃描速度。 單位: ms /1000步 或 s /步 3. 內(nèi)存容量。 4. 指令條數(shù)。 5. 內(nèi)部寄存器數(shù)目。 6. 高功能模塊。,10.1.4 主要技術(shù)性能,1.

4、 抗干擾、可靠性高。 2. 模塊化組合式結(jié)構(gòu),使用靈活方便。 3. 編程簡(jiǎn)單,便于普及。 4. 可進(jìn)行在線修改。 5. 網(wǎng)絡(luò)通訊功能,便于實(shí)現(xiàn)分散式測(cè)控系統(tǒng)。 6. 與傳統(tǒng)的控制方式比較,線路簡(jiǎn)單。,10.1.5 優(yōu)點(diǎn),1. 用于開(kāi)關(guān)邏輯控制。 2. 用于機(jī)加工數(shù)字控制。 3. 用于閉環(huán)過(guò)程控制。 4 用于組成多級(jí)控制系統(tǒng)。,10. 1. 6 應(yīng)用,PLC的基本概念和編程語(yǔ)言,教學(xué)目的:讓學(xué)生掌握PLC的基本硬件組成,內(nèi)部各寄存器的作用,介紹PLC的梯形圖和語(yǔ)句表的編程方式,要求學(xué)生自己能夠編寫功能框圖。 教學(xué)安排: (1)舊課復(fù)習(xí)(5分鐘) (2)新課講解(80分鐘) (3)新課小結(jié)(5分鐘

5、) 作業(yè):課本習(xí)題,10.2 基本概念和編程語(yǔ)言簡(jiǎn)介,PLC的內(nèi)存除存放用戶和系統(tǒng)的程序外,還有四個(gè)區(qū): I/O區(qū):可直接與外部輸入、輸出端子傳遞信息 內(nèi)部輔助寄存器區(qū):存放中間變量 數(shù)據(jù)區(qū):存放中間結(jié)果 專用寄存器區(qū):定時(shí)時(shí)鐘、標(biāo)志、系統(tǒng)內(nèi)部的命令,10. 2. 1 寄存器和接點(diǎn)的概念,用戶在對(duì)這四個(gè)區(qū)進(jìn)行操作時(shí),可以以寄存器和/或接點(diǎn)的方式進(jìn)行。,以I/O區(qū)為例:寄存器是一個(gè)16位二進(jìn)制單元,16位中的每一位是一個(gè)接點(diǎn),對(duì)應(yīng)外部的一個(gè)輸入/輸出端子。,輸入寄存器 WXm 輸出寄存器 WYm,輸入端子 Xmn 輸出端子 Ymn,m :十進(jìn)制數(shù),寄存器編號(hào) n:16進(jìn)制數(shù)(0F),寄存器的第n

6、位,例:若X3 為“ON”,則 WX0 的第三位為 “1” 若 WY1=7,則表明Y10、Y11、Y12三個(gè)接點(diǎn) “ON”,接點(diǎn)通斷情況與接點(diǎn)的賦值有關(guān):(以 X0為例: 若 X0的邏輯賦值為“1”,則,I/O區(qū):可以以接點(diǎn)和寄存器的方式對(duì)其進(jìn)行操作。 內(nèi)部輔助寄存器區(qū):可以以接點(diǎn)和寄存器的方式 對(duì)其操作。( Rmn 、WRm) 數(shù)據(jù)區(qū):只能以寄存器的方式進(jìn)行操作。 (DTm),實(shí)際輸入端子:X0XF 實(shí)際輸出端子:Y0Y7 其他的I/O區(qū)可作為輔助寄存器用。,不同型號(hào)的PLC,其內(nèi)存分配有 所不同。 如:松下電工的FP1-24 I 區(qū):X0X12F (WX0WX12) O區(qū):Y0Y12F (

7、WY0WY12),專用寄存器(FP1機(jī):WR900WR903)。常用的如下:,R900A : “”標(biāo)志 R900B: “=”標(biāo)志 R900C: “”標(biāo)志 R9010: 常ON繼電器 R9011: 常OFF繼電器 R9013: 僅在第一個(gè)掃秒周期ON,其他時(shí)候均為OFF R9014: 僅在第一個(gè)掃秒周期OFF,其他時(shí)候均為ON R9018R901D: 周期分別為 0.01s, 002s, 0.1s, 0.2, 1s, 2s的時(shí)鐘 脈沖繼電器,專用數(shù)據(jù)寄存器(FP1機(jī): DT9000DT9069),設(shè)置日期時(shí)間、高速計(jì)數(shù)器、步進(jìn)等指令有關(guān)。,指令表(助記符)語(yǔ)言 梯形圖語(yǔ)言 流程圖語(yǔ)言 布爾代數(shù)語(yǔ)

8、言,助記符語(yǔ)言:類似于微機(jī)中的匯編語(yǔ)言。 梯形圖語(yǔ)言:沿襲了傳統(tǒng)的控制圖。直觀明了,易于掌握。,10. 2. 2 編程語(yǔ)言,一. PLC 的編程語(yǔ)言有:,二. 梯形圖的規(guī)則:,10.3 PLC指令及編程方法,各個(gè)廠家生產(chǎn)的 PLC 產(chǎn)品的指令系統(tǒng)大同小異。編程方法也類似。 以下介紹以松下電工的PLC產(chǎn)品為例。,10. 3. 1、指令的分類,鍵盤指令、非鍵盤指令、高級(jí)指令,一. 按編程器輸入指令的方式分類,PLC的基本指令語(yǔ)法,教學(xué)目的:讓學(xué)生熟悉PLC的各種基本指令語(yǔ)法,能夠識(shí)別各種語(yǔ)法錯(cuò)誤,學(xué)生能自己編寫功能單一的小程序。 教學(xué)安排: (1)舊課復(fù)習(xí)(5分鐘) (2)新課講解(80分鐘) (

9、3)新課小結(jié)(5分鐘) 作業(yè):課本習(xí)題,鍵盤指令:可從鍵盤上 直接鍵入的指令,擴(kuò)展功能指令:用F鍵加功 能號(hào)方可鍵入的指令。, 基本指令 數(shù)據(jù)傳送指令 算術(shù)運(yùn)算指令 位移指令 位操作指令 數(shù)據(jù)變換指令 轉(zhuǎn)移控制指令 特殊控制指令,二. 按指令的功能分類,按指令的功能可分為:,ST:(Start) 從母線開(kāi)始一個(gè)新邏輯行時(shí),或開(kāi)始一個(gè)邏輯塊時(shí), 輸入的第一條指令。 ST:以常開(kāi)接點(diǎn)開(kāi)始 ST/:以常閉接點(diǎn)開(kāi)始,OT:(Output) 表示輸出一個(gè)變量。,ED:(End)表示程序無(wú)條件結(jié)束。 CNED:(Condition end)程序有條件結(jié)束。,NOP:(No-operation) 空操作指令

10、。,10. 3. 2、基本指令,邏輯關(guān)系 梯形圖 助記符,ST X0 AN X1 OT Y0,ST X0 OR X1 OT Y0,ST / X0 OT Y0,當(dāng) X0 與 X1 都 “ON” 時(shí), 則輸出 Y0 “ON”。,當(dāng) X0 或 X1 “ON” 時(shí), 則輸出 Y0 “ON”。,當(dāng) X0 “OFF” 時(shí), 則輸出 Y0 “ON”。,注意:與、或、非運(yùn)算均是對(duì)從該指令前面的ST 指令到該指令的前一個(gè)指令處的結(jié)果進(jìn)行 運(yùn)算。,X2是與圖中A點(diǎn)處的結(jié)果(即X0與X1的結(jié)果)相或,而不是與X1相或。,邏輯關(guān)系 梯形圖 助記符,ST X0 OR X1 ST X2 OR X3 ANS OT Y0,S

11、T X0 AN X1 ST X2 AN / X3 ORS OT Y0,當(dāng) “X0 或 X1”與“X2 或X3” 都 “ON” 時(shí), 則輸出 Y0 “ON”。,當(dāng) “X0 與 X1”或“X2 與 X3非” “ON” 時(shí),則輸 出 Y0 “ON”。,PSHS, RDS,POPS (棧指令),ST X0 PSHS AN X2 OT Y0 RDS AN X1 OT Y1 POPS AN/ X2 OT R30,DF, DF/:微分指令,ST X0 DF OT R30 ST X1 DF/ OT R31,例1:直接啟動(dòng)停車控制,控制電路圖,I/O分配: X0:?jiǎn)?dòng) X1:停車 Y0:KM,Why?,KMR,

12、I/O分配: STX0 SSF X1 SSR X2 KMF Y0 KMR Y1,例2:三相異步電動(dòng)機(jī)的正反轉(zhuǎn)控制,ST X1 OR Y0 AN / X0 AN / Y1 OT Y1 ST X2 OR Y1 AN / X0 AN / Y0 OT Y0 ED,編程中應(yīng)注意的幾個(gè)問(wèn)題,1.用電路變換簡(jiǎn)化程序(減少指令的條數(shù)),2.邏輯關(guān)系應(yīng)盡量清楚(避免左輕右重),編程中應(yīng)注意的幾個(gè)問(wèn)題,3.避免出現(xiàn)無(wú)法編程的梯形圖,編程中應(yīng)注意的幾個(gè)問(wèn)題,KP:(Keep),ST X0 ST X1 KP R0,說(shuō)明: (1)在置位信號(hào)接通的瞬間,R0置1。以后無(wú)論置位 信號(hào)狀態(tài)如何,只要復(fù)位信號(hào)斷開(kāi),R0的狀態(tài)

13、均為1。 (2)在復(fù)位信號(hào)接通的瞬間,R0置0。 (3)在復(fù)位信號(hào)和置位信號(hào)同時(shí)接通時(shí),復(fù)位優(yōu)先。,SET、 RST(Reset),這兩條指令的功能類似于KP指令,但使用比KP 指令靈活。,ST X0 SET Y0 ST R20 RST R30,TM:(定時(shí)指令),輸入接點(diǎn),定時(shí)器號(hào)碼 (FP1:099),時(shí)間常數(shù): 132767,動(dòng)作說(shuō)明: 當(dāng)Y0閉合后,定時(shí)器TM5開(kāi)始計(jì)時(shí)。經(jīng)過(guò)300.1=3s后,Y1閉合,Y2斷開(kāi)。,Y0,ST Y0 TMX 5 K 30 ST T5 OT Y1 ST/ T5 OT Y2,例:定時(shí)器應(yīng)用舉例,與定時(shí)器有關(guān)的兩個(gè)寄存器:EVn 和SVn (n為寄存器編號(hào),

14、該編號(hào)與定時(shí)器編號(hào)對(duì)應(yīng)),EVn:存儲(chǔ)定時(shí)器TMn的過(guò)程值。,SVn:存儲(chǔ)定時(shí)器TMn的設(shè)置值。,計(jì)數(shù)器初始值: 132767,計(jì)數(shù)器編號(hào) (FP1機(jī):100143),計(jì)數(shù)脈沖,復(fù)位信號(hào),(1)復(fù)位信號(hào)接通時(shí),計(jì)數(shù)器復(fù)位,裝入初始值。 (2)復(fù)位信號(hào)斷開(kāi)時(shí),每來(lái)一個(gè)計(jì)數(shù)脈沖減1,直 到減為0,計(jì)數(shù)器的常開(kāi)接點(diǎn)接通,常閉接點(diǎn) 斷開(kāi)。,CT:(計(jì)數(shù)器),說(shuō)明:,與計(jì)數(shù)器有關(guān)的兩個(gè)寄存器:EVn 和SVn (n為寄存器編號(hào),該編號(hào)與計(jì)數(shù)器編號(hào)對(duì)應(yīng)),EVn:存儲(chǔ)計(jì)數(shù)器 CTn 的過(guò)程值。,SVn:存儲(chǔ)計(jì)數(shù)器 CTn 的設(shè)置值。,UDC:(可逆計(jì)數(shù)),加減計(jì)數(shù)信號(hào) 例:設(shè)為 X0,計(jì)數(shù)脈沖 例:設(shè)為X

15、1,復(fù)位信號(hào): 例:設(shè)為X2,初值或存放 初值的寄存器,作為加減計(jì)數(shù) 器的寄存器,ST X0 ST X1 ST X2 F118(UDC) S D,一. 數(shù)據(jù)傳送指令:,F0(MV) 、F1(MV/),功能說(shuō)明:S為常數(shù)或寄存器,D 為寄存器。當(dāng)條件滿足時(shí),S或S的內(nèi)容傳送到D。,F0(MV):把 S 或 S 的內(nèi)容傳送到D。 F1(MV/):把 S 或 S 的內(nèi)容求反后傳送到D。,10. 3. 3、其他常用指令簡(jiǎn)介,其他傳送指令常用的有:F10(BKMV), F11(COPY)等等。,例:某控制控制系統(tǒng),若出現(xiàn)嚴(yán)重故障信號(hào),則所有的動(dòng)作全停,故障指示顯示。,I/O分配: X0:故障信號(hào) Y0:

16、故障指示 其他輸出端:Y1YF,二. 算術(shù)指令:,F60(CMP),其它的算術(shù)運(yùn)算指令,如算術(shù)運(yùn)算、BCD碼運(yùn)算、比較指令等等。,功能說(shuō)明:當(dāng)R10接通時(shí),比較EV0和100, 若EV0100,則Y0接通;若EV0=100,則Y1接通; 若EV0100,則Y2接通。,例:設(shè)計(jì)一個(gè)順序控制電路: 啟動(dòng)時(shí),電機(jī)D1先啟動(dòng), 3s后電機(jī)D2啟動(dòng),再過(guò) 5s后電機(jī)D3啟動(dòng)。,I/O分配: X0:?jiǎn)?dòng)按鈕 X1:停車按鈕 Y0:電機(jī)D1 Y1:電機(jī)D2 Y2:電機(jī)D3,三. 移位指令:,(1) 左移指令 SR,(1)SR指令只能對(duì)WR型寄存器進(jìn)行移位。 (2)IN:串行輸入端(補(bǔ)位),接點(diǎn)通,補(bǔ)1, 接

17、點(diǎn)斷,補(bǔ)0。 (3)CP:移位脈沖 (4)CLR:復(fù)位清零。,說(shuō)明:,2,1,0,5,3,4,SW2,SW3,SW1,MV,SW1:檢測(cè)有無(wú)次品 SW2:檢測(cè)凸輪的突起 SW3:檢測(cè)有無(wú)次品落下,SW1,SW2,SW3為光電傳感器:,凸輪每轉(zhuǎn)一圈發(fā)出一個(gè)脈沖,且每個(gè)脈沖過(guò)一個(gè)物品。當(dāng)次品移到4號(hào)位時(shí),電磁閥MV打開(kāi),次品落入次品箱內(nèi)。無(wú)次品則自動(dòng)掉入正品箱內(nèi)。有一復(fù)位按鈕SB實(shí)現(xiàn)手動(dòng)復(fù)位。,I/O分配: X0: SW1 X1: SW2 X2: SW3 X3: SB Y0: MV,例:,I/O分配: X0: SW1 檢測(cè)有無(wú)次品 X1: SW2 檢測(cè)凸輪的突起 X2: SW3 檢測(cè)有無(wú)次品落下

18、X3: SB 復(fù)位 Y0: MV,(2) 雙向移位指令 LRSR,DIR:移位方向。 ON:左移 OFF:右移 IN:串行輸入端 CP:移位脈沖 CLR:復(fù)位清零,說(shuō)明:D1,D2為移位區(qū)的首址和末址??墒褂玫?寄存器有: WY, WR, SV, EV, DT,例一:沖壓機(jī)控制程序,10.4 應(yīng)用舉例,例二:樓宇電梯自動(dòng)控制,順序控制,例三:電機(jī)變速及精密位置控制,其他信號(hào)有: 啟動(dòng)、 停車、 緊急停車、運(yùn)動(dòng)方向控制等等,例四:在智能建筑技術(shù)中的應(yīng)用,智能建筑的七個(gè)層次 (7)樓宇專用信息 (6)樓宇共用信息處理 (5)樓宇運(yùn)營(yíng)管理 (4)樓宇設(shè)備自動(dòng)控制 (3)樓宇通訊 (2)智能建筑環(huán)境

19、(1)一般建筑,PLC在其中的應(yīng)用: (1)防盜、防火系統(tǒng) (2)供熱、供氣、空調(diào)、 照明系統(tǒng),(一)辦公自動(dòng)化 (二)樓宇自動(dòng)化網(wǎng)絡(luò),樓宇自動(dòng)化: (1)保安 (2)設(shè)備管理,例五:在大型車庫(kù)管理中的應(yīng)用,管理分為三級(jí):,(2)管理級(jí):由總出入口的PLC和各分庫(kù) 的 PLC 構(gòu)成。可監(jiān)控全庫(kù)車輛的進(jìn)出 情況,同時(shí)顯示各分庫(kù)是否有空車位。,(3)現(xiàn)場(chǎng)監(jiān)控級(jí):每個(gè)分庫(kù)的PLC用遠(yuǎn)程 I/O單元檢測(cè)車輛的出入情況。,(1)中央監(jiān)控級(jí):一臺(tái)PC及其外圍設(shè)備。,例六:養(yǎng)魚(yú)場(chǎng)管理中的應(yīng)用,對(duì)魚(yú)池中的水質(zhì)、水溫、流量等進(jìn)行監(jiān)測(cè)及控制,以實(shí)現(xiàn)科學(xué)養(yǎng)殖,例七:24小時(shí)環(huán)境監(jiān)測(cè),PLC進(jìn)行現(xiàn)場(chǎng)檢測(cè):傳感器檢測(cè)的

20、各種信號(hào)經(jīng)A/D轉(zhuǎn)換后,送至上位PLC及數(shù)據(jù)采集用的PC機(jī)。經(jīng)數(shù)據(jù)處理后送中央監(jiān)控級(jí),再由中央機(jī)發(fā)出命令,送到管理用的PC機(jī)進(jìn)行處理。,系統(tǒng)分三級(jí):中央監(jiān)控級(jí)、數(shù)據(jù)采集及管理級(jí)、現(xiàn) 場(chǎng)檢測(cè)級(jí)。,10. 5. 1 PLC的三種工作方式:program, remote, run,編程時(shí),把開(kāi)關(guān)撥到 PROG. 處。 運(yùn)行時(shí),把開(kāi)關(guān)撥到 RUN 處。 與PC機(jī)通訊時(shí),開(kāi)關(guān)撥至 REMOTE 處。,若開(kāi)關(guān)在 RUN 處就試圖修改程序,則蜂鳴器響。這時(shí),按 ACLR 鍵 或 CLR 鍵,然后把開(kāi)關(guān)撥到正確位置。,10.5 實(shí)驗(yàn),10. 5. 2 指令輸入:,鍵盤指令:可從鍵盤上直接鍵入,編程步驟:,(1

21、)清除老程序:,(2)開(kāi)始編程:,(3)輸入程序: (例),(4)輸入結(jié)束行:,(DELT) INST,SC,END,READ ,0,顯示:,0 NOP,END,WRT,SC,0,1,SC,ST X 1,WRT,1,ST XWX,ST XWX,OR Y 0,WRT,0,AN YWY,OR RWR,0,ST XWX,BIN K/H,5,ENT,WRT,0,3,TM X5,K 30,實(shí)驗(yàn)預(yù)習(xí)要求:,1. 指令的輸入方法 鍵盤指令 非鍵盤指令 擴(kuò)展功能指令 2. 如何查找相關(guān)內(nèi)容 查看某一地址的指令內(nèi)容 查找某接點(diǎn)或寄存器 查找某條指令的地址 3. 如何修改程序 檢查程序 刪除指令 修改指令 插入指

22、令 4. 如何調(diào)試程序 查看接點(diǎn)的通斷情況 查看和/或更改寄存器的內(nèi)容, 10.6 組態(tài)技術(shù)簡(jiǎn)介,1.1 概述,1.1.1 組成,1.1.2 分類,1、按功能分(三類):,2、按設(shè)計(jì)方法分:,以MCU為核心、以PCL為核心、以IPC為核心,1.1.3 優(yōu)點(diǎn),組態(tài)技術(shù)計(jì)算機(jī)技術(shù)綜合發(fā)展的結(jié)果,是技術(shù)成熟化的標(biāo)志。由于組態(tài)技術(shù) 技術(shù)的介入,計(jì)算機(jī)控制系統(tǒng)的應(yīng)用速度大大加快。,1.2 常用軟件,專用DCS:德國(guó)西門子公司、日本三菱、臺(tái)灣研華、中國(guó)時(shí)利和,通用組態(tài)軟件:Intouch、WinCC、KingView、MCGS,1.3 功能,為用戶提供數(shù)據(jù)采集與處理、畫(huà)面設(shè)計(jì)、動(dòng)畫(huà)顯示、報(bào)表輸出、報(bào)警處理

23、、流程控制等功能。,1.4 組態(tài)軟件工程一般組建過(guò)程,1、工程項(xiàng)目系統(tǒng)分析,2、設(shè)計(jì)用戶操作菜單,3、制作動(dòng)態(tài)臨控畫(huà)面,了解整個(gè)工程系統(tǒng)構(gòu)成和工藝流程,明確主要的監(jiān)控要求和技術(shù) 要求。在此基礎(chǔ)上,擬定組建工程的總體規(guī)劃和設(shè)想。如:功能的實(shí)現(xiàn)、用戶界面、動(dòng)畫(huà)效果、數(shù)據(jù)庫(kù)與各界面之間的關(guān)系。做好工程的整體規(guī)劃,在項(xiàng)目的組態(tài)過(guò)程中能夠盡量避免一些無(wú)謂的勞動(dòng),快速有效地完成工程項(xiàng)目。,根據(jù)用戶需要,隨時(shí)對(duì)菜單的內(nèi)容進(jìn)行增加和刪減,最終確定菜單。,制作動(dòng)態(tài)臨控畫(huà)面是組態(tài)軟件的最終目的,界面必須友好,所有的動(dòng)畫(huà)效果要與數(shù)據(jù)庫(kù)一一對(duì)應(yīng),實(shí)現(xiàn)內(nèi)外結(jié)合的效果。,4、編寫控制流程程序,5、完善菜單按鈕功能,6、編

24、寫程序調(diào)試工程,動(dòng)態(tài)畫(huà)面制作過(guò)程中,除一些簡(jiǎn)單的動(dòng)畫(huà)由圖形語(yǔ)言定義外,大多數(shù)較復(fù)雜的動(dòng)畫(huà)效果和數(shù)據(jù)之間的鏈接,都是通過(guò)一些應(yīng)用程序命令或腳本程序來(lái)實(shí)現(xiàn)的。,對(duì)一些功能比較強(qiáng)大、關(guān)聯(lián)比較多的控制系統(tǒng),還要通過(guò)制定一些按鈕或鏈接其他畫(huà)面以及執(zhí)行某些命令。這樣大大增加其數(shù)據(jù)傳輸?shù)暮?jiǎn)捷性。,工程中的用戶程序編寫好后,要進(jìn)行在線的調(diào)試。在進(jìn)行現(xiàn)場(chǎng)調(diào)試過(guò)程中,可以先借助一些模擬手段進(jìn)行初調(diào)。以便增加程序的可靠性,減少綜合測(cè)試的難度。,7、連接設(shè)備驅(qū)動(dòng)程序,8、工程完工綜合測(cè)試,最后,要實(shí)現(xiàn)和外部設(shè)備的連接,在進(jìn)行連通時(shí),必須裝入正確的驅(qū)動(dòng)和定義通信協(xié)議是非常重要的。程序不能正常運(yùn)作,很大程度上是通信通信協(xié)

25、議的設(shè)置問(wèn)題而造成的。 另外,合理地指定內(nèi)部變量和外部變量也系非常重要的。,經(jīng)過(guò)上述的分步調(diào)試后,就可以對(duì)系統(tǒng)進(jìn)行整體的連續(xù)調(diào)試了,一個(gè)好的工程必須要能夠經(jīng)得起考驗(yàn),驗(yàn)收合格后就可以進(jìn)行效驗(yàn)。為了保障工程技術(shù)人員的開(kāi)發(fā)勞動(dòng)成果,各組態(tài)軟件為用戶提供相應(yīng)的完善的保護(hù)措施,充分保護(hù)了知識(shí)產(chǎn)權(quán)的合法權(quán)益。,2.1KingView工程瀏覽器,1、 畫(huà)面制作與管理,2、命令語(yǔ)言,3、數(shù)據(jù)庫(kù),構(gòu)建工業(yè)控制現(xiàn)場(chǎng)的畫(huà)面,也是應(yīng)用系統(tǒng)的主框架,它展現(xiàn)了工程的總體外觀。,通過(guò)一些應(yīng)用程序命令或類C語(yǔ)言腳本程序來(lái)實(shí)現(xiàn)各種復(fù)雜的動(dòng)畫(huà)效果。,實(shí)時(shí)數(shù)據(jù)庫(kù)是以數(shù)據(jù)對(duì)象為核心,也是應(yīng)用系統(tǒng)的數(shù)據(jù)處理中心,是實(shí)現(xiàn)各個(gè)部分協(xié)調(diào)動(dòng)

26、作的源泉依據(jù)。,5、配置,6、配方管理,對(duì)不同應(yīng)用場(chǎng)合進(jìn)行界面、數(shù)據(jù)記錄、權(quán)限、報(bào)警等多方面的操作,描述生產(chǎn)產(chǎn)品所用的不同配料之間的比例關(guān)系,使用戶提高生產(chǎn)效率,4、設(shè)備,連接和驅(qū)動(dòng)外部設(shè)備工作環(huán)境的重要窗口,從而達(dá)到實(shí)時(shí)在線通信的目的。,2.2 圖形編輯工具,畫(huà)面系用戶監(jiān)視和操作系統(tǒng)的人機(jī)界面。一個(gè)設(shè)計(jì)良好的畫(huà)面必須能夠反映整個(gè)系統(tǒng)的組成、結(jié)構(gòu),能讓監(jiān)控操作人員方便地掌握系統(tǒng)狀態(tài),并進(jìn)行正確的操作。,2.3 I/O設(shè)備管理,組態(tài)王與/設(shè)備之間的數(shù)據(jù)交換采用以下五種方式:串行通信方式、板卡方式、網(wǎng)絡(luò)模塊、人機(jī)接口卡方式、DDE方式。 開(kāi)發(fā)人員只需要按照設(shè)備向?qū)崾就瓿筛鞣NI/O設(shè)備配置工作。如

27、:添加新設(shè)備、刪除設(shè)備、引用設(shè)備。,2.4 變量,基本變量類型,特殊變量對(duì)象,定義了內(nèi)存變量、I/O變量,其取值分四類:離散型、實(shí)型、字符串行型、長(zhǎng)整型。 結(jié)構(gòu)變量,可以包含多個(gè)基本變量類型。,報(bào)警窗口變量、歷史趨勢(shì)曲線變量、系統(tǒng)預(yù)設(shè)變量。,2、變量屬性及其配置,1、變量類型及定義,3、數(shù)據(jù)庫(kù)的維護(hù),2.5 動(dòng)畫(huà)連接,1、類型,屬性變化連接、位置與大小變化連接、值輸出連接、用戶輸入連接、特殊動(dòng)畫(huà)連接、滑動(dòng)輸入連接、命令語(yǔ)言連接。,2、步驟,(1)創(chuàng)建或選擇連接對(duì)象,(2)雙擊圖形對(duì)象,彈出“動(dòng)畫(huà)連接”對(duì)話框,(3)選擇對(duì)象想要進(jìn)行的連接,(4)為連接定義詳細(xì)資料,2.6 趨勢(shì)曲線與報(bào)警窗口,1

28、、實(shí)時(shí)趨勢(shì)曲線,實(shí)時(shí)趨勢(shì)用于實(shí)時(shí)顯示數(shù)據(jù)的變化情況。在畫(huà)面運(yùn)行時(shí)實(shí)時(shí)趨勢(shì)曲線對(duì)象由系統(tǒng)自動(dòng)更新。數(shù)據(jù)將從右向左移動(dòng)。,2、歷史趨勢(shì)曲線,3、報(bào)警窗口,歷史趨勢(shì)用于對(duì)過(guò)去生產(chǎn)情況顯示數(shù)據(jù)的變化情況。在畫(huà)面運(yùn)行時(shí),數(shù)據(jù)不會(huì)自動(dòng)更新,只能通過(guò)命令語(yǔ)言結(jié)合按鈕對(duì)其進(jìn)行控制。,運(yùn)行報(bào)警和事件記錄是控制軟件必不可少的功能,當(dāng)變量的數(shù)據(jù)或數(shù)據(jù)變化的變化異常時(shí)將產(chǎn)生報(bào)警,以便操作者采取必要的措施。,2.7 控制與控件函數(shù),1、概述,控件是可重用的對(duì)象,用來(lái)執(zhí)行專門的任務(wù),其實(shí)質(zhì)第一個(gè)窗口,但不是一個(gè)獨(dú)立的窗口,通過(guò)控件屬性,完成各種特定的功能。,2、棒圖控件控件,3、溫控曲線控件,棒圖控件包括:二維棒圖、三維棒圖或二維餅形圖,用于數(shù)據(jù)變量的顯示。,溫控曲線反映出實(shí)際測(cè)量值按設(shè)定曲線的變化情況。此控件主要適用于溫度控制、流量控制等。,4、X-Y軸曲線控件,與溫控曲線用途相似。,5、窗口類控件,6、超級(jí)文本顯示控件,提供

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論