Академический Документы
Профессиональный Документы
Культура Документы
treinamento SCE
Siemens Automation Cooperates with Education
(SCE) | A partir da versão V14 SP1
siemens.com/sce
Gratuito para o uso em centros de treinamento/ pesquisa e desenvolvimento. © Siemens AG 2018. Todos os direitos reservados
Documentação de treinamento | Módulo TIA Portal 031-300, Edição 2018 | Digital Factory, DF FA
Note que os pacotes de treinamento podem ser substituídos por pacotes atualizados quando necessário.
Um resumo dos pacotes SCE atualmente disponíveis pode ser encontrado em: siemens.com/sce/tp
Treinamentos avançados
Para treinamentos regionais avançados SCE Siemens, entre em contato com o parceiro SCE da sua
região siemens.com/sce/contact
Este documento só pode ser utilizado para o treinamento inicial em produtos/sistemas da Siemens.
Portanto, ele pode ser copiado totalmente ou parcialmente e entregue aos alunos do treinamento para o
uso dentro do âmbito do curso. A transmissão e reprodução deste documento, bem como a divulgação
de seu conteúdo, são permitidas apenas para fins educacionais.
As exceções demandam a aprovação por escrito do representante da Siemens AG: Sr. Roland
Scheuerer roland.scheuerer@siemens.com.
As violações estão sujeitas a indenização por danos. Todos os direitos, inclusive da tradução, são
reservados, particularmente para o caso de registro de patente ou marca registrada.
A utilização em cursos para clientes industriais é expressamente proibida. O uso comercial dos
documentos não é autorizado.
Agradecemos à Universidade Técnica de Dresden (TU Dresden), especialmente ao Prof. Dr. Eng. Leon
Urbas à firma Michael Dziallas Engineering e todos os outros envolvidos pelo o auxílio na preparação
desta Documentação de treinamento SCE.
Gratuito para o uso em centros de treinamento/ pesquisa e desenvolvimento. © Siemens AG 2018. Todos os direitos reservados. 2
Document1
Documentação de treinamento | Módulo TIA Portal 031-300, Edição 2018 | Digital Factory, DF FA
Diretório
1 Objetivo ................................................................................................................................................. 4
2 Requisito ............................................................................................................................................... 4
3 Hardwares e softwares necessários ..................................................................................................... 5
4 Teoria .................................................................................................................................................... 6
4.1 Instâncias e multi-instâncias no SIMATIC S7-1200 ..................................................................... 6
4.1.1 Blocos de dados de instância / Instâncias individuais .......................................................... 7
4.1.2 Multi-instâncias ..................................................................................................................... 8
5 Definição da tarefa .............................................................................................................................. 10
6 Planejamento ...................................................................................................................................... 10
6.1 Acionamento automático – motor de correia com função de tempo .......................................... 10
6.2 Esquema de tecnologia .............................................................................................................. 11
6.3 Tabela de atribuição ................................................................................................................... 12
7 Instrução estruturada passo a passo ................................................................................................. 13
7.1 Extrair arquivo de um projeto atual ............................................................................................. 13
7.2 Extensão do bloco de função FB1 "MOTOR_AUTO" para um IEC Timer TP ........................... 15
7.3 Atualização da solicitação no bloco de organização .................................................................. 22
7.4 Salvar e verter programa ............................................................................................................ 23
7.5 Carregar programa ..................................................................................................................... 24
7.6 Observar blocos de programa .................................................................................................... 25
7.7 Arquivar projeto .......................................................................................................................... 27
7.8 Lista de verificação ..................................................................................................................... 28
8 Exercício ............................................................................................................................................. 29
8.1 Tarefa– exercício ........................................................................................................................ 29
8.2 Esquema de tecnologia .............................................................................................................. 29
8.3 Tabela de atribuição ................................................................................................................... 30
8.4 Planejamento .............................................................................................................................. 30
8.5 Lista de verificação – exercício .................................................................................................. 31
9 Informação adicional ........................................................................................................................... 32
Gratuito para o uso em centros de treinamento/ pesquisa e desenvolvimento. © Siemens AG 2018. Todos os direitos reservados. 3
Document1
Documentação de treinamento | Módulo TIA Portal 031-300, Edição 2018 | Digital Factory, DF FA
2 Requisito
Este capítulo tem como base a programação FB para o SIMATIC S7 CPU1214C. Para
realização deste capítulo, pode-se recorrer ao seguinte projeto:
031-200_Programação FB_S7-1200….zap14
Gratuito para o uso em centros de treinamento/ pesquisa e desenvolvimento. © Siemens AG 2018. Todos os direitos reservados. 4
Document1
Documentação de treinamento | Módulo TIA Portal 031-300, Edição 2018 | Digital Factory, DF FA
2 SIMATIC STEP 7
Basic (TIA Portal) a
1 Engineering Station partir de V14 SP1
4 Conexão Ethernet
Gratuito para o uso em centros de treinamento/ pesquisa e desenvolvimento. © Siemens AG 2018. Todos os direitos reservados. 5
Document1
Documentação de treinamento | Módulo TIA Portal 031-300, Edição 2018 | Digital Factory, DF FA
4 Teoria
4.1 Instâncias e multi-instâncias no SIMATIC S7-1200
A chamada de um bloco de função é denominada como instância. Para toda solicitação de um
bloco de função, será atribuída uma instância, a qual serve como memória de dados. Nela
serão armazenados os parâmetros atuais e os dados estáticos do bloco de função.
As variáveis declaradas no bloco de função determinam a estrutura do bloco de dados de
instância.
Gratuito para o uso em centros de treinamento/ pesquisa e desenvolvimento. © Siemens AG 2018. Todos os direitos reservados. 6
Document1
Documentação de treinamento | Módulo TIA Portal 031-300, Edição 2018 | Digital Factory, DF FA
A figura abaixo mostra o controlador de dois motores com um bloco de função FB10 e dois
diferentes blocos de dados:
Dados diferentes para cada motor, ex., velocidade, tempo de aceleração, tempo total de
funcionamento, serão armazenados nos diversos blocos de dados de instância DB10 e DB11.
OB1
Chamada de FC1
FC1 DB10
solicitação FB10 FB10 DB de instância
com instância- para a primeira
DB10 Bloco padrão chamada com
Ao controlador do com o programa dados do motor1
motor1 motor
DB11
solicitação FB10 FB10 DB de instância
com instância- para a segunda
DB11 Bloco padrão chamada com
Ao controlador do com o programa dados do motor2
motor2 motor
Indicação: Alguns comandos, tais como de tempos e contadores, comportam-se como blocos
de função. Se eles forem solicitados,será necessário atribuir também uma área de
armazenamento, por ex., em forma de um bloco de dados de instância.
Gratuito para o uso em centros de treinamento/ pesquisa e desenvolvimento. © Siemens AG 2018. Todos os direitos reservados. 7
Document1
Documentação de treinamento | Módulo TIA Portal 031-300, Edição 2018 | Digital Factory, DF FA
4.1.2 Multi-instâncias
Você talvez queira ou possa apenas comprar um número limitado de blocos de dados para
instâncias, por exemplo, devido ao espaço da CPU usada.
Se no seu programa de aplicação em um módulo de função outros blocos de função, de tempo,
contadores, etc. já forem solicitados, você poderá solicitar estes outros blocos de funções sem
DBs de instância própria (adicional).
Selecione simplesmente nas opções de solicitação 'multi-instância':
Para tal, o bloco que realizada a chamada deve ser sempre um bloco de função.
Com isto é obtida uma concentração dos dados de instância em um bloco de dados de instância,
portanto, é possível aproveitar melhor a quantidade de DBs disponíveis.
A propósito, isso deve ser feito sempre que o bloco solicitado tiver que permanecer reutilizável
como bloco padrão.
Gratuito para o uso em centros de treinamento/ pesquisa e desenvolvimento. © Siemens AG 2018. Todos os direitos reservados. 8
Document1
Documentação de treinamento | Módulo TIA Portal 031-300, Edição 2018 | Digital Factory, DF FA
OB1
DB1
solicitação FB1 (Instância- DB
FB1 para FB1)
com solicitação Variável estática #Tempo1
instância- IEC_Timer (Static) do tipo IEC_Timer
DB1 (temporizador) #Tempo1 (temporizador)
como multi- IEC_Timer
instância (temporizador)
#Tempo1 #Tempo2
solicitação IEC_Timer
IEC_Timer (temporizador) #Tempo2
(temporizador) como multi- do tipo IEC_Timer
como multi- instância (temporizador)
instância
#Tempo2
Gratuito para o uso em centros de treinamento/ pesquisa e desenvolvimento. © Siemens AG 2018. Todos os direitos reservados. 9
Document1
Documentação de treinamento | Módulo TIA Portal 031-300, Edição 2018 | Digital Factory, DF FA
5 Definição da tarefa
Neste capítulo, o bloco de função do capítulo "SCE_PT_031-200 Programação FB S7-1200"
deve ser ampliado para um IEC Timer
6 Planejamento
A programação do IEC Timers ocorre como ampliação no bloco de função MOTOR-AUTO [FB1]
do projeto "031-200_Programação FB_S7-1200.zap14". Este projeto deve ser desarquivado
para que o IEC Timer TP (impulso armazenável) possa ser adicionado. Uma multi-instância será
configurada como memória para o timer.
Gratuito para o uso em centros de treinamento/ pesquisa e desenvolvimento. © Siemens AG 2018. Todos os direitos reservados. 10
Document1
Documentação de treinamento | Módulo TIA Portal 031-300, Edição 2018 | Digital Factory, DF FA
Gratuito para o uso em centros de treinamento/ pesquisa e desenvolvimento. © Siemens AG 2018. Todos os direitos reservados. 11
Document1
Documentação de treinamento | Módulo TIA Portal 031-300, Edição 2018 | Digital Factory, DF FA
E entrada A saída
Gratuito para o uso em centros de treinamento/ pesquisa e desenvolvimento. © Siemens AG 2018. Todos os direitos reservados. 12
Document1
Documentação de treinamento | Módulo TIA Portal 031-300, Edição 2018 | Digital Factory, DF FA
Gratuito para o uso em centros de treinamento/ pesquisa e desenvolvimento. © Siemens AG 2018. Todos os direitos reservados. 13
Document1
Documentação de treinamento | Módulo TIA Portal 031-300, Edição 2018 | Digital Factory, DF FA
Gratuito para o uso em centros de treinamento/ pesquisa e desenvolvimento. © Siemens AG 2018. Todos os direitos reservados. 14
Document1
Documentação de treinamento | Módulo TIA Portal 031-300, Edição 2018 | Digital Factory, DF FA
o primeiro "Block title" (Título de bloco) e então clique no símbolo para "Insert
network" (Inserir rede).
Gratuito para o uso em centros de treinamento/ pesquisa e desenvolvimento. © Siemens AG 2018. Todos os direitos reservados. 15
Document1
Documentação de treinamento | Módulo TIA Portal 031-300, Edição 2018 | Digital Factory, DF FA
Complemente com comentários no bloco e título da "Network 1:" (Rede 1:) fazendo
indicações úteis.
Gratuito para o uso em centros de treinamento/ pesquisa e desenvolvimento. © Siemens AG 2018. Todos os direitos reservados. 16
Document1
Documentação de treinamento | Módulo TIA Portal 031-300, Edição 2018 | Digital Factory, DF FA
Para a função do Timer, será necessário uma memória. Ela será disposta aqui dentro do
bloco de dados de instância do bloco de função sem a criação de um bloco novo de dados
de instância. Selecione aqui a opção "Multi instance" (Multi-instância). Nomeie a multi-
instância e confirme com "OK". ( Multi instance (Multi-instância) IEC_Timer_overrun
(IEC_Timer_atraso) OK)
Com isto, uma estrutura de variáveis do tipo "Static", própria para o Timer TP, será posta na
descrição de interface.
Gratuito para o uso em centros de treinamento/ pesquisa e desenvolvimento. © Siemens AG 2018. Todos os direitos reservados. 17
Document1
Documentação de treinamento | Módulo TIA Portal 031-300, Edição 2018 | Digital Factory, DF FA
Gratuito para o uso em centros de treinamento/ pesquisa e desenvolvimento. © Siemens AG 2018. Todos os direitos reservados. 18
Document1
Documentação de treinamento | Módulo TIA Portal 031-300, Edição 2018 | Digital Factory, DF FA
Gratuito para o uso em centros de treinamento/ pesquisa e desenvolvimento. © Siemens AG 2018. Todos os direitos reservados. 19
Document1
Documentação de treinamento | Módulo TIA Portal 031-300, Edição 2018 | Digital Factory, DF FA
Gratuito para o uso em centros de treinamento/ pesquisa e desenvolvimento. © Siemens AG 2018. Todos os direitos reservados. 20
Document1
Documentação de treinamento | Módulo TIA Portal 031-300, Edição 2018 | Digital Factory, DF FA
Gratuito para o uso em centros de treinamento/ pesquisa e desenvolvimento. © Siemens AG 2018. Todos os direitos reservados. 21
Document1
Documentação de treinamento | Módulo TIA Portal 031-300, Edição 2018 | Digital Factory, DF FA
memória adicional para o Timer TP não foi disposta. Clique no símbolo " " para
atualização das "solicitações inconsistentes de bloco". Deste modo, o bloco de dados de
Gratuito para o uso em centros de treinamento/ pesquisa e desenvolvimento. © Siemens AG 2018. Todos os direitos reservados. 22
Document1
Documentação de treinamento | Módulo TIA Portal 031-300, Edição 2018 | Digital Factory, DF FA
blocos, clique na pasta "blocos de programa" e selecione agora no menu, o símbolo para
Na área "Info" "Compile" (Verter) será mostrado em seguida, qual bloco pôde ser vertido com
êxito.
Gratuito para o uso em centros de treinamento/ pesquisa e desenvolvimento. © Siemens AG 2018. Todos os direitos reservados. 23
Document1
Documentação de treinamento | Módulo TIA Portal 031-300, Edição 2018 | Digital Factory, DF FA
Gratuito para o uso em centros de treinamento/ pesquisa e desenvolvimento. © Siemens AG 2018. Todos os direitos reservados. 24
Document1
Documentação de treinamento | Módulo TIA Portal 031-300, Edição 2018 | Digital Factory, DF FA
Gratuito para o uso em centros de treinamento/ pesquisa e desenvolvimento. © Siemens AG 2018. Todos os direitos reservados. 25
Document1
Documentação de treinamento | Módulo TIA Portal 031-300, Edição 2018 | Digital Factory, DF FA
Gratuito para o uso em centros de treinamento/ pesquisa e desenvolvimento. © Siemens AG 2018. Todos os direitos reservados. 26
Document1
Documentação de treinamento | Módulo TIA Portal 031-300, Edição 2018 | Digital Factory, DF FA
Gratuito para o uso em centros de treinamento/ pesquisa e desenvolvimento. © Siemens AG 2018. Todos os direitos reservados. 27
Document1
Documentação de treinamento | Módulo TIA Portal 031-300, Edição 2018 | Digital Factory, DF FA
Gratuito para o uso em centros de treinamento/ pesquisa e desenvolvimento. © Siemens AG 2018. Todos os direitos reservados. 28
Document1
Documentação de treinamento | Módulo TIA Portal 031-300, Edição 2018 | Digital Factory, DF FA
8 Exercício
8.1 Tarefa– exercício
Neste exercício, o bloco de função MOTOR_AUTO [FB1] deve ser estendido para um contador
IEC. O bloco de função aumentado deve ser deve ser planejado, programado e testado:
O compartimento para plástico reúne apenas 5 peças. Por este motivo, as peças serão contadas
no fim da correia.
Se houver 5 peças dispostas no compartimento, o acionamento automático deve ser parado.
Depois de esvaziar o compartimento de modo automático,
reinicia-se com um comando start renovado e o contador será redefinido.
Gratuito para o uso em centros de treinamento/ pesquisa e desenvolvimento. © Siemens AG 2018. Todos os direitos reservados. 29
Document1
Documentação de treinamento | Módulo TIA Portal 031-300, Edição 2018 | Digital Factory, DF FA
E entrada A saída
8.4 Planejamento
Faça seu planejamento de implementação de tarefa.
Indicação: Informe-se no guia de ajuda online sobre o uso dos contadores IEC no SIMATIC S7-
1200.
Gratuito para o uso em centros de treinamento/ pesquisa e desenvolvimento. © Siemens AG 2018. Todos os direitos reservados. 30
Document1
Documentação de treinamento | Módulo TIA Portal 031-300, Edição 2018 | Digital Factory, DF FA
Gratuito para o uso em centros de treinamento/ pesquisa e desenvolvimento. © Siemens AG 2018. Todos os direitos reservados. 31
Document1
Documentação de treinamento | Módulo TIA Portal 031-300, Edição 2018 | Digital Factory, DF FA
9 Informação adicional
Para familiarização, respectivamente, aprofundamento maior, você encontra informações
adicionais no Guia de Orientação, como por ex..: Getting Started, vídeos, tutoriais, aplicativos,
manuais, guias de programação e testes de software/firmware, no link a seguir:
www.siemens.com/sce/s7-1200
Gratuito para o uso em centros de treinamento/ pesquisa e desenvolvimento. © Siemens AG 2018. Todos os direitos reservados. 32
Document1
Documentação de treinamento | Módulo TIA Portal 031-300, Edição 2018 | Digital Factory, DF FA
Mais informações
Siemens AG
Digital Factory
P.O. Box 4848
90026 Nuremberg
Germany
siemens.com/sce
Gratuito para o uso em centros de treinamento/ pesquisa e desenvolvimento. © Siemens AG 2018. Todos os direitos reservados. 33
Document1