You are on page 1of 3

Bi gii thi gia k mn PLC HK2 2010-2011 1/ 3 Vit chng trnh LAD m s ngi vo siu th, khi n ngi

gi th 10.000 th bo chung 20 giy I0.0: cm bin vo; I0.1: reset b m, khi ng li; Q0.0: chung 2/ 3 Vit chng trnh STL dng mt timer v lnh so snh

3/ 4 Vit chng trnh gm OB1 v FC1, FC1 tnh trung bnh len s nguyn 16 bit trong DB1 bt du t start, ct kt qu vo average dng s thc, OB1 cung cp tr s ca len (byte) start (word) v a ch ca average (trong DB1). Khi average ln hn 150.5 th Q0.0 on Cu 1 Network1

Network2

Network3

Cu 2
Network1 A "START" FP M 0.2 S M 0.3 A "STOP" R M 0.3 Network2 A M 0.3 AN T 1 L W#16#1100 SD T 1 Network3 A( L T L 80 >=I ) = M A( L T L 70 <=I ) A( L T L 60 >=I ) = M A( L T L 50 <=I ) A( L T L 20 >=I ) = M Network4 A A( O O O ) = M M M M 0.3 0.4 0.5 0.6 1

0.6

"OUT1"

Network5 0.4 1 A M 0.3 A( L T 1 L 90 <=I ) A( L T 1 L 55 >=I ) = "OUT2"

0.5 1

Cu 3 To khi d liu chia x DB1

Khai bo tham s cho FC1

FC1
OPN DB 1 L #start SLD 3 L P#0.0 +D T #contro L L#0 T #tong L #len next: T #dem L DBW [#contro] ITD L #tong +D T #tong L #contro L P#2.0 +D T #contro L #dem LOOP next L #tong DTR L #len ITD DTR /R T #average L 1.505000e+002 >R = Q 0.0

Lp trnh OB1
A I 0.0 JC next BEU next: CALL FC 1 len :=B#16#5 start :=W#16#0 average:=DBD50

You might also like