Professional Documents
Culture Documents
HDSD Logo 0ba7 TV
HDSD Logo 0ba7 TV
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
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
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).
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
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).
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
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
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
Subnet mask
255.255.255.0 255.255.255.0 255.255.255.0
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 ,
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.
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.
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
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.
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
Ch n gi tr no c a hm s
c trao
l gi tr c a 1 hm (vd: l gi tr
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 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)
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
25/52
V.1.0 3/2012
SIEMENS
Trang mn hnh g c v i 3 nt nh n
Tab Events
26/52
V.1.0 3/2012
SIEMENS
Ci
27/52
V.1.0 3/2012
SIEMENS
Ci
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.
28/52
V.1.0 3/2012
SIEMENS
Ci
Ci
t thng s cho ch
ci
Runtime
t cc thng s mn hnh, cc phm, alarms, ngn ng , font
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:
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
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.
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.
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!.
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.
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
38/52
V.1.0 3/2012
SIEMENS
Khai bo cc bi n:
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)
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
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).
44/52
V.1.0 3/2012
SIEMENS
Ch n file .csv lu trong my tnh
45/52
V.1.0 3/2012
SIEMENS
Ch n lo i d u c dng phn cch d li u. Ch n Next.
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
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.
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
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 :
im i
i trong UDF
52/52
V.1.0 3/2012