You are on page 1of 52

SIEMENS

LOGO! 0BA7 H ng D n S D ng Cc Tnh Nng M i

1. K t n i LOGO! v i my tnh l p trnh qua c ng Ethernet 2. Truy n thng LOGO! LOGO! theo ki u master master 3. Truy n thng LOGO! LOGO! theo ki u master slave (m r ng tn hi u vo ra) 4. Truy n thng LOGO! mn hnh HMI 5. Truy n thng LOGO! PLC S7-1200 6. Lu tr d li u (Data logging) 7. T o v qu n l hm m i (User defined function)

Ti li u mang tnh ch t tham kh o. B n h ng d n s d ng chnh th c c a LOGO! c th t i v t i website Service & Support:: http://support.automation.siemens.com/WW/view/en/50074616

1/52

V.1.0 3/2012

SIEMENS

K t n i LOGO! v i my tnh l p trnh qua c ng Ethernet

C th k t n i tr c ti p LOGO! v i my tnh ho c k t n i thng qua Hub/Switch m ng ethernet. C ng ethernet c a LOGO! s nh n d ng lo i cp l cho hay th ng v t ng chuy n m ch s d ng c v i c 2 lo i cp.
Lu :
Truy n thng gi a LOGO! 0BA7 v my tnh ch c th qua truy n thng ethernet. Trong tr ng h p c ng ethernet c a my tnh c s d ng cho ng d ng khc, th c th dng b chuy n i USB/Ethernet k t n i.

a ch IP cho cc thi t b
k t n i thnh cng, a ch IP c a my tnh v LOGO! ph i c ci b ny trn cng m t l p m ng t sao cho cc thi t

a ch IP c a LOGO! c ci t m c nh khi xu t x ng v c th thay i khi s d ng. Trn mn hnh c a LOGO!, vo Menu v ch n Network, IP c v thay i a ch IP. (v d a ch IP 192.168.0.10, subnet mask: 255.255.255.0) Ti p theo l ci t a ch IP cho my tnh. Ch n k t n i ethernet ang s d ng k tn iv i LOGO! (vo Start; Settings; Network connections). M Properties, ch n Internet Protocol TCP/IP v m Properties. Ci t a ch IP v subnet mask thch h p v i a ch v subnet mask c a LOGO! (v d ci t a ch l IP l 192.168.0.20; Subnet mask: 255.255.255.0) (hnh 1).

Hnh 1

2/52

V.1.0 3/2012

SIEMENS
T o k t n i LOGO! my tnh trong ph n m m LOGO!Soft Comfort
M ph n m m LOGO!Soft Comfort, ch n Tools; Options; Interface; Ethernet. Dng nt Add t o m t k t n i m i. Nh p vo a ch IP, subnet mask c a LOGO! mu n k t n i (hnh 2)

Hnh 2

Ki m tra k t n i
ki m tra LOGO! c nh n bi t b i my tnh hay cha, nh n nt "Detect". N u LOGO! c my tnh nh n bi t, s c ch Yes xu t hi n c t Status (hnh 3)

Hnh 3

B n k t n i thnh cng, by gi c th download/upload chng trnh cho LOGO! t my tnh b ng ph n m m LOGO!Soft Comfort.

3/52

V.1.0 3/2012

SIEMENS

Truy n thng LOGO! LOGO! (Trao id li u gi a 2 LOGO! theo ki u master master)

2
d ng master. M t master ng vai tr l server, mas-

Chu n b thi t b
truy n thng ny, c 2 LOGO! ter cn l i l client. u

Ch n ch ho t ng l Normal (Tools, Transfer, Configure Normal/slave mode), v t a ch IP cho c 2 LOGO!. Trong v d ny, LOGO! ng vai tr server c IP 172.16.202.14 v subnet mask 255.255.255.0, LOGO! ng vai tr client c IP 172.16.202.2 v subnet mask 255.255.255.0. t cc LOGO! a ch IP v subnet mask ny: vo "Network; IP address" trn mn hnh c a

Lu : a ch IP v subnet mask c a my tnh v c a cc LOGO! ph i c t sao cho cc thi t b ny cng chung m t l p m ng. Trong v d ny, my tnh c IP 172.16.202.20, subnet mask 255.255.255.0. (vo TCP/IP trong network connection t).

Vi t chng trnh cho LOGO! ng vai tr server


M chng trnh Logo! Soft comfort, t o chng trnh i u khi n m i. Vo "Tools; Ethernet connections..." t o 1 k t n i LOGO! LOGO!. Tr c tin, nh p a ch IP v subnet mask c a LOGO! server.

4/52

V.1.0 3/2012

SIEMENS
Sau t o k t n i m i b ng cch nh n ph i chu t vo "Ethernet Connections" v ch n "Add connection". Ch n Server connection: responds to. Nh p TSAP Remote Properties (Client) (l s TSAP c a k t n i tng ng c t o ra trn chng trnh c a LOGO! lm client. S ny c th nh p sau, khi vi t chng trnh cho LOGO! lm client)

Sau vi t chng trnh. Trong v d ny, tn hi u analog t c ng AI1 v tn hi u t n s t c ng I3 s c truy n n LOGO! client. M t tn hi u t n s khc cng c c, tn hi u ny t LOGO! client truy n n.

5/52

V.1.0 3/2012

SIEMENS

Ci t thng s cho Analog network input (hm NAI1 trong hnh trn). Double click vo hm, ch n VM, a ch l VW 5. a ch VW 5 ny cho bi t hm ny s l y gi tr t nh VW 5 c a LOGO! server. Khi vi t chng trnh cho LOGO! client, s ph i khai bo vi c client s ghi d li u vo nh VW 5 ny c a LOGO! server.

By gi s khai bo nh ng gi tr no s c LOGO! Server truy n qua LOGO! Client. "Tools; Parameter VM Mapping". Ch n gi tr c n truy n qua LOGO! Client, nh lu tr li u ny trn LOGO! server cng c hi n th . Nh trong hnh pha d i, 2 gi tr truy n ki u d li u l word ( 1 word b ng 2 bytes), a ch l VW 0 v VW 2 Ghi nh cc nh ny, v trong chng trnh LOGO! Client, ph i c hm c cc nh

Vo d i c ny.

6/52

V.1.0 3/2012

SIEMENS

Vi t chng trnh cho LOGO! ng vai tr client


T o chng trnh m i trong LOGO! soft comfort. Ch n "Tools; Ethernet connections..." t o m t k t n i LOGO! LOGO!. u tin, nh p a ch IP v subnet mask c a LOGO! client vo.

Nh n ph i chu t vo "Ethernet Connections", ch n "Add connection" t o k t n i m i. Ch n Client connection: Requests data..., nh p TSAP c a k t n i tng ng c khi vi t chng trnh trn LOGO! sever vo Remote Properties (Server), nh p a ch IP c a LOGO! server vo.

7/52

V.1.0 3/2012

SIEMENS

Trong b ng Data transfer (Read: Local..., khai bo bao nhiu d li u (bao nhiu byte) s c truy n (Write) ho c nh n (Read) v i LOGO! server, a ch c a cc d li u ny trn c 2 LOGO! cng c n c khai bo. Trong v d ny, 4 bytes d li u s c c (tng ng v i 2 words: VW 0, VW 2 trn server), 2 bytes d li u ( 1 word, VW 5) s c truy n n server. Vi t chng trnh nh d i y. Chng trnh nh n 2 gi tr analog v gi tr t n s t server, v g i gi tr t n s t c ng vo I3 n server.

8/52

V.1.0 3/2012

SIEMENS
Ci t thng s cho 2 hm Analog network inputs NAI1 v NAI2. 2 hm ny c gi tr nh ch a cc d li u ny trn LOGO! client ( a ch Address (local) khai bo trong b ng Data transfer trn).

Khai bo d li u truy n i cho VW 5. Vo "Tools; Parameter VM Mapping:

D li u truy n
Khi c (Read) v truy n (Write) d li u, b n c th khai bo a ch d li u b t k ni u trn LOGO! truy n v nh n d li u (trong m c Address (Local) v Address (Remote). Cc b ng i y m t vng nh , lm client: Khi c d li u (Read): LOGO! client: Address (Local) Ki u d li u Vng d li u a ch vng nh c a LOGO! trong tr ng h p LOGO!

VB

0 to 850

LOGO! server: Address(Remote) Ki u d li u Vng d li u VB 0 to 0xFFFF DB.DBB DB[0 to MB 0xFFFF].DBB[0xFFFFFF] IB 0 to 0xFFFF QB 0 to 0xFFFF 0 to 0xFFFF

9/52

V.1.0 3/2012

SIEMENS
Lu : Ki u d li u: VB: Variable byte Vng nh V DB.DBB: Data block byte MB: Flag byte IB: Input byte Byte d li u cc tn hi u vo d ng s QB: Output byte - Byte d li u cc tn hi u ra d ng s Khi truy n (Write) d li u: LOGO! server: Address(Remote) LOGO! client: Address (Local) Ki u d li u Vng d li u Ki u d li u Vng d li u 0 to 0xFFFF VB VB 0 to 850 DB[0 to DB.DBB MB 0 to 3 0xFFFF].DBB[0xFFFFFF] MB IB 0 to 2 0 to 0xFFFF IB QB 0 to 1 0 to 0xFFFF QB 0 to 0xFFFF

c/g i d li u d ng bit (vng nh M), tn hi u vo/ra s (vng nh I,Q)


V i cc d li u ny, ch c n khai bo b ng Data transfer khi t o k t n i m i LOGO! client. Khng c n khai bo Parameter VM Mapping trn c 2 LOGO! server v client

10/52

V.1.0 3/2012

SIEMENS

Hng 1: Cc ng vo I1 t i I8 c a LOGO! server c client c v lu vo vng nh VB0 Hng 2: Cc ng ra Q1 t i Q8 c a LOGO! server c client c v lu vo vng nh VB1 Hng 3: Cc bt M1 n M8 c a LOGO! sever c client c v lu vo vng nh VB2. Hng 4: Cc ng vo I1 t i I8 c a client c g i n vng nh VB0 c a server. Hng 5: Cc ng ra Q1 t i Q8 c a client c g i n vng nh VB1 c a sever Hng 6: Cc bt M1 n M8 c a LOGO! client c g i n vng nh VB2 c a server.
s d ng cc d li u ny trong chng trnh i u khi n, dng hm network input l y gi tr

11/52

V.1.0 3/2012

SIEMENS
B ng d i y cho th y d li u Bit c cn m v tr no trong 1 byte nh vng V (VB): Variable V X.0 V X.1 V X.2 V X.3 V X.4 V X.5 V X.6 V X.7 V Y.0 V Y.1 V Y.2 V Y.3 V Y.4 V Y.5 V Y.6 V Y.7 V Z.0 V Z.1 V Z.2 V Z.3 V Z.4 V Z.5 V Z.6 V Z.7

IB/QB/MB 0

IB/QB/MB 1

IB/MB 2

Input, output, bit memory I/Q/M 1 I/Q/M 2 I/Q/M 3 I/Q/M 4 I/Q/M 5 I/Q/M 6 I/Q/M 7 I/Q/M 8 I/Q/M 9 I/Q/M 10 I/Q/M 11 I/Q/M 12 I/Q/M 13 I/Q/M 14 I/Q/M 15 I/Q/M 16 I/M 17 I/M 18 I/M 19 I/M 20 I/M 21 I/M 22 I/M 23 I/M 24

VB X

VB Y

VB Z

Qua b ng trn c th th y: Vng nh IB c gi tr l IB0, IB1, IB2, v LOGO! m r ng c t i a 24 tn hi u vo s . Vng nh QB l QB0, QB1 v LOGO! m r ng t i a c 16 tn hi u ra s .

Ch y m ph ng chng trnh
Hai chng trnh trn LOGO! server v client c th ch y m ph ng ki m tra. c th xem cng lc hai chng trnh, vo Tools, option, document view, ch n Internal Window, sau y l n l t m hai chng trnh LOGO! server v client.

12/52

V.1.0 3/2012

SIEMENS

Ch y m ph ng b ng cch: l n l t m i chng trnh, ch n Simulation, sau y ch n Simulation in network nh hnh bn d i. By gi c th gi l p, thay i cc gi tr truy n ki m tra vi c truy n thng gi a hai LOGO! hon thnh hay cha.

13/52

V.1.0 3/2012

SIEMENS

Truy n thng LOGO! LOGO! (K t n i LOGO! theo ki u master salve, m


Chu n b thi t b

3
r ng tn hi u vo ra)

Trong ph n ny, m t LOGO! s ng vai tr master (LOGO! ny ch y chng trnh i u khi n), m t LOGO! ng vai tr slave (LOGO! slave ny lm module m r ng tn hi u vo/ra cho LOGO! master). Nh v y, LOGO! master s s d ng t t c cc ng tn hi u vo ra c a LOGO! master nh l tn hi u vo ra c a n. t a ch IP v subnet mask b ng cch vo "Network; IP address" trn mn hnh LOGO!. Cng t mn hnh LOGO!, ch n "Network; Specify mode", ch n "Slave" ci t LOGO! ny lm salve. Kh i ng l i LOGO! Theo cc b c tng t mal" cho LOGO! master. ci t a ch IP, subnet mask v ch n ch ho t ng Nor-

Lu : truy n thng thnh cng, a ch IP v subnet mask c a my tnh v c a cc LOGO! ph i c sao cho cc thi t b ny cng chung 1 l p m ng.

Trong v d ny, cc

a ch v subnet mask c s d ng:


i ch IP Master Slave My tnh
172.16.202.14 172.16.202.2 172.16.202.20

Subnet mask
255.255.255.0 255.255.255.0 255.255.255.0

Vi t chng trnh (ch trn LOGO! master)


LOGO! master s d ng cc ng tn hi u vo/ra c a LOGO! slave, trong chng trnh i u khi n dng cc hm sau:

14/52

V.1.0 3/2012

SIEMENS
Network input c tn hi u ng vo, ng ra s c a LOGO! slave c ng ra s ,

N u c n c ng vo s c a salve, ch n Block type l Input, n u c n ch n l Output.

Nh p

a ch IP c a salve, ch n ng tn hi u tng ng trong Block number c tn hi u ng vo, ng ra analog c a LOGO! slave c tn hi u s , nhng dng cho tn hi u analog.

Network analog input S d ng tng t nh hm

15/52

V.1.0 3/2012

SIEMENS
Network output i u khi n ng ra s c a LOGO! slave Nh p a ch IP c a LOGO! slave v ch n ng ra s c n i u khi n.

Network analog output Nh p

i u khi n ng ra analog c a LOGO! slave

a ch IP c a LOGO! slave v ch n ng ra analog c n i u khi n.

16/52

V.1.0 3/2012

SIEMENS
Chng trnh v d

o n chng trnh ny minh ho : Hng 1: Ng vo s c a LOGO! master i u khi n ng ra s Q1 c a slave Hng 2: Ng vo s I1 c a salve c c v i u khi n ng ra Q1 c a master. Hng 3: Ng vo analog AI1 c a LGOG! master c c v gn gi tr cho ng ra analog AQ1 c a salve. Hng 4: Ng vo analog AI1 c a LOGO! slave c c v gn gi tr cho ng ra AQ1 c a master.

17/52

V.1.0 3/2012

SIEMENS

Truy n thng LOGO! mn hnh HMI

V n

c n gi i quy t
C m t chng trnh LOGO! dng gim st m c n c, nhi t v i u khi n t t m ng c, chng trnh ny ang ho t ng trn LOGO! OBA6. By gi chuy n sang LOGO! 0BA7 c th : hi n th gi tr m c n c, nhi t ln mn hnh c m ng, t mn hnh c m ng ny c th t t m ng c, v tr ng thi t t/m c a ng c cng hi n th trn mn hnh.

Chuy n chng trnh sang LOGO! 0BA7


M chng trnh LOGO! 0BA6 b ng ph n m m LOGO!Soft Comfort V7.

18/52

V.1.0 3/2012

SIEMENS
Vo "Tools; Device selection", i LOGO! sang LOGO! 0BA7.

T o k t n i ethernet gi a LOGO! 0BA7 v i mn hnh HMI: vo "Tools; Ethernet Connections", nh p i ch IP v subnet mask c a LOGO!, sau y t o k t n i b ng cch nh n ph i chu t vo Ethernet Connection

19/52

V.1.0 3/2012

SIEMENS
Khai bo cc thu c tnh k t n i nh trong hnh d i.

Khai bo cc d li u s c trao i v i mn hnh HMI: vo "Tools; Parameter VM Mapping" vo t o b ng cc bi n s giao ti p v i HMI (gi tr m c n c v nhi t )

Lu :

1 2 3

Gi tr c a cc hm trong chng trnh LOGO! s trao v i HMI

a ch c a cc gi tr , s ph i khai bo trong chng trnh HMI

Ch n gi tr no c a hm s

c trao

i v i HMI u ra c a b khu ch i khi c tn hi u analog)

l gi tr c a 1 hm (vd: l gi tr

l thng s c a 1 hm (vd: l th i gian tr trong hm on-delay)

20/52

V.1.0 3/2012

SIEMENS

B sung vo chng trnh i u khi n hm Network Input, hm ny nh n tn hi u i u khi n t HMI t t/m ng c. Gn a ch nh V4.0 vo hm ny (vng nh V, byte 4, bit 0). Nh v y theo chng trnh trn, s c 2 tn hi u t tm ng c: t ng vo I1 c a LOGO! v t mn hnh HMI, 2 tn hi u ny c a vo hm XOR i u khi n ng c nh trn hnh. Download chng trnh xu ng LOGO!

21/52

V.1.0 3/2012

SIEMENS
Vi t chng trnh HMI trn WinCC Basic V11
T o m t chng trnh (project) m i

Ch n mn hnh
Ch n mn hnh KTP600 Basic PN trong Add new device

22/52

V.1.0 3/2012

SIEMENS
Khai bo k t n i HMI v i LOGO!
Vo "Connections"

T o k t n i m i b ng cch nh n chu t 2 l n vo Add new. t tn cho k t n i l LOGO! 0BA7, nh p a ch IP c a mn hnh, c a LOGO! v ch n driver truy n thng l Simatic S7200.

IP address of the HMI*

IP address of LOGO!*

23/52

V.1.0 3/2012

SIEMENS

Lu :
k t n i HMI v i LOGO!, driver truy n thng (Communication driver) ph i l "SIMATIC S7 200". * Cc a ch IP ny ph i c ci t tr c trn HMI, LOGO!

T o b ng cc bi n k t n i v i LOGO! (tags)
Vo "HMI tags", vo "Default tag table" t o cc bi n v thu c tnh c a n nh trong hnh. Lu : a ch , ki u d li u ph i gi ng v i a ch , ki u d li u c a bi n tng ng trn LOGO! (trong VM-Mapping table)

Lu :
B ng d i y cung c p thng tin nh ng bi n, vng nh c a LOGO! m HMI c th ho c ghi (Write) gi tr : c (Read) x x x x Ghi (Write) x x c (Read)

Ng vo - Inputs (I) Ng ra - Outputs (Q) Vng nh bit-flags M Vng nh V

V l thuy t, HMI c th ghi gi tr vo vng nh tn hi u vo (Input I) v vng nh bit (Flags M) c a LOGO!, tuy nhin vi c ny khng c ngha v LOGO! s vi t ch ng gi tr ln vng nh ny sau m i chu k qut. Vng nh tn hi u ng vo I, ng ra Q, bit M c a LOGO! c th HMI trong WinCC basic V11 theo a ch nh sau: c khai bo chng trnh

24/52

V.1.0 3/2012

SIEMENS
I
I1 I2 I3 I4 I5 I6 I7 I8 I9 I10 I11 I12 I13 I14 I15 I16 I17 I18 I19 I20 I21 I22 I23 I24

a ch
I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6 I0.7 I1.0 I1.1 I1.2 I1.3 I1.4 I1.5 I1.6 I1.7 I2.0 I2.1 I2.2 I2.3 I2.4 I2.5 I2.6 I2.7

Q
Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 Q9 Q10 Q11 Q12 Q13 Q14 Q15 Q16

a ch
Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 Q0.6 Q0.7 Q1.0 Q1.1 Q1.2 Q1.3 Q1.4 Q1.5 Q1.6 Q1.7

M
M1 M2 M3 M4 M5 M6 M7 M8 M9 M10 M11 M12 M13 M14 M15 M16 M17 M18 M19 M20 M21 M22 M23 M24 M25 M26 M27

a ch
M0.0 M0.1 M0.2 M0.3 M0.4 M0.5 M0.6 M0.7 F1.0 F1.1 M1.2 M1.3 M1.4 M1.5 M1.6 M1.7 M2.0 M2.1 M2.2 M2.3 M2.4 M2.5 M2.6 M2.7 M3.0 M3.1 M3.2

Trong WinCC flexible 2008, k hi u E v A c s d ng thay cho I v Q.

Thi t k giao di n mn hnh


Vo th m c "Screens". Khi t o chng trnh HMI th 1 trang mn hnh g c tn l Screen_1 c t o s n. C n 3 trang mn hnh cho v d ny (trang mn hnh g c, mn hnh m c n c, mn hnh nhi t ), v y t o thm 2 trang mn hnh n a (Screen 2 v Screen 3) b ng nh n chu t 2 l n vo Add new screen. M "Screen_1" v t o 3 nt nh n: 1 nt chuy n sang trang mn hnh screen 2, 1 nt chuy n sang trang mn hnh Screen 3. Nt nh n th 3 ngng ch ch y chng trnh c a mn hnh (runtime). Vo tab Events ci t thng s

25/52

V.1.0 3/2012

SIEMENS

Trang mn hnh g c v i 3 nt nh n

Tab Events

(C th ko v th - drag and drop mn hnh Screen_2, Screen_3 vo mn hnh Screen_1, 2


nt nh n lin k t n 2 mn hnh ny s ct ng t o). By gi m mn hnh "Screen_2". Trang mn hnh ny s hi n th m c n c, tr ng thi t t/m c a ng c, v nt nh n i u khi n ng c. V th c n t vo mn hnh 2 nt nh n (button), m t hnh trn (circle) v thanh bar. Thanh bar c n i v i bi n Fill level trong m c properties v c ci t kho ng gi tr hi n th m c n c cao, th p. Nt nh n 1 c dng tr v mn hnh g c Screen_1, ci t cho nt nh n ny tab Events. Hnh trn dng hi n th tr ng thi c a ng c. ng c c i u khi n t t m b ng nt nh n 2.

26/52

V.1.0 3/2012

SIEMENS

Trang mn hnh Screen_2

Ci

t cho thanh bar

27/52

V.1.0 3/2012

SIEMENS

Ci

t cho hnh trn

Ci

t cho nt nh n t t/m

ng c

M mn hnh "Screen_3". Trang mn hnh ny v th nhi t v hi n th nhi t hi n t i. t vo mn hnh: th (trend display), m t I/O field v 1 nt nh n v mn hnh g c. th v I/O field c k t n i v i bi n (tag) Temperature". Ch (mode) c a I/O field l output.

Trang mn hnh Screen_3

28/52

V.1.0 3/2012

SIEMENS

Ci

t cho I/O field

Ci

t thng s cho ch
ci

Runtime
t cc thng s mn hnh, cc phm, alarms, ngn ng , font

Ch n "Runtime settings" ch ...

Ch y m ph ng
Ch n "Start simulation".

29/52

V.1.0 3/2012

SIEMENS

Cng c th ch y m ph ng t nt nh n:

Ho c:

Vo Online, Simulation, With tag simulator

ch y chng trnh v i bi n (tag) m ph ng

Lu :
N u b i u khi n c k t n i v i my tnh, c th ch y m ph ng v i tn hi u th t t b i u khi n. Tuy nhin, ph i ch n S7ONLINE trong Control Panel; Setting PG/PC interface.

30/52

V.1.0 3/2012

SIEMENS

Truy n thng LOGO! PLC S7-1200

Vi t chng trnh S7-1200 trong Step7 Basic V11:


Khai bo c u hnh S7-1200 trong Device configuration

Trong Profinet Interface, thm subnet m i b ng cch nh n Add new subnet, nh p IP, subnet mask c a S7-1200.

a ch

31/52

V.1.0 3/2012

SIEMENS
T o k t n i ethernet b ng cch: ch n Network view, Connection, nh n ph i chu t vo CPU S7-1200, ch n Add new connection.

B d u ch n trong Establish active connection , n n Add

32/52

V.1.0 3/2012

SIEMENS
Nh p thng s cho k t n i v a t o: 1. tab General: Nh p tn LOGO!, a ch IP c a LOGO! nh hnh.

2.

tab Address details:

B d u l a ch n trong SIMATIC ACC, ch n TSAP c a LOGO!. l 20.00

vd ny, LOGO! c TSAP

33/52

V.1.0 3/2012

SIEMENS
Vi t chng trnh LOGO! trong LOGO!Soft Comfort V.7:
T o k t n i m i, vo Tools; Ethernet Connections: 1. Nh p a ch IP v subnet mask c a LOGO!.

2. Nh n ph i chu t vo Ethernet Connections, ch n Add connection

3. Ch n Client Connection:... Nh p TSAP v

a ch IP c a S7-1200.

34/52

V.1.0 3/2012

SIEMENS

V d :
Cc tn hi u ng vo s I1 n I6 v analog AI1, AI2 s c truy n S7-1200 s truy n d li u cho cc ng ra Q1 t i Q4 c a LOGO! o n chng trnh LOGO! d i y dng cho qua b khu ch i Analog Amplifier. n S7-1200.

c tn hi u analog AI1 v AI2, 2 tn hi u c

35/52

V.1.0 3/2012

SIEMENS

g i gi tr c a 2 ng vo analog ny n S7-1200, ph i khai bo 2 gi tr ny trong Parameter-VM mapping". Vo ToolsParameter VM mapping khai bo 2 gi tr ny (l 2 gi tr ng ra c a 2 b khu ch i Analog Amplifier). a ch vng nh cho 2 gi tr ny l VW0 v VW2 (VB0, VB2)

Ch c cc d li u d ng byte, word.. m i ph i khai bo trong b ng Parameter-VM mapping, cc d li u g i d ng Bit khng c n khai bo b ng ny.

36/52

V.1.0 3/2012

SIEMENS
Sau y khai bo vi c v a t o. c (Read), g i (Write) d li u trong b ng Data Transfer... c a k t n i

Gi i thch: Hng 1: 1 byte d li u, l byte s 6 trong data block 1 c a S7-1200 s c LOGO! c vo vng nh V, byte s 4: VB4. Hng 2: 1 byte d li u l gi tr tn hi u ng vo s I1 n I8 c a LOGO!, s c g i s 0, data block 1 c a S7-1200. Hng 3: Gi tr c a hm khu ch i analog amplifier B001 (gi tr ng vo AI1),2 bytes, VB0 c a LOGO! s c g i n data block 1, byte s 2 (2 bytes) c a S7-1200 Hng 4: Gi tr c a hm khu ch i analog amplifier B002 (gi tr ng vo AI2),2 bytes, VB2 c a LOGO! s c g i n data block 1, byte s 4 (2 bytes) c a S7-1200 v lu n byte nh nh

Trong chng trnh LOGO!, c n thm 4 hm c tn hi u s qua m ng (hm Network input), sau k t n i chng v i 4 ng ra Q1 n Q4 c a LOGO!. 4 hm ny l y gi tr 4 bit 0 t i 3 c a byte VB4.

37/52

V.1.0 3/2012

SIEMENS

T o data block trong chuong trinh S7-1200:

38/52

V.1.0 3/2012

SIEMENS
Khai bo cc bi n:

Chng trnh S7-1200:

39/52

V.1.0 3/2012

SIEMENS

Gi i thch: Network 1: N u ng vo I0.2 c a S7-1200 v ng vo I1 c a LOGO! m c 1, ng ra Q1 c a LOGO! s set m c 1. N u ng vo I0.7 c a S7-1200 v I2 c a LOGO! m c 1, ng ra Q1 c a LOGO! c reset v 0. Network 2: Ng ra Q0.0 c a S7-1200 s b t n u gi tr ng vo analog AI1 c a LOGO! l n hn 500 (AI1 >=5V).

40/52

V.1.0 3/2012

SIEMENS

Lu tr

li u (Data logging)

B n c th lu tr gi tr c a cc thng s trong ng d ng b ng ch c nng Data Logging c a LOGO! 0BA7.


Lu : LOGO! 0BA7 c tch h p vng nh trong 1024 bytes dng cho ch c nng lu tr d li u. N u d li u c ghi trong vng nh ny t 512 bytes, LOGO! s t ng ghi d li u vo th nh SD ngoi (n u c dng th ny). N u d li u LOGO! thu th p c nhanh hn th i gian n ghi d li u vo th nh SD, d li u c th b m t. trnh vi c m t d li u, th i gian t i thi u gi a 2 l n l y d li u l 500 ms. Th nh SD c th lu tr t i a 2000 l t ghi d li u (t i a m i l n ghi: 32 d li u) Th nh SD ph i c g n vo LOGO! tr c khi chng trnh i u khi n ho t sang Run) ng (chuy n t Stop

V d m u

41/52

V.1.0 3/2012

SIEMENS
Chng trnh trong v d m t vi c theo di nhi t trong m t kho hng. N u nhi t trong kho t -4 tr ln, tn hi u c nh bo s c pht t i ng ra Q, v hm ch c nng lu tr d li u C c kch ho t sau m i 30 s. Nhi t hi n th i trong kho s c lu vo file sau m i 30 s. Ng vo I1 dng xc nh n vi c nhi t tng trn -4 (t t tn hi u c nh bo) C

Ci

t thng s cho hm lu tr

d li u

Ch n d li u c n lu tr v nh n nt Add. C th lu tr 32 d li u khc nhau.

42/52

V.1.0 3/2012

SIEMENS
c d li u
T b nh trong c a LOGO! Ch n "Tools; Transfer; Upload Data Log" c d li u lu tr trong b nh trong.

Lu file d li u vo my tnh

43/52

V.1.0 3/2012

SIEMENS
T th nh SD c d li u t th nh SD, chuy n LOGO! v ch Stop v l y th nh ra kh i 0BA7. Dng u c th SD trn my tnh m file d li u (d ng file .csv).

Chuy n file d li u .csv sang Microsoft Excel


M MS Excel, ch n "Data; Import external files; Import data"

44/52

V.1.0 3/2012

SIEMENS
Ch n file .csv lu trong my tnh

Ch n Open. Xc nh ki u m cc d li u phn cch nhau trong file csv g c, sau ch n Next.

45/52

V.1.0 3/2012

SIEMENS
Ch n lo i d u c dng phn cch d li u. Ch n Next.

Ch n lo i d li u trong cc c t, sau ch n Finish.

46/52

V.1.0 3/2012

SIEMENS
Ch n ni lu d li u, ch n OK.

D li u by gi

c s p thnh c t nh hnh bn d i.

47/52

V.1.0 3/2012

SIEMENS

T o v qu n l hm m i (User defined function)

V i LOGO! Soft Comfort V7, b n c th t o m t hm ch c nng m i (UDF User Definied Function) v lu vo th vi n cho cc l n s d ng sau. Vi c ny gip n gi n chng trnh i u khi n trong tr ng h p chng trnh c nhi u o n gi ng nhau, l p l i.

T o UDF
C th t o UDF tr c ti p t ni vi t chng trnh i u khi n ho c t c a s vi t hm UDF. T o UDF t chng trnh i u khi n: Trong chng trnh i u khi n, ch n o n chng trnh mu n t o thnh 1 hm m i, nh n ph i chu t v ch n "Create UDF".

48/52

V.1.0 3/2012

SIEMENS
C a s t o hm m i c m v i o n chng trnh v a ch n.

T o UDF t c a s t o hm UDF Vo File; New; UDF diagram.

49/52

V.1.0 3/2012

SIEMENS
Ch nh s a cc thu c tnh c a UDF
Nh n ph i chu t, ch n Edit UDF properties...", c th thay I/O. i tn, ci t password tab

tab Parameters":

50/52

V.1.0 3/2012

SIEMENS
Lu UDF v thm vo th vi n hm
Lu b ng cch: "File; Save as", ch n th m c mu n lu

lu vo th vi n, vo "Tools; Options", ch n "UDF". Dng "Add UDF" th vi n.

thm UDF vo

51/52

V.1.0 3/2012

SIEMENS
UDF by gi xu t hi n trong toolbar, s d ng nh cc hm c s n c a ph n m m.

Lu :

N u UDF hi n th nh th ny trong chng trnh: UDF c p nh t thay nh t.

im i

Ph i c p nh t nh ng thay c p nh t, ch n "Update UDF"

i trong UDF

52/52

V.1.0 3/2012

You might also like