You are on page 1of 52

SIEMENS

LOGO! 0BA7

Hng Dn S Dng Cc Tnh Nng Mi

1. Kt ni LOGO! vi my tnh lp trnh qua cng Ethernet

2. Truyn thng LOGO! LOGO! theo kiu master master

3. Truyn thng LOGO! LOGO! theo kiu master slave (m rng tn hiu vo ra)

4. Truyn thng LOGO! mn hnh HMI

5. Truyn thng LOGO! PLC S7-1200

6. Lu tr d liu (Data logging)

7. To v qun l hm mi (User defined function)

Ti liu mang tnh cht tham kho.

Bn hng dn s dng chnh thc ca LOGO! c th ti v ti website Service & Support::


http://support.automation.siemens.com/WW/view/en/50074616

1/52 V.1.0 3/2012


SIEMENS

Kt ni LOGO! vi my tnh lp trnh qua cng Ethernet 1


C th kt ni trc tip LOGO! vi my tnh hoc kt ni thng qua Hub/Switch mng ethernet.
Cng ethernet ca LOGO! s nhn dng loi cp l cho hay thng v t ng chuyn mch
s dng c vi c 2 loi cp.

Lu :
Truyn thng gia LOGO! 0BA7 v my tnh ch c th qua truyn thng ethernet. Trong trng hp
cng ethernet ca my tnh c s dng cho ng dng khc, th c th dng b chuyn i
USB/Ethernet kt ni.

t a ch IP cho cc thit b
kt ni thnh cng, a ch IP ca my tnh v LOGO! phi c ci t sao cho cc thit
b ny trn cng mt lp mng

a ch IP ca LOGO! c ci t mc nh khi xut xng v c th thay i khi s dng.


Trn mn hnh ca LOGO!, vo Menu v chn Network, IP c v thay i a ch IP. (v d
a ch IP 192.168.0.10, subnet mask: 255.255.255.0)

Tip theo l ci t a ch IP cho my tnh. Chn kt ni ethernet ang s dng kt ni vi


LOGO! (vo Start; Settings; Network connections). M Properties, chn Internet Protocol
TCP/IP v m Properties. Ci t a ch IP v subnet mask thch hp vi a ch v subnet
mask ca 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

To kt ni LOGO! my tnh trong phn mm LOGO!Soft Comfort


M phn mm LOGO!Soft Comfort, chn Tools; Options; Interface; Ethernet. Dng nt Add
to mt kt ni mi. Nhp vo a ch IP, subnet mask ca LOGO! mun kt ni (hnh 2)

Hnh 2

Kim tra kt ni
kim tra LOGO! c nhn bit bi my tnh hay cha, nhn nt "Detect". Nu LOGO!
c my tnh nhn bit, s c ch Yes xut hin ct Status (hnh 3)

Hnh 3

Bn kt ni thnh cng, by gi c th download/upload chng trnh cho LOGO! t


my tnh bng phn mm LOGO!Soft Comfort.

3/52 V.1.0 3/2012


SIEMENS

Truyn thng LOGO! LOGO! 2


(Trao i d liu gia 2 LOGO! theo kiu master master)

Chun b thit b
truyn thng ny, c 2 LOGO! u dng master. Mt master ng vai tr l server, mas-
ter cn li l client.

Chn ch hot 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 a ch IP v subnet mask ny: vo "Network; IP address" trn mn hnh ca


LOGO!

Lu :
a ch IP v subnet mask ca my tnh v ca cc LOGO! phi c t sao cho cc thit b ny cng
chung mt lp mng. 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).

Vit chng trnh cho LOGO! ng vai tr server


M chng trnh Logo! Soft comfort, to chng trnh iu khin mi. Vo "Tools; Ethernet
connections..." to 1 kt ni LOGO! LOGO!. Trc tin, nhp a ch IP v subnet mask
ca LOGO! server.

4/52 V.1.0 3/2012


SIEMENS

Sau to kt ni mi bng cch nhn phi chut vo "Ethernet Connections" v chn "Add
connection".

Chn Server connection: responds to. Nhp TSAP Remote Properties (Client) (l s
TSAP ca kt ni tng ng c to ra trn chng trnh ca LOGO! lm client. S ny c
th nhp sau, khi vit chng trnh cho LOGO! lm client)

Sau vit chng trnh. Trong v d ny, tn hiu analog t cng AI1 v tn hiu tn s t
cng I3 s c truyn n LOGO! client.
Mt tn hiu tn s khc cng c c, tn hiu ny t LOGO! client truyn 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,
chn VM, a ch l VW 5. a ch VW 5 ny cho bit hm ny s ly gi tr t nh VW 5 ca
LOGO! server.
Khi vit chng trnh cho LOGO! client, s phi khai bo vic client s ghi d liu vo nh
VW 5 ny ca LOGO! server.

By gi s khai bo nhng gi tr no s c LOGO! Server truyn qua LOGO! Client. Vo


"Tools; Parameter VM Mapping". Chn gi tr cn truyn qua LOGO! Client, nh lu tr d
liu ny trn LOGO! server cng c hin th. Nh trong hnh pha di, 2 gi tr truyn i c
kiu d liu l word ( 1 word bng 2 bytes), a ch l VW 0 v VW 2
Ghi nh cc nh ny, v trong chng trnh LOGO! Client, phi c hm c cc nh ny.

6/52 V.1.0 3/2012


SIEMENS

Vit chng trnh cho LOGO! ng vai tr client


To chng trnh mi trong LOGO! soft comfort. Chn "Tools; Ethernet connections..." to
mt kt ni LOGO! LOGO!. u tin, nhp a ch IP v subnet mask ca LOGO! client vo.

Nhn phi chut vo "Ethernet Connections", chn "Add connection" to kt ni mi. Chn
Client connection: Requests data..., nhp TSAP ca kt ni tng ng c khi vit
chng trnh trn LOGO! sever vo Remote Properties (Server), nhp a ch IP ca LOGO!
server vo.

7/52 V.1.0 3/2012


SIEMENS

Trong bng Data transfer (Read: Local..., khai bo bao nhiu d liu (bao nhiu byte) s
c truyn (Write) hoc nhn (Read) vi LOGO! server, a ch ca cc d liu ny trn c 2
LOGO! cng cn c khai bo.
Trong v d ny, 4 bytes d liu s c c (tng ng vi 2 words: VW 0, VW 2 trn
server), 2 bytes d liu ( 1 word, VW 5) s c truyn n server.

Vit chng trnh nh di y. Chng trnh nhn 2 gi tr analog v gi tr tn s t server,


v gi gi tr tn s t cng 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 cha cc d liu ny trn LOGO! client (a ch Address (local) khai bo trong bng
Data transfer trn).

Khai bo d liu truyn i cho VW 5. Vo "Tools; Parameter VM Mapping:

D liu truyn
Khi c (Read) v truyn (Write) d liu, bn c th khai bo a ch d liu bt k ni u
trn LOGO! truyn v nhn d liu (trong mc Address (Local) v Address (Remote).

Cc bng i y m t vng nh, a ch vng nh ca LOGO! trong trng hp LOGO!


lm client:
Khi c d liu (Read):

LOGO! client: Address (Local) LOGO! server: Address(Remote)


Kiu d liu Vng d liu Kiu d liu Vng d liu
VB 0 to 0xFFFF
DB.DBB DB[0 to
MB 0xFFFF].DBB[0xFFFFFF]
VB 0 to 850
IB 0 to 0xFFFF
QB 0 to 0xFFFF
0 to 0xFFFF

9/52 V.1.0 3/2012


SIEMENS

Lu :
Kiu d liu:
VB: Variable byte Vng nh V
DB.DBB: Data block byte
MB: Flag byte
IB: Input byte Byte d liu cc tn hiu vo dng s
QB: Output byte - Byte d liu cc tn hiu ra dng s

Khi truyn (Write) d liu:

LOGO! client: Address (Local) LOGO! server: Address(Remote)


Kiu d liu Vng d liu Kiu d liu Vng d liu
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/gi d liu dng bit (vng nh M), tn hiu vo/ra s (vng nh I,Q)
Vi cc d liu ny, ch cn khai bo bng Data transfer khi to kt ni mi LOGO!
client. Khng cn 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 ti I8 ca LOGO! server c client c v lu vo vng nh VB0


Hng 2: Cc ng ra Q1 ti Q8 ca LOGO! server c client c v lu vo vng nh VB1
Hng 3: Cc bt M1 n M8 ca LOGO! sever c client c v lu vo vng nh VB2.
Hng 4: Cc ng vo I1 ti I8 ca client c gi n vng nh VB0 ca server.
Hng 5: Cc ng ra Q1 ti Q8 ca client c gi n vng nh VB1 ca sever
Hng 6: Cc bt M1 n M8 ca LOGO! client c gi n vng nh VB2 ca server.

s dng cc d liu ny trong chng trnh iu khin, dng hm network input ly gi tr

11/52 V.1.0 3/2012


SIEMENS

Bng di y cho thy d liu Bit c c nm v tr no trong 1 byte nh vng V (VB):

Input, output, bit memory Variable


I/Q/M 1 V X.0
I/Q/M 2 V X.1
I/Q/M 3 V X.2
I/Q/M 4 V X.3
IB/QB/MB 0 VB X
I/Q/M 5 V X.4
I/Q/M 6 V X.5
I/Q/M 7 V X.6
I/Q/M 8 V X.7
I/Q/M 9 V Y.0
I/Q/M 10 V Y.1
I/Q/M 11 V Y.2
IB/QB/MB 1 I/Q/M 12 V Y.3 VB Y
I/Q/M 13 V Y.4
I/Q/M 14 V Y.5
I/Q/M 15 V Y.6
I/Q/M 16 V Y.7
I/M 17 V Z.0
I/M 18 V Z.1
I/M 19 V Z.2
I/M 20 V Z.3
IB/MB 2 VB Z
I/M 21 V Z.4
I/M 22 V Z.5
I/M 23 V Z.6
I/M 24 V Z.7

Qua bng trn c th thy: Vng nh IB c gi tr l IB0, IB1, IB2, v LOGO! m rng c ti
a 24 tn hiu vo s. Vng nh QB l QB0, QB1 v LOGO! m rng ti a c 16 tn hiu
ra s.

Chy m phng chng trnh


Hai chng trnh trn LOGO! server v client c th chy m phng kim tra.

c th xem cng lc hai chng trnh, vo Tools, option, document view, chn Internal
Window, sau y ln lt m hai chng trnh LOGO! server v client.

12/52 V.1.0 3/2012


SIEMENS

Chy m phng bng cch: ln lt mi chng trnh, chn Simulation, sau y chn
Simulation in network nh hnh bn di.
By gi c th gi lp, thay i cc gi tr truyn kim tra vic truyn thng gia hai
LOGO! hon thnh hay cha.

13/52 V.1.0 3/2012


SIEMENS

Truyn thng LOGO! LOGO! 3


(Kt ni LOGO! theo kiu master salve, m rng tn hiu vo ra)

Chun b thit b
Trong phn ny, mt LOGO! s ng vai tr master (LOGO! ny chy chng trnh iu
khin), mt LOGO! ng vai tr slave (LOGO! slave ny lm module m rng tn hiu vo/ra
cho LOGO! master).
Nh vy, LOGO! master s s dng tt c cc ng tn hiu vo ra ca LOGO! master nh l
tn hiu vo ra ca n.

t a ch IP v subnet mask bng cch vo "Network; IP address" trn mn hnh LOGO!.


Cng t mn hnh LOGO!, chn "Network; Specify mode", chn "Slave" ci t LOGO! ny
lm salve. Khi ng li LOGO!

Theo cc bc tng t ci t a ch IP, subnet mask v chn ch hot ng Nor-


mal" cho LOGO! master.

Lu :
truyn thng thnh cng, a ch IP v subnet mask ca my tnh v ca cc LOGO! phi c t
sao cho cc thit b ny cng chung 1 lp mng.

Trong v d ny, cc a ch v subnet mask c s dng:

i ch IP Subnet mask
Master 172.16.202.14 255.255.255.0
Slave 172.16.202.2 255.255.255.0
My tnh 172.16.202.20 255.255.255.0

Vit chng trnh (ch trn LOGO! master)


LOGO! master s dng cc ng tn hiu vo/ra ca LOGO! slave, trong chng trnh iu
khin dng cc hm sau:

14/52 V.1.0 3/2012


SIEMENS

Network input c tn hiu ng vo, ng ra s ca LOGO! slave

Nu cn c ng vo s ca salve, chn Block type l Input, nu cn c ng ra s,


chn l Output.

Nhp a ch IP ca salve, chn ng tn hiu tng ng trong Block number

Network analog input - c tn hiu ng vo, ng ra analog ca LOGO! slave

S dng tng t nh hm c tn hiu s, nhng dng cho tn hiu analog.

15/52 V.1.0 3/2012


SIEMENS

Network output iu khin ng ra s ca LOGO! slave

Nhp a ch IP ca LOGO! slave v chn ng ra s cn iu khin.

Network analog output - iu khin ng ra analog ca LOGO! slave

Nhp a ch IP ca LOGO! slave v chn ng ra analog cn iu khin.

16/52 V.1.0 3/2012


SIEMENS

Chng trnh v d

on chng trnh ny minh ho:


Hng 1: Ng vo s ca LOGO! master iu khin ng ra s Q1 ca slave
Hng 2: Ng vo s I1 ca salve c c v iu khin ng ra Q1 ca master.
Hng 3: Ng vo analog AI1 ca LGOG! master c c v gn gi tr cho
ng ra analog AQ1 ca salve.
Hng 4: Ng vo analog AI1 ca LOGO! slave c c v gn gi tr cho ng
ra AQ1 ca master.

17/52 V.1.0 3/2012


SIEMENS

Truyn thng LOGO! mn hnh HMI 4


Vn cn gii quyt
C mt chng trnh LOGO! dng gim st mc nc, nhit v iu khin tt m ng
c, chng trnh ny ang hot ng trn LOGO! OBA6. By gi chuyn sang LOGO! 0BA7
c th: hin th gi tr mc nc, nhit ln mn hnh cm ng, t mn hnh cm ng
ny c th tt m ng c, v trng thi tt/m ca ng c cng hin th trn mn hnh.

Chuyn chng trnh sang LOGO! 0BA7


M chng trnh LOGO! 0BA6 bng phn mm LOGO!Soft Comfort V7.

18/52 V.1.0 3/2012


SIEMENS

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

To kt ni ethernet gia LOGO! 0BA7 vi mn hnh HMI: vo "Tools; Ethernet Connec-


tions", nhp i ch IP v subnet mask ca LOGO!, sau y to kt ni bng cch nhn phi
chut vo Ethernet Connection

19/52 V.1.0 3/2012


SIEMENS

Khai bo cc thuc tnh kt ni nh trong hnh di.

Khai bo cc d liu s c trao i vi mn hnh HMI: vo "Tools; Parameter VM Map-


ping" vo to bng cc bin s giao tip vi HMI (gi tr mc nc v nhit )

1 3 2

Lu :
Gi tr ca cc hm trong chng trnh LOGO! s trao i
1 vi HMI

a ch ca cc gi tr, s phi khai bo trong chng trnh HMI


2
Chn gi tr no ca hm s c trao i vi HMI
3 l gi tr ca 1 hm (vd: l gi tr u ra ca b khuch i khi c tn hiu analog)
l thng s ca 1 hm (vd: l thi gian tr trong hm on-delay)

20/52 V.1.0 3/2012


SIEMENS

B sung vo chng trnh iu khin hm Network Input, hm ny nhn tn hiu iu khin


t HMI tt/m ng c. Gn a ch nh V4.0 vo hm ny (vng nh V, byte 4, bit 0).
Nh vy theo chng trnh trn, s c 2 tn hiu tt m ng c: t ng vo I1 ca LOGO!
v t mn hnh HMI, 2 tn hiu ny c a vo hm XOR iu khin ng c nh trn
hnh.

Download chng trnh xung LOGO!

21/52 V.1.0 3/2012


SIEMENS

Vit chng trnh HMI trn WinCC Basic V11


To mt chng trnh (project) mi

Chn mn hnh
Chn mn hnh KTP600 Basic PN trong Add new device

22/52 V.1.0 3/2012


SIEMENS

Khai bo kt ni HMI vi LOGO!


Vo "Connections"

To kt ni mi bng cch nhn chut 2 ln vo Add new. t tn cho kt ni l LOGO!


0BA7, nhp a ch IP ca mn hnh, ca LOGO! v chn driver truyn thng l Simatic S7-
200.

IP address of the HMI* IP address of LOGO!*

23/52 V.1.0 3/2012


SIEMENS

Lu :
kt ni HMI vi LOGO!, driver truyn thng (Communication driver) phi l "SIMATIC S7 200".
* Cc a ch IP ny phi c ci t trc trn HMI, LOGO!

To bng cc bin kt ni vi LOGO! (tags)


Vo "HMI tags", vo "Default tag table" to cc bin v thuc tnh ca n nh trong hnh. Lu
: a ch, kiu d liu phi ging vi a ch, kiu d liu ca bin tng ng trn LOGO!
(trong VM-Mapping table)

Lu :
Bng di y cung cp thng tin nhng bin, vng nh ca LOGO! m HMI c th c (Read)
hoc ghi (Write) gi tr:

c Ghi (Write)
(Read)
Ng vo - Inputs (I) x -
Ng ra - Outputs (Q) x x
Vng nh bit-flags M x -
Vng nh V x x

V l thuyt, HMI c th ghi gi tr vo vng nh tn hiu vo (Input I) v vng nh bit (Flags M)


ca LOGO!, tuy nhin vic ny khng c ngha v LOGO! s vit chng gi tr ln vng nh
ny sau mi chu k qut.

Vng nh tn hiu ng vo I, ng ra Q, bit M ca LOGO! c th c khai bo chng trnh


HMI trong WinCC basic V11 theo a ch nh sau:

24/52 V.1.0 3/2012


SIEMENS

I a ch Q a ch M a ch
I1 I0.0 Q1 Q0.0 M1 M0.0
I2 I0.1 Q2 Q0.1 M2 M0.1
I3 I0.2 Q3 Q0.2 M3 M0.2
I4 I0.3 Q4 Q0.3 M4 M0.3
I5 I0.4 Q5 Q0.4 M5 M0.4
I6 I0.5 Q6 Q0.5 M6 M0.5
I7 I0.6 Q7 Q0.6 M7 M0.6
I8 I0.7 Q8 Q0.7 M8 M0.7

I9 I1.0 Q9 Q1.0 M9 F1.0


I10 I1.1 Q10 Q1.1 M10 F1.1
I11 I1.2 Q11 Q1.2 M11 M1.2
I12 I1.3 Q12 Q1.3 M12 M1.3
I13 I1.4 Q13 Q1.4 M13 M1.4
I14 I1.5 Q14 Q1.5 M14 M1.5
I15 I1.6 Q15 Q1.6 M15 M1.6
I16 I1.7 Q16 Q1.7 M16 M1.7

I17 I2.0 M17 M2.0


I18 I2.1 M18 M2.1
I19 I2.2 M19 M2.2
I20 I2.3 M20 M2.3
I21 I2.4 M21 M2.4
I22 I2.5 M22 M2.5
I23 I2.6 M23 M2.6
I24 I2.7 M24 M2.7

M25 M3.0
M26 M3.1
M27 M3.2

Trong WinCC flexible 2008, k hiu E v A c s dng thay cho I v Q.

Thit k giao din mn hnh


Vo th mc "Screens". Khi to chng trnh HMI th 1 trang mn hnh gc tn l Screen_1
c to sn. Cn 3 trang mn hnh cho v d ny (trang mn hnh gc, mn hnh mc
nc, mn hnh nhit ), vy to thm 2 trang mn hnh na (Screen 2 v Screen 3) bng
nhn chut 2 ln vo Add new screen.

M "Screen_1" v to 3 nt nhn: 1 nt chuyn sang trang mn hnh screen 2, 1 nt


chuyn sang trang mn hnh Screen 3. Nt nhn th 3 ngng ch chy chng trnh
ca mn hnh (runtime).
Vo tab Events ci t thng s

25/52 V.1.0 3/2012


SIEMENS

Trang mn hnh gc vi 3 nt nhn

Tab Events

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


nt nhn lin kt n 2 mn hnh ny s c t ng to).

By gi m mn hnh "Screen_2". Trang mn hnh ny s hin th mc nc, trng thi


tt/m ca ng c, v nt nhn iu khin ng c. V th cn t vo mn hnh 2 nt nhn
(button), mt hnh trn (circle) v thanh bar. Thanh bar c ni vi bin Fill level trong mc
properties v c ci t khong gi tr hin th mc nc cao, thp. Nt nhn 1 c dng
tr v mn hnh gc Screen_1, ci t cho nt nhn ny tab Events. Hnh trn dng
hin th trng thi ca ng c. ng c c iu khin tt m bng nt nhn 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 nhn tt/m ng c

M mn hnh "Screen_3". Trang mn hnh ny v th nhit v hin th nhit hin ti.


t vo mn hnh: th (trend display), mt I/O field v 1 nt nhn v mn hnh gc. th
v I/O field c kt ni vi bin (tag) Temperature". Ch (mode) ca 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 Runtime


Chn "Runtime settings" ci t cc thng s mn hnh, cc phm, alarms, ngn ng, font
ch...

Chy m phng
Chn "Start simulation".

29/52 V.1.0 3/2012


SIEMENS

Cng c th chy m phng t nt nhn:

Hoc:

Vo Online, Simulation, With tag simulator chy chng trnh vi bin (tag) m phng

Lu :
Nu b iu khin c kt ni vi my tnh, c th chy m phng vi tn hiu tht t b iu
khin. Tuy nhin, phi chn S7ONLINE trong Control Panel; Setting PG/PC interface.

30/52 V.1.0 3/2012


SIEMENS

Truyn thng LOGO! PLC S7-1200 5


Vit chng trnh S7-1200 trong Step7 Basic V11:
Khai bo cu hnh S7-1200 trong Device configuration

Trong Profinet Interface, thm subnet mi bng cch nhn Add new subnet, nhp a ch
IP, subnet mask ca S7-1200.

31/52 V.1.0 3/2012


SIEMENS

To kt ni ethernet bng cch: chn Network view, Connection, nhn phi chut vo CPU
S7-1200, chn Add new connection.

B du chn trong Establish active connection , nn Add

32/52 V.1.0 3/2012


SIEMENS

Nhp thng s cho kt ni va to:

1. tab General: Nhp tn LOGO!, a ch IP ca LOGO! nh hnh.

2. tab Address details:

B du la chn trong SIMATIC ACC, chn TSAP ca LOGO!. vd ny, LOGO! c TSAP
l 20.00

33/52 V.1.0 3/2012


SIEMENS

Vit chng trnh LOGO! trong LOGO!Soft Comfort V.7:


To kt ni mi, vo Tools; Ethernet Connections:

1. Nhp a ch IP v subnet mask ca LOGO!.

2. Nhn phi chut vo Ethernet Connections, chn Add connection

3. Chn Client Connection:... Nhp TSAP v a ch IP ca S7-1200.

34/52 V.1.0 3/2012


SIEMENS

V d:
Cc tn hiu ng vo s I1 n I6 v analog AI1, AI2 s c truyn n S7-1200.
S7-1200 s truyn d liu cho cc ng ra Q1 ti Q4 ca LOGO!

on chng trnh LOGO! di y dng c tn hiu analog AI1 v AI2, 2 tn hiu c


cho qua b khuch i Analog Amplifier.

35/52 V.1.0 3/2012


SIEMENS

gi gi tr ca 2 ng vo analog ny n S7-1200, phi khai bo 2 gi tr ny trong Pa-


rameter-VM mapping". Vo ToolsParameter VM mapping khai bo 2 gi tr ny (l 2
gi tr ng ra ca 2 b khuch i Analog Amplifier). a ch vng nh cho 2 gi tr ny l VW0
v VW2 (VB0, VB2)

Ch c cc d liu dng byte, word.. mi phi khai bo trong bng Parameter-VM mapping,
cc d liu gi dng Bit khng cn khai bo bng ny.

36/52 V.1.0 3/2012


SIEMENS

Sau y khai bo vic c (Read), gi (Write) d liu trong bng Data Transfer... ca kt ni
va to.

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

Trong chng trnh LOGO!, cn thm 4 hm c tn hiu s qua mng (hm Network input),
sau kt ni chng vi 4 ng ra Q1 n Q4 ca LOGO!. 4 hm ny ly gi tr 4 bit 0 ti 3
ca byte VB4.

37/52 V.1.0 3/2012


SIEMENS

To data block trong chuong trinh S7-1200:

38/52 V.1.0 3/2012


SIEMENS

Khai bo cc bin:

Chng trnh S7-1200:

39/52 V.1.0 3/2012


SIEMENS

Gii thch:
Network 1: Nu ng vo I0.2 ca S7-1200 v ng vo I1 ca LOGO! mc 1, ng ra Q1 ca
LOGO! s set mc 1. Nu ng vo I0.7 ca S7-1200 v I2 ca LOGO! mc 1, ng ra Q1 ca
LOGO! c reset v 0.
Network 2: Ng ra Q0.0 ca S7-1200 s bt nu gi tr ng vo analog AI1 ca LOGO! ln hn
500 (AI1 >=5V).

40/52 V.1.0 3/2012


SIEMENS

Lu tr d liu (Data logging) 6


Bn c th lu tr gi tr ca cc thng s trong ng dng bng chc nng Data Logging ca
LOGO! 0BA7.

Lu :
LOGO! 0BA7 c tch hp vng nh trong 1024 bytes dng cho chc nng lu tr d liu. Nu d
liu c ghi trong vng nh ny t 512 bytes, LOGO! s t ng ghi d liu vo th nh SD ngoi
(nu c dng th ny). Nu d liu LOGO! thu thp c nhanh hn thi gian n ghi d liu vo th
nh SD, d liu c th b mt. trnh vic mt d liu, thi gian ti thiu gia 2 ln ly d liu l 500
ms.

Th nh SD c th lu tr ti a 2000 lt ghi d liu (ti a mi ln ghi: 32 d liu)

Th nh SD phi c gn vo LOGO! trc khi chng trnh iu khin hot ng (chuyn t Stop
sang Run)

V d mu

41/52 V.1.0 3/2012


SIEMENS

Chng trnh trong v d m t vic theo di nhit trong mt kho hng. Nu nhit trong kho
t -4C tr ln, tn hiu cnh bo s c pht ti ng ra Q, v hm chc nng lu tr d liu
c kch hot sau mi 30 s. Nhit hin thi trong kho s c lu vo file sau mi 30 s.

Ng vo I1 dng xc nhn vic nhit tng trn -4C (tt tn hiu cnh bo)

Ci t thng s cho hm lu tr d liu

Chn d liu cn lu tr v nhn nt Add. C th lu tr 32 d liu khc nhau.

42/52 V.1.0 3/2012


SIEMENS

c d liu

T b nh trong ca LOGO!
Chn "Tools; Transfer; Upload Data Log" c d liu lu tr trong b nh trong.

Lu file d liu vo my tnh

43/52 V.1.0 3/2012


SIEMENS

T th nh SD
c d liu t th nh SD, chuyn LOGO! v ch Stop v ly th nh ra khi 0BA7.
Dng u c th SD trn my tnh m file d liu (dng file .csv).

Chuyn file d liu .csv sang Microsoft Excel


M MS Excel, chn "Data; Import external files; Import data"

44/52 V.1.0 3/2012


SIEMENS

Chn file .csv lu trong my tnh

Chn Open.
Xc nh kiu m cc d liu phn cch nhau trong file csv gc, sau chn Next.

45/52 V.1.0 3/2012


SIEMENS

Chn loi du c dng phn cch d liu. Chn Next.

Chn loi d liu trong cc ct, sau chn Finish.

46/52 V.1.0 3/2012


SIEMENS

Chn ni lu d liu, chn OK.

D liu by gi c sp thnh ct nh hnh bn di.

47/52 V.1.0 3/2012


SIEMENS

To v qun l hm mi (User defined function) 7


Vi LOGO! Soft Comfort V7, bn c th to mt hm chc nng mi (UDF User Definied
Function) v lu vo th vin cho cc ln s dng sau. Vic ny gip n gin chng trnh
iu khin trong trng hp chng trnh c nhiu on ging nhau, lp li.

To UDF
C th to UDF trc tip t ni vit chng trnh iu khin hoc t ca s vit hm UDF.

To UDF t chng trnh iu khin:


Trong chng trnh iu khin, chn on chng trnh mun to thnh 1 hm mi, nhn
phi chut v chn "Create UDF".

48/52 V.1.0 3/2012


SIEMENS

Ca s to hm mi c m vi on chng trnh va chn.

To UDF t ca s to hm UDF
Vo File; New; UDF diagram.

49/52 V.1.0 3/2012


SIEMENS

Chnh sa cc thuc tnh ca UDF


Nhn phi chut, chn Edit UDF properties...", c th thay i tn, ci t password tab
I/O.

tab Parameters":

50/52 V.1.0 3/2012


SIEMENS

Lu UDF v thm vo th vin hm


Lu bng cch: "File; Save as", chn th mc mun lu

lu vo th vin, vo "Tools; Options", chn "UDF". Dng "Add UDF" thm UDF vo
th vin.

51/52 V.1.0 3/2012


SIEMENS

UDF by gi xut hin trong toolbar, s dng nh cc hm c sn ca phn mm.

Lu :

Nu UDF hin th nh th ny trong chng trnh: UDF cp nht thay i mi


nht.

Phi cp nht nhng thay i trong UDF

cp nht, chn "Update UDF"

52/52 V.1.0 3/2012

You might also like