Professional Documents
Culture Documents
IU KHIN LP TRNH
PHN 1:
PLC S7-200
SBR: Thc hin nhng cng vic c tnh cht lp li. Thc hin mt cng vic c th trong mt chng trnh ln D theo di, kim tra v chnh sa chng trnh.
c im ca SBR: SBR ch thc hin chng trnh vit trong n khi c gi. C th gi SBR t Main hay t SBR khc Khi khng c gi th cc gi tr trong SBR c gi nguyn.
SBR c 2 dng: Chng trnh con s dng bin ton cc: I,Q,V,M,SM,T,C,ACC Chng trnh con s dng bin cc b: L
SBR s dng bin ton cc: I,Q,V,M,SM,T,C, ACC. Cch thc hin: To chng trnh con, t tn theo chc nng Khai bo bin Vit chng trnh con theo yu cu Kim tra iu kin gi chng trnh khi cn thit.
t tn
SBR s dng bin cc b: L Cch thc hin: To chng trnh con, t tn theo chc nng Khai bo bin cc b. Vit chng con trnh theo yu cu Khai bo bin trong v vit chng trnh trong MAIN
t tn
PHN 1:
PLC S7-200
INT: Ngt l vic dng chng trnh ang thc thi thc hin mt chng trnh khc gi l trnh phc v ngt hay chng trnh ngt.
Mt s c im ca ngt. Khi nhiu ngt xy ra cng lc th chng trnh s thc hin theo th t u tin. Khi mt ngt ang hot ng th khng b ngt bi ngt khc d ngt c mc u tin cao hn. Chng trnh ngt nn lp trnh cng n gin, cng ngn gn cng tt. p ng yu cu mt cch kp thi, nhanh chng v b x l lm vic hiu qu hn.
Mt s c im ca ngt. Khi nhiu ngt xy ra cng lc th chng trnh s thc hin theo th t u tin. Khi mt ngt ang hot ng th khng b ngt bi ngt khc d ngt c mc u tin cao hn. Chng trnh ngt nn lp trnh cng n gin, cng ngn gn cng tt. p ng yu cu mt cch kp thi, nhanh chng v b x l lm vic hiu qu hn.
NGT TRONG PLC S7200(INTERRUPT: INT) Cc loi ngt trong PLC. Ngt vo ra: Ngt vo ra gm c cc trng hp nh sau. Khi c mt s kin xy ra ti ng vo ca PLC. Khi b pht xung PTO pht hon thnh mt chui xung. Khi b m tc cao c gi tr tc thi bng gi tr t. Ngt Thi gian: Ngt xy ra sau nhng khong thi gian nh trc bao gm: Ngt nh thi: Ngt xy ra theo thi gian nh trc. Ngt ca Timer: Ngt xy ra khi gi tr m ca Timer bng gi tr t
Cc loi ngt trong PLC. Ngt truyn thng: Ngt xy ra khi c s truyn thng gia PLC v i tng iu khin khc. V d: Ngt xy ra khi kt thc qu trnh truyn hoc nhn d liu qua cng truyn thng ca PLC.
S lng ngt v s kin ngt trong PLC. S lng ngt: S lng ngt ph thuc vo loi CPU, ty thuc vo dng sn phm cng nh loi CPU m s lng ngt c h tr nhiu hay t.
CC LNH X L NGT
EVNT
0 1 n
INT1
INT2 INTn
INT127
33
CC LNH X L NGT
Hy b INT vi EVNT
INT
INT0
EVNT
0 1 n
INT1
INT2 INTn
INT127
33
CC LNH X L NGT
Cm ngt ton cc
INT
INT0
EVNT
0 1 n
INT1
INT2 INTn
INT127
33
CC LNH X L NGT
Main routine
instruction1
INT_n
instruction1
Event occurs
instruction2 n
Reti
Instruction_n
Reti
EX2: Sau thi gian 200mS tr QB0 tng 1, ng dng ngt nh thi
EX3: Sau thi gian 1 giy, gi tr QB0 tng 1, ng dng ngt thi gian
PHN 1:
PLC S7-200
X L TN HIU ANALOG CA PLC S khi card giao tip tn hiu vo/ra analog ca PLC
Khi tn hiu vo y thang th gi tr chuyn i c gi tr Tn hiu n cc : Gi tr s t 0 n +32000 Tn hiu lng cc: Gi tr s t -32000 n +32000
Ty thuc vo tn hiu ng vo c ni vo knh no m gi tr chuyn i s c lu vo a ch tng ng V d: Knh A: AIW0; Knh B: AIW2 Knh C: AIW4; Knh D: AIW6.
Ty thuc vo tn hiu ng ra c ni n knh no m gi tr chuyn s s c np vo a ch tng ng V d: Knh A: AQW0; Knh B: AQW2 Knh C: AQW4; Knh D: AQW6.
Thay i tm o thy s khc bit ca gi tr s chuyn i Vit chng trnh tn ra gi tr in p ng vo theo volt v lu kt qu vo vng nh MW0
Thay i khong cch tc ng ca cm bin thy s thay i ca gi tr s. Vit chng trnh tn khong cch o c theo cm, lu kt qu vo vng nh VW100
PHN 1:
PLC S7-200
PTO
PWM
PTO - PWM TRONG S7200 S7200 h tr 2 ng ra Q0.0 v Q0.1 pht xung tn s cao
PTO: Chu k thay i t 50us n 65535us hay 2ms n 65535ms S xung pht t 1 n 4,294,967,295. 2 ch pht xung: Single: Tn s khng thay i; Multiple: Tn s thay i PWM Chu k thay i t 50us n 65535us hay 2ms n 65535ms. rng xung 0 n 65535uS hay t 0 n 65535mS.
Byte iu khin
PTO, PWM TRONG S7200 Vng nh dng khai bo chu k, rng, s xung, s on v a ch offset ca vng nh V
PHT PTO TRONG S7200 Cc bc khi to PTO pht chui xung n (Single). S dng chu k qut u tin gi chng trnh con khi to PLS. Trong chng trnh con khi to thc hin cc cng vic sau. Np gi tr cho byte iu khin chn ch pht theo yu cu. Np gi tr thi gian chn chu k. Np gi tr chn s lng xung pht. Gn chng trnh ngt vi s kin ngt tng ng. Cho php ngt. Thc hin lnh PLS pht xung.
PHT PTO TRONG S7200 VD1: Pht chui xung PTO tn s 1Hz ti ng ra Q0.0
PHT PTO TRONG S7200 Chng trnh con khi to PTO pht chui xung n
16#8D
THC HNH PHT PTO TRONG S7200 VD4: Vit chng trnh iu khin PTO pht xung theo yu cu: Mi ln nhn START, pht xung nh hnh sau.
PHT NHIU CHUI XUNG TRONG S7200 Cc bc khi to PTO pht nhiu chui xung n(Multiple). c im Vng nh s dng khai bo thng s cho cc chui xung l vng nh V. Mi chui xung s dng 8 byte khai bo thng s. a ch bt u ca vng nh V ty thuc vo a ch offset. a ch offset c np trong vng nh c bit(SMW168: Q0.0 v SMW178: Q0.1). Byte u tin trong vng nh V c s dng np s chui cn pht.
PHT NHIU CHUI XUNG TRONG S7200 Cc bc khi to PTO pht nhiu chui xung n(Single). VD1: Pht 3 chui xung nh hnh v
PHT NHIU CHUI XUNG TRONG S7200 Chng trnh con khi to pht 3 chui xung
Np chu k u cho on I
Np chu k u cho on II
PHT NHIU CHUI XUNG TRONG S7200 Chng trnh con khi to pht 3 chui xung
Np gi tr cho byte iu khin pht li Thc thi lnh PLS cp nht byte iu khin
PHT XUNG PWM TRONG S7200 Cc bc khi to PWM pht chui xung.
S dng chu k qut u tin gi chng trnh con khi to PLS. Trong chng trnh con khi to thc hin cc cng vic sau. Np gi tr cho byte iu khin chn ch pht theo yu cu. Np gi tr thi gian chn chu k. Np gi tr thi gian chn rng xung . Thc hin lnh PLS pht xung.
PHT XUNG PWM TRONG S7200 VD1: Pht chui xung PWM tn s 1hZ ti ng ra Q0.1
PHT PWM TRONG S7200 Chng trnh con khi to PWM pht chui xung
Np gi tr cho byte iu khin chn ch pht Np gi tr thi gian chn chu k xung Np gi tr thi gian chn rng xung Cho php pht xung
PHN 1:
PLC S7-200
1.5. B M TC CAO
B M TC CAO(HIGH SPEED COUNTER:HSC) HSC: c ng dng m nhng s kin xut hin tn s cao m b m thng khng m c.
S lng HSC v tn s m
B m HC0 HC1 HC2 HC3 HC4 HC5 Ng vo I0.0 I0.6 I1.2 I0.1 I0.3 I0.4 Tn s cho php 30 kHz 30 kHz 30 kHz 30 kHz 200 kHz 200 kHz Loi CPUs 221,222,224,224XP,226 221,222,224,224XP,226 221,222,224,224XP,226 221,222,224,224XP,226 224XP 224XP
4
5 6
HSC3
HSC4 HSC5
SMB136 n SMB145
SMB146 n SMB155 SMB156 n SMB165
1
2 3
SMB36,46,56,136,146,156
SMB37,47,57,137,147,157 SMD38,48,58,138,148,158
SMD42,52,62,142,152,162
Lu gi tr t
Cc Mode m ca HSC
B M TC CAO: HC2
Khng s dng
Khng s dng Khng s dng
SM56.3
SM56.4 SM56.5 SM56.6 SM56.7
Khng s dng
Khng s dng Chiu ang m, 1:m ln, 0:m xung. Kt qu so snh tc thi, 0:Nu CV PV, 1:Nu CV = PV Kt qu so snh tc thi, 0:Nu CV PV, 1:Nu CV > PV
B M TC CAO: HC2
Byte iu khin
SM57.0
SM57.1 SM57.2
SM57.3
SM57.4 SM57.5 SM57.6
Chiu m: 0 m li, 1 : m ln
Cho php i chiu m, 0: khng cho php, 1: cho php Cho php sa i gi tr t trc, 0: khng cho php, 1: cho php Cho php sa i gi tr m tc thi, 0: khng cho php, 1: cho php
SM57.7
B M TC CAO: HC2
1: Reset mc thp
1: Start mc thp 1: 1X gi tr m
B M TC CAO: HC2
Vng nh lu gi tr ban u, gi tr t
B m HSC0 HSC1 HSC2 HSC3 HSC4 HSC5 Gi tr ban u SMD38 SMD48 SMD58 SMD148 SMD158 SMD168 Gi tr t SMD42 SMD52 SMD62 SMD142 SMD152 SMD162 Ghi ch
B M TC CAO: HC2
Cc bc khi to HSC
Dng chu k qut u tin(SM0.1) gi chng trnh con khi to. Trong chng trnh con khi to thc hin cc cng vic sau y. Np gi tr cho byte iu khin. Gn b m vi Mode m tng ng dng lnh HDEF Np gi tr m tc thi. Np gi tr t trc. Gn chng trnh ngt vi s kin ngt dng lnh ATCH nu s dng ngt. Cho php ngt dng lnh ENI. Cho php HSC bng cch dng lnh HSC.
B M TC CAO: HC2
Nhn xt: HC0 tng thm 1 mi ln c xung ti ng vo I0.0 Khi lnh HSC c thc thi th gi tr ca byte iu khin, gi tr ban u, gi tr t, mode m c cp nht li.
PHN 1:
PLC S7-200
TNG QUAN:
- Ch Freeport cho php chng trnh truyn thng port ca CPU PLC S7-200.
BIT NH C BIT:
SM0.0: lun ON SM0.1: ON trong chu k qut u tin,hoc chuyn Stop/Run SM0.2: ON trong 1chu k qut nu d liu ca nh c kh nng nh b mt. SM0.3: ON trong 1 chu k qut khi c in v trng thi RUN SM0.4: to xung nhp chu k 1 pht, 30S ON, 30S OFF SM0.5: to xung nhp chu k 1giy, 0.5s ON, 0.5S OFF SM0.6: to xung nhp chu k 1 vng qut, vng qut ny ON, vng qut k tip OFF. SM0.7: phn nh v tr ca Switch On khi Switch ch RUN, OFF khi Switch ch TERM
SMB30 V SMB130