You are on page 1of 134

LAP TRNH WINCC CHO HE THONG SCADA

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

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

Cau truc phan cap cua mot he thong t


Data flow
Planning - Management - Production

Production management

Process control

Local control

Sensors, actuators, drives

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

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Giai phap truyen thong cua Siemens: Simatic-net


Industrial Ethernet

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

(/khien giam sat qua trnh)

ActuatorSensor Level Minh Ho Ch


City

Mot so chc nang c ban cua he thong SCADA


+ ieu khien (Control) + Hien th (Display): Trend (Historical), Table... + Canh bao (Alarm) + Lu tr (Archieve) + In an (Report) Mot so phan mem cho he SCADA hien co tai Viet Nam WinCC (Siemens), Fix-Intellution, Wonderware, Scitect, Plantscape (Honeywell)...
Provina technology ltd.

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

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Cai at WinCC Cau hnh may tnh:

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

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Chon Next va lam theo hng dan tren man hnh


Provina technology ltd. 148Bis Nam Ky Khi Ngha, Q. 1 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

Cac bc e tao mot Project trong WinCC


Khi ong WinCC Tao mot Project mi Cai at Driver ket noi PLC nh ngha cac Tag s dung Tao va soan thao mot giao dien ngi dung Cai at thong so cho winCC Runtime Chay chng trnh (Activate) Co the dung chng trnh WinCC Variable Simulator e mo phong hoat ong cua cac Tag Provina technology ltd. Ho Ch Minh
148Bis Nam Ky Khi Ngha, Q. 1 City

1. 2. 3. 4. 5. 6. 7. 8.

Trnh t tao mot Project 1. Khi ong WinCC: Nhan nut StartpSimaticpWinCCpWindows Control Center

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

2.Tao mot Project Chon Single-User Project Go ten Project vao project name

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

3. Cai at Driver ket noiPLC Click chuot phai vao Tag Management p Add new Driver

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Chon Driver e ket noi PLC t hop thoai sau:

Ket noi vi PLC S7-300 chon Driver nay

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

+ Can phan biet hai loai Internal Tag va External (Process) Tag Tao External Tag

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Go ten va nhap OK t hop thoai New Connection Propertie

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Chon New Tag t Connection va tao

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Go ten Tag va chon kieu d lieu cua Tag

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Click chuot vao nut Select e gan a ch cho Tag

Chon OK e lu a ch cho Tag

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Co the chon o Limit Scaling e tao Scale(Ty le) cho Tag Ana

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Click chuot phai vao Internal Tag va chon New Tag e tao Internal Tag

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Go ten va chon kieu d lieu cho Internal Tag Chon OK e lu Internal Tag

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Thc hanh: Tao Internal tag co ten la tank level, kieu d lieu la Unsigned 16 bits

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

4.Tao giao dien Click chuot phai vao Graphics Designer p Chon New

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Co the oi ten Picture bang cach nhap chuot phai, chon R

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

Cac cong cu tren Graphics Designer

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Tren trang man hnh ten Start.pdl ,tao giao dien sau:

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

e lay cac hnh anh co san vao menu View, chon Librar

Chon hai nut nay e xem cac hnh mau

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

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

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Go vao muc Text va chon trang man hnh muon ch ti

Thc hien mot nut nhan tng t nh tren trang man hnh Sample.pdl

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Tao hnh anh ong cho oi tng Nhap chuot phai vao oi tng, chon Properties

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

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

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Nhap chuot phai vao muc Current chon Upon Change

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

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

Nhan nut Activate

e chay chng trnh

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

S dung chng trnh mo phong cac Tag trong WinCC


+ T man hnh windows, vao Startp Chon Simatic pWinCC pTool pWinCC Variable Simulator. + Tren muc Properties, chon New Tag t menu Edit p Chon Tag can mo phong va cach thc thay oi d lieu cua Tag: Dang Sin, Tang dan ,giam dan, dao ong.. p Chon active. + Tr lai muc List of Tags chon Start Simulation e bat au mo phong.
Provina technology ltd. 148Bis Nam Ky Khi Ngha, Q. 1 Ho Ch Minh City

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Hien th thong so cua qua trnh san xuat

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

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

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

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

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

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:

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Nhan Select e chon Tag can lu tr

Nhan nut Save trc khi ong cua so Archieve

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

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:

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Chuyen sang Tab Curve e chon ten Tag ma can ve o th nh sau

Nhan OK e lu lai cai at nay va thoat


Provina technology ltd. 148Bis Nam Ky Khi Ngha, Q. 1 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.

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

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.

148Bis Nam Ky Khi Ngha, Q. 1

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:

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Co the nhan Ctrl+ Double Click e quan sat trc bang thong so luc chay Runtime

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

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

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

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

Thiet lap cac canh bao va thong

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

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

Provina technology ltd.

1. M ca so Alarm Logging Nhan chuot phai vao Alarm Logging, chon Open

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

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

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Nhan Next

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Nhan Next. Tren bang tom tat nhan Apply


Provina technology ltd. 148Bis Nam Ky Khi Ngha, Q. 1 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

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Thc hien tng t vi Point of Error

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Cai at cho cac Message t cac hang nay

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

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.

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

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

148Bis Nam Ky Khi Ngha, Q. 1

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

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Nhap phai chuot vao Analog alarm, chon New

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Tren cua so Properties, chon Tag muon quan sat hai gia tr mc Lower va Upper Value

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

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

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Tren ca so Properties hien ra, chon cac gia tr cho Upper va Lower Limit

Nhan OK e xac nhan cai at va thoat

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Chon Save e thoat khoi Alarm Logging Editor

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

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

Nhan nut OK e thoat


Provina technology ltd. 148Bis Nam Ky Khi Ngha, Q. 1 Ho Ch Minh City

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

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

LAP TRNH C CHO WINCC

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

TAO FUNCTION VA ACTION TRONG WINCC

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

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

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Ca so soan thao cua Global Script: Editing Window

Navigatio n Window Output Windo w

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

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

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

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

Lap trnh tao Action


T man hnh Graphics Designer, click phai vao oi tng (object) can thiet lap Action, chon Properties.

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Click phai vao muc Dynamics hay Action cua Properties hay Events va chon C-Action t menu hien ra

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Ca so Global Script Bien dch

Tao Trigger

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

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.

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

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:

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

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

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

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

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Cau truc cua mot Function n gian:

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.

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Click phai vao Application Window va tao chon Property p Chon Yes cho tat ca cac thuoc tnh cua Miscellaneous

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

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.

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

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

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

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.

Lu y la sau moi dong lenh la dau ;


Provina technology ltd. 148Bis Nam Ky Khi Ngha, Q. 1 Ho Ch Minh City

4. Bien dch cho ham. 5. Co the tao Password e gi bao mat cho hambang c

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Cac thu tuc hay s dung khi lap trnh


nh ngha Tag: Cu phap: # define Ten Tag khi lap trnh Ten Tag a khai bao trong Tag Manager . V du: Gia s ta a nh ngha mot Tag ten la Start trong Tag Manager co a ch tren PLC a xac nh t trc. S dung cau lenh: # define Tag0Start th khi o trong chng trnh ta dung bien Tag0 thay cho Tag Start a khai bao trong Tag Management
Provina technology ltd. 148Bis Nam Ky Khi Ngha, Q. 1 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

Cac kieu d lieu cua bien va tam s dung

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

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

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

nh dang d lieu khi xuat ra man hnh

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

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

Cac ham ieu khien


1. Thoat khoi Runtime: Cu phap: Noi dung: Thoat khoi chng trnh WinCC ang chay Runtime 2. Thoat khoi WinCC: Cu phap: Noi dung: Thoat khoi chng trnh WinCC, ke ca WinCC Explorer
Provina technology ltd. 148Bis Nam Ky Khi Ngha, Q. 1 Ho Ch Minh City

Cac ham x ly tnh toan

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Cac ham tnh toan tren Bit

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Cac toan t Logic

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Cac ham toan hoc

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Pointer- Con tro


+ La cong cu lap trnh thiet yeu cua ngon ng C + Con tro la mot bien cha mot a ch, thng la a ch cua mot bien khac Khai bao bien kieu con tro: Kieu d lieu* Ten bien; V du: int* a; Th bien con tro a se tro vao mot a ch co kieu d lieu la so nguyen. Tuy nhien vi khai bao nay th noi dung con tro cha c xac nh.
Provina technology ltd. 148Bis Nam Ky Khi Ngha, Q. 1 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

148Bis Nam Ky Khi Ngha, Q. 1

Bai tap: Ket qua khi nhan nut chng trnh sau la g?

thc hien oan

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Vector- D lieu kieu mang


Cu phap: Kieu d lieu _Ten bien[ So phan t cua bien]; V du: int a[5]; th bien a la mot vector co 5 phan t kieu int: a[1],a[2],a[3],a[4],a[5] + Muon truy xuat tng phan t cua vector ta dung toan t [ ]. V du b=a[3];...
Provina technology ltd. 148Bis Nam Ky Khi Ngha, Q. 1 Ho Ch Minh City

Bai tap: Ket qua khi nhan nut chng trnh sau la g?

thc hien oan

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

D lieu kieu String


String co the c khai bao theo hai cach: + La mot vector cac ky t. V du: char st [10]=Hello; + Hoac la mot con tro tro ti mot ky t. V du: char* st=Hello. Neu nh ngha theo kieu pointer th khong can them kch thc cho chuoi.

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Nhom lenh tao vong lap


1. Lenh While

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Bai tap: Ket qua khi nhan nut chng trnh sau la g? thc hien oan

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

2. Lenh do -while

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Bai tap: Ket qua khi nhan nut chng trnh sau la g? thc hien oan

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

3. Lenh for

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Bai tap: Ket qua khi nhan nut chng trnh sau la g? thc hien oan

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Nhom lenh ieu khien chng trnh


1. Lenh if-else

2. Lenh switch-case

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Bai tap: Ket qua khi nhan nut chng trnh sau la g? thc hien oan

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Function va cach truyen oi so qua ham V du:

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Bai tap: Ket qua khi nhan nut chng trnh sau la g? thc hien oan

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

S dung DDE Server Dynamic Data Exchange - e lien ket d lieu cua WinCC vi Excel

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

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

/v /nohold/noconfirm vao Srart-up list cua Computer

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

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

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

anh dau vao o Project Directory muc Working Director

Khi ong lai may th chng trnh DDEServer mi thc


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.

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

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.

Provina technology ltd.

148Bis Nam Ky Khi Ngha, Q. 1

Ho Ch Minh City

Bai tap thc hanh cuoi khoa


Thiet ke giao dien WinCC hoan chnh e ieu khien va giam sat he thong FMS-500 cho tng tram: + Distribution + Testing + Sorting + Handling
Provina technology ltd. 148Bis Nam Ky Khi Ngha, Q. 1 Ho Ch Minh City

You might also like