You are on page 1of 2

Bit : 0 v 1 1. 2. 3. 4. 5. 6.

Byte : gm 8 bit : 0 28 -1 Word : s nguyn 0 216 -1 Double word : s nguyn 0 232 -1 S int : c du (-215 -1) (215 -1) S double int (-231 -1) 231 -1 S thc (-231 -1) 231 -1 VD: QB0, MB3, VB10, SMB2 VD: IW0, QW0, MW3, VW10QW0=QB0+QB1 VD: ID0, QD0, MD3

**: nh dng bin kiu word phi c 16# ng u : VD 16#1234, 16#ABCD nh dng bin kiu DWord phi c 16# ng u : 16#12345678, 16#ABCDABCD Vng cha tham s h iu hnh I : input , cc ng vo s Q: output : cc ng ra s M : internal memory , vng nh ni (truy nhp theo bit: M, byte MB, word MW, Dword MD) V : Variable memory : Vng nh bin AIW: Analog input AQW : Analog output T : Timer C : Counter AC : con tr a ch

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

B. Vng nh chng trnh ng dng 1. OB1 (organization block): cha chng trnh t chc, chng trnh chnh, cc lnh trong khi ny lun c qut. 2. Subrountine (chng trnh con) : c t chc thnh hm trao i d liu khi c gi 3. Interrupt (chng trnh ngt): c t chc thnh hm v c kh nng trao i vi bt k khi chng trnh no khc. C. Vng cha khi d liu: 1. DB (data block): truy nhp theo bit DBX, byte DBB, t DBW, t kp DBD 2. L (local data block): min con ca DB, s b xa khi DB kt thc chng trnh, truy nhp theo L, LB, LW, LD. D. Cu trc chng trnh 1. Lp trnh tuyn tnh: ph hp vi bi ton nh, khng phc tp, khi c chn l OB1 2. Lp trnh c cu trc: chng trnh c chia thnh nhiu phn nh v mi phn thc hin nhim v ring bit ca n. Chng trnh chia lm 3 khi: - OB1: lun c thc thi, lun c qut trong chu k qut - SRB : chng trnh con, cha cc hm v d nh pid, hsc - INT: c thc thi khi c s kin ngt xy ra.

E. Khi system block : c them trang s 9 giotrinh s7200 S lc v timer v counter (max 232-1 : kiu Dint) 1. Timer TON: Delay on TOF : Delay off. TONR: Tr c nh 2. Counter CTU : m ln CTD: m xung CTUD : m ln, xung (-216 -1) (216 -1) Mt s thanh ghi c bitj S7-200 1. SMB0: Status bits - SM0.0: always on - SM0.1: on khi chu k qut u tin chng trnh hay plc chuyn t stoprun - SM0.2: Bit ny on trong 1 chu 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 ang trng thi run - SM0.4: Bit ny to xung nhp chu k 30s on, 30s off - SM0.5: Bit ny xung nhp chu k 0.5s on, 0.5s off - SM0.6: bit ny xung nhp 1 vng qut, vng qut 1 on, vng qut 2 off - SM0.7: Phn nh v tr ca switch ch . On khi ch run, off khi ch tern. 2. SMB1: Status bt - SM1.0: on khi kt qu thc hin lnh l zero - SM1.1: on khi kt qu thu c trn nh hoc kt qu khng hp l - SM1.2: on khi kt qu thu c l s m - SM1.3: on khi thc hin php chia cho 0 - SM1.4: on khi thm d liu vo 1 bng b trn - SM1.5: on khi lnh FIFO,LIFO c thc hin t bng trng - SM1.6: on khi khng phi chuyn i t s BCD sang BIN c thc thi - SM1.7: on khi chuyn i t ASCII sang s decimal khng hp l 3. SMB5: status i/o - SM5.0: Bit ny on khi c ng vo ra b li - SM5.1: Bit ny on khi c qu nhiu i/o c kt ni vo i/o bus - SM5.2: Bit ny on khi c qu nhiu analog kt ni vo i/o bus - SM5.3: Bit ny on khi modul i/o kt ni vo i/o bus Cn li c thm trang 89

You might also like