You are on page 1of 19

CHNG 8:

CU TRC PHN CNG PHN MM LP TRNH PLC S7-300

10/29/2007

NI DUNG:
Cu trc phn cng
Gii thiu S7-300 CPU Module m rng Mode hot ng v n bo B nh

Phn mm STEP 7
Gii thiu Son tho chng trnh (project) Lm vic vi PLC
10/29/2007 PLC S7-300 2

Gii thiu S7-300


S7-300 l PLC c va ca hng Siemens Gm CPU v cc module sp trn cc rack Mi rack cha 8 module max (tr CPU v ngun). Mi CPU lm vic vi 4 rack max.

10/29/2007

PLC S7-300

CPU
C nhiu loi CPU khc nhau, t tn theo b vi x l: CPU312, 314, 315, 316, 318. CPU c thm cc hm chc nng c gi tn IFM (Integrated Function Module). CPU c thm cng ni mng phn tn gi l DP

10/29/2007

PLC S7-300

Module m rng
Ngun PS: 2A, 5A hoc 10A. M rng tn hiu I/O SM: DI, DO, DI/DO, AI (12 bit), AO, AI/AO. Ghp ni IM: ni cc nhm module m rng trn cc rack. (mi rack c 8 module) Hm chc nng FM: iu khin ng c bc, ng c servo, Truyn thng mng CP: kt ni cc PLC hoc PLC v my tnh.
10/29/2007 PLC S7-300 5

10/29/2007

PLC S7-300

Chn Mode hot ng


RUN_P: chy chng trnh, c ghi c t my lp trnh. RUN: chy chng trnh, khng c ghi. STOP: dng chng trnh. MRES: reset h thng

10/29/2007

PLC S7-300

n bo trng thi
SF: BATF: DC5V: FRCE: RUN: li h thng li ht pin hoc khng c pin bo ngun 5V bo li chc nng 1 trong cc I/O nhp nhy khi khi ng v sng khi hot ng STOP: saqng khi dng, chp khi yu cu reset, chp nhanh khi ang reset
10/29/2007 PLC S7-300 8

10/29/2007

PLC S7-300

CU TRC B NH
Vng nh chng trnh: cha chng trnh do ngi s dng lp trnh. Vng nh d liu: cha cc khi d liu, gm 2 min.
DB (data block): cha d liu dng cc khi, truy cp theo bit DBX, byte DBB, word DBW, dword. L (local data block): cha d liu cc b, dng cho cc bin tm thi.

Vng nh h thng: cha cc tham s ca HH v chng trnh ng dng, chia 7 min.


10/29/2007 PLC S7-300 10

Vng nh h thng
Min I: m cc ng vo s. Min Q: m cc ng ra s. Min M: lu cc tham s. Min T: lu cc thng s ca b Timer. Min C: lu cc thng s ca b Counter. Min PI: ng vo cc module tng t. Min PQ: ng ra cc module tng t.

10/29/2007

PLC S7-300

11

QUAN H CPU V MODULE M RNG

10/29/2007

PLC S7-300

12

KIU D LIU
BOOL: BYTE: WORD: INT: DINT: REAL: S5T: TOD: DATE: CHAR:
10/29/2007

bit 0 hoc 1/ ng hoc sai 8 bit 2 byte 2 byte 4 byte 4 byte thi gian gi/pht/giy/mgiy thi gian gi/pht/giy thi gian nm/thng/ngy k t (max 4 k t)
PLC S7-300 13

CC KHI OB C BIT

10/29/2007

PLC S7-300

14

Cc khi OB c bit
OB10: thc hin theo thi gian t trc. OB20: thc hin theo thi gian tr t khi gi SFC32 OB35: thc hin cc u theo thi gian nht nh OB40: thc hin khi c tn hiu ngt bn ngoi OB80: thc hin khi thi gian vng qut qu 150ms OB81: khi c li ngun th CPU s gi OB81 OB82: khi c s c t module I/O m rng OB85: c gi khi chng trnh c ngt nhng khi ngt khng c trong OB tng ng OB87: c gi khi c li truyn thng. OB100: thc hin khi CPU chuyn t STOP sang RUN OB121: thc hin khi c li logic OB122: thc hin khi c li truy nhp module
10/29/2007 PLC S7-300 15

MN HNH SIMATIC MANAGER

10/29/2007

PLC S7-300

16

ngha cc biu tng

10/29/2007

PLC S7-300

17

SON THO PROJECT


Cu hnh phn cng. Tham s xc nh ch lm vic cho tng module. Cc khi logic cha chng trnh ng dng. Cu hnh ghp ni v truyn thng cc PLC Mn hnh giao din phc v vic gim st h thng.

10/29/2007

PLC S7-300

18

M PHNG S7-300

10/29/2007

PLC S7-300

19

You might also like