97
PLC S7 300 PLC OB1 PLCSIM PLC Esc

S7 300 PLC OB1 PLC PLC PLCSIM - dl.poweren.irdl.poweren.ir/downloads/PowerEn/Book/2019/Mar/جزوه آموزش PLC S7-300 (PowerEn... · I0.0, I0.1, I0.2 Q0.0 PLCSIM LAD/STL/FBD PLC

  • Upload
    others

  • View
    118

  • Download
    0

Embed Size (px)

Citation preview

PLCS7 300PLCOB1

PLCSIM PLC

Esc

WORD

Status Bit

Space

STEP 7

STEP 7

SIMATIC

PLC

CD SIMATIC STEP 7

CD

English Next

SIMATIC Manager

S7-PLCSIM

LAD

+

10

0,1

0,11

0

RLO

---| |---

---| / |---

---(SAVE)

XOR

---( )---( # )---

---|NOT|---

RLO

BRXOR

---( S )

---( R )

SR

RS

Set Reset

SRRS

---(N)---

---(P)---

NEG

POS

RLORLO

I0.0 , I0.1

I0.2

I0.0 , I0.1

I0.2

NC

NO

PLCSIM

Q0.0I0.0, I0.1, I0.2

PLCSIMPLCLAD/STL/FBD

Network

Download

SIMATIC ManagerPLCSIM

PLCSIM

Q IB

PLC

PLCSIM

NO

IB 0

( I0.0, I0.1 , I0.2 )

I0.0

I0.1

I0.2 Q0.0

I0.0 , I0.1Q0.0

I0.2Q0.0

PLCSIM

SIMATIC Manager

Monitor

LAD/STL/FBD

Monitor

PLCSIM

Q4.0

I0.0

I0.1 , I0.2

NOT

XOR

(I0.0 = "0 AND I0.1 = "1") OR

(I0.0 = "1 AND I0.1 = "0")

Q4.0

I0.0, I0.1

I0.2

Q4.1

I0.0 , I0.1

I0.2 I0.3

PLCSIM

M2.2

M 0.0 M 1.1

M0.0, M1.1, M2.2

Q4.0

I0.0, I0.1

I0.2

(Set)

Q4.0

I0.0, I0.1

I0.2

T1I0.3C1I0.4

RS

I0.0I0.1

M0.0

I0.0I0.1

M0.0 Q4.0

M0.0Q4.0

I0.0I0.1

M0.0

I0.0I0.1

M0.0 Q4.0

M0.0Q4.0

SR

NOCAS1

NOCAS1

Q4.0

I0.0, I0.1,I0.2 I0.3

I0.4

Q4.0 I0.0, I0.1,I0.2

I0.3 I0.4

BCD_I

I_BCD BCD_DI I_DINT DI_BCD DI_REAL INV_I INV_DI NEG_I NEG_DI NEG_R

ROUND TRUNC CEIL FLOOR

BCD

BCDBCD

BCD

I0.0MW10

(Integer)BCD

MW12

Q4.0NOT

(Integer)BCD

BCD

I0.0MW10

BCD

MW12

Q4.0NOT

BCD(Double Integer)

BCD

BCD

I0.0MW8

MW10

Q4.0

NOT

0001 1000 0001 0100 1110 0111 1110 1011

INV_I

DI

MW8 MW10

F0FF FFF0

MW8

INV_DI 0F00 000F

MW12

1000 1100 0010 1010 1011 1001 0000 1010

1000 0011 1101 0101 0100 0110 1111 0101

1000 1100 0010 1010

1000 0011 1101 0101

I0.0MW8

MW10

Q4.0

NOT

(NEG_I)

174 -174 NEG_I

6.234 NEG_R -6.234

(NEG_I)

MD20 = "-100" MD10 = "-100.5"

MD20 = "+100"

MD10 = "100.5

I0.0MD8

MD12

Q4.0NOT

(ROUND)

I0.0MW8

MW10

Q4.0

NOT

(TRUNC)

I0.0MW8MW10

Q4.0NOT

(TRUNC)

PLCSIM

PLCSIM

SIMATIC Manager Monitor LAD/STL/FBD

PLCSIM Monitor

MD0MD4

CEIL

Floor

I0.0CAS1Network2

S_PULSE Pulse S5 Timer S_PEXT Extended Pulse S5 Timer S_ODT On-Delay S5 Timer S_ODTS Retentive On-Delay S5 Timer S_OFFDT Off-Delay S5 Timer

---( SP ) Pulse Timer Coil

---( SE ) Extended Pulse Timer Coil

---( SD ) On-Delay Timer Coil

---( SS ) Retentive On-Delay Timer Coil

---( SF ) Off-Delay Timer Coil

I0.0I0.0

I0.0

I0.1

Pulse Timer

S5

I0.0

I0.0I0.0

I0.1

S5

Extended Pulse Timer

I0.0

I0.0

I0.0

I0.1

S5

On-Delay S5 Timer

I0.0

I0.0

I0.0

I0.1

S5

Retentive On-Delay Timer

I0.0

I0.0S5

Off-Delay Timer Coil

S_CUD Up-Down Counter S_CD Down Counter S_CU Up Counter

---( SC ) Set Counter Coil

---( CU ) Up Counter Coil

---( CD ) Down Counter Coil

I0.201

MW10

I0.001C10

I0.101

Q4.0 1

I0.201

MW10

I0.001C10

Q4.0 1

I0.201

MW10

I0.001

Q4.0 1

I0.0

C5I0.0

01

I0.0

C5I0.101C10

I0.0

01

I0.2

I0.00

1

I0.101

Q4.0

1

I0.2

==

<>

>

<

>=

<=

IntegerI

Double Integer

DIReal

R

Q4.0

I0.0,I0.1

MW0MW2

Q4.0

I0.0,I0.1 MD0MD4

I0.2

Q4.0

I0.0,I0.1 MD0MD4

I0.2

I

DI

R

I0.0MW10

BCD(Integer)

MW12

Q4.0NOT

BCD

BCD(Integer)

ADD_I

SUB_I

MUL_I

DIV_I

ADD_DI

SUB_DI

MUL_DI

DIV_DI

MOD_DI

I0.0

MW0+MW2

MW10

Q4.0

I0.0MW0-MW2

MW10

Q4.0

I0.0MW0 x MW2

MW10

Q4.0

I0.0

MW0 MW2

MW10

Q4.0

I0.0MD0 MD2

MD10

Q4.0

WORD

WORD

WORDWORD Double Word

OUT

CC1

CC1

WAND_W (Word) AND Word

WOR_W (Word) OR Word

WXOR_W (Word) Exclusive OR Word

WAND_DW (Word) AND Double Word

WOR_DW (Word) OR Double Word

WXOR_DW (Word) Exclusive OR Double Word

I0.0

AND

MW2

Q4.0

01010101 01010101

00000000 00001111

00000000 00000101 AND =MW0

IN2

MW2

MW2

01010101 01011111 =

01010101 01010101

00000000 00001111

OR

MW0

IN2

OR

W

ANDW

MD2

00000000 00000000 00000101 01010101

01010101 01010101 01010101 01010101

00000000 00000000 00001111 11111111

AND

MD0

IN2 (FFF)

AND

DW

MD4

01010101 01010101 01011111 11111111

01010101 01010101 01010101 01010101

00000000 00000000 00001111 11111111

OR

MD0

IN2 (FFF)

OR

DW

MD4

01010101 01010101 01011010 10101010

01010101 01010101 01010101 01010101

00000000 00000000 00001111 11111111

OR

MD0

IN2 (FFF)

XOR

DW

Status Bit

CPU

Word

(Status Bit)

(BR ---I I---)(OV ---I I---)(OS ---I I---)

(UO ---I I---)

0

== 0, <> 0, > 0, < 0, >= 0, <= 0.

I0.0

(IW0

IW2)

OV

OV

Q4.0

ENOQ4.0

OVNetwork

I0.0I0.1

OS

OS

Q4.0

I0.0

UO

UO

Q4.0

Q4.0

Q4.0

Q4.0

Q4.0

Q4.0

Q4.0

Q4.0

Start, Stop

S5

S1 S2

S3 S4

PLC

Network1:

Network2:

NO

PLC

Network1:

(I0.0)0 1

Q4.1

Network2:

(I0.1)0 1

Q4.0

Network3:

90%

50%

(Q12.0) (Q12.1) (Q15.2) (Q15.3) (Q15.4)

I 12.0

I 12.1

Network1:

C101(I12.0)

(I12.1)

I12.2

MW210

Q12.1

Network2:

Q12.1

Network3:

50%

Network4:

90%

Network5:

MW4 = ((IW0 + DBW3) x 15) / MW0