siemens - s7-bas-05

Upload: chnandu

Post on 07-Apr-2018

259 views

Category:

Documents


2 download

TRANSCRIPT

  • 8/6/2019 Siemens - S7-Bas-05

    1/25

    Arquitetura dos Blocos / O Editor de Blocos

    OB 1 FB FC

    FB

    FB

    FB FB

    FC

    FB

    FC

  • 8/6/2019 Siemens - S7-Bas-05

    2/25

    Erro

    OB

    Blocos deOrganizao

    Ciclo

    Tempo

    Processo

    Tipos de Blocos de Programa

    Sistema Operacional

    FC

    SFB

    SFC

    FB com bloco dedados instance

    Legenda:OB = Organization BlockFB = Function BlockFC = FunctionSFB = System Function BlockSFC = System FunctionDB = Data Block

    FB

    FC

    FB

    FB

    DB DB

  • 8/6/2019 Siemens - S7-Bas-05

    3/25

    Programa Particionado Programa Estruturado

    Estrutura do Programa

    Todas as instrues seencontram em um nico

    bloco (normalmente nobloco de organizaoOB 1).

    As instrues para as funesindividuais se encontram em

    blocos individuais. O bloco OB 1chama os blocos individuais umaps o outro.

    Funes reutilizveis so carregadasdentro de blocos individuais.

    O bloco OB 1 (ou outros blocos)chamam estes blocos e transferemparmetros.

    OB 1 OB 1

    Receita A

    Receita B

    Misturador

    Exaustor

    OB 1Bomba

    Exaustor

    Programa Linear

  • 8/6/2019 Siemens - S7-Bas-05

    4/25

    Imagens de Processo

    Byte 0Byte 1Byte 2:::

    rea de Memria da CPU

    Byte 0Byte 1Byte 2:

    :

    :

    PII PIQ

    Programado usurio

    rea de Memria da CPU

    ::

    A I 2.0

    = Q 4.3:

    :::

    1

    1

  • 8/6/2019 Siemens - S7-Bas-05

    5/25

    Execuo do programa no OB1Eventos (interrupes hora-do-dia,

    Interrupes de hardware, etc.)Chamada de outros OBs, FBs, FCs, etc.

    Execuo Cclica de Programa

    Mdulode Sada

    A I 0.1A I 0.2= Q8.0

    BlocoOB 1

    Incio da monitorao de tempo de ciclo

    Bloco de Start-up (OB 100)Execuo nica aps, por ex. power on

    Leitura do estado dos sinais dos mdulos earmazenamento dos dados na imagem de processo (PII)

    Escrita da tabela-imagem de processo de sada(PIQ) nos mdulos de sada

    Ciclo

    da

    CPU

    Mdulo deEntrada

  • 8/6/2019 Siemens - S7-Bas-05

    6/25

    Inserindo um Bloco S7

  • 8/6/2019 Siemens - S7-Bas-05

    7/25

    Iniciando o Editor LAD/STL/FBD

    2x

  • 8/6/2019 Siemens - S7-Bas-05

    8/25

    Componentes do Editor LAD/STL/FBD

    Tabela de

    Declaraes

    Seo de

    Programa

    Browser

  • 8/6/2019 Siemens - S7-Bas-05

    9/25

    As Linguagens de Programao do STEP 7

    A I 0.0A I 0.1= Q8.0

    STL

    &Q8.0

    =

    I 0.0

    I 0.1

    FBD

    I 0.0 I 0.1 Q8.0

    LAD

  • 8/6/2019 Siemens - S7-Bas-05

    10/25

    Selecionando a Linguagem de Programao

  • 8/6/2019 Siemens - S7-Bas-05

    11/25

    Programando em LAD/FBD

  • 8/6/2019 Siemens - S7-Bas-05

    12/25

    Programando em STL

  • 8/6/2019 Siemens - S7-Bas-05

    13/25

    Salvando um Bloco

    Diretrio do projeto atual com o nome do bloco

  • 8/6/2019 Siemens - S7-Bas-05

    14/25

    Chamando um Bloco no OB1

  • 8/6/2019 Siemens - S7-Bas-05

    15/25

    Transferindo Blocos para o PLC

  • 8/6/2019 Siemens - S7-Bas-05

    16/25

    Teste Simples de Programa

  • 8/6/2019 Siemens - S7-Bas-05

    17/25

    Transferindo e Salvando Blocos Modificados

    Open online

    Save

    Download

    Open offline

  • 8/6/2019 Siemens - S7-Bas-05

    18/25

    Exerccio: Jog de Motor (FC 16)

    (Q 20.5)

  • 8/6/2019 Siemens - S7-Bas-05

    19/25

    Exerccio: Chamando o FC 16 no OB 1

  • 8/6/2019 Siemens - S7-Bas-05

    20/25

    Personalizao do Editor: Seo "Editor"

    (Q 4.0)

  • 8/6/2019 Siemens - S7-Bas-05

    21/25

    Personalizao do Editor: Seo "STL"

  • 8/6/2019 Siemens - S7-Bas-05

    22/25

    Personalizao do Editor: Seo "LAD/FBD"

  • 8/6/2019 Siemens - S7-Bas-05

    23/25

    Personalizao do Editor : Seo "Create Block"

  • 8/6/2019 Siemens - S7-Bas-05

    24/25

    Personalizao do Editor: Seo "Sources "

  • 8/6/2019 Siemens - S7-Bas-05

    25/25

    Personalizao do Editor: Seo "Symbol Selection"