O documento fornece uma visão geral dos sistemas de automação da Siemens, incluindo controladores SIMATIC S7/C7/M7, software STEP 7, ferramentas de programação como S7-GRAPH e CFC, e comunicação industrial como PROFIBUS e Industrial Ethernet.
1. Data: 22.04.14
Arquivo: STOE_14P.1Siemens AG 1999. All rights reserved.
SIMATIC S7 Conhecimento em Automação
Training Center
Automação Totalmente Integrada
SIMATIC
WinCC
SIMATIC
PC
SIMATIC
DP
SIMATIC
Controladores
SIMATIC
HMI
SIMATIC
NET
SIMATIC
PCS 7
SIMATIC
Software
SIMATIC
2. Data: 22.04.14
Arquivo: STOE_14P.2Siemens AG 1999. All rights reserved.
SIMATIC S7 Conhecimento em Automação
Training Center
Automatizando com SIMATIC S7
ASI
PROFIBUS-DP
S7-200 S7/M7-300 S7/M7-400
OP...OS
7 8 9
4 5 6
1 2 3
0
.
D E F
A B C I N S
D E L
S H IF T H E L P
E S C
E N T E R
A C K
S I M A T I C O P 1 7
S H IF T
H E L PK 1 K 5 K 6 K 7 K 8K 2 K 3 K 4
K 9 K 1 0 K 1 1 K 1 2 K 1 3 K 1 4 K 1 5 K 1 6
F 1 F 5 F 6 F 7 F 8F 2 F 3 F 4
S I M A T I C O P 1 7
4 x 2 0 Z e i c h e n
6 / 1 1 m m S c h r i f t h ö h e
8 x 4 0 Z e i c h e n
Z e i c h e n g r ö ß e n b e l i e b i g m i s c h b a r
Ferramentas Padrão
Ferramentas Engenharia
Software Runtime
SOFTWARE
SIMATIC
WIN CC PCS 7
SIMATIC NET
ET200
FM
SV
Ethernet Industrial
PROFIBUS
Rede MPI
SIMATIC PG
SIMATIC PC
PG740
SIEMENS
Controladores
SIMATIC
SIMATIC
HMI
SIMATIC DP
WinAC
3. Data: 22.04.14
Arquivo: STOE_14P.3Siemens AG 1999. All rights reserved.
SIMATIC S7 Conhecimento em Automação
Training Center
Os Controladores SIMATIC S7/C7/M7 e WinAC
modular
SIMATIC S7 - 400
modular
SIMATIC S7 - 300
modular
SIMATIC M7 - 300
completo
SIMATIC C7 - 620
SIMATIC S7 - 200
compacto
modular
SIMATIC M7 - 400
Faixa de
desempenho
média e
alta
Faixa de
desempenho
baixa
Micro PLC
SIMATIC WinAC Pro
SIMATIC WinAC Basic
4. Data: 22.04.14
Arquivo: STOE_14P.4Siemens AG 1999. All rights reserved.
SIMATIC S7 Conhecimento em Automação
Training Center
STEP 7- Software para S7/C7/M7
STEP 7 Mini
Ferramentas Padrão
Ferramentas de Engenharia
S7-300 S7-300
C7
S7-400
C7
M7-300
M7-400
M7-SYS
STEP 7
Ferramentas de Software Runtime
CFC
DOCPRO
TeleService
S7-PDIAG
S7-PLCSIM
S7-HiGraph
S7-Graph
S7-SCL
PID Control
Fuzzy Control
Neuro Systems
M7-ProC/C++
Borland C/C++
S7-200
STEP 7 Micro
LAD / STL
S7-200
Support
LAD / STL
Manager
S7-300
Support
S7-300
Support
S7-400
Support
Manager
STL LAD FBD
5. Data: 22.04.14
Arquivo: STOE_14P.5Siemens AG 1999. All rights reserved.
SIMATIC S7 Conhecimento em Automação
Training Center
S1
Programação de Sistemas de Controle de Seqüência com S7-
GRAPH
S7-GRAPH: A ferramenta para
cascatas de seqüência de programação
Compatível com IEC 1131-3
Projetado para as necessidades
de engenharia de produção
Divisão gráfica do processo
em passos e transições
Passos (steps) contem ações
Transições (transitions) verificam as
condições para mudança ao próximo
passo
As seguintes fases da
automação podem ser
otimizadas com S7-GRAPH:
Planejamento, Configuração
Programação
Depuração
Comissionamento
Manutenção, Diagnósticos
S2
T1
T2
S4
T3
S6
T4
T5
S5
6. Data: 22.04.14
Arquivo: STOE_14P.6Siemens AG 1999. All rights reserved.
SIMATIC S7 Conhecimento em Automação
Training Center
Programação usando o Método de Diagramas de Estado com
S7-HiGraph
1 2 4
Chave de
Cames
Index in
Index out
Counterbearing
trava/libera
peça
Vira p/esquerda
Vira p/direita
Motor
Index
CounterbearingMotor
Coordinator
S7-HiGraph: A ferramenta
p/ programação usando
Diagramas de Estado
Divisão da máquina em
unidades funcionais
Criação de diagramas de estado
p/cada unidade funcional
Estados contem ações
Diagramas de Estado se
comunicam usando mensagens
As seguintes fases da
automação podem ser
otimizadas com S7-HiGraph:
Planejamento, Configuração
Programação e Depuração
Comissionamento
Manutenção, Diagnósticos
Suporta reutilização
7. Data: 22.04.14
Arquivo: STOE_14P.7Siemens AG 1999. All rights reserved.
SIMATIC S7 Conhecimento em Automação
Training Center
Programando em Linguagem de Alto Nível S7-SCL
FUNCTION_BLOCK Integrator
VAR_INPUT
Init : BOOL; // Reset output value
x : REAL; // Input value
Ta : TIME; // Sampling interval in ms
Ti : TIME; // Integration time in ms
olim : REAL; // Output value upper limit
ulim : REAL; // Output value lower limit
END_VAR
VAR_OUTPUT
y : REAL:= 0.0; // Initialize output value with 0
END_VAR
BEGIN
IF TIME_TO_DINT(Ti) = 0 THEN // Division by ?
OK := FALSE;
y := 0.0;
RETURN;
END_IF;
IF Init THEN
y:= 0.0;
ELSE
y := y+TIME_TO_DINT(Ta)*x/TIME_TO_DINT(Ti);
IF y > olim THEN y := olim; END_IF;
IF y < ulim THEN y := ulim; END_IF;
END_IF;
END_FUNCTION_BLOCK
S7-SCL: Linguagem de alto nível
para criação de programas de PLC
Compatível com IEC 1131-3
(ST=Structered Text)
Certificado de acordo com PLCopen
Base Level
Contem todos os elementos típicos
de uma linguagem de alto nível, tais
como
operandos, termos, instruções de
controle
Operandos do PLC estão
integrados, tais como acesso I/O,
temporizadores, contadores...)
Vantagens:
Bem estruturado, programa de fácil
entendimento
Para aqueles acostumados as
linguagens de alto nível
Para algorítmos complexos
8. Data: 22.04.14
Arquivo: STOE_14P.8Siemens AG 1999. All rights reserved.
SIMATIC S7 Conhecimento em Automação
Training Center
CFC para SIMATIC S7 e SIMATIC M7
CFC (Continuous Function Chart):
Ferramenta para criação gráfica de
de programas de PLC
Blocos são alocados no
mapa de funções
e interconectados
É possível a
interconexão:
- entre campos I/O
- também para blocos
em outros mapas
Fontes e destinos
são gerenciados
pelas margens
Vantagens
Criação de programas
para tecnólogos
rápida criação, teste
e comissionamento
9. Data: 22.04.14
Arquivo: STOE_14P.9Siemens AG 1999. All rights reserved.
SIMATIC S7 Conhecimento em Automação
Training Center
Configurando Sistemas de Controle de Seqüência com S7-SFC
S7-SFC: A ferramenta para
cascatas de seqüência de
programa
Projetado para exigências
de automação de processos
Compatível com IEC 1131-3
Passos atribuem valores
aos blocos em CFC
Transições verificam as
condições para mudança
ao próximo passo
Verificação de sintaxe
durante a criação
Conexão direta ao CFC
Aceitação de valores usando
“Marca&Arrasta”
Seleção de referência cruzada
Visualização dentro do
WinCC
10. Data: 22.04.14
Arquivo: STOE_14P.10Siemens AG 1999. All rights reserved.
SIMATIC S7 Conhecimento em Automação
Training Center
Diagnose de Processo com S7-PDIAG
I1.0 I1.1 Q1.0
Mensagem
Diagnose de Processo: Detecção de
falhas que ocorrem fora do PLC
Sensor/atuador com defeito, falha de
movimento, ...
S7- PDIAG: Ferramenta para configuração
da definição da falha em STL, LAD, FBD
Integrado no ambiente de desenvolvimento
Formulação simples de monitoração de
falha e texto de mensagem (durante e após
a sessão do programa)
Detecção de falha e critério de análise são
conduzidos automaticamente
Informação abrangente para o operador:
tipo de falha
localização da falha
causa da falha
Redução de máquina parada
11. Data: 22.04.14
Arquivo: STOE_14P.11Siemens AG 1999. All rights reserved.
SIMATIC S7 Conhecimento em Automação
Training Center
Testando Programas do Usuário com S7-PLCSIM
S7-PLCSIM: Software de simulação
para teste offline de programas do PLC
Teste funcional de programa
em uma CPU simulada
com monitoração/modificação de I/O
Teste dos blocos do usuário em
LAD, FBD, STL, S7-SCL,
S7-GRAPH, S7-HiGraph, CFC
S7-PDIAG, WinCC
Vantagens
Falhas podem ser detectadas
antecipadamente e eliminadas
Muitos testes já são possíveis no escritório
sem o hardware final
12. Data: 22.04.14
Arquivo: STOE_14P.12Siemens AG 1999. All rights reserved.
SIMATIC S7 Conhecimento em Automação
Training Center
CPU I/O ...
TS adapter
Sala de controle com
STEP7 e TeleService
modem
modem
CPU
Barramento MPI
Manutenção Remota e Diagnose Remota com TeleService
TeleService: Torna possível uma
conexão online ao SIMATIC S7/C7
ou M7 a distância
"Extende" a rede MPI via
rede telefônica/rádio
Funcionalidade do STEP 7
Modems padrão de mercado e TS adapter
Detecção de falhas, eliminação de falhas
e comissionamento de uma localidade
central
Vantagens:
Redução dos custos de manutenção
Rápida atualização do sistema
13. Data: 22.04.14
Arquivo: STOE_14P.13Siemens AG 1999. All rights reserved.
SIMATIC S7 Conhecimento em Automação
Training Center
Criando Documentação de Instalação com DOCPRO
DOCPRO: Criação de manuais
de fiação para instalações
Modelos de layouts padrão,
podem ser modificados para
suas necessidades
Geração de números de referência,
geração de índices
Impressão de toda a documentação
em uma única vez (p.ex. a noite)
Vantagem:
Criação conveniente
de documentos
Layout template
.....................
............................
.........................
.................................
........................
...........
Reference number
Project
Layout template
.....................
............................
.........................
.................................
........................
...........
Reference number
Project
Company
Project
2/5
Company
Project
1/5
14. Data: 22.04.14
Arquivo: STOE_14P.14Siemens AG 1999. All rights reserved.
SIMATIC S7 Conhecimento em Automação
Training Center
Software Runtime para Tarefas de Engenharia de Controle em
Malha Fechada
C7S7-400S7-300 M7S7-200
Controle PID padrão
Controle Fuzzy
Sistemas Neurais
Controle PID Modular
SW básico controlePID
Controlador PID
FM 355 / 455
Ferra-
menta
de
Confi-
gura-
ção
Não
Sim
Sim
Sim
Sim
Sim
Sim
Vista Geral
Software
básico ou
pacote
opcional
SW Básico
SW Básico
Opcional
Opcional
Opcional
Opcional
15. Data: 22.04.14
Arquivo: STOE_14P.15Siemens AG 1999. All rights reserved.
SIMATIC S7 Conhecimento em Automação
Training Center
Borland C/C++, M7- ProC/C++ e M7-SYS RT para Computadores de
Automação M7
Borland C/C++
Criação de programas C/C++
para M7
M7- ProC/C++
Integração do Borland C/C++
no STEP 7
Depurador poderoso para
teste amigável de programas
M7- SYS RT
Sistema operacional RMOS
capacidade de tempo real
multi-tarefa
Vantagem:
Funções tecnológicas
podem ser programadas
Tarefas de tempo extremamente
críticos
SIEMENS
PG 740
STEP7
BorlandC/C++
M7-ProC/C++
C
for the computer pro M7-SYS RT
16. Data: 22.04.14
Arquivo: STOE_14P.16Siemens AG 1999. All rights reserved.
SIMATIC S7 Conhecimento em Automação
Training Center
Comunicação com SIMATIC NET
Manage-
ment level
Cell level
Field level
Actuator-
sensor
level
Industrial Ethernet
PROFIBUS
Actuator
Sensor-
Interface
17. Data: 22.04.14
Arquivo: STOE_14P.17Siemens AG 1999. All rights reserved.
SIMATIC S7 Conhecimento em Automação
Training Center
Sistema de visualização
processos
SIMATIC WinCC
Painéis SIMATIC
Software de configuração
e visualização
SIMATIC ProTool
Controle de Operação e Monitoração de Processos com SIMATIC
HMI
18. Data: 22.04.14
Arquivo: STOE_14P.18Siemens AG 1999. All rights reserved.
SIMATIC S7 Conhecimento em Automação
Training Center
Painel Display de Texto
Painel Display Gráfico
Sistemas base PC
Configuração Consistente com SIMATIC ProTool
ProTool/Lite
ProTool/Lite
ProTool
ProTool
ProTool/Pro
ProTool/Pro
19. Data: 22.04.14
Arquivo: STOE_14P.19Siemens AG 1999. All rights reserved.
SIMATIC S7 Conhecimento em Automação
Training Center
Visualização de Processos e Controle de Operação com WinCC
anzahl ()
float zae
begin
if wert > 0
begom
zae = zae + 1
end
end
Programmier-
Schnittstellen
SPS
Kommunikation
Protokolle
Report Designer
(Berichtssystem)
Tag Logging
(Archivierung)
Ventil geschlossen
Klappe zu
Motor ein
Alarm Logging
(Meldesystem)
Standard
Schnittstellen
Prozeßvisualisierung
20. Data: 22.04.14
Arquivo: STOE_14P.20Siemens AG 1999. All rights reserved.
SIMATIC S7 Conhecimento em Automação
Training Center
Automação de Processos com SIMATIC PCS 7
Estação de Engenharia
Terminal de
Processo 1
Terminal de
Processo 2
Terminal de
Processo 3
Barramento de Terminais
Barramento do Sistema
Servidor WinCC OSWinCC OS
S7-400 como
unidade central
Equipamentos de Campo
FM
SV DP
FM
SV DP
ET 200M
21. Data: 22.04.14
Arquivo: STOE_14P.21Siemens AG 1999. All rights reserved.
SIMATIC S7 Conhecimento em Automação
Training Center
Resumo
SIMATIC S7
WinCC PCS 7
Engenharia
NET
NET
Instrum. Acionam.
M
Notas do Editor
SumárioPágina
Automatizando com SIMATIC S7 ......................................................................................................2
Os Controladores SIMATIC S7/C7/M7 e WinAC ...............................................................................3
STEP 7- Software para S7/C7/M7 .....................................................................................................4
Programação de Sistemas de Controle de Seqüência com S7- GRAPH ..........................................5
Programação usando o Método de Diagramas de Estado com S7-HiGraph ....................................6
Programando em Linguagem de Alto Nível S7-SCL ..........................................................................7
CFC para SIMATIC S7 e SIMATIC M7 .............................................................................................8
Configurando Sistemas de Controle de Seqüência com S7-SFC ......................................................9
Diagnose de Processo com S7-PDIAG ..............................................................................................10
Testando Programas do Usuário com S7-PLCSIM ............................................................................11
Manutenção Remota e Diagnose Remota com TeleService ..............................................................12
Criando Documentação de Instalação com DOCPRO .......................................................................13
Software Runtime para Tarefas de Engenharia de Controle em Malha Fechada ..............................14
Borland C/C++, M7- ProC/C++ e M7-SYS RT para Computadores de Automação M7 ....................15
Comunicação com SIMATIC NET ......................................................................................................16
Controle de Operação e Monitoração de Processos com SIMATIC HMI ...........................................17
Configuração Consistente com SIMATIC ProTool ..............................................................................18
Visualização de Processos e Controle de Operação com WinCC ......................................................19
Automação de Processos com SIMATIC PCS 7 .................................................................................20
Resumo ................................................................................................................................................21
IntroduçãoNo passado, o nome do produto SIMATIC estava freqüentemente usado como um sinônimo de controladores lógicos programáveis.
Hoje em dia SIMATIC tem significado muito mais: SIMATIC é o sistema de automação básico para solução de tarefas de automação em todas as indústrias. É constituído de componentes padrão em hardware e software, os quais oferecem uma diversidade de possibilidades para expansões dedicadas ao cliente.Dois fatores tem influido para esta solução:
•o novo, abranjente software SIMATIC, que tem ferramentas otimizadas para cada fase de um projeto de automação e
•os membros da família de automação SIMATIC, que são mais do que somente controladores lógicos programáveis.
TIATotally Integrated Automation (Automação Totalmente Integrada) é o novo caminho para unificação de tecnologias de controle de produção e processos. Todos os componentes de hardware e software estão unificados em um único sistema com o nome SIMATIC. Esta integração total torna-se possível pela integração tríplice de:
•gerenciamento comum de dados (dados são inseridos somente uma vez),
•configuração e programação comum (software modular),
•comunicação comum (configuração simples e uniforme).No slide você pode ver os componentes individuais da TIA.
SIMATIC S7A família de controladores lógicos programáveis consiste do faixa de desempenho Micro PLC (S7-200), do faixa de desempenho baixa (S7-300) e do faixa de desempenho média/alta (S7-400).
SIMATIC M7O sistema de PLC M7 traz o desempenho dos computadores AT compatíveis aos PLCs e, vice e versa, funcionalidade do PLC ao do computador do usuário no computador mundial enquanto mantem o ambiente de programação familiar.
Os computadores de automação M7-300 e M7-400 expandem a família de PLC para uma plataforma aberta de hardware e software. Eles se baseiam em um computador AT compatível com o comprovado sistema operacional multi-tarefa de tempo-real RMOS.
M7 é sempre instalado em situações onde computadores de alto desempenho e as tarefas exigentes de gerenciamento de dados de processo e visualização são necessárias.
SIMATIC C7Este sistema completo é a combinação de um PLC (S7-300) e um painel de operação da IHM de controle de operação e sistema de monitoração de processos. A integração do controlador lógico programável e painel de operação em um equipamento torna completo o controle de máquina em pequeno espaço e a um preço tão econômico quanto possível.
WinACWinAC é uma solução base PC. Ele é usado quando várias tarefas de automação (controle, visualização, processamento de dados) estão sendo resolvidas com um PC. Existem 3 diferentes produtos:•WinAC Basic como pura solução de software (PLC como tarefa Windows NT),•WinAC Pro como solução de hardware (PLC como PC card),•WinAC FI Station Pro como solução completa (SIMATIC PC FI25)
STEP 7 Micropara configuração, service e comissionamento de controladores lógicos S7-200
STEP 7 Minipara programação, service e comissionamento de simples aplicações dedicadas do S7-300 e C7-620.Diferentemente do STEP 7, existem as seguintes restrições:•não pode (adicionalmente) carregar pacotes opcionais, por exemplo, ferramentas de engenharia.•nenhuma configuração de comunicação (comunicação CPU - CPU) é possível.
STEP 7Basic package for project planning and programming S7-300/400 logic controllers, with interfaces to the option packages.
OpçõesOpções são pacotes de software para S7/ M7 para geração de programas, depuração e comissionamento:•S7-SCL= Linguagem de alto nível similar ao PASCAL.•S7-GRAPH= Programação gráfica de sistemas de controle de seqüência. •S7-HiGraph= Programação gráfica de seqüências de máquinas. •CFC = Configuração gráfica e interconexão de blocos. •S7-PLCSIM= Teste de lógica de programação offline no PG/PC.•S7-Pdiag= Diagnóstico de processo para controladores lógicos e sistemas de controle de seqüência.•TeleService= Extensão da interface MPI através da rede telefônica.•HARDPRO = Configuração de software para hardware.•DOCPRO= Documentação de software.
Controle em Malha Software Runtime (blocos de funções padrão e ferramentas de atribuição de
Fechada(Engenharia) parâmetros) para solução de tarefas de engenharia de controle de malha fechada.
M7•Borland C/C++= Ambiente de programação para M7•M7-ProC/C++= Integração da Borland C/C++ no STEP 7 (Debugger)•M7-SYS= Sistema operacional para M7
S7-GRAPHCom a linguagem de programação S7-GRAPH, você pode clara e rapidamente configurar e programar seqüências que você deseja controlar com um sistema de PLC S7.
O processo é então dividido em passos simples com seu próprio escopo de funções. A seqüência é graficamente mostrada e pode ser documentado com figura e texto.
As ações a serem realizadas e as transições, as quais controlam as condições para mudança para o próximo passo, são determinadas em passos individuais. Suas definições, intertravamento ou monitoração são determinadas por um subconjunto da linguagem de programação LAD (diagrama ladder).
S7-GRAPH para S7-300/400 é compatível com as linguagens de seqüência estabelecido no padrão IEC 1131-3.
FuncionalidadeAs seguintes funcionalidades são oferecidas:
•Diversos “sequencers“ no mesmo bloco de funções S7-GRAPH
•Livre numeração atribuida aos passos e transições
•Ramificações simultâneas e ramificações alternativas
•Saltos (também para outras cascatas de seqüência)
•Partida/Parada de cascatas de seqüência bem como ativação/suspensão dos passos.
Funções de Teste•Mostra os passos ativos ou os passos falhos
•Mostra o estado e modifica as variáveis
•Alterna entre os modos operacionais: manual, automático e jogging
Interface do Usuário •Mostra Vista Geral, Página Simples e Passo Simples
•Separação gráfica dos controles de intertravamento e condições de monitoração.
Vista Geral S7-Higraph permite aos processos assíncronos serem descritos utilizando diagramas de estado. A máquina ou sistema a ser automatizado é visto como uma combinação de elementos independentes, as unidades funcionais.
Unidades FuncionaisAs unidades funcionais são as menores unidades mecânicas de uma máquina ou sistema. Como uma regra, uma unidade funcional é feita de elementos básicos mecânicos e elétricos. Em programação, um diagrama de estado é atribuído a cada unidade funcional. Neste, o funcional, que são, as propriedades mecânicas e elétricas da unidade funcional são mapeadas.
Diagramas de Estado O diagrama de estado descreve o comportamento dinâmico de uma unidade funcional. Ele descreve o estado que uma unidade funcional pode ter, bem como o estado da transição. Diagramas de estado podem ser usados mais de uma vez. Diagramas de estado que foram criados uma vez para uma específica unidade funcional, pode ser reutilizado em outros locais do programa.
Grupos de Pela combinação de execução paralela de diagramas de estado, você pode
Diagramas e descrever a funcionalidade completa de uma máquina ou sistema.
Instances
VantagensEste método &quot;orientado a objeto&quot; do S7-HiGraph é muito adequado a:
•a fabricantes de máquinas e sistemas (engenharia mecânica)
•a especialistas de automação (engenharia elétrica) como significado comum da descrição
•a engenheiros de comissionamento e especialistas de manutenção
O método de diagrama de estados auxilia a otimizar o processo inteiro para criação de uma máquina ou sistema no sentido de diminuir o tempo de desenvolvimento e retrabalho bem como diminuir o tempo de comissionamento.
Vista Geral S7-SCL (Structured Control Language – Linguagem Estruturada de Controle) é
uma linguagem textual de alto nível similar ao Pascal para S7-300/400 e C7 e simplifica a programação em tecnologias de controle de algorítmos matemáticos, gerenciamento de dados e tarefas de organização.
S7-SCL possui o certificado PLCopen Base Level (nível de base aberta para PLC) e está de acordo com o padrão IEC 1131-3 (texto estruturado).
Com S7-SCL, você pode formular soluções econômicas e que diminuem tempo para tarefas de automação.
FuncionalidadeSCL oferece o escopo de funcionalidade de uma linguagem de alto nível tal como:
•loops (interações)
•alternativas
•distribuidores de ramificações, etc.
combinado com funções específicas de controle tais como:
•acesso binário ao I/O, memórias bit, temporizadores, contadores etc.
•acesso a tabela de simbólicos
•acesso aos blocos STEP 7
Vantagens do SCL •linguagem de programação simples de aprender especialmente para iniciantes
•são gerados programas fáceis de ler (fácil entendimento).
•programação simples de algorítmos complexos e processamento de complexas estruturas de dados.
•depurador integrado para depuração simbólica de códigos fonte (passo-simples, breakpoints, etc.)
•sistema integrado as linguagens S7 tais como STL e LAD.
Vista GeralCom a ferramenta de engenharia CFC (Continuous Function Chart – Mapa Contínuo de Funções), você pode criar tarefas de automação SIMATIC S7 ou SIMATIC M7 pelo desenho de um plano tecnológico – similar ao FBD (Function Block Diagram) em programação de PLC.
Neste método gráfico de programação, blocos são posicionados em um tipo de folha de desenho e são graficamente interconectados uns com os outros. Você pode rápida e facilmente converter aspectos tecnológicos em programas de automação completamente executáveis com CFC.
EscopoSão fornecidos com o CFC:
•Editor CFC
•Gerador de Código
•Depurador
•Bibliotecas de blocos padrões
Benefícios ao Cliente•O produto CFC, como um pacote opcional, fica integrado na arquitetura doSTEP 7 com uma aparência unificada e com gerenciamento de dados comum. CFC é fácil de usar, fácil de aprender e fornece compatível gerenciamento de dados.
•Você pode usar CFC para tarefas simples bem como para tarefas complexas.
•A simples interconexão tecnológica faz a comunicação entre os blocos amistosa para configurar.
•Gerenciamento e manipulação manual dos recursos da máquina não é necessariamente demorado.
•Teste e depuração amigável.
SFC (Sequential SFC é uma sistema de controle de seqüência com execução passo-a-passo,
Function Chart) este foi projetado especialmente para as necessidades dos sistemas de controle de processo (engenharia de processo, engenharia de controle de processos, etc.).
O típico campo de aplicação dos sistemas de controle de seqüências deste tipo estão em áreas de processos de produção discretos. Sistemas de controle de seqüência podem, deste modo, também ser instalados em sistemas contínuos, por exemplo, para partida ou parada, mudança de ponto de trabalho bem como mudança de estada através de distúrbios etc.
Com SFC, por exemplo, especificações de fabricantes de produtos podem ser escritos como processos orientados a eventos.
Princípio No Editor SFC, você gera o fluxograma pelo significado gráfico. Os elementos
Método de Operação da estrutura do plano são por este meio colocados de acordo com regras fixas. Você não tem que se preocupar com detalhes tais como algorítmos ou alocação de recursos de máquinas, mas pelo contrário pode concentrar-se nos aspectos tecnológicos da configuração.
Após a geração do plano tecnológico, você alterna para dentro da tela detalhada (configuração zoom-in) e lá atribui parâmetros aos elementos individuais, isto é, você configura as ações (passos) e as condições (transições).
Na programação das ações, funções de automação básica, tipicamente geradas com CFC, são controladas ou seletivamente processadas por mudanças de operação e mudança de estado.
Após configurar, você gera o código de máquina executável através do SFC, transfere para o PLC e testa com as funções de teste SFC.
Diagnose de Diagnose é importante na fase de operação da planta ou da máquina. Diagnose
Processo é usualmente iniciada quando uma falha leva a parada ou mau funcionamento da planta ou máquina.
Controladores lógicos programáveis são amplamente utilizados em muitas áreas. Experiência de campo tem mostrado que até 98% das falhas ocorrem em periféricos (válvulas solenóides, chaves fim-de-curso, etc.). A distribuição das ocorrências das falhas tornam isto significativo para a diagnose focando nas falhas de processo, desde a perda de mensagens ou funções de falha encorrem em tempo de máquina parada e resultam em custos.
Diagnose de processos diagnosticam exatamente estes componentes externos (sensores, atuadores, etc.) ou seqüências no processo de uma planta ou máquina.
S7-PDIAGO pacote de software S7-PDIAG possibilita uma configuração uniforme da diagnose de processo para os controladores SIMATIC S7-300/400 em linguagens de programação LAD, FBD e STL.
Você já pode definir rotinas de monitoração de sinal incluíndo aquisição de sinal “o primeiro a ocorrer“ e critérios de análise e inserção de mensagens de texto associadas enquanto ou após a criação do programa do usuário em linguagens de programação LAD, FBD e STL. O PDIAG gera automaticamente blocos de monitoração os quais você deve chamar em seu programa do usuário.
A cada chamada, as condições de falha são verificadas e no caso de um erro, os valores de processo importantes são adquiridas e enviam ao equipamento de visualização para o critério de análise.
Para a configuração do painel de operação, S7-PDIAG armazena os dados de diagnose de processo em um banco de dados compartilhado. Estes dados podem então serem acessados pelo OP através do pacote opcional ProAgent com o software de configuração SIMATIC ProTool e disponibilizar para visualização no painel de operação.
S7 - PLCSIMÀ ferramenta de engenharia SIMATIC S7-PLCSIM (pacote opcional) emula uma CPU S7 completa incluíndo endereços e I/O em um PG/PC.
S7-PLCSIM deste modo habilita você a testar programas offline em um PG/PC. Todas as linguagens de programação STEP 7 (STL, LAD, FBD, S7-Graph, S7-HiGraph, S7-SCL and CFC) podem ser usadas.
S7-PLCSIM permite a você verificar a funcionalidade do programa do usuário em um PC/PG, independentemente se o hardware final está disponível ou não.
FuncionalidadeS7-PLCSIM oferece as seguintes funções para executar um programa em um PLC simulado:
•Um ícone da barra de ferramentas do SIMATIC Manager‘s permite ligar e desligar a simulação. Se a simulação está ligada, cada nova conexão é automaticamente feita ao PLC simulado.
Se a simulação está desligada, cada nova conexão é feita ao PLC &quot;real&quot;.
•Você pode criar oljetos de visualização que permitem você acessar áreas de memória, acumuladores e tabelas da CPU simulada. Você pode modificar e visualizar todos os dados neste objeto de visualização.
•Você pode mudar o modo de operação da CPU (STOP, RUN e RUN-P) do mesmo modo que com a CPU &quot;real&quot;. A simulação também fornece uma função &quot;Pausa&quot; que permite a você suspender a execução do programa sem afetar o estado do programa.
VantagensCom S7-PLCSIM, você pode detectar falhas antecipadamente na fase de desenvolvimento e eliminá-los. A qualidade do programa do usuário é grandemente melhorada e os custos de colocação em operação são diminuídos.
TeleServiceCom Teleservice, pode-se dar manutenção nos PLCs SIMATIC S7- /M7- /C7 remotamente com um PG/PC utilizando a rede telefônica ou uma rede de rádio. Acima de tudo, você possui toda a funcionalidade do STEP 7 e das ferramentas de engenharia a sua disposição.
ConfiguraçãoUm PG/PC é conectado ao PLC utilizando modems padrão disponívelis no mercado. As seguintes modalidades são possíveis:
•Modems Analógicos
•Adaptador/modems externos ISDN
•Tecnologia GSM (p.ex. rede D1)
Do lado da instalação, um adaptador capaz de teleservice (TS adapter) é inserido entre o modem padrão de mercado e a rede MPI. Todas as estações (nós) ficam então disponíveis na rede MPI com esta conexão.
ProcedimentoPara ajustar a operação teleservice, você deve executar os seguintes passos:
•Atribuir parâmetros ao modem no lado PG/PC (adaptador TS com parâmetros padrão para o modem no lado da instalação) usando o pacote teleservice.
•Estabelecimento de uma conexão remota, através de uma agenda telefônica eletrônica, o qual inclui gerenciamento do sistema na forma de um arquivo do sistema. •Execução remota de manutenção com toda a potencialidade do STEP 7 e das ferramentas de engenharia.
VantagensAtravés do acesso remoto aos PLCs (outras salas, plantas, etc.) você executa serviços técnicos tais como manutenção, atualização de serviços ou análise de falhas de uma central de serviços com baixo custo.
DOCPRODOCPRO é uma ferramenta para criação e gerenciamento de documentação de instalações. DOCPRO permite a você estruturar dados de projeto, preparar manuais de fiação e imprimir todas estas informações em um formato uniforme.
FuncionalidadeDOCPRO fornece a você com funções amistosas a criação e gerenciamento de documentação como um manual de fiação da instalação:
•Criação de manuais de fiação e listas de tarefas (resultado das tarefas de impressão); um manual de fiação é subdividido em listas de tarefas.
•Criação central, edição e gerenciamento dos dados do rodapé; as tarefas individuais também podem ser atribuídas aos rodapés que contem informações sobre a tarefa particular.
•Modelos de layout padrão fornecidos com o programa em diferentes formatos como ponto de partida para seus próprios layouts e folhas de cobertura.
•Atribuição automática e manual de números de referência; você pode atribuir números de referência de tarefas de acordo com seus próprios critérios.
•Criação automática de índices de documentos da documentação impressa.
•Impressão de listas de tarefas e manuais de fiação; as tarefas de uma lista de tarefas são impressas em uma seqüência pré-definida. Você pode visualizar os relatórios de impressão e listas de estados antes que a impressão seja completada.
VantagensOs dados do projeto de um projeto/planta podem ser claramente documentados com DOCPRO. Uma documentação estruturada (bem organizada) agiliza o trabalho em um projeto e economiza tempo e dinheiro pela facilidade de informações.
Engenharia de Em um sistema de controle em malha fechada as variáveis de processo são
Controle em Malhacontroladas do mesmo modo que elas alcançam seus novos valores pré-
Fechada ajustados tão rapidamente como possível e que elas mantenham estes independentemente do efeito de distúrbios.
Software Básico de O pacote básico STEP 7 já contem uma série de blocos de funções para
Controle PID resolver simples tarefas de engenharia de controle.
Controle PID Estes pacotes adicionais contem blocos e ferramentas de atribuição de
Padrãoparâmetros com ajuste de controle integrado para tarefas padrão tais como controladores de temperatura, reguladores de vazão, reguladores de pressão,...
Controle Através da interconexão dos blocos de funções padrão fornecidos, você pode
PID Modular implementar perfeitamente sobre cada estrutura de engenharia de controle em malha fechada, a altura das mais altas faixas de desempenho da engenharia de processos.O pacote contem 27 FBs e uma ferramenta de comissionamento.
Controle Fuzzy Os sistemas Fuzzy são usados quando a descrição matemática de um processo é difícil ou quase impossível, quando o comportamento de um processo não é consistente, quando ocorrem não linearidades, mas, por outro lado, existe experiência com o processo.
Sistemas NeuraisSistemas Neurais são usados nestes problemas, cujas estruturas e solução somente são conhecidos particularmente.Sistemas Neurais podem ser usados em todos os níveis de automação, de particulares controladores de malha fechada a otimização de uma planta.
Módulos de Controle Os módulos de controle em malha fechada FM355 (para S7-300) e FM455
em Malha Fechada (para S7-400) são módulos inteligentes de 4 e 16 canais para tarefas de controle em malha fechada universais em engenharia química e de processos, com máquinas de borracha e plástico, com unidades de aquecimento e resfriamento, na indústria de vidro, cerâmica e papel, etc.
Borland C/C++Os programas de controle executadas em um computador de automação M7 qualquer são gerados com CFC ou com o ambiente de desenvolvimento integrado Borland C/C++ V5.01.
Com Borland C/C++ , você pode facilmente editar, compilar e integrar programas C/C++ e, ao mesmo tempo, você pode acessar todos os dados de configuração específico de um projeto e dados simbólicos usando STEP 7.
Dentro do Borland, todas as ferramentas Borland C++ estão disponíveis para você: AppExpert, ClassExpert, Project Management, Resource Workshop, Command Line Tools, etc.
M7- ProC/C++A opção de software M7 ProC7C++ integra o ambiente de desenvolvimento Borland C/C++ no STEP 7 e também fornece um depurador multi-tarefa em tempo real.
Além do mais, o M7-ProC7C++, fornece a configuração do ambiente de desenvolvimento Borland, portanto nenhum ajuste para nome de caminho para compilador e depurador e nenhum ajuste para opções de compilador e lincador são necessárias.
M7-SYS RTM7-SYS RT é o sistema operacional, otimizado para computador de automação M7, para implementação de tarefas de tempo real. Com ele, uma poderosa base de software está disponível para diversas tarefas.
M7-SYS RT inclui em particular:
•o tempo real e sistema operacional multi-tarefa RMOS32 (32-Bit Real Time Operating System)
•uma biblioteca padrão ANSI-C
•a interface de usuário M7-API (Application Programming Interface)
•interfaces para drivers carregáveis, bem como drivers para interface serial (p.ex. 3964R) e TCP/IP drivers para Ethernet Industrial.
SIMATIC NETSIMATIC NET é o nome de uma família inteira de redes de comunicação.•Ethernet Industrial de acordo com IEEE 802.3 – o padrão international para formação de redes de áreas e células.
•PROFIBUS de acordo com EN 50170 - o padrão international para redes de área de campo e célula com um número limitado de nós.
•AS-Interface - para comunicação com sensores e atuatores.
Ethernet Industrial A rede de comunicação Ethernet Industrial é uma rede a nível de célula de acordo com o padrão international IEEE 802.3 (Ethernet) e é projetado para uso industrial. Amplas soluções de redes abertas de comunicação são possíveis. Uma alta taxa de transmissão é garantida com diversos meios de transmissão. Ethernet Industrial é um padrão industrial, internacionalmente testado e aceito. As funções de rede Ethernet Industrial estão de acordo com o padrão IEEE 802.3 no procedimento de acesso CSMA/CD (Carrier sense multiple access with collision detection).
ProfibusPROFIBUS é o sistema de barramento para células de rede com um número limitado de nós. Ele é baseado no padrão europeu EN 50170, Volume 2, PROFIBUS. Desde que as exigências de acordo com a EN 50170 estão satisfeitas, PROFIBUS garante abertura para conexão de componentes de outros fabricantes que atendem ao padrão. As funções de procedimento de acesso PROFIBUS atendem ao procedimento &quot;Método de Passagem de Bastão com Mestre-Escravo subordinado&quot;. Como resultado, é feita uma distinção entre participantes de rede ativos e passivos.
AS-InterfaceA AS-Interface é um sistema de rede para sensores e atuadores binários no nível de campo. Com AS-Interface, atuadores e sensores binários tornam-se capazes de comunicação, para os quais uma conexão direta a um barramento de campo não era tecnicamente possível até agora ou não era econômico.Diferentemente do poderoso PROFIBUS, a principal área de uso da linha AS-Interface é a transmissão de pequenas quantidades de informações tais como a posição de uma chave.
Vista GeralPara o SIMATIC S7, existe um comprovado sistema IHM de campo para amigável controle de processos e monitoração disponível, o SIMATIC HMI. Ele atende deste simples displays de texto até sistemas de visualização de processos.
SIMATIC S7 e SIMATIC HMI são completamente harmonizados e integrados. Estes simplificam consideravelmente o uso de sistemas de interface homem-máquina SIMATIC HMI.
•SIMATIC S7 já tem integrado serviços HMI. O sistema HMI requisita dados de processo do SIMATIC S7. Transmissão de dados entre SIMATIC S7 e SIMATIC HMI é executado por dois sistemas operacionais e não deve ser levado em conta no programa do usuário. Sistemas SIMATIC HMI podem ser conectados diretamente ao PPI (S7-200) e MPI ou Profibus (S7-300 e S7-400). Operação usando PROFIBUS faz controle de processo e monitoração possível mesmo a grandes distâncias.
•Numerosos recursos de uma base de dados uniforme e símbolos levam a mesma amigável interface de usuário orientada ao Windows simplificam o uso de sistemas HMI.
ProToolSIMATIC ProTool e SIMATIC ProTool/Lite são modernas ferramentas de
ProTool/Liteconfiguração para configurar Displays de Texto SIMATIC, Painéis de Operação, Painéis de Toque bem como dos sistemas completos HMI SIMATIC C7.
Embora você pode configurar todos os equipamentos com SIMATIC ProTool, o SIMATIC ProTool/Lite, como a versão econômica, é restrita a configuração dos equipamentos orientados a texto.
Funcionalmente, o SIMATIC ProTool/Lite é um subconjunto do SIMATIC ProTool. O controle de operação e a filosofia de configuração de ambas as ferramentas é a mesma.
ProTool/ProO SIMATIC ProTool/Pro expande para cima a família existente de produtos do SIMATIC ProTool com o painel de operação OP37/Pro e suplementa os painéis com um software runtime para PCs padrões.
O ProTool/Pro contem basicamente a funcionalidade das unidades de display gráfico (OP27, OP37) e até cria consistente visualização dos OPs gráficos existentes para os sistemas base PC.
O ProTool/Pro destaca-se com as seguintes características:
•Software Runtime para várias plataformas
-OP37/Pro (Windows 95)
-PC padrão (Windows 95/98 e NT 4.0)
•Amplia a funcionalidade básica dos OPs gráficos OP27, OP37
•Expande o escopo funcional dos OP27, OP37
WinCCO SIMATIC WinCC (Windows Control Center – Centro de Controle Windows) é o sistema aberto de visualização de processo da Siemens. Ele pode ser integrado sem problemas em um novo ou em um já existente sistema de PLC.
Funções dos O coração do SIMATIC WinCC é um sistema básico independente industrial e
Módulostecnológico com todas as funções importantes para controle de operação e monitoração, tais como:
•display gráfico pixel
•aquisição de valores medidos (funções de arquivamento, compactação de dados, valores mínimos e máximos, etc.)
•mostrar mensagens, arquivamento e relatório
•processos de comunicação com diversos sistemas de PLC
•interfaces padrões, por exemplo, programas Microsoft
•documentação da máquina e seqüência do processo com relatórios individuais.
Base do WinCCWinCC é baseado no sistema operacional padrão Windows 95/98 de 32 bits ou Windows NT da Mircrosoft. Esta plataforma dá ao WinCC a seguinte funcionalidade:
•utilização dos equipamentos operacionais do Windows (impressora, driver, etc.)
•troca de dados com outros aplicativos Windows através de DDE, ODBC, OLE e SQL.
•interface de programação API
•uso de hardware disponível no mercado
IntroduçãoO SIMATIC PCS 7 representa a nova geração de sistema de controle SIEMENS. Ele é o compatível, novo desenvolvimento e resumo das experiências com TELEPERM M, SIMATIC PCS e sistemas baseados em SIMATIC S5. Com um resultado, ele é feito sob medida para tarefas de sistemas de controle de processos em todas as indústrias.
Estação de A Estação de Engenharia pode ser projetada como uma própria estação no
Engenharia sistema. Ela pode de qualquer modo ser carregada como um pacote de software com os componentes de OS ao mesmo tempo.A Estação de Engenharia tem os seguintes componentes:
•STEP 7 com o gerenciador SIMATIC, a base de dados central e com o configurador de HW para configuração de hardware e redes de comunicação. Ele também contem os servidores, os quais facilitam a compatibilidade de configuração entre PLC e OS.
•SCL (Structured Control Language) como uma linguagem de programação de alto nível similar ao PASCAL para geração de blocos
•CFC (Continuous Function Chart) para configuração gráfica de funções básicas de automação
•SFC (Sequential Function Chart) para configuração gráfica de seqüências de produção
•Expansão do gerenciador SIMATIC com uma vista hierárquica tecnológica
•WinCC (Windows Control Center) para configuração das OS
•DOCPRO para documentar os dados de configuração
•Auxiliar mágico para importação/exportação bidirecional de troca de dados com outros sistemas CAE
Estes componentes são suplementados pelas bibliotecas que fornecem blocos pré-definidos para os PLCs e OSs.
Automação A nova família SIMATIC unifica todos os equipamentos e sistemas, isto é, tanto
Totalmente Integradahardware como software, em uma plataforma de sistema única e poderosa.
Nesta plataforma, as fronteiras do sistema que existiam até agora, isto é, as fronteiras entre o mundo dos computadores, o mundo dos PLCs e de controle de processos, isto é, entre controle de operação, monitoração e controle, entre automação central e distribuída estão superadas e conquistadas.
VantagensEsta automação totalmente integrada oferece a você, entre outras coisas, as seguintes vantagens:
•Uma escalonável plataforma de hardware, isto é, uma funcionalidade (PLC ou computador) otimizada (preço/desempenho) que pode ser escolhida para a tarefa a ser resolvida.
•Um ambiente aberto de automação totalmente integrado, que é, um sistema existente pode ser facilmente extendido, ou soluções existentes ou futuras podem ser integradas.
Investimentos existentes mantem seu valor. A transição de um ambiente existente SIMATIC, TELEPERM ou TI pode ser executado muito facilmente.
•Softwares poderosos incrementam a produtividade na implementação de um projeto e com isto reduzindo o custo de engenharia e o ciclo de vida. Adicionalmente, despesas para comissionamento, manutenção e service são reduzidos.
•SIMATIC é baseado no padrão Windows e pode então facilmente utilizar seus aplicativos (softwares padrões) e mecanismos de comunicação.