Professional Documents
Culture Documents
Ho Ch Minh City
He thong giam sat va thu thap d lieu SCADA ien hnh Supervisory Control and Data Aquisition System
Provina technology ltd. 148Bis Nam Ky Khi Ngha, Q. 1 Ho Ch Minh City
Production management
Process control
Local control
CR S P O O O15
K K2 K3 K 1 4 K K6 K7 K 5 8 K 9
8 3 HL E P
D E L ST H IF
Ho Ch Minh City
Management Level
(Mang cong ty)
PROFIBUS
Cell Level
(mang x nghiep)
Field Level
ActuatorSensor Interface
Provina technology ltd. 148Bis Nam Ky Khi Ngha, Q. 1
e trao oi d lieu vi PLC 1cac phan mem Minh Ho Ch 148Bis Nam Ky Khi Ngha, Q. nay eu s dung khai niem Tag hay Point City
WINCC
WINDOWS CONTROL CENTER
Ho Ch Minh City
He ieu hanh s dung cho WinCC5.0: Win2000 Service Pack 2, WinNT Service Pack 5
Provina technology ltd. 148Bis Nam Ky Khi Ngha, Q. 1 Ho Ch Minh City
a a CD vao
Ho Ch Minh City
Ho Ch Minh City
Lam theo ch dan tren man hnh cho en khi hoan tat
Provina technology ltd. 148Bis Nam Ky Khi Ngha, Q. 1 Ho Ch Minh City
1. 2. 3. 4. 5. 6. 7. 8.
Trnh t tao mot Project 1. Khi ong WinCC: Nhan nut StartpSimaticpWinCCpWindows Control Center
Ho Ch Minh City
2.Tao mot Project Chon Single-User Project Go ten Project vao project name
Ho Ch Minh City
3. Cai at Driver ket noiPLC Click chuot phai vao Tag Management p Add new Driver
Ho Ch Minh City
Ho Ch Minh City
+ Can phan biet hai loai Internal Tag va External (Process) Tag Tao External Tag
Ho Ch Minh City
Ho Ch Minh City
Ho Ch Minh City
Ho Ch Minh City
Ho Ch Minh City
Co the chon o Limit Scaling e tao Scale(Ty le) cho Tag Ana
Ho Ch Minh City
Click chuot phai vao Internal Tag va chon New Tag e tao Internal Tag
Ho Ch Minh City
Go ten va chon kieu d lieu cho Internal Tag Chon OK e lu Internal Tag
Ho Ch Minh City
Thc hanh: Tao Internal tag co ten la tank level, kieu d lieu la Unsigned 16 bits
Ho Ch Minh City
4.Tao giao dien Click chuot phai vao Graphics Designer p Chon New
Ho Ch Minh City
Thc hanh: Tao hai trang man hnh co ten la Start.pdl va Sample.pdl
Provina technology ltd. 148Bis Nam Ky Khi Ngha, Q. 1 Ho Ch Minh City
Ho Ch Minh City
Tren trang man hnh ten Start.pdl ,tao giao dien sau:
Ho Ch Minh City
e lay cac hnh anh co san vao menu View, chon Librar
Ho Ch Minh City
Tao nut nhan Chon Button trong muc Windows Object ben Object Palette, keo qua va at tai v tr mong muon tren man hnh soan thao
Ho Ch Minh City
Thc hien mot nut nhan tng t nh tren trang man hnh Sample.pdl
Ho Ch Minh City
Tao hnh anh ong cho oi tng Nhap chuot phai vao oi tng, chon Properties
Ho Ch Minh City
Chon Tag Assignment tren tab Properties Nhap chuot phai vao muc Dynamic p Chon Tag muon lien ket cho oi tng
Ho Ch Minh City
Ho Ch Minh City
Tao I/O Field e quan sat hay cai at d lieu cho oi tng Keo I/O Field co trong muc Smart Object ben cua so Object Palette vao man hnh soan thao.
+ Chon Tag va thi gian cap nhat t cua so I/O Field. + Chon Save e lu lai trang man hnh trc khi chay Runtime
Provina technology ltd. 148Bis Nam Ky Khi Ngha, Q. 1 Ho Ch Minh City
5. Cai at tham so khi chay Runtime Tren ca so WinCC Explorer click chuot phai vao muc Computer, chon Properies p Chon Properties lan na. Tren tab Graphics Runtime chon trang man hnh khi ong, va at cac thuoc tnh cho man hnh giao dien
Nhap OK e thoa
Provina technology ltd. 148Bis Nam Ky Khi Ngha, Q. 1 Ho Ch Minh City
Ho Ch Minh City
Ho Ch Minh City
Ho Ch Minh City
S dung Tag logging e hien th thong so cua qua trnh san xuat qua cac bc sau: 1. M Tag Logging Editor 2. at cau hnh cho Timer 3. Tao d lieu lu tr vi Archieve Wizard 4. Ve o th hien th thong so cua qua trnh san xuat 5. Tao mot bang bao cao 6. Cai at tham so Runtime 7. Chay chng trnh
Provina technology ltd. 148Bis Nam Ky Khi Ngha, Q. 1 Ho Ch Minh City
1. M Tag Logging Editor Nhan chuot phai vao Tag Logging tren ca so WinCC Exp
Ho Ch Minh City
2. at cau hnh cho Timer Nhan chuot phai vao timer, chon New va cai at thi gian lay d lieu
Ho Ch Minh City
3. Tao d lieu lu tr vi Archive Wizard Nhap chuot phai vao Archieve , chon Archieve Wizard, nhan Next va thc hien nh cac bc di ay:
Ho Ch Minh City
Ho Ch Minh City
4. Ve o th hien th thong so cua qua trnh san xuat + Co the tao mot trang man hnh mi. + Trong cua so Graphics Designer, chon WinCC Online Trend Control tren Tab Control ben cua so Object Palette va keo vao man hnh soan thao. + Co the go ten o th va cai at cac thoc tnh cho o th t ca so sau:
Ho Ch Minh City
Ho Ch Minh City
Nhan CTrl + Double Click e xem th hnh anh cua o th luc chay Runtime, co the sa lai cac thong so cua o th sao cho hp ly.
Ho Ch Minh City
5. Tao bang bao cao + Chon WinCC Online Table Control co trong Tab Control ben ca so Object Palette va at vao trang man hnh soan thao. + ien ten va cac thong so cua bang t Provina technology ltd. ca so hien ra.
Ho Ch Minh City
Chuyen qua tab Column e go ten cua gia tr hien th tren bang va chon Tag can quan sat nh hnh sau:
Ho Ch Minh City
Co the nhan Ctrl+ Double Click e quan sat trc bang thong so luc chay Runtime
Ho Ch Minh City
6. Cai at tham so khi chay Runtime + Tren ca so WinCC Explorer click chuot phai vao muc Computer, chon Properies p Chon Properties lan na. + Tren tab Start up, chon tag Logging Runtime
Ho Ch Minh City
+ Nhan nut Activate e chay chng trnh. + Co the kch hoat chng trnh mo phong e xem hnh anh cua o th va bang thong so khi chay Runtime
Provina technology ltd. 148Bis Nam Ky Khi Ngha, Q. 1 Ho Ch Minh City
Ho Ch Minh City
S dung Alarm Logging e thiet lap cac canh bao va Cac trnh t co the thc hien nh sau (tuy theo yeu ca 1. 2. 3. 4. 5. 6. 7. 8. M ca so soan thao Alarm Logging Editor Khi ong System Wizard Cai at Message Text Dung Message Class e at mau cho cac message Cai at Limit value Tao Message Window tren man hnh soan thao Thiet lap cac tham so Runtime Chay chng trnh
148Bis Nam Ky Khi Ngha, Q. 1 Ho Ch Minh City
1. M ca so Alarm Logging Nhan chuot phai vao Alarm Logging, chon Open
Ho Ch Minh City
2. Khi ong System Wizard Vao File p Select Wizard pchon System WizardpNext. Chon cac thong so nh nhng hnh sau ay:
Nhan Next
Ho Ch Minh City
Nhan Next
Ho Ch Minh City
3. Cai at Message Text + Nhan chuot phai vao dau + muc Message Blocks, chon User Text Blocks. + Tiep theo nhan chuot phai vao Message Text ben ca so Data Window ,chon Properties va go vao chieu dai Provina technology ltd. cua Message Text
Ho Ch Minh City
Ho Ch Minh City
Ho Ch Minh City
Double Click chuot vao : Cac hang chon Append New Line e tao mot hang thong bao mi. Message Tag e chon Tag bao loi. Message Bit e chon Bit loi trong co trong Message Tag. Message Text e ien cau thong bao loi Point of error e ch v tr b loi trong he thong san xuat.
Ho Ch Minh City
4. Cai at mau cho cac Message Click chuot vao dau + muc Message Class trong cua so Alarm Logging. Click vao Error va Click phai chuot vao Alarm, chon Properties. Chon mau Text va mau nen cho cac thong bao Provina technology ltd. loi: Came in, Went
Ho Ch Minh City
5.Cai at Limit Value + Tren ca so Alarm Logging Editor chon menu Tools p Add-Ins. + Tren ca so AddIns chon Analog Alarm
Ho Ch Minh City
Ho Ch Minh City
Tren cua so Properties, chon Tag muon quan sat hai gia tr mc Lower va Upper Value
Ho Ch Minh City
Co the chon Tag co san hoac tao mi Tag t ca so hi + ay co the tao mot tag mi co ten la AnalogAlarm, kieu Unsigned 16bits + Nhan OK e xac nhan cai at va thoat
Provina technology ltd. 148Bis Nam Ky Khi Ngha, Q. 1 Ho Ch Minh City
Cai at Limit Value Nhap phai chuot vao Tag mi va khai bao, chon New
Ho Ch Minh City
Tren ca so Properties hien ra, chon cac gia tr cho Upper va Lower Limit
Ho Ch Minh City
Ho Ch Minh City
6. Tao Message window tren man hnh soan thao Chon WinCC Alarm Control tren tab Control ben cua so Object Palette va at vao man hnh soan thao. Go Ten ca so va chon vao o Display
7. Thiet lap tham so Runtime + Tren ca so WinCC Explorer click chuot phai vao muc Computer, chon Properies p Chon Properties lan na. + Tren tab Start up, chon tag Alarm Logging Runtime va Text Library Runtime.
Nhan OK e thoat
Provina technology ltd. 148Bis Nam Ky Khi Ngha, Q. 1 Ho Ch Minh City
8. Chay chng trnh Nhan nut Activate e chay chng trnh. Co the kch hoat chng trnh mo phong e xem cac thong bao loi khi chay Runtime
Ho Ch Minh City
Ho Ch Minh City
Ho Ch Minh City
Function: S dung ham khi can tnh toan nhieu lan trong chng trnh. Li ch la: + Ch can lap trnh mot lan. Khi can thc thi th ch viec goi ham va a vao cac oi so thch hp. + Chng trnh ngan va de hieu. Action: Khac vi Function, action ch hoat ong khi co ieu kien kch (Function khong t hoat ong khi chay Runtime). + Action khong co oi so. + Co the tao ban quyen cho Action e tao va soan thao Function hay Action dung Global Script cua WinCC
Provina technology ltd. 148Bis Nam Ky Khi Ngha, Q. 1 Ho Ch Minh City
GLOBAL SCRIPT
Ho Ch Minh City
Ho Ch Minh City
Navigation Windows: Ca so e la chon Function hay Action e soan thao. Editing Windows: Ca so soan thao chng trnh. Output Windows: Ca so hien th ket cua bien dch cua ham va Action hoac Search Files
Ho Ch Minh City
Kha nang lap trnh va ng dung: Action: c tao mi hay sa oi trong Global Script. Ch dung c trong Project ma no c tao ra. Project Function: Ch c dung trong Project hien tai. Co the tao mi hay sa nhng ham co san. Standard Function: Dung c trong tat ca Project. Co the tao mi hay sa nhng ham co san . Internal Function: Dung c trong tat ca Project. Khong the tao mi hay sa nhng ham co san.
Provina technology ltd. 148Bis Nam Ky Khi Ngha, Q. 1 Ho Ch Minh City
Ho Ch Minh City
Click phai vao muc Dynamics hay Action cua Properties hay Events va chon C-Action t menu hien ra
Ho Ch Minh City
Tao Trigger
Ho Ch Minh City
+ Lap trnh C-Action cho Properties cua oi tng th can phai co Trigger, con Events th khong(v ban than event la trigger roi). + Sau khi lap trnh cho Action xong th bien dch bang nut . Neu co loi hien th trong Output Window th Double click vao ngay loi e biet v tr loi trong chng trnh va sa loi, neu khong co loi th chon OK e thoat.
Ho Ch Minh City
Cau truc chng trnh cua mot C-Action cho mot Property cua oi tng:
Cau lenh # includeapdefap.h la khai bao th vien cac Function va Action ma WinCC ho tr san. Header(mau xam): ay la dong ma lenh t ong phat sinh giong nhau cho cac Properties va khong c thay oi. Bao gom : + Picture Name (lpszPictureName) + Object Name (lpszObjectName) Provina technology ltd. Name (lpszPropertyName)1 Ho Ch Minh 148Bis Nam Ky Khi Ngha, Q. + Property City
(1) Khai bao bien (2) Tnh toan cac gia tr cho Property (3) Tra ve gia tr cho Property. Sau khi lap trnh xong Action cho mot Property cua oi tng th phai chon Trigger cho no
Cau truc chng trnh cua mot C-Action cho mot Event cua oi tng:
Ho Ch Minh City
Bai tap thc hanh: Viet chng trnh tnh tong hai so integer va xuatket qua tnh c ra ca so GSC Diagnostics khi nhan mot Button
Ho Ch Minh City
Header(mau xam): ay la dong ma lenh t ong phat sinh va khong c thay oi. Header co the khac nhau cho cac events khac nhau. (1) (2) Khai bao bien Lap trnh x ly s kien.
Lap trnh tao mot Function + Project Function, Standard Function va Internal Function eu co the lap trnh trong Global Script. + Click chuot phaivao loai Function muon tao,chon New
Ho Ch Minh City
Khai bao + + + no + +
Provina technology ltd.
Kieu d lieu tra ve cua ham Ten ham oi so cung vi kieu d lieu cua Than ham Gia tr tra ve cua ham.
148Bis Nam Ky Khi Ngha, Q. 1 Ho Ch Minh City
+ e xem ket qua tnh toan cua ham va chan oan loi ta dung ca so Global Script Diagnostics Window, cach thc hien nh sau: M mot trang man hnh trong Graphics Designer. Chon Application Window co trong Smart Object ben Object Palete va keo vao trang man hnh ang thiet ke va tha chuot ra Chon Global Sript t Window Contents hien rap Chon GSC DiagnosticpOK.
Ho Ch Minh City
Click phai vao Application Window va tao chon Property p Chon Yes cho tat ca cac thuoc tnh cua Miscellaneous
Ho Ch Minh City
+ Khi chay Runtime ket qua cua lenh printf se c hien ra tren ca so nay. + Co the dung nut nhan e dng viec cap nhat gia tr e in an hoac lu tr cac ket qua.
Ho Ch Minh City
Trnh t tao mot Project Function 1. M ca so Global Script 2. Nhap phai chuot vao Project Functions va chon New
Ho Ch Minh City
3. Viet chng trnh cho ham ben cua so Editor, bao gom: Kieu d lieu tra ve cua ham, ten ham, khai bao cac oi so, than ham, gia tr tra ve cho ham.
4. Bien dch cho ham. 5. Co the tao Password e gi bao mat cho hambang c
Ho Ch Minh City
Khai bao hang, bien Khai bao hang: Cu phap: # define Ten hang_Gia tr cua hang V du: #define Max 365; Khai bao bien: Cu phap: Kieu d lieu cua bien_Ten bien (Co the gan gia tr ban au cho bien khi khai bao) int a; V du: Provina technology ltd. 148Bis Nam Ky int b=0; Khi Ngha, Q. 1
Ho Ch Minh City
Ho Ch Minh City
Thu tuc xuat d lieu ra man hnh: printf (); V du: tuoi=10; printf(I am %d years old\r\n,tuoi); %d,\r,\n: la cac nh dang khi xuat d lieu ra man hnh
Ho Ch Minh City
Ho Ch Minh City
Mot so ham hay s dung trong chng trnh 1. SetTagBit Cu phap: Noi dung: nh gia tr cho mot Tag co kieu d lieu la Binary 2. SetTagByte Cu phap: Noi dung: nh gia tr cho mot Tag co kieu d lieu la 8bit 3. SetTagSByte Cu phap: khong dau
Noi dung: nh gia tr cho mot Tag co kieu d co dau Provina technology ltd. lieu la 8bit148Bis Nam Ky Khi Ngha, Q. 1 Ho Ch Minh Tng t cho cac ham SetTagWord, SettagDWord...
City
4. GetTagBit Cu phap: Noi dung: Lay gia tr hien tai cua mot Tag co kieu Binary 5. GetTagByte Cu phap: Noi dung: Lay gia tr cua mot Tag co kieu d lieu la 8bit khong dau 6. GetTagSByte Cu phap: Noi dung: Lay gia tr hien tai cua mot Tag co kieu d lieu la 8bit co dau
Provina technology ltd. Ho 148Bis Tng t cho cac hamNam Ky Khi Ngha, Q. 1 GetTagDWord...Ch Minh GetTagWord, City
Ho Ch Minh City
Ho Ch Minh City
Ho Ch Minh City
Ho Ch Minh City
+ e s dung bien con tro th phai gan a ch V du: int a; cua mot bien cho no. int* b; b= &a; // Bien con tro b se co noi dung la a ch cua bien a kieu int. + e truy xuat en noi dung cua bien ma con tro tro ti ta dung toan t * V du: int a, int b=5; int* c; c=&b; a=*b; th ket qua cua bien a la 5;
Provina technology ltd. Ho Ch Minh City
Bai tap: Ket qua khi nhan nut chng trnh sau la g?
Ho Ch Minh City
Bai tap: Ket qua khi nhan nut chng trnh sau la g?
Ho Ch Minh City
Ho Ch Minh City
Ho Ch Minh City
Bai tap: Ket qua khi nhan nut chng trnh sau la g? thc hien oan
Ho Ch Minh City
2. Lenh do -while
Ho Ch Minh City
Bai tap: Ket qua khi nhan nut chng trnh sau la g? thc hien oan
Ho Ch Minh City
3. Lenh for
Ho Ch Minh City
Bai tap: Ket qua khi nhan nut chng trnh sau la g? thc hien oan
Ho Ch Minh City
2. Lenh switch-case
Ho Ch Minh City
Bai tap: Ket qua khi nhan nut chng trnh sau la g? thc hien oan
Ho Ch Minh City
Ho Ch Minh City
Bai tap: Ket qua khi nhan nut chng trnh sau la g? thc hien oan
Ho Ch Minh City
S dung DDE Server Dynamic Data Exchange - e lien ket d lieu cua WinCC vi Excel
Ho Ch Minh City
Hai cach e thiet lap ket noi DDE + Local DDE connection Chay WinCC tren may cuc bo vi SingleUser System Hay tren may Server vi Multi-User System + Ket noi DDE thong qua mang Hai cach thiet lap tren can phai Add themChng trnh: DDEServer.exe ang chay WinCC
Provina technology ltd. 148Bis Nam Ky Khi Ngha, Q. 1 Ho Ch Minh City
vi tham so
S dung Local DDE connection + Chay WinCC tren may cuc bo vi Single-User System hay tren may Server vi Multi-User System + Click chuot phai vao Computer chon Propertiesp Chon Properties lan na. Tren Tab Startup, nhan nut Add
Ho Ch Minh City
Nhan Browse ben canh o Application, chon File DDEServer.exe (thng nam trong ng dan Vi tham so
Provina technology ltd. 148Bis Nam Ky Khi Ngha, Q. 1 Ho Ch Minh City
+ Sau khi khi ong lai may, chuyen sang chay Runtime cho WinCC Project. + Chon Tag muon lu tr d lieu t ca so WinCC DDE-Server.
Ho Ch Minh City
Thc hien cac bc sau e ket noi vi excel 1. Click chuot vao Tag List e chon Tag can lu tr p Chon OK e lu vao Clipboard. 2. M chng trnh Excel. 3. Chon mot cell muon ghi gia tr cua Tag vao. 4. Go dau = vao Excel Formular Bar. 5. Nhan Ctrl+V e Paste d lieu t WinCC ra cell va la chon.
Ho Ch Minh City