Download as pdf or txt
Download as pdf or txt
You are on page 1of 189

EEEF

PLC S7
Cu trc v hot ng ca PLC
Cu trc phn cng ca plc
Cu trc mch ng vo, ng ra s v analog
Kt ni cm bin, c cu chp hnh vi PLC
Thit lp giao tip gia PC v PLC
T chc vng nh, cch truy xut vng nh
Lp trnh PLC da vo lu
Lp trnh PLC da vo biu trng thi
Tp lnh ca PLC
Nhm lnh v bit
Nhm lnh tng, gim d liu
Nhm lnh so snh
Nhm lnh Timer
Nhm lnh Counter
Nhm lnh ton hc
Lnh v thi gian thc
Lnh s dng chng trnh con
Lnh x l tn hiu Analog

UTE_EEF_AD 9-2014 1 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TNG QUAN V S7

SIMATIC HMI SIMATIC PG


SIMATIC PC
SIEMENS

S IM A T IC O P 17

PG 740

K1 K2 K3 K4 K5 K6 K7 K8 H E LP

S H IF T

K9 K10 K 11 K12 K13 K 14 K15 K16

E S C

7 8 9 0
D E F A C K

4 5 6 .
A B C
IN S
1 2 3 S H IF T
DE L
H E L P E NT E R

MPI Network
SIMATIC NET Industrial Ethernet
SIMATIC NET
PROFIBUS

SIMATIC
Controller
SIEMENS SF I0.0 Q0.0 CPU 212
RUN I0.1 Q0.1
STOP I0.2 Q0.2
I0.3 Q0.3
I0.4 Q0.4
I0.5 Q0.5
I0.6
I0.7
SIMAT IC
S7-200

PROFIBUS-DP

SIMATIC DP FM

SV ASI

UTE_EEF_AD 9-2014 2 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
S7-200

S7-22x

S7-21x (earlier)

EM 221

SIEMENS SF I0.0 I1.0 Q0.0 Q1.0 CPU 214 DI 8 x DC24V


RUN I0.1 I1.1 Q0.1 Q1.1 I.0
STOP I0.2 I1.2 Q0.2 I.1
I0.3 I1.3 Q0.3 I.2
I0.4 I1.4 Q0.4 I.3
I0.5 I1.5 Q0.5 I.4
I0.6 Q0.6 I.5
I0.7 Q0.7
I.6
SIMATIC
I.7
S7-200

UTE_EEF_AD 9-2014 3 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
S7-200: Modules S7-22x Series

CP242 - 2

EM EM CP

EM EM CP
UTE_EEF_AD 9-2014 4 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231
EEEF
S7-200: CPU Design S7-22x Series

Outputs

Status Indicators

Memory Card
Front access door
Mode Selector
PPI Connection Potentiometer
I/O Expansion

Status Indicators Inputs


for Integrated DI/DO

UTE_EEF_AD 9-2014 5 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
S7-300

UTE_EEF_AD 9-2014 6 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
S7-300: CPU & Modules

PS CPU IM SM: SM: SM: SM: FM: CP:


(optional) (optional) DI DO AI AO - Counting - Point-to-Point
- Positioning - PROFIBUS
- Closed-loop- Industrial Ethernet
control

UTE_EEF_AD 9-2014 7 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
Addressing S7-300 Modules

Slot No. 1 2 4 5 6 7 8 9 10
11

Modules PS CPU SM SM SM SM SM SM SM SM

Address 0.0
Address 0.7
Address 1.0
Address 1.7

UTE_EEF_AD 9-2014 8 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
S7-300: CPU & Modules

UTE_EEF_AD 9-2014 9 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
S7-400

UTE_EEF_AD 9-2014 10 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
S7-400: Modules

PS CPU SM: SM: SM: SM: CP FM SM IM


DI DO AI AO

UTE_EEF_AD 9-2014 11 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
S7-400: CPU Design

Fault LEDs

Slot for Memory


Card

Mode Selector

MPI/DP
Interface

DP Interface

External Battery
Supply

UTE_EEF_AD 9-2014 12 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
CU TRC TNG QUT CA PLC

UTE_EEF_AD 9-2014 13 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
CC MODULE CA PLC
Digital Inputs: Kt ni vi Contacts, encoders, sensors c
ng ra s ..etc
Digital Outputs: Kt ni vi Motors,Colts,lights, servo
motors, solenoid valves, step motor etc..
Analog Inputs: Kt ni vi nhng cm bin nhit , p
sut, siu m, loadcell. etc
Analog Outputs: Kt ni iu khin: Inverter, Flow
valves, servo motoretc.
Ngoi ra cn c cc module giao tip, truyn thng, m
tc caovv

UTE_EEF_AD 9-2014 14 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
DIGITAL INPUT MODULES
Nhng PLC c nh (S7200): Ng vo thng c tch hp sn vi
CPU.
Nhng PLC c ln (S7300, S7400): Ng vo thng c thit k
di dng cc module.
C nhiu cp in p ng vo khc nhau ty thuc vo loi module v
hng sn xut

UTE_EEF_AD 9-2014 15 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
CU TRC MCH NG VO CA MODULE S

Mch in ng vo s ca PLC Siemens

UTE_EEF_AD 9-2014 16 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
CU TRC MCH NG VO CA MODULE S

Mch in ng vo s ca PLC Rockwell

UTE_EEF_AD 9-2014 17 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
CU TRC MCH NG VO CA MODULE S

Mch in ng vo s ca PLC Panasonic

UTE_EEF_AD 9-2014 18 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
CU TRC MCH NG VO CA MODULE S

Nhn xt:
Tt c cc ng vo ca PLC u cch ly.
Dng ng vo khong 10 n 20mA.
Cc loi PLC khc nhau c th s dng dy in p
ng vo khc nhau.
Mt nhm cc ng vo thng c ni chung mt
ng tn hiu.
C th kt ni ng vo ca PLC theo kiu Sinking
hay Sourcing

UTE_EEF_AD 9-2014 19 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
KT NI NG VO CHO MODULES
Kt ni Sinking/Sourcing cho module ng vo DC

UTE_EEF_AD 9-2014 20 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
KT NI NG VO CHO MODULE S
Ex1: Kt ni cm bin c ng ra PNP vi module ng vo s

UTE_EEF_AD 9-2014 21 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
KT NI NG VO CHO MODULE S
Ex1: Kt ni cm bin c ng ra PNP vi module ng vo s

UTE_EEF_AD 9-2014 22 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
KT NI NG VO CHO MODULE S
Ex2: Kt ni cm bin c ng ra NPN vi module ng vo s

UTE_EEF_AD 9-2014 23 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
KT NI NG VO CHO MODULE S
Ex2: Kt ni cm bin c ng ra NPN vi module ng vo s

UTE_EEF_AD 9-2014 24 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
DIGITAL OUPUT MODULES
Nhng PLC c nh(S7200): Ng ra thng c tch hp sn
vi CPU.
Nhng PLC c ln(S7300): Ng ra thng c thit k di
dng module hoc card.
C nhiu cp in p khc nhau cho cc ng ra cho cc Module

UTE_EEF_AD 9-2014 25 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
CU TRC MCH NG RA CA MODULE S

Ng ra s ca PLC siemens.

UTE_EEF_AD 9-2014 26 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
CU TRC MCH NG RA CA MODULE S

Ng ra s ca PLC rockwell

UTE_EEF_AD 9-2014 27 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
CU TRC MCH NG RA CA MODULE S

Ng ra s NPN ca PLC Panasonic

UTE_EEF_AD 9-2014 28 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
CU TRC MCH NG RA CA MODULE S

Ng ra s PNP ca PLC Panasonic

UTE_EEF_AD 9-2014 29 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
CU TRC MCH NG RA CA MODULE S

Nhn xt:
C 3 loi ng ra: DC, AC v RL
Tt c cc ng ra ca PLC u cch ly
Dng ng ra khc nhau vi cc loi ng ra khc
nhau.
Cc ng ra thc t ca PLC thng c ni
chung mt ng tn hiu.
Ty vo i tng ti v ch lm vic m
ngi s dng chn loi ng ra no cho ph
hp.

UTE_EEF_AD 9-2014 30 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
KT NI PLC

Plc ny s dng ngun AC hay DC?


PLC ngy c ng ra DC, AC hay RL?
Ng vo ca PLC c kt ni theo kiu Sinking hay Sourcing?
UTE_EEF_AD 9-2014 31 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231
EEEF
KT NI PLC

Plc ny s dng ngun AC hay DC?


Ng ra ca PLC NPN hay PNP?

UTE_EEF_AD 9-2014 32 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
KT NI PLC

Plc ny s dng ngun AC hay DC?


Ng ra ca PLC NPN hay PNP?

UTE_EEF_AD 9-2014 33 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
KT NI PLC IU KHIN BI XE

EX3: Nhn xt v s kt ni plc iu


khin bi xe nhiu tng.

Ngun s dng cho PLC: AC hay DC?

PLC c ng ra AC, DC hay Relay?

Ngun cp cho ng vo l bao nhiu


Volt? Ngun ng vo c ly t u?

Cm bin c s dng ng vo c
ng ra l NPN hay PNP?

S kt ni ph hp cha? Ti sao?

UTE_EEF_AD 9-2014 34 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
KT NI TI VI NG RA CA MODULE S
Ex4: Chn PLC v v s kt ni khi ng tun t 3 ng c AC
3 pha dng timer, c 2 nt nhn ng vo.
Ex5: Chn PLC v v s kt iu khin 1 ng c DC (Vcc =
12V, I = 10A) hot ng theo ch on_off, c 2 nt nhn ng vo.
Khi ng tun t 3 ng c iu khin ng c DC

UTE_EEF_AD 9-2014 35 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
KT NI TI VI NG RA CA MODULE S
EX6: Chn PLC v v s kt iu khin ng c DC
(Vcc = 12V, I = 2A) hot ng theo ch ngn hn lp li( On 5 giy,
off 5 giy)
Yu cu: Chn loi PLC,ng vo, ng ra v v s kt ni.

UTE_EEF_AD 9-2014 36 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
PLC S7200

B iu khin lp trinh S7-200

UTE_EEF_AD 9-2014 37 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
PLC S7200

Thng s k thut ca PLC S7200

UTE_EEF_AD 9-2014 38 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
PLC S7200

Kt ni PLC vi PC QUA CP RS232/485

UTE_EEF_AD 9-2014 39 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
PLC S7200

Kt ni PLC vi PC ethernet

UTE_EEF_AD 9-2014 40 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
PLC S7200

Cch xc nh a ch cc modue m rng

UTE_EEF_AD 9-2014 41 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
PLC S7200

Vng nh trong PLC S7200

UTE_EEF_AD 9-2014 42 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TRUY XUT D LIU TRONG PLC S7200

Truy cp theo bit: Tn min(+) ia chi byte (+) (+) chi s bit.
VD: I0.0, Q0.6, M10.2.
Truy cp theo byte: Tn min (+) B (+) ia chi ca byte trong
min.
VD:VB0, QB0, MB10
Truy cp theo t: Tn min (+) W (+) ia chi byte cao ca t
trong min.
VD:VW0, QW2, MW4
Truy cp theo t kep: Tn min (+) D (+) ia chi byte cao ca t
trong min.
VD:VD0, QD2, MD4, ID0

UTE_EEF_AD 9-2014 43 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TRUY XUT D LIU TRONG PLC S7200

UTE_EEF_AD 9-2014 44 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TRUY XUT D LIU TRONG PLC S7200

UTE_EEF_AD 9-2014 45 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
LP TRNH CHO PLC S7200

Kt ni phn cng cho h thng


Vit chng trnh cho PLC dng phn mm Microwin dng
ngn ng Ladder, Stament list (STL) hoc Function Block
Diagram (FBD)
Thit lp kt ni gia PC v PLC
UTE_EEF_AD
Download chng trnh
9-2014 46 t PC
Email:n PLC chy h thng
phuongtv@hcmute.edu.vn_Phone:0908.248.231
EEEF
CC CCH LP TRNH CHO PLC
Thit k theo lu Thit k theo bng trng
(Flowchart Based Design) thi (State Based Design)

UTE_EEF_AD 9-2014 47 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
CC CCH LP TRNH CHO PLC
Lp trnh da vo lu

The general method for constructing


flowcharts
Understand the process
Determine the major actions, these
are drawn as blocks
Determine the sequence of
operation, these are drawn as arrows
When the sequence may change,
using the decision blocks for
UTE_EEF_AD 9-2014
branching
Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231
48
EEEF
CC CCH LP TRNH CHO PLC
Lp trnh da bo bng trng thi

UTE_EEF_AD 9-2014 49 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
CC CCH LP TRNH CHO PLC
Lp trnh da bo bng trng thi
How to create state diagrams?
The most essential part of creating state diagrams is identifying
states. Some is shown below
1. Consider the system
What does the system do normally?
Does the system behavior change?
Can something change how the system behaves?
Is there a sequence to actions?
2. List Modes of operations where the system is doing
identifiable that will be Start and Stop, Keep in mind that some
activities may just be to wait

UTE_EEF_AD 9-2014 50 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
CHU K QUT CA PLC S7200

Mt chu k qut ca PLC

UTE_EEF_AD 9-2014 51 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
CHU K QUT CA PLC S7200
Read Input (c ng vo): PLC c trng thi ca ton b
cc ng vo v cha vo b m ng vo.
Execute Program (Thc thi chng trnh): PLC da vo cc
trng thi ng vo trong b m thc thi theo chng trnh
c lu trong b nh, kt qu thc hin lu trong b m
ng ra.
Diagnostics Communications (Chn on v truyn thng):
PLC tin hnh chn on li v kim tra qu trnh truyn
thng.
Update Outputs (Xut kt qu): PLC xut kt qu trong vng
nh m ng ra iu khin thit bi ngoi vi.

UTE_EEF_AD 9-2014 52 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
CHU K QUT CA PLC
Input Output
Buffer Buffer
IB0 QB0

Phycic Execute
sensor al Phycical
Actuator
s program s
input Output

IBn QBn

UTE_EEF_AD 9-2014 53 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
LI LP TRNH

Nu mt ng ra c s dng trong nhiu


ladder khc nhau th vic thc thi logic khng
ng.
Khi hai network s dng chung mt ng ra th
network ng trc xem nh khng c thc
hin.

UTE_EEF_AD 9-2014 54 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF

TP LNH PLC
Nhm lnh v bit
Nhm lnh tng, gim d liu
Nhm lnh so snh
Nhm lnh Timer
Nhm lnh Counter
Nhm lnh ton hc
Lnh v thi gian thc
Lnh s dng chng trnh con
Lnh s dng chng trnh ngt
Lnh x l tn hiu Analog
UTE_EEF_AD 9-2014 55 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231
EEEF
TP LNH S7200
Nhm lnh v bit.
Lnh vo ra.

UTE_EEF_AD 9-2014 56 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF

TP LNH S7200
Nhm lnh v bit.
Lnh SET, RESET: t gi tri ng ra ln 1
hoc xa ng ra v 0 khi lnh thc hin. S
bit c SET hoc RESET t 0 n 255.
Vng nh s dng c vi lnh SET v
RESET: Q,V,M,L..

UTE_EEF_AD 9-2014 57 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TP LNH S7200
Nhm lnh v bit.
Lnh SET, RESET.

UTE_EEF_AD 9-2014 58 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TP LNH S7200
Nhm lnh v bit.
Mt s tip im c bit.

UTE_EEF_AD 9-2014 59 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TP LNH S7200
Nhm lnh v bit.
Mt s tip im c bit.

UTE_EEF_AD 9-2014 60 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TP LNH S7200
Nhm so snh:

Ln so snh ly gi tri IN1, so snh vi gi


tri IN2. Nu tha mn php ton so snh th
tip im so snh ng li.
Lu : IN1 v IN2 phi cng kiu d liu
UTE_EEF_AD 9-2014 61 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231
EEEF
TP LNH S7200
Lnh v Timer

T_Delay = PT* phn gii


Txxx: T0 T255
UTE_EEF_AD 9-2014 62 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231
EEEF
TP LNH S7200
On-delay Timer : TON

TON: c xa bi lnh Reset hoc


Disa
UTE_EEF_AD 9-2014
63 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231
EEEF
TP LNH S7200
On-delay Timer : TON

UTE_EEF_AD 9-2014 64 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF

TP LNH S7200
Lnh v Timer: TONR

TONR ch c xa bi lnh Reset


UTE_EEF_AD 9-2014 65 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231
EEEF
TP LNH S7200
Retentive On-Delay Timer: TONR

UTE_EEF_AD 9-2014 66 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


TP LNH S7200
EEEF

Off-Delay Timer: TOF

UTE_EEF_AD 9-2014 67 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF

TP LNH S7200
EX1: Vit chng trnh theo yu cu:
Nhn Start:Q0.0 chy nh H1, Q0.1
chy nhu H2
Nhn Stop: Q0.0 = Q0.1 = 0

2,5s 2,5s 2,5s 2s

1 chu k

H1 H2

UTE_EEF_AD 9-2014 68 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TP LNH S7200
EX2: Mch KTT 3 ng c
Nhn nt khi ng cho ng c 1 chy,
sau 5s cho php vn hnh 2.
Nhn nt khi ng cho ng c 2 chy
ng thi lc ny ng c 1 ngng, sau
10s th cho php vn hnh ng c 3.
Nhn nt khi ng cho ng c 3
chy ng thi ng c 2 ngng.
Nhn nt dng th bt k ng c no
chy cng phi ngng.
UTE_EEF_AD 9-2014 69 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231
EEEF
TP LNH S7200
Lnh v Counter

C 3 loi b m
CTU: m ln
CTD: m xung
CTUD: m ln/ xung

UTE_EEF_AD 9-2014 70 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF

TP LNH S7200
Lnh v Counter: CTU

CTU: m ln khi c xung cnh ln


Khi C_Word >= PV th C_bit tc ng
xa Couter: Tc ng chn R hoc
dng lnh Rset.
UTE_EEF_AD 9-2014 71 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231
EEEF

TP LNH S7200
Lnh v Counter: CTD

CTD: m xung khi c xung cnh ln


Khi C_Word = 0 th C_bit tc ng
np gi tr cho Couter: Tc ng chn
LD.
UTE_EEF_AD 9-2014 72 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231
EEEF
TP LNH S7200
EX3: Vit chng trnh theo yu cu:
Nhn Start: Q0.0 chy nh H3, thc
hin 5 chu k ri dng. Q0.1 chy nh
H4, thc hin 10 chu k ri dng

2,5s 2,5s 2,5s 2s

1 chu k

H3 H4

UTE_EEF_AD 9-2014 73 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


TP LNH S7200
EEEF

Read Real Time Clock and Set Real Time


Set Real Time Clock: t thi gian cho PLC
Clock
Read Real Time Clock: c thi gian thc trong
PLC

UTE_EEF_AD 9-2014 74 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
CHNG TRNH CON(SUBROUTINE: SBR)

Main routine Subroutine


SBR0
instruction1

Call SBR1 SBR1


instruction2
Instruction1
instruction3 ..
Return Main Instruction_n
RET

Call SBR2 SBR2


instruction10 Instruction_1
..
Return Main Instruction_n
RET
Instruction_n SBR3..

UTE_EEF_AD 9-2014 75 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
CHNG TRNH CON(SUBROUTINE: SBR)
Cch s dng SBR
Thc hin nhng cng vic c tnh cht lp
li.
Thc hin mt cng vic c th trong mt
chng trnh ln
D theo di, kim tra v chnh sa chng
trnh.

UTE_EEF_AD 9-2014 76 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
CHNG TRNH CON(SUBROUTINE: SBR)
c im ca SBR:
SBR ch thc hin chng trnh vit trong n
khi c gi.
C th gi SBR t Main hay t mt SBR
khc.
Khi khng c gi th cc gi tr trong SBR
c gi nguyn.

UTE_EEF_AD 9-2014 77 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
CHNG TRNH CON(SUBROUTINE: SBR)
SBR c 2 dng:
Chng trnh con s dng bin ton cc:
I,Q,V,M,SM,T,C,ACC
Chng trnh con s dng bin cc b: L

UTE_EEF_AD 9-2014 78 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
CHNG TRNH CON(SUBROUTINE: SBR)
SBR s dng bin ton cc: I,Q,V,M,SM,T,C,
ACC.
Cch thc hin:
To chng trnh con, t tn theo chc nng
Khai bo bin
Vit chng trnh con theo yu cu
Kim tra iu kin gi chng trnh khi cn
thit.

UTE_EEF_AD 9-2014 79 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
EX1: IU KHIN B NC DNG SBR
To chng trnh con v t tn

t tn

UTE_EEF_AD 9-2014 80 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
EX1: IU KHIN B NC DNG SBR
Khai bo bin s dng

UTE_EEF_AD 9-2014 81 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
EX1: IU KHIN B NC DNG SBR
Chng trnh iu khin

UTE_EEF_AD 9-2014 82 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
CHNG TRNH CON(SUBROUTINE: SBR)
SBR s dng bin cc b: L
Cch thc hin:
To chng trnh con, t tn theo chc nng
Khai bo bin cc b.
Vit chng con trnh theo yu cu
Khai bo bin v vit chng trnh trong
MAIN

UTE_EEF_AD 9-2014 83 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
EX2: IU KHIN B NC DNG SBR
To chng trnh con v t tn

t tn

UTE_EEF_AD 9-2014 84 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
EX2: IU KHIN B NC DNG SBR
t tn bin v vit chng trnh s dng
trong SBR

UTE_EEF_AD 9-2014 85 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
EX2: IU KHIN B NC DNG SBR
Khai bo bin v lp trnh cho Main

UTE_EEF_AD 9-2014 86 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
X L TN HIU ANALOG CA PLC
S khi card giao tip tn hiu vo/ra analog ca PLC

UTE_EEF_AD 9-2014 87 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
X L TN HIU ANALOG CA PLC
S mch kt ni ng vo tn hiu analog

UTE_EEF_AD 9-2014 88 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
X L TN HIU ANALOG CA PLC
S mch giao tip ng ra tn hiu analog

UTE_EEF_AD 9-2014 89 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
X L TN HIU ANALOG CA PLC
Kt ni tn hiu vo/ra analog module analog

UTE_EEF_AD 9-2014 90 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
X L TN HIU ANALOG CA PLC
Kt ni tn hiu vo/ra analog module analog

Natural Gas Turbine Flow


Meter 4~20mA

UTE_EEF_AD 9-2014 91 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
X L TN HIU ANALOG CA PLC
Kt ni cm bin p sut c ng ra l in p vi module ng
vo analog

UTE_EEF_AD 9-2014 92 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
X L TN HIU ANALOG CA PLC
Kt ni cm bin siu m, o khong cch c ng ra dng in
vi module ng vo analog

UTE_EEF_AD 9-2014 93 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
X L TN HIU ANALOG CA PLC
Kt ni Thermocouple vi module analog

UTE_EEF_AD 9-2014 94 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
X L TN HIU ANALOG CA PLC
Kt ni RTD vi module analog

UTE_EEF_AD 9-2014 95 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
X L TN HIU ANALOG CA PLC
Kt ni tn hiu ng ra cho module analog

UTE_EEF_AD 9-2014 96 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
X L TN HIU ANALOG CA PLC
Chn tn hiu vo v tm o cho module analog EM231

UTE_EEF_AD 9-2014 97 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
X L TN HIU ANALOG CA PLC
Chn tn hiu vo v tm o cho module analog EM231

UTE_EEF_AD 9-2014 98 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
X L TN HIU ANALOG CA PLC
Chn tn hiu vo v tm o cho module analog EM235

UTE_EEF_AD 9-2014 99 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
X L TN HIU ANALOG CA PLC
Chn tn hiu vo v tm o cho module analog EM235

UTE_EEF_AD 9-2014 100 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
X L TN HIU ANALOG CA PLC
Gi tri s chuyn i ng vo ca module analog

Khi tn hiu vo y thang th gi tr s chuyn i c gi tr


Tn hiu n cc : Gi tr s t 0 n +32000
Tn hiu lng cc: Gi tr s t -32000 n +32000

UTE_EEF_AD 9-2014 101 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
X L TN HIU ANALOG CA PLC
ia chi lu gi tri s chuyn i ng vo ca module analog

Ty thuc vo tn hiu ng vo c ni vo knh no m gi


tr chuyn i s c lu vo a ch tng ng
V d: Knh A: AIW0; Knh B: AIW2
Knh C: AIW4; Knh D: AIW6.
UTE_EEF_AD 9-2014 102 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231
EEEF
X L TN HIU ANALOG CA PLC
Gi tri s chuyn i ng ra ca module analog

Ty thuc vo tn hiu ng ra c ni n knh no m gi


tr chuyn s s c np vo a ch tng ng
V d: Knh A: AQW0; Knh B: AQW2
Knh C: AQW4; Knh D: AQW6.

UTE_EEF_AD 9-2014 103 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
X L TN HIU ANALOG CA PLC
EX1: Module analog lm vic vi tn hiu p
Xc inh module analog ng vo/ra
Xc inh cc ng tn hiu vo/ra ca cc knh tng ng
Xc inh cc Switch c s dng chn loi tn hiu vo v
tm o module analog ( Chn tn hiu vo l p)
Kt ni bin tr ly tn hiu p ng vo ti knh A, vit dng
lnh c tn hiu analog ng vo, download xung PLC S7200

Thay i tm o thy s khc bit ca gi tri s chuyn i


Vit chng trnh tn ra gi tri in p ng vo theo volt v lu
kt qu vo vng nh MW0

UTE_EEF_AD 9-2014 104 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
X L TN HIU ANALOG CA PLC
EX2: Module analog lm vic vi tn hiu dng
Xc inh module analog ng vo/ra
Xc inh cc ng tn hiu vo/ra ca cc knh tng ng
Xc inh cc Switch c s dng chn loi tn hiu vo v
tm o module analog ( Chn tn hiu vo l dng)
Kt ni cm bin siu m (xem datasheet) ly tn hiu ng
vo ti knh A, vit dng lnh c tn hiu analog ng vo,
download xung S7200

Thay i khong cch tc ng ca cm bin thy s thay i


ca gi tri s.
Vit chng trnh tnh khong cch o c theo cm, lu kt qu
vo vng nh VW100
UTE_EEF_AD 9-2014 105 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231
EEEF
X L TN HIU ANALOG CA PLC
EX3: Mt cm bin siu m c dng ng ra t 4 n 20mA.
Kt ni cm bin ny vi module analog
Vit chng trnh tnh khong cch o c

UTE_EEF_AD 9-2014 106 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
PLC S7300-S7400
Tng quan v S7
Cu trc phn cng ca S7
Phn mm Simatic Manager
Khai bo, cu hnh phn cng cho S7
Thit lp giao tip gia PLC vi S7 qua MPI,
Ethernet
Download, Upload chng trnh
Tp lnh ca S7
X l tn hiu analog trong S7
Cc khi ngt trong PLC

UTE_EEF_AD 9-2014 107 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TNG QUAN V S7

SIMATIC HMI SIMATIC PG


SIMATIC PC
SIEMENS

S IM A T IC O P 17

PG 740

K1 K2 K3 K4 K5 K6 K7 K8 H E LP

S H IF T

K9 K10 K 11 K12 K13 K 14 K15 K16

E S C

7 8 9 0
D E F A C K

4 5 6 .
A B C
IN S
1 2 3 S H IF T
DE L
H E L P E NT E R

MPI Network
SIMATIC NET Industrial Ethernet
SIMATIC NET
PROFIBUS

SIMATIC
Controller
SIEMENS SF I0.0 Q0.0 CPU 212
RUN I0.1 Q0.1
STOP I0.2 Q0.2
I0.3 Q0.3
I0.4 Q0.4
I0.5 Q0.5
I0.6
I0.7
SIMAT IC
S7-200

PROFIBUS-DP

SIMATIC DP FM

SV ASI

UTE_EEF_AD 9-2014 108 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
PLC S7-300
Cu trc phn cng ca PLC S7 300
Slot1 Slot2 Slot3 Slot4 Slot5 Slot6 Slot7 Slot8 Slot11

Slot1: Ty chn
Slot2: Phi khai bo CPU
Slot3: Interface Moule dng m rng rack
Slot1 4 n Slot11: SM,FM,CP..
UTE_EEF_AD 9-2014 109 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231
EEEF
PLC S7-300
M rng Rack cho PLC S7 300

S7300 c kh nng m rng 4 Rack, 32 moulde


IM(Interface Module) c s dng m rng rack.
UTE_EEF_AD 9-2014 110 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231
EEEF
PLC S7-300
a ch mc nh ca cc module

UTE_EEF_AD 9-2014 111 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
PLC S7-300
Vng nh ca PLC S7 300
I : Min b m cc cng ng vo s
Q :Min b m cc cng ng ra s
M : Min cc c nh
T :Min nh phc v b thi gian
C :Min nh phc v b m
PI :Min a ch ca cc modul ng vo tng t
PQ :Min a ch ca cc modul ng ra tng t
DB: DATA BLOCK

UTE_EEF_AD 9-2014 112 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
THIT K H THNG VI S7

UTE_EEF_AD 9-2014 113 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
T CHC CA PROJECT TRONG S7

Simatic Manager:
Cu hnh cho CPUs, Modules, Networks c s dng
trong h thng
Lp trnh s dng LAD, STL, FBD
Thit lp giao tip gia PC vi PLC qua MPI, Ethernet,
Profibus
iu khin v gim st d liu trong h thng

UTE_EEF_AD 9-2014 114 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
LP TRNH SIMATIC S7
To Project mi, t tn, chn th mc lu project.

UTE_EEF_AD 9-2014 115 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
LP TRNH SIMATIC S7 300
Khai bo phn cng cho S7 300
Lu : Phi khai bo ng v vi cu hnh thc t, nu
khai bo sai th CPU s bo li.

UTE_EEF_AD 9-2014 116 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
LP TRNH SIMATIC S7300
EX7: Khai bo phn cng cho cc b th nghim S7300 v
S7400 thc t ti bn th nghim.

UTE_EEF_AD 9-2014 117 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
LP TRNH SIMATIC S7300
Vit chng trnh v m phng dng simulink. Chn OB1
v loi ngn ng ph hp lp trnh

UTE_EEF_AD 9-2014 118 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
LP TRNH S7300
Khai cc bin s dng

UTE_EEF_AD 9-2014 119 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
LP TRNH S7300
M khi OB1, vit chng trnh iu khin ng c

UTE_EEF_AD 9-2014 120 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
LP TRNH SIMATIC S7300
M phn mm Simulink, thm cc module vo, download
chng trnh xung S7 PLC SIM, chn Run m phng

Download chng trnh

UTE_EEF_AD 9-2014 121 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
M PHNG S7300
Download chng trnh v chy m phng

UTE_EEF_AD 9-2014 122 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
LP TRNH S7300
Download chng trnh v chy trn PLC thc
Lu : Phi khai bo li cu hnh phn cng cho ng vi
thc t trc khi download

Chn giao tip gia PC v PLC


theo chun MPI, Profibus hay
Ethernet (Ty thuc vo kt ni
thc t gia PC v PLC).
UTE_EEF_AD 9-2014 123 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231
EEEF
LP TRNH S7300
Download chng trnh v chy trn PLC thc
Lu : Phi khai bo li cu hnh phn cng cho
ng vi thc t trc khi download

Chn giao tip gia PC


v PLC qua MPI

UTE_EEF_AD 9-2014 124 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
LP TRNH S7300
Download chng trnh v chy trn PLC thc
Lu : Phi khai bo li cu hnh phn cng cho ng vi
thc t trc khi download

Chn giao tip gia PC v


PLC qua Ethernet
Lu : IP ca PC v PLC
phi c t cng lp
mng v khc nhau v a
ch IP

UTE_EEF_AD 9-2014 125 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
LP TRNH VI S7
Download chng trnh v chy trn PLC thc
qua chun ethernet
192.168.0.10 192.168.0.46 192.168.0.56 192.168.0.57
255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0

Notice: Cc CP phi c t ia chi IP trc


UTE_EEF_AD 9-2014 126 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231
EEEF
LP TRNH VI S7
t a ch IP cho cc CP: t IP cho CP, download qua MPI

Notice: Cc CPUs phi c t ia chi IP trc


UTE_EEF_AD 9-2014 127 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231
EEEF
LP TRNH VI S7
t a ch IP cho cc CP: S dng a ch Mac

UTE_EEF_AD 9-2014 128 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
LP TRNH S7300
EX8: Download cu hnh phn cng khai bo xung
cc plc thc t trn b th nghim.

Lu :
Phi tt phn mm m phng trc khi tin hnh chn
chun giao tip MPI hay Ethernet giao tip
Sau khi download, khng c n no trn CPUs sng
mu th vic khai bo phn cng mi ng.

UTE_EEF_AD 9-2014 129 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TP LNH S7
Nhm lnh x l theo bit

UTE_EEF_AD 9-2014 130 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TP LNH S7
Nhm lnh x l theo bit
Vit chng trnh v m phng cc php ton And, Or theo cc ngn
ng LAD, FBD v STL nh sau.

UTE_EEF_AD 9-2014 131 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TP LNH S7
Nhm lnh x l theo bit
Vit chng trnh v m phng v d sau theo cc ngn ng LAD,
FBD v STL

UTE_EEF_AD 9-2014 132 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TP LNH S7
Nhm lnh x l theo bit
Vit chng trnh v m phng v d sau theo cc ngn ng LAD,
FBD v STL

Bin c set ch c xa khi gp lnh reset


UTE_EEF_AD 9-2014 133 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231
EEEF
TP LNH S7
Nhm lnh x l theo bit
Vit chng trnh v m phng v d sau theo cc ngn ng LAD,
FBD v STL

nhn bit c s thay i, ng ra nn s dng lnh set v reset


UTE_EEF_AD 9-2014 134 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231
EEEF
TP LNH S7
Nhm lnh x l theo bit
Ham FC83 ( Set nhiu bit), FC82(Reset nhiu bit)

UTE_EEF_AD 9-2014 135 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TP LNH S7
Biu din gi tr s v lnh x l trong S7

UTE_EEF_AD 9-2014 136 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TP LNH S7
Biu din gi tr s v lnh x l trong S7

UTE_EEF_AD 9-2014 137 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TP LNH S7
Biu din gi tr s v lnh x l trong S7

UTE_EEF_AD 9-2014 138 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TP LNH S7
Biu din gi tr s v lnh x l trong S7

UTE_EEF_AD 9-2014 139 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TP LNH S7
Lnh np v chuyn d liu

UTE_EEF_AD 9-2014 140 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TP LNH S7
Lnh np v chuyn d liu

UTE_EEF_AD 9-2014 141 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TP LNH S7
Lnh chuyn i d liu

UTE_EEF_AD 9-2014 142 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TP LNH S7
Lnh so snh 2 d liu

UTE_EEF_AD 9-2014 143 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TP LNH S7
Lnh ton hc: ADD, SUB, MUL, DIV

UTE_EEF_AD 9-2014 144 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TP LNH S7
Lnh ton hc: AND, OR, XOR

UTE_EEF_AD 9-2014 145 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TP LNH S7300
Lenh ve Timer : Lenh S_ODT

UTE_EEF_AD 9-2014 146 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TP LNH S7300
Lenh ve Timer : Lenh S_ODT
Neu I0.0=1 Timer bat au m, khi u thi gian th ngng
khi o ngo Q0.0 se len 1 neu I0.0 van con gi trang thai
1,khi co tn hieu I0.1 th tat ca phai c Reset ve 0
Cac o nh MW100 va MW102 lu gia tr hien thi cua
Timer theo dang Integer va dang BCD

UTE_EEF_AD 9-2014 147 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TP LNH S7300
Lenh ve Timer : Lenh S_ODT

UTE_EEF_AD 9-2014 148 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TP LNH S7300
Lenh ve Timer: Lenh S_OFFDT

UTE_EEF_AD 9-2014 149 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TP LNH S7300
Lenh ve Timer: Lenh S_OFFDT
Khi I0.0 ON , Q0.0 =1 ,khi I0.0 OFF Timer bat au chay va
Q0.0 ch tat khi u thi gian va I0.0 van OFF
Khi co tn hieu Reset I0.1 th tat ca tn hieu eu OFF

UTE_EEF_AD 9-2014 150 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TP LNH S7300
Lenh ve Timer: Lenh S_OFFDT

UTE_EEF_AD 9-2014 151 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TP LNH S7300
Lenh ve Timer: Lnh x ly theo bit

UTE_EEF_AD 9-2014 152 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TP LNH S7300
Lenh ve Timer: Lnh x ly theo bit

Trong VD tren, khi I0.0 ON, Timer T5 se c kch hoat.


u thi gian cai at la 2 s th bit T5 tac ong lam cho Q0.0
ON.
Khi ngo vao I0.1 tac ong th Timer c reset. Gia tr hien
tai UTE_EEF_AD
cua Timer 9-2014
cung nh Bit T5 c Reset ve 0.
Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231
153
EEEF
TP LNH S7300
Counter: Lenh em len S_CU

UTE_EEF_AD 9-2014 154 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TP LNH S7300
Counter: Lenh em len S_CU

UTE_EEF_AD 9-2014 155 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TP LNH S7300
Counter: Lenh x ly theo bit

UTE_EEF_AD 9-2014 156 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
TP LNH S7300
Counter: Lenh em len S_CU

Counter: Lenh em len S_CU


Ngo vao I0.1=1 : t gia tr em PV cho b m
Khi I0.0 chuyen trang thai t 0 sang 1 , C0 em tang len 1
Khi I0.2 = 1 Counter b Reset
Ngo ra Q0.0=1 khi gia tr em ln hn 0
Gia tr bo em hien thi nam trong 2 o nh MW100 va MW102 di
dang Integer va dang BCD ,gia tr nay co tam t 0 999.
Ngo ra Q0.0=1 khi gia tr em ln hn 0
UTE_EEF_AD 9-2014 157 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231
EEEF
TP LNH S7300
Counter: Lenh em xuong S_CD

Counter: Lenh em xuong S_CD


Ngo vao I0.1=1 : a gia tr em vao PV
Khi I0.0 chuyen trang thai t 1 sang 0 , C0 giam i 1
Khi I0.2 = 1 Counter b Reset
Ngo ra Q0.0=1 khi gia tr em ln hn 0
Gia tr bo em hien thi nam trong 2 o nh MW100 va MW102 di
dang Integer va dang BCD ,gia tr nay co tam t 0 999.
Ngo ra Q0.0=1 khi gia tr em ln hn 0

UTE_EEF_AD 9-2014 158 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
THC HNH TP LNH S7300
EX9

EX10

UTE_EEF_AD 9-2014 159 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
THC HNH TP LNH S7300
EX11

EX12

UTE_EEF_AD 9-2014 160 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
THC HNH TP LNH S7300

UTE_EEF_AD 9-2014 161 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
THC HNH TP LNH S7300
EX13: Mt ng c AC 3 pha c khi ng theo kiu sao/tam gic. Khi
nhn Start ng c chy ch sao, sau thi gian 10 giy, ng c
chuyn sang ch tam gic. Khi nhn Stop hoc qu nhit th ng c
ngng ngay.
S dng PLC iu khin hot ng ca ng c ny.
V s kt ni v vit chng trnh iu khin

EX14: Mt ng c DC c in p lm vic 12V, dng lm vic 3A, 3 nt


nhn Forward, Revert, Stop c s dng iu khin ng c hot ng
theo yu cu.
Nhn Forward ng c quay thun nh H.1, chy 5 chu k ri dng.
Nhn Revert ng c quay ngc nh H.1, chy 20 chu k ri dng.
Nhn Stop ng c dng ngay.
V s kt ni v vit chng trnh iu khin

UTE_EEF_AD 9-2014 162 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
X L TN HIU ANALOG

High level

Level
transmitter
Low level

UTE_EEF_AD 9-2014 163 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


X l tn hiu Analog
EEEF

Process Analog input module CPU

Physical Standard :
quantity analog signal Result :
memory :
:
PIW ... :
MR PIW ... :
ADC
module ::: L PIW 352
..
SensorTransducer PIW ... ..
..
..
Pressure 500mV ..
Temperature 1V ..
Flow 5V ..
Speed 10V
..
..
pH value 20mA ..
Viscosity 4 to 20mA Analog output module ..
etc. etc. ..
..
..
..
..
..
..
PQW ... ..
Physical Analog DAC PQW ...
quantity actuator :::
PQW ...
T PQW 368
:

UTE_EEF_AD 9-2014 164 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
X L TN HIU ANALOG
Kt ni tn hiu p v dng vi module analog

UTE_EEF_AD 9-2014 165 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
Kt ni p, dng v RTD vi module analog

UTE_EEF_AD 9-2014 166 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
X L TN HIU ANALOG
Cu hnh chn tn hiu cho cc knh ng vo module analog

UTE_EEF_AD 9-2014 167 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
X L TN HIU ANALOG
Cu hnh chn tn hiu cho cc knh ng vo module analog
SM335 (Inputs) SM331

UTE_EEF_AD 9-2014 168 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
X L TN HIU ANALOG
EX15: Kt ni cm bin c ng ra in p vi module ng vo
analog

UTE_EEF_AD 9-2014 169 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
X L TN HIU ANALOG
Kt ni cm bin c ng ra dng in vi module ng vo analog

UTE_EEF_AD 9-2014 170 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
X L TN HIU ANALOG
Kt ni ti vi in p ng ra ca module analog

UTE_EEF_AD 9-2014 171 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
X L TN HIU ANALOG
EX16: Kt ni ti vi in p v dng in ng ra ca
module analog

UTE_EEF_AD 9-2014 172 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
X L TN HIU ANALOG
EX16: Kt ni ti vi in p v dng in ng ra ca
module analog

UTE_EEF_AD 9-2014 173 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


Biu din gi tr ca module analog va
EEEF

phn gii

UTE_EEF_AD 9-2014 174 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


Biu din gi tr ca module Analog ng vao
EEEF

cho nhng tm o khc nhau


Voltage Current Resistance Temperature
such as: such as: such as: such as Pt100
Range
Meas.range Units Meas.range Units Meas.range Units Meas.range Units
10V 4 to 20mA 0...300Ohm -200...+850C

Overflow >= 11.759 32767 >= 22.815 32767 >=352.778 32767 >= 1000.1 32767
Overrange 11.7589 32511 22.810 32511 352.767 32511 1000.0 10000
: : : : : : : :
10.0004 27649 20.0005 27649 300.011 27649 850.1 8501

10.00 27648 20.000 27648 300.000 27648 850.0 8500


7.50 20736 16.000 20736 225.000 20736 : :
Rated range : : : : : : : :
-7.5 -20736 : : : : : :
-10.00 -27648 4.000 0 0.000 0 -200.0 -2000
Underrange - 10.0004 - 27649 3.9995 -1 -1 - 200.1 - 2001
Negative
: : : : : : :
values
- 11.759 - 32512 1.1852 - 4864 - 4864 - 243.0 - 2430
not
Underflow <= - 11.76 - 32768 <= 1.1845 - 32768 possible - 32768 <= - 243.1 - 32768

UTE_EEF_AD 9-2014 175 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


Biu din gi tr s ca module Analog ng vao cho EEEF

cc RTD c gi tr in tr khc nhau

UTE_EEF_AD 9-2014 176 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


Biu din gi tr ca module Analog ng ra
EEEF

Voltage Current
Units
Range Output ranges: Output ranges:
0 to 10V 1 to 5V 10V 0 to 20mA 4 to 20mA 20mA

Overflow >=32767 0 0 0 0 0 0

Overrange 32511 11.7589 5.8794 11.7589 23.515 22.81 23.515


: : : : : : :
27649 10.0004 5.0002 10.0004 20.0007 20.005 20.0007

27648 10.0000 5.0000 10.0000 20.000 20.000 20.000


: : : : : : :
0 0 1.0000 0 0 4.000 0
: 0 : 0 :
0.9999 3.9995
Rated range - 6912 : :
0 : 0 :
- 6913 : :
: 0 : 0 :
: : :
: : :
- 27648 -10.0000 -20.000
Underrange - 27649 - 10.0004 - 20.007
: : :
- 32512 - 11.7589 - 23.515

Underflow <=- 32513 0 0

UTE_EEF_AD 9-2014 177 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


a ch ca Module Analog
EEEF

Voltage Current Resistance Temperature


such as: such as: such as: such as Pt100
Range
Meas.range Units Meas.range Units Meas.range Units Meas.range Units
10V 4 to 20mA 0...300Ohm -200...+850C

Overflow >= 11.759 32767 >= 22.815 32767 >=352.778 32767 >= 1000.1 32767
Overrange 11.7589 32511 22.810 32511 352.767 32511 1000.0 10000
: : : : : : : :
10.0004 27649 20.0005 27649 300.011 27649 850.1 8501

10.00 27648 20.000 27648 300.000 27648 850.0 8500


7.50 20736 16.000 20736 225.000 20736 : :
Rated range : : : : : : : :
-7.5 -20736 : : : : : :
-10.00 -27648 4.000 0 0.000 0 -200.0 -2000
Underrange - 10.0004 - 27649 3.9995 -1 -1 - 200.1 - 2001
Negative
: : : : : : :
values
- 11.759 - 32512 1.1852 - 4864 - 4864 - 243.0 - 2430
not
Underflow <= - 11.76 - 32768 <= 1.1845 - 32768 possible - 32768 <= - 243.1 - 32768

UTE_EEF_AD 9-2014 178 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
Scaling Analog Input Values

unipolar (M 0.0 = 0) bipolar (M 0.0 = 1)


(Sensor supplies only positive voltage) (Sensor also supplies negative voltage)
OUT OUT
HI_LIM = 500.0 HI_LIM = 500.0


A B

LO_LIM = 0.0 LO_LIM = 0.0


IN IN
0 x x+1 0 x x+1
27648 -27648 27648

UTE_EEF_AD 9-2014 179 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
Unscaling Analog Output Values

bipolar (M 0.0 = 1)
(Actuator is energized with
positive and negative values)
OUT

27648

B
OUT
0
27648
A 0.0 100.0
IN
(LO_LIM) (HI_LIM)

unipolar (M 0.0 = 0)
(Actuator is energized
only with positive values)

0
IN -27648
0.0 100.0
(LO_LIM) (HI_LIM)

UTE_EEF_AD 9-2014 180 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
LP TRNH X L TN HIU ANALOG
EX17: S dng mt bin tr iu khin tn hiu in
p ti ng vo ca module analog ca S7 300 hoc S7
400 c in p vo t 0 n 10V.
Yu cu:
Kt ni phn cng.
Khai bo phn cng v vit chng trnh iu khin
theo yu cu:
Khi in p vo thay i t 0 n 10V th gi tri s c
c ti MW0 t t 0 n 27648.
Khi in p vo thay i t 0 n 10V th gi tri s c
c ti MW2 c gi tri s t 0 n 100.
Khi in p vo nm trong tm t 0V n 10V th gi tri
s c c ti MW4 c gi tri s t 0 n 10.
UTE_EEF_AD 9-2014 181 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231
EEEF
LP TRNH X L TN HIU ANALOG
EX18: S dng cm bin siu m o khong cch c
tm o t 60 n 500mm, tn hiu ng ra t 4 n
20mA.
Yu cu:
Kt ni cm bin vo module ng vo analog v vit
chng trnh hin thi khong cch thc t o c theo
mm v lu kt qu tnh c vo vng nh MW4
EX19: S dng cm bin RTD 3 dy o nhit .
Yu cu:
Kt ni cm bin vo module ng vo analog v vit
chng trnh hin thi gi tri nhit thc t o c
theo c v lu kt qu tnh c vo vng nh MW6

UTE_EEF_AD 9-2014 182 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
CC KHI NGT TRONG S7300
Hoat ong ngat trong S7 300: S7 300 co cac nhom
ngat nh sau:
Ngt ti mt thi im nh trc (chng trnh
nm trong cc khi OB10 OB17)
Ngt tr so vi thi im nh trc (chng
trnh nm trong cc khi OB20 OB23)

Ngt theo chu k thi gian (chng trnh


nm trong cc khi OB30 OB38 )
Ngt cng t bn ngoi (chng trnh
nm trong cc khi OB40 OB47 )
UTE_EEF_AD 9-2014 183 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231
EEEF
CC KHI NGT TRONG S7300
Ngt thi gian: Ngt ti mt thi im nh trc.
C 8 khi t OB10 n OB17 gy ra ngt mt thi
im xc inh. C th ci t cc ngt ny xy ra
mt ln, hay theo chu k hng gi, hng ngy, hng
tun , hng thng.
S cc ngt s dng c ty thuc loi CPU
Loi Cc ngt thi gian
CPU 312 Khng c
CPU 313, 314, 315, OB10
316
CPU 318, 412, 413 OB10, OB11
CPU 414 OB 10..OB13
CPU 416, 417184
UTE_EEF_AD 9-2014 OB 10..OB17
Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231
EEEF
CC KHI NGT TRONG S7300
Ngt theo chu k:
Ngt chu k OB30..OB38 c gi n theo chu k
tun hon. Thi gian thc hin mi ngt chu k OB
phi nh hn nhiu chu k ngt, nu khng OB80 s
c gi.
Chu k ngt c xc inh bi khong (interval),
n vi ms v lch pha (phase offset) l thi gian tr m
(n vi ms), 0<= m < n, gi OB ngt chu k khi n
thi im n inh. Dng phase offset trnh cc OB
ngt cng c gi ng thi . Hai gi tri ny c ci
t bng STEP 7.

UTE_EEF_AD 9-2014 185 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
CC KHI NGT TRONG S7300
Bng m t ngt theo chu k.
OB Number Default Interval Default Priority Class

OB30 5s 7

OB31 2s 8

OB32 1s 9

OB33 500 ms 10

OB34 200 ms 11

OB35 100 ms 12

OB36 50 ms 13

OB37 20 ms 14

OB38 10 ms 15

UTE_EEF_AD 9-2014 186 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
CC KHI NGT TRONG S7300
S lng ngt ca cc OB ph thuc vo
CPU.
Khng c
CPU 312
CPU 313 316 OB35
CPU 318, 412, 413 OB32, OB35
CPU 414 OB32..OB35
CPU 416, 417 OB30..OB38

UTE_EEF_AD 9-2014 187 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
CC KHI NGT TRONG S7300
Khai bo ngt 0B35 vi thi gian 1 giy

Chng trnh trong khi


OB35 c thc hin 1
giy 1 ln

UTE_EEF_AD 9-2014 188 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231


EEEF
CC KHI NGT TRONG S7300
EX20: Mt ng ra Q0.0 c thi gian T_ON = T_ OFF = 2s. S
dng ngt chu k 0B35 vit chng trnh
EX21: S dng ngt theo chu k vit chng trnh theo yu
cu: Sau nhng khong thi gian 1 giy th gi tri ca vng nh
MW0 tng thm 1.
Yu cu.
Khai bo phn cng.
Vit chng trnh.
M phng chng trnh.
Download xung PLC kim tra kt qu.

UTE_EEF_AD 9-2014 189 Email: phuongtv@hcmute.edu.vn_Phone:0908.248.231

You might also like