16

Click here to load reader

S7 bas-06

Embed Size (px)

Citation preview

Page 1: S7 bas-06

SIMATIC S7Siemens Engenharia e Service 2002. Todos os direitos reservados.

Data: 15/4/2014Arquivo: S7-Bas-06.1

Operações Binárias

I 0.0 I 0.1 Q 8.0

Q 8.1

SRS Q

R

I 1.2

I 1.3

M0.0Q 9.3

I 1.0

I 1.1 P =

&M1.0 M8.0

I 1.0

I 1.1 N =

&M1.1 M8.1

Page 2: S7 bas-06

SIMATIC S7Siemens Engenharia e Service 2002. Todos os direitos reservados.

Data: 15/4/2014Arquivo: S7-Bas-06.2

L1(Q 8.0)

S1 (I 0.0)

S2 (I 0.1)

L2 (Q 8.1)

Circuito Elétrico

Operações Lógicas Binárias: AND, OR

I 0.2

I 0.3

>=1=

Q 8.2 O I0.2

O I0.3

= Q 8.2

I0.0 I0.1 Q 8.0

Q 8.1

LAD

=

Q 8.0&I 0.0

I 0.1

=

Q 8.1

FBD

A I0.0

A I0.1

= Q 8.0

= Q 8.1

STL

I0.2

I0.3

Q 8.2

L3 (Q 8.2)

S3(I 0.2)

S4(I 0.3)

OR

AND

Page 3: S7 bas-06

SIMATIC S7Siemens Engenharia e Service 2002. Todos os direitos reservados.

Data: 15/4/2014Arquivo: S7-Bas-06.3

Operações Lógicas Binárias: OR Exclusivo (XOR)

X I 0.4

X I 0.5

= Q8.0

I 0.4

I 0.5

XOR=

Q 8.0

I 0.4 I 0.5

I 0.4 I 0.5

Q 8.0

LAD

>=1=

Q 8.0

&I 0.4

I 0.5

&I 0.4

I 0.5

FBD STL

A I 0.4

AN I 0.5

O

AN I 0.4

A I 0.5

= Q8.0

Page 4: S7 bas-06

SIMATIC S7Siemens Engenharia e Service 2002. Todos os direitos reservados.

Data: 15/4/2014Arquivo: S7-Bas-06.4

Contatos Normalmente Abertos e Normalmente Fechados,Sensores e Símbolos

Estadodo sinalnaentrada

Verificação para nível lógico “1”

Símbolo /Instrução

Resultadoda verif.

Verificação paranível lógico “0”

Símbolo /Instrução

Resultadoda verif.

Sim

Tensãopresentena entrada?

Não

Sim

Não

1

0

1

“Sim“1

LAD:

“Contato NA”

0

&

FBD:

A I x.y

STL:

AN I x.y

STL:

&

FBD:

LAD:

“Contato NF”

“Não”0

“Sim”1

“Não”0

“Não”0

“Sim”1

“Sim”1

“Não”0

Processo Interpretação no programa do PLC

ativado

nãoativado

O sensorestá...

ativado

nãoativado

ContatoNA

O sensoré um...

ContatoNF

Page 5: S7 bas-06

SIMATIC S7Siemens Engenharia e Service 2002. Todos os direitos reservados.

Data: 15/4/2014Arquivo: S7-Bas-06.5

ExercícioObjetivo: Nos três exemplos a luz deve ser acionada quando S1 estiver ativada e S2 não estiver ativada!

I 1.0 I 1.1 Q 4.0 I 1.0 I 1.1 Q 4.0

....... I 1.0

....... I 1.1

....... Q 4.0

Q 4.0

I 1.0

I 1.1

&

Q 4.0

I 1.0

I 1.1

&

Q 4.0

I 1.0

I 1.1

&

....... I 1.0

....... I 1.1

....... Q 4.0

....... I 1.0

....... I 1.1

....... Q 4.0

Software

I1.0

S1

I1.1

S2

I1.0

S1

I1.1

S2

I1.0

S1

I1.1

S2

Q 4.0

Controlador Programável

LightLight Light

Q 4.0

Controlador Programável

Q 4.0

Controlador Programável

FDB

STL

LAD

Hardware

I 1.0 I 1.1 Q 4.0

I 1.0 I 1.1 I 1.0 I 1.1. I 1.0 I 1.1

Page 6: S7 bas-06

SIMATIC S7Siemens Engenharia e Service 2002. Todos os direitos reservados.

Data: 15/4/2014Arquivo: S7-Bas-06.6

Resultado da Operação Lógica, First Check, Exemplos

A I 1.0

AN I 1.1

A M 4.0

= Q 8.0

= Q 8.1

A I 2.0

::= M 3.4

Exemplo 1

Esta

do

do

Sin

al (S

TA

)

0

0

0

0

Re

su

lta

do

da

Ve

rif.

Re

su

lta

do

da

Op

era

çã

oL

óg

ica

(R

LO

)

First C

he

ck

Esta

do

do

Sin

al (S

TA

)

Re

su

lta

do

da

Ve

rif.

Re

su

lta

do

da

Op

era

çã

oL

óg

ica

(R

LO

)

First C

he

ck

1

Exemplo 2

1

1

1

Esta

do

do

Sin

al (S

TA

)

Re

su

lta

do

da

Ve

rif.

Re

su

lta

do

da

Op

era

çã

oL

óg

ica

(R

LO

)

First C

he

ck

1

Exemplo 3

0

1

0

Page 7: S7 bas-06

SIMATIC S7Siemens Engenharia e Service 2002. Todos os direitos reservados.

Data: 15/4/2014Arquivo: S7-Bas-06.7

Atribuição, Set, Reset

(S)Q 8.1

I 1.2 I 1.3I 1.2

&

S

Q 8.1

I 1.3

A I 1.2A I 1.3S Q 8.1

Set

(R)Q 8.1I 1.4

I 1.4>=1

R

Q 8.1

I 1.5

O I 1.4O I 1.5R Q 8.1Reset I 1.5

( )Q 8.0

I 1.0 I 1.1I 1.0

&

=

Q 8.0

I 1.1

A I 1.0A I 1.1= Q 8.0Atribuição

LAD FBD STL

Page 8: S7 bas-06

SIMATIC S7Siemens Engenharia e Service 2002. Todos os direitos reservados.

Data: 15/4/2014Arquivo: S7-Bas-06.8

Setando / Resetando um Flip Flop

SR

R Q

SI 1.2

I 1.3

M0.0

=

Q9.3

Reset

Dominante

SRS Q

R

I 1.2

I 1.3

M0.0Q 9.3 A I 1.2

S M 0.0A I 1.3R M 0.0A M 0.0= Q 9.3

RS

S Q

RI 1.3

I 1.2

M0.0

=

Q9.3

Set

Dominante

RSR Q

S

I 1.3

I 1.2

M0.0Q 9.3 A I 1.3

R M 0.0A I 1.2S M 0.0A M 0.0= Q 9.3

LAD FBD STL

Page 9: S7 bas-06

SIMATIC S7Siemens Engenharia e Service 2002. Todos os direitos reservados.

Data: 15/4/2014Arquivo: S7-Bas-06.9

Conector

LAD

I 1.0 I 1.1

( )

M0.0 I 2.0 I 2.1

( )

M 1.1

NOT ( )

Q 4.0

A I 1.0

A I 1.1

= M 0.0

A M 0.0

A I 2.0

A I 2.1

NOT

= M 1.1

A M 1.1

= Q 4.0

STL

I 1.0

I 1.1

&

&

I 2.0

I 2.1

M0.0

M1.1 Q 4.0

=

FBD

Page 10: S7 bas-06

SIMATIC S7Siemens Engenharia e Service 2002. Todos os direitos reservados.

Data: 15/4/2014Arquivo: S7-Bas-06.10

Instruções que Afetam o RLO

=

Q8.0&I 0.0

I 0.1

A I 0.0

A I 0.1

NOT

= Q8.0

( )

Q8.0

NOT

I 0.0 I 0.1

LAD FBD STL

NOT

Bit de memóriasempre em zero

não disponível não disponívelCLRCLR

= M 0.0

Exemplos:

não disponível não disponívelSETSET

= M 0.1

Bit de memóriasempre em um

Page 11: S7 bas-06

SIMATIC S7Siemens Engenharia e Service 2002. Todos os direitos reservados.

Data: 15/4/2014Arquivo: S7-Bas-06.11

Exercício: Seleção de Modo do Transportador

V

0 8 1 5 AI1 AI2 AO1 AO2

AI2AI1

-15V...+15V -15V...+15V

AI1

AI2 AO1

AO2

V

DI

I 0.0

I 0.1

I 0.2

I 0.3

I 0.4

I 0.5

I 0.6

I 0.7

DO

AUTO / MANUAL

Liga Sistema

Aceita Modo

Sistema

MANUAL

AUTO

Desliga Sistema

Jog DIREITA

Jog ESQUERDA

Peso

DIREITA

ESQUERDA

Q4.0

Q4.1

Q4.2

Q4.3

Q4.4

Q4.5

Q4.6

Q4.7

Q5.0

Q5.1

Q5.2

Q5.3

Q5.4

Q5.5

Q5.6

Q5.7

Page 12: S7 bas-06

SIMATIC S7Siemens Engenharia e Service 2002. Todos os direitos reservados.

Data: 15/4/2014Arquivo: S7-Bas-06.12

RLO – Detecção de Flanco

P

I 1.0 I 1.1 M1.0 M8.0

N

I 1.0 I 1.1 M1.1 M8.1

LAD

I 1.0

I 1.1 P =

&M1.0 M8.0

I 1.0

I 1.1 N =

&M1.1 M8.1

FBD

A I 1.0A I 1.1FP M1.0= M8.0

A I 1.0A I 1.1FN M1.1= M8.1

STL

I 1.0

I 1.1

RLO

M1.0

M8.0

M8.1

M1.1

OB1-Ciclo

Exemplo

Page 13: S7 bas-06

SIMATIC S7Siemens Engenharia e Service 2002. Todos os direitos reservados.

Data: 15/4/2014Arquivo: S7-Bas-06.13

Sinal – Detecção de Flanco

I 1.1

=

M8.0POS

M_BITM1.0

&I 1.0

I 1.1

=

M8.1NEG

M_BITM1.1

&I 1.0

FBD

A I 1.0A ( A I 1.1FPM1.0)=M8.0A I 1.0A (A I 1.1FNM1.1)=M8.1

STL

I 1.1M8.0

POS

M_BITM1.0

Q

I 1.0

I 1.1M8.1

NEG

M_BITM1.1

Q

I 1.0

LAD

Exemplo

I 1.0

I 1.1

M1.0

M8.0

M8.1

M1.1OB 1 - Ciclo

Page 14: S7 bas-06

SIMATIC S7Siemens Engenharia e Service 2002. Todos os direitos reservados.

Data: 15/4/2014Arquivo: S7-Bas-06.14

Exercício: Movimento do Transportador no Modo AUTO

Chave para Partida(I 1.1/ I 1.2 / I 1.3)

Sensor de Local de Partida

(I 1.5 / I 1.6 / I 1.7)

Motor do Transportador

(Q 5.5)

BarreiraLuminosa

(I 1.0)

Partida do Transportador Parada do TransportadorPeríodo de Transporte

Page 15: S7 bas-06

SIMATIC S7Siemens Engenharia e Service 2002. Todos os direitos reservados.

Data: 15/4/2014Arquivo: S7-Bas-06.15

Jump Incondicional (Independente do RLO)

( JMP )

NEW1Network 1

Network 2

:

:

:

:

Network x

NEW1

( )M69.0I 4.7M5.5

LAD

NEW1

JMP....

NEW1

&M5.5

I 4.7 =

M69.0

Network 1

Network 2

:

:

:

:

Network x

FBD

Network 1

JU NEW1

Network 2

:

:

:

:

Network x

NEW1: AN M5.5

AN I 4.7

= M69.0

STL

Page 16: S7 bas-06

SIMATIC S7Siemens Engenharia e Service 2002. Todos os direitos reservados.

Data: 15/4/2014Arquivo: S7-Bas-06.16

Jump Condicional (Dependente do RLO)

A I 0.0

A I 0.1

JC NEW1

NEW1I 0.0 I 0.1 &I 0.0

I 0.1 JMP

NEW1(JMP)

Jump se

RLO=1

A I 0.2

A I 0.3

JCN NEW2JMPN

I 0.2

I 0.3

NEW2NEW2I 0.2 I 0.3Jump se

RLO=0(JMPN)

&

LAD FBD STL