SlideShare uma empresa Scribd logo
1 de 18
Data: 22.04.14
Arquivo: STOE_12P.1
SIMATIC S7
Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
Comunicação via MPI
P G 7 2 0
Data: 22.04.14
Arquivo: STOE_12P.2
SIMATIC S7
Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
Colocando em Rede via MPI
Conexão do PLC via MPI
S7-300 ou S7- 400
Conexão do PG via MPI
Conexão do OP via MPI
CPU 1 CPU 2
P G 7 2 0
S7-300 ou S7- 400
0
1
2
n Endereço Padrão MPI
Data: 22.04.14
Arquivo: STOE_12P.3
SIMATIC S7
Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
Opções de Conexão para MPI
Conector de Barramento
Conector de Barramento
Conexão para
PG/HMI
Conexão para
PG/HMI
P/ interface
MPI da CPU
P/ interface
MPI da CPU
P/ interface
MPI da CPU
P/ interface
MPI da CPU
Chave para resistor
de terminação
Chave para resistor
de terminação
Data: 22.04.14
Arquivo: STOE_12P.4
SIMATIC S7
Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
Dados Globais: Vista Geral
Dados Globais
(Global Data)
CPU 1
MW 10
CPU 2
MW 20
CPU 3
MW 30
Data: 22.04.14
Arquivo: STOE_12P.5
SIMATIC S7
Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
2
Círculos de Dados Globais - GD Circles
CPU1 CPU2 CPU3 CPU4 CPU5
Círculo GD
1
3
4
5
6
S=Transmissor; R=Receptor; GD x.y= Pacote GDy em um círculo de dados globais x
S GD 1.1
R GD 1.2
R GD 1.1
S GD 1.2
R GD 2.1 S GD 2.1 R GD 2.1 R GD 2.1 R GD 2.1
S GD 3.1
R GD 3.2
R GD 3.1
S GD 3.2
R GD 4.1 S GD 4.1 R GD 4.1
S GD 5.1 R GD 5.1 R GD 5.1
R GD 6.1 S GD 6.1 R GD 6.1
Data: 22.04.14
Arquivo: STOE_12P.6
SIMATIC S7
Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
Dados Globais: Procedimentos de Configuração
 Crie estações de hardware no projeto
 com o "SIMATIC Manager"
 Crie e transfira configurações de dados (endereços
MPI) para cada CPU
 com a ferramenta "HW Config"
 Configure a Tabela de Dados Globais
 com a ferramenta "Defining Global Data"
 Crie estações de hardware no projeto
 com o "SIMATIC Manager"
 Crie e transfira configurações de dados (endereços
MPI) para cada CPU
 com a ferramenta "HW Config"
 Configure a Tabela de Dados Globais
 com a ferramenta "Defining Global Data"
Data: 22.04.14
Arquivo: STOE_12P.7
SIMATIC S7
Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
Dados Globais: Configurando o Hardware
Atribuir endereços MPI
Colocar as
CPUs em rede "Accessible Nodes"
Criar estações
Data: 22.04.14
Arquivo: STOE_12P.8
SIMATIC S7
Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
Editando na Tabela GD
Defina os Dados Globais
Abra a Tabela GD
Selecione as CPUs
Fator de Repetição
Fator de Repetição
Data: 22.04.14
Arquivo: STOE_12P.9
SIMATIC S7
Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
Compilando a Tabela GD
Compile a Tabela GD
Defina as faixas de varredura
e a informação de estado
Data: 22.04.14
Arquivo: STOE_12P.10
SIMATIC S7
Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
Transferindo os Dados de Configuração GD
Transferência de Dados de Configuração GD
Data: 22.04.14
Arquivo: STOE_12P.11
SIMATIC S7
Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
Compr. faixa de erro
no transmissor
Estados da Comunicação GD
MB 120
7 6 5 4 5 4 3 2 1 0
MB 121
MD 120
7 6 5 4 3 2 1 0
MB 122
6 5 4 3 2 1
MB 123
7 0
DB não existe
no transmissor
Perda do pacote GD
Erro de sintaxe no pacote GD
Perda de objeto GD no pacote GD
Objeto GD no transmissor e receptor
não são do mesmo comprimento
Erro de comprimento de faixa no receptor
DB não existe no receptor
Transmissor havia realizado um restartReceptor havia recebido novos dados
0
Data: 22.04.14
Arquivo: STOE_12P.12
SIMATIC S7
Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
Exercício: Preparando para Comunicação
Área de Treinamento 2
PG740
SIEMENS Nó Número: .......
Estação 2
Endereço MPI da CPU: ...........
PG740
SIEMENS Nó Número: .......
Estação 1
Endereço MPI da CPU: ...........
Área de Treinamento 1
Data: 22.04.14
Arquivo: STOE_12P.13
SIMATIC S7
Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
Exercício: Configurando Comunicação com Dados Globais
Estação PLC1
Estação PLC1
Estação PLC2
Estação PLC2
0 8 1 50 8 1 5
4 7 1 1 4 7 1 1
Data: 22.04.14
Arquivo: STOE_12P.14
SIMATIC S7
Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
Exercício: Monitorando Variáveis em Diversas Estações
Data: 22.04.14
Arquivo: STOE_12P.15
SIMATIC S7
Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
Transferindo Dados Globais com SFC 60, 61
Data: 22.04.14
Arquivo: STOE_12P.16
SIMATIC S7
Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
Configurando com NETPRO
Insira estações de hardware
Defina dados globais
Data: 22.04.14
Arquivo: STOE_12P.17
SIMATIC S7
Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
Subredes em SIMATIC
-SINUMERIK, RCM
-TI 505
-Outors PLC
S7-300S7-400 M7-400
OPs
SIMATIC S5
PROFIBUS-DP
ET 200B/L
ET 200C
DP/AS-I link
ASI (Actuator Sensor Interface)
Submó dulos
AS-I
Sensores e AtuadoresEquipamento de campo
com AS-I ASIC
Fonte de
alimentaç ão AS-I
Ethernet Industrial
PROFIBUS
Rede MPI
Ponto-a-Ponto
PCs, OS PGs
P G 7 2 0
Nível de
Célula
Nível de
Campo
Nível AS-I
Data: 22.04.14
Arquivo: STOE_12P.18
SIMATIC S7
Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
Dirigida a evento
via
MPI, Profibus
ou Ethernet
Industrial
Dirigida a evento
via
MPI ou K-Bus
Métodos de Comunicação S7
Dados Globais
Dados Globais
Comunicação Básica
( conexão não configurada )
Comunicação Básica
( conexão não configurada )
Comunicação Extendida
( conexão configurada )
Comunicação Extendida
( conexão configurada )
SFC
SFC
SFC
SFC
SFB
SFB
SFB
SFB
Sistema
Operacional
da CPU
Sistema
Operacional
da CPU
Sistema
Operacional
da CPU
Sistema
Operacional
da CPU
cíclico ou dirigido a evento
via MPI

Mais conteúdo relacionado

Mais procurados

TIA PORTAL Sitrain operações binárias e digitais
TIA PORTAL Sitrain operações binárias e digitaisTIA PORTAL Sitrain operações binárias e digitais
TIA PORTAL Sitrain operações binárias e digitaisJuremir Almeida
 
Programming ARM Cortex-M4 STM32 Nucleo
Programming ARM Cortex-M4  STM32 NucleoProgramming ARM Cortex-M4  STM32 Nucleo
Programming ARM Cortex-M4 STM32 NucleoSanjay Adhikari
 
TIA PORTAL Sitrain blocos de orgazação
TIA PORTAL Sitrain blocos de orgazaçãoTIA PORTAL Sitrain blocos de orgazação
TIA PORTAL Sitrain blocos de orgazaçãoJuremir Almeida
 
10 blocos de organização
10   blocos de organização10   blocos de organização
10 blocos de organizaçãoconfidencial
 
Comutação de Rede Local.pdf
Comutação de Rede Local.pdfComutação de Rede Local.pdf
Comutação de Rede Local.pdfOs Fantasmas !
 
TIA PORTALSitrain blocos de programação
TIA PORTALSitrain  blocos de programaçãoTIA PORTALSitrain  blocos de programação
TIA PORTALSitrain blocos de programaçãoJuremir Almeida
 
Apostila sobre controlador lógico programável avançado
Apostila sobre controlador lógico programável avançadoApostila sobre controlador lógico programável avançado
Apostila sobre controlador lógico programável avançadoClaudio Arkan
 
07 comissionamento de hardware
07   comissionamento de hardware07   comissionamento de hardware
07 comissionamento de hardwareconfidencial
 
Siemens s7-200 starter kit 221
Siemens s7-200 starter kit 221Siemens s7-200 starter kit 221
Siemens s7-200 starter kit 221Dien Ha The
 
03 requirements and functional process description v1.00_en
03 requirements and functional process description v1.00_en03 requirements and functional process description v1.00_en
03 requirements and functional process description v1.00_enconfidencial
 
Sitrain visão geral do sistema tia portal
Sitrain visão geral do sistema tia portalSitrain visão geral do sistema tia portal
Sitrain visão geral do sistema tia portalconfidencial
 
10 basics automatic mode control v1.00_en
10 basics automatic mode control v1.00_en10 basics automatic mode control v1.00_en
10 basics automatic mode control v1.00_enconfidencial
 
TIA PORTAL Sitrain tags do plc
TIA PORTAL Sitrain tags do plcTIA PORTAL Sitrain tags do plc
TIA PORTAL Sitrain tags do plcJuremir Almeida
 
07 connection to the process v1.00_en
07 connection to the process v1.00_en07 connection to the process v1.00_en
07 connection to the process v1.00_enconfidencial
 

Mais procurados (20)

TIA PORTAL Sitrain operações binárias e digitais
TIA PORTAL Sitrain operações binárias e digitaisTIA PORTAL Sitrain operações binárias e digitais
TIA PORTAL Sitrain operações binárias e digitais
 
Programming ARM Cortex-M4 STM32 Nucleo
Programming ARM Cortex-M4  STM32 NucleoProgramming ARM Cortex-M4  STM32 Nucleo
Programming ARM Cortex-M4 STM32 Nucleo
 
S7 básico
S7 básicoS7 básico
S7 básico
 
Bus ou Barramento
Bus ou BarramentoBus ou Barramento
Bus ou Barramento
 
TIA PORTAL Sitrain blocos de orgazação
TIA PORTAL Sitrain blocos de orgazaçãoTIA PORTAL Sitrain blocos de orgazação
TIA PORTAL Sitrain blocos de orgazação
 
10 blocos de organização
10   blocos de organização10   blocos de organização
10 blocos de organização
 
Manual redes
Manual redesManual redes
Manual redes
 
Comutação de Rede Local.pdf
Comutação de Rede Local.pdfComutação de Rede Local.pdf
Comutação de Rede Local.pdf
 
TIA PORTALSitrain blocos de programação
TIA PORTALSitrain  blocos de programaçãoTIA PORTALSitrain  blocos de programação
TIA PORTALSitrain blocos de programação
 
Apostila sobre controlador lógico programável avançado
Apostila sobre controlador lógico programável avançadoApostila sobre controlador lógico programável avançado
Apostila sobre controlador lógico programável avançado
 
Ch6 v70 sfc_en
Ch6 v70 sfc_enCh6 v70 sfc_en
Ch6 v70 sfc_en
 
07 comissionamento de hardware
07   comissionamento de hardware07   comissionamento de hardware
07 comissionamento de hardware
 
Siemens s7-200 starter kit 221
Siemens s7-200 starter kit 221Siemens s7-200 starter kit 221
Siemens s7-200 starter kit 221
 
03 requirements and functional process description v1.00_en
03 requirements and functional process description v1.00_en03 requirements and functional process description v1.00_en
03 requirements and functional process description v1.00_en
 
Sitrain visão geral do sistema tia portal
Sitrain visão geral do sistema tia portalSitrain visão geral do sistema tia portal
Sitrain visão geral do sistema tia portal
 
10 basics automatic mode control v1.00_en
10 basics automatic mode control v1.00_en10 basics automatic mode control v1.00_en
10 basics automatic mode control v1.00_en
 
TIA PORTAL Sitrain tags do plc
TIA PORTAL Sitrain tags do plcTIA PORTAL Sitrain tags do plc
TIA PORTAL Sitrain tags do plc
 
07 connection to the process v1.00_en
07 connection to the process v1.00_en07 connection to the process v1.00_en
07 connection to the process v1.00_en
 
PROFINET - SIEMENS
PROFINET - SIEMENSPROFINET - SIEMENS
PROFINET - SIEMENS
 
Sistemas para Gerência da Informação PIMS/MES
Sistemas para Gerência da Informação PIMS/MESSistemas para Gerência da Informação PIMS/MES
Sistemas para Gerência da Informação PIMS/MES
 

Destaque (20)

E multiclient server_wincc60engl
E multiclient server_wincc60englE multiclient server_wincc60engl
E multiclient server_wincc60engl
 
Instalação material adicional
Instalação   material adicionalInstalação   material adicional
Instalação material adicional
 
Stoe 05 p
Stoe 05 pStoe 05 p
Stoe 05 p
 
Stoe 11 p
Stoe 11 pStoe 11 p
Stoe 11 p
 
Profibus s7
Profibus s7Profibus s7
Profibus s7
 
Stoe 08 p
Stoe 08 pStoe 08 p
Stoe 08 p
 
Stoe 09 p
Stoe 09 pStoe 09 p
Stoe 09 p
 
Stoe 06 p
Stoe 06 pStoe 06 p
Stoe 06 p
 
09 tia portal hands on - pcba-v1
09 tia portal   hands on - pcba-v109 tia portal   hands on - pcba-v1
09 tia portal hands on - pcba-v1
 
Configuração
ConfiguraçãoConfiguração
Configuração
 
Stoe 07 p
Stoe 07 pStoe 07 p
Stoe 07 p
 
Configuração
ConfiguraçãoConfiguração
Configuração
 
Stoe 13 p
Stoe 13 pStoe 13 p
Stoe 13 p
 
A3 rede automação
A3 rede automação  A3 rede automação
A3 rede automação
 
Stoe 10 p
Stoe 10 pStoe 10 p
Stoe 10 p
 
Stoe 15 p
Stoe 15 pStoe 15 p
Stoe 15 p
 
S7 bas-08
S7 bas-08S7 bas-08
S7 bas-08
 
Stoe 03 p
Stoe 03 pStoe 03 p
Stoe 03 p
 
Field wireless 2011
Field wireless 2011Field wireless 2011
Field wireless 2011
 
Stoe 04 p
Stoe 04 pStoe 04 p
Stoe 04 p
 

Semelhante a Comunicação PLC via MPI (20)

Stoe12p
Stoe12p Stoe12p
Stoe12p
 
S7 bas-13
S7 bas-13S7 bas-13
S7 bas-13
 
Pro2 14p
Pro2 14pPro2 14p
Pro2 14p
 
Stoe 14 p
Stoe 14 pStoe 14 p
Stoe 14 p
 
Stoe14p
Stoe14p Stoe14p
Stoe14p
 
Pro2 10p
Pro2 10pPro2 10p
Pro2 10p
 
Stoe13p
Stoe13p Stoe13p
Stoe13p
 
Ko 7 kdp-07
Ko 7 kdp-07Ko 7 kdp-07
Ko 7 kdp-07
 
CLP S7 300 E S7 400
CLP S7 300 E S7 400CLP S7 300 E S7 400
CLP S7 300 E S7 400
 
Stoe15p
Stoe15p Stoe15p
Stoe15p
 
Stoe 01 p
Stoe 01 pStoe 01 p
Stoe 01 p
 
A d swincc05_alarmlogging_pt
A d swincc05_alarmlogging_ptA d swincc05_alarmlogging_pt
A d swincc05_alarmlogging_pt
 
Stoe06p
Stoe06p Stoe06p
Stoe06p
 
Stoe 06 p
Stoe 06 pStoe 06 p
Stoe 06 p
 
Stoe01p
Stoe01p Stoe01p
Stoe01p
 
16 automação totalmente integrada
16   automação totalmente integrada16   automação totalmente integrada
16 automação totalmente integrada
 
15 soluções
15   soluções15   soluções
15 soluções
 
Stoe05p
Stoe05p Stoe05p
Stoe05p
 
Ko 7 kdp-06
Ko 7 kdp-06Ko 7 kdp-06
Ko 7 kdp-06
 
Pro2 11p
Pro2 11pPro2 11p
Pro2 11p
 

Mais de confidencial

19 exercises v1.00_en
19 exercises v1.00_en19 exercises v1.00_en
19 exercises v1.00_enconfidencial
 
18 syntax rules v1.0
18 syntax rules v1.018 syntax rules v1.0
18 syntax rules v1.0confidencial
 
17 demonstration server client system-v1.00_en
17 demonstration server client system-v1.00_en17 demonstration server client system-v1.00_en
17 demonstration server client system-v1.00_enconfidencial
 
15 final steps of configuration v1.00_en
15 final steps of configuration v1.00_en15 final steps of configuration v1.00_en
15 final steps of configuration v1.00_enconfidencial
 
14 mass data engineering v1.00_en
14 mass data engineering v1.00_en14 mass data engineering v1.00_en
14 mass data engineering v1.00_enconfidencial
 
13 locking functions and operating modes v1.00_en
13 locking functions and operating modes v1.00_en13 locking functions and operating modes v1.00_en
13 locking functions and operating modes v1.00_enconfidencial
 
12 archiving system v1.00_en
12 archiving system v1.00_en12 archiving system v1.00_en
12 archiving system v1.00_enconfidencial
 
11 customizing the os v1.00_en
11 customizing the os v1.00_en11 customizing the os v1.00_en
11 customizing the os v1.00_enconfidencial
 
09 basics operating and monitoring v1.00_en
09 basics operating and monitoring v1.00_en09 basics operating and monitoring v1.00_en
09 basics operating and monitoring v1.00_enconfidencial
 
08 basics control functions v1.00_en
08 basics control functions v1.00_en08 basics control functions v1.00_en
08 basics control functions v1.00_enconfidencial
 
06 station and network configuration v1.00_en
06 station and network configuration v1.00_en06 station and network configuration v1.00_en
06 station and network configuration v1.00_enconfidencial
 
05 project setup v1.00_en
05 project setup v1.00_en05 project setup v1.00_en
05 project setup v1.00_enconfidencial
 
02 pcs 7 documentation and support v1.00 en
02 pcs 7 documentation and support v1.00 en02 pcs 7 documentation and support v1.00 en
02 pcs 7 documentation and support v1.00 enconfidencial
 
01 introduction v1.00_en
01 introduction v1.00_en01 introduction v1.00_en
01 introduction v1.00_enconfidencial
 
00 st pcs7-sys_v8.0_register 20 en
00 st pcs7-sys_v8.0_register 20 en00 st pcs7-sys_v8.0_register 20 en
00 st pcs7-sys_v8.0_register 20 enconfidencial
 
Fluxograma processo acucar_alcool_etanol_verde
Fluxograma processo acucar_alcool_etanol_verdeFluxograma processo acucar_alcool_etanol_verde
Fluxograma processo acucar_alcool_etanol_verdeconfidencial
 
01tiaportal handson-basicov11v2-140421084257-phpapp01
01tiaportal handson-basicov11v2-140421084257-phpapp0101tiaportal handson-basicov11v2-140421084257-phpapp01
01tiaportal handson-basicov11v2-140421084257-phpapp01confidencial
 
Sitrains7 1200pwmpid-150301123045-conversion-gate01
Sitrains7 1200pwmpid-150301123045-conversion-gate01Sitrains7 1200pwmpid-150301123045-conversion-gate01
Sitrains7 1200pwmpid-150301123045-conversion-gate01confidencial
 
Sitrain introdução a ihm
Sitrain introdução a ihmSitrain introdução a ihm
Sitrain introdução a ihmconfidencial
 

Mais de confidencial (20)

19 exercises v1.00_en
19 exercises v1.00_en19 exercises v1.00_en
19 exercises v1.00_en
 
18 syntax rules v1.0
18 syntax rules v1.018 syntax rules v1.0
18 syntax rules v1.0
 
17 demonstration server client system-v1.00_en
17 demonstration server client system-v1.00_en17 demonstration server client system-v1.00_en
17 demonstration server client system-v1.00_en
 
15 final steps of configuration v1.00_en
15 final steps of configuration v1.00_en15 final steps of configuration v1.00_en
15 final steps of configuration v1.00_en
 
14 mass data engineering v1.00_en
14 mass data engineering v1.00_en14 mass data engineering v1.00_en
14 mass data engineering v1.00_en
 
13 locking functions and operating modes v1.00_en
13 locking functions and operating modes v1.00_en13 locking functions and operating modes v1.00_en
13 locking functions and operating modes v1.00_en
 
12 archiving system v1.00_en
12 archiving system v1.00_en12 archiving system v1.00_en
12 archiving system v1.00_en
 
11 customizing the os v1.00_en
11 customizing the os v1.00_en11 customizing the os v1.00_en
11 customizing the os v1.00_en
 
09 basics operating and monitoring v1.00_en
09 basics operating and monitoring v1.00_en09 basics operating and monitoring v1.00_en
09 basics operating and monitoring v1.00_en
 
08 basics control functions v1.00_en
08 basics control functions v1.00_en08 basics control functions v1.00_en
08 basics control functions v1.00_en
 
06 station and network configuration v1.00_en
06 station and network configuration v1.00_en06 station and network configuration v1.00_en
06 station and network configuration v1.00_en
 
05 project setup v1.00_en
05 project setup v1.00_en05 project setup v1.00_en
05 project setup v1.00_en
 
02 pcs 7 documentation and support v1.00 en
02 pcs 7 documentation and support v1.00 en02 pcs 7 documentation and support v1.00 en
02 pcs 7 documentation and support v1.00 en
 
01 introduction v1.00_en
01 introduction v1.00_en01 introduction v1.00_en
01 introduction v1.00_en
 
00 st pcs7-sys_v8.0_register 20 en
00 st pcs7-sys_v8.0_register 20 en00 st pcs7-sys_v8.0_register 20 en
00 st pcs7-sys_v8.0_register 20 en
 
Fluxograma processo acucar_alcool_etanol_verde
Fluxograma processo acucar_alcool_etanol_verdeFluxograma processo acucar_alcool_etanol_verde
Fluxograma processo acucar_alcool_etanol_verde
 
01tiaportal handson-basicov11v2-140421084257-phpapp01
01tiaportal handson-basicov11v2-140421084257-phpapp0101tiaportal handson-basicov11v2-140421084257-phpapp01
01tiaportal handson-basicov11v2-140421084257-phpapp01
 
Sitrains7 1200pwmpid-150301123045-conversion-gate01
Sitrains7 1200pwmpid-150301123045-conversion-gate01Sitrains7 1200pwmpid-150301123045-conversion-gate01
Sitrains7 1200pwmpid-150301123045-conversion-gate01
 
Sitrain introdução a ihm
Sitrain introdução a ihmSitrain introdução a ihm
Sitrain introdução a ihm
 
Sitrain tags do plc
Sitrain tags do plcSitrain tags do plc
Sitrain tags do plc
 

Comunicação PLC via MPI

  • 1. Data: 22.04.14 Arquivo: STOE_12P.1 SIMATIC S7 Siemens AG 1999. All rights reserved. Conhecimento em Automação Training Center Comunicação via MPI P G 7 2 0
  • 2. Data: 22.04.14 Arquivo: STOE_12P.2 SIMATIC S7 Siemens AG 1999. All rights reserved. Conhecimento em Automação Training Center Colocando em Rede via MPI Conexão do PLC via MPI S7-300 ou S7- 400 Conexão do PG via MPI Conexão do OP via MPI CPU 1 CPU 2 P G 7 2 0 S7-300 ou S7- 400 0 1 2 n Endereço Padrão MPI
  • 3. Data: 22.04.14 Arquivo: STOE_12P.3 SIMATIC S7 Siemens AG 1999. All rights reserved. Conhecimento em Automação Training Center Opções de Conexão para MPI Conector de Barramento Conector de Barramento Conexão para PG/HMI Conexão para PG/HMI P/ interface MPI da CPU P/ interface MPI da CPU P/ interface MPI da CPU P/ interface MPI da CPU Chave para resistor de terminação Chave para resistor de terminação
  • 4. Data: 22.04.14 Arquivo: STOE_12P.4 SIMATIC S7 Siemens AG 1999. All rights reserved. Conhecimento em Automação Training Center Dados Globais: Vista Geral Dados Globais (Global Data) CPU 1 MW 10 CPU 2 MW 20 CPU 3 MW 30
  • 5. Data: 22.04.14 Arquivo: STOE_12P.5 SIMATIC S7 Siemens AG 1999. All rights reserved. Conhecimento em Automação Training Center 2 Círculos de Dados Globais - GD Circles CPU1 CPU2 CPU3 CPU4 CPU5 Círculo GD 1 3 4 5 6 S=Transmissor; R=Receptor; GD x.y= Pacote GDy em um círculo de dados globais x S GD 1.1 R GD 1.2 R GD 1.1 S GD 1.2 R GD 2.1 S GD 2.1 R GD 2.1 R GD 2.1 R GD 2.1 S GD 3.1 R GD 3.2 R GD 3.1 S GD 3.2 R GD 4.1 S GD 4.1 R GD 4.1 S GD 5.1 R GD 5.1 R GD 5.1 R GD 6.1 S GD 6.1 R GD 6.1
  • 6. Data: 22.04.14 Arquivo: STOE_12P.6 SIMATIC S7 Siemens AG 1999. All rights reserved. Conhecimento em Automação Training Center Dados Globais: Procedimentos de Configuração  Crie estações de hardware no projeto  com o "SIMATIC Manager"  Crie e transfira configurações de dados (endereços MPI) para cada CPU  com a ferramenta "HW Config"  Configure a Tabela de Dados Globais  com a ferramenta "Defining Global Data"  Crie estações de hardware no projeto  com o "SIMATIC Manager"  Crie e transfira configurações de dados (endereços MPI) para cada CPU  com a ferramenta "HW Config"  Configure a Tabela de Dados Globais  com a ferramenta "Defining Global Data"
  • 7. Data: 22.04.14 Arquivo: STOE_12P.7 SIMATIC S7 Siemens AG 1999. All rights reserved. Conhecimento em Automação Training Center Dados Globais: Configurando o Hardware Atribuir endereços MPI Colocar as CPUs em rede "Accessible Nodes" Criar estações
  • 8. Data: 22.04.14 Arquivo: STOE_12P.8 SIMATIC S7 Siemens AG 1999. All rights reserved. Conhecimento em Automação Training Center Editando na Tabela GD Defina os Dados Globais Abra a Tabela GD Selecione as CPUs Fator de Repetição Fator de Repetição
  • 9. Data: 22.04.14 Arquivo: STOE_12P.9 SIMATIC S7 Siemens AG 1999. All rights reserved. Conhecimento em Automação Training Center Compilando a Tabela GD Compile a Tabela GD Defina as faixas de varredura e a informação de estado
  • 10. Data: 22.04.14 Arquivo: STOE_12P.10 SIMATIC S7 Siemens AG 1999. All rights reserved. Conhecimento em Automação Training Center Transferindo os Dados de Configuração GD Transferência de Dados de Configuração GD
  • 11. Data: 22.04.14 Arquivo: STOE_12P.11 SIMATIC S7 Siemens AG 1999. All rights reserved. Conhecimento em Automação Training Center Compr. faixa de erro no transmissor Estados da Comunicação GD MB 120 7 6 5 4 5 4 3 2 1 0 MB 121 MD 120 7 6 5 4 3 2 1 0 MB 122 6 5 4 3 2 1 MB 123 7 0 DB não existe no transmissor Perda do pacote GD Erro de sintaxe no pacote GD Perda de objeto GD no pacote GD Objeto GD no transmissor e receptor não são do mesmo comprimento Erro de comprimento de faixa no receptor DB não existe no receptor Transmissor havia realizado um restartReceptor havia recebido novos dados 0
  • 12. Data: 22.04.14 Arquivo: STOE_12P.12 SIMATIC S7 Siemens AG 1999. All rights reserved. Conhecimento em Automação Training Center Exercício: Preparando para Comunicação Área de Treinamento 2 PG740 SIEMENS Nó Número: ....... Estação 2 Endereço MPI da CPU: ........... PG740 SIEMENS Nó Número: ....... Estação 1 Endereço MPI da CPU: ........... Área de Treinamento 1
  • 13. Data: 22.04.14 Arquivo: STOE_12P.13 SIMATIC S7 Siemens AG 1999. All rights reserved. Conhecimento em Automação Training Center Exercício: Configurando Comunicação com Dados Globais Estação PLC1 Estação PLC1 Estação PLC2 Estação PLC2 0 8 1 50 8 1 5 4 7 1 1 4 7 1 1
  • 14. Data: 22.04.14 Arquivo: STOE_12P.14 SIMATIC S7 Siemens AG 1999. All rights reserved. Conhecimento em Automação Training Center Exercício: Monitorando Variáveis em Diversas Estações
  • 15. Data: 22.04.14 Arquivo: STOE_12P.15 SIMATIC S7 Siemens AG 1999. All rights reserved. Conhecimento em Automação Training Center Transferindo Dados Globais com SFC 60, 61
  • 16. Data: 22.04.14 Arquivo: STOE_12P.16 SIMATIC S7 Siemens AG 1999. All rights reserved. Conhecimento em Automação Training Center Configurando com NETPRO Insira estações de hardware Defina dados globais
  • 17. Data: 22.04.14 Arquivo: STOE_12P.17 SIMATIC S7 Siemens AG 1999. All rights reserved. Conhecimento em Automação Training Center Subredes em SIMATIC -SINUMERIK, RCM -TI 505 -Outors PLC S7-300S7-400 M7-400 OPs SIMATIC S5 PROFIBUS-DP ET 200B/L ET 200C DP/AS-I link ASI (Actuator Sensor Interface) Submó dulos AS-I Sensores e AtuadoresEquipamento de campo com AS-I ASIC Fonte de alimentaç ão AS-I Ethernet Industrial PROFIBUS Rede MPI Ponto-a-Ponto PCs, OS PGs P G 7 2 0 Nível de Célula Nível de Campo Nível AS-I
  • 18. Data: 22.04.14 Arquivo: STOE_12P.18 SIMATIC S7 Siemens AG 1999. All rights reserved. Conhecimento em Automação Training Center Dirigida a evento via MPI, Profibus ou Ethernet Industrial Dirigida a evento via MPI ou K-Bus Métodos de Comunicação S7 Dados Globais Dados Globais Comunicação Básica ( conexão não configurada ) Comunicação Básica ( conexão não configurada ) Comunicação Extendida ( conexão configurada ) Comunicação Extendida ( conexão configurada ) SFC SFC SFC SFC SFB SFB SFB SFB Sistema Operacional da CPU Sistema Operacional da CPU Sistema Operacional da CPU Sistema Operacional da CPU cíclico ou dirigido a evento via MPI

Notas do Editor

  1. SumárioPáginaColocando em Rede via MPI ......……....................................................................................................2 Opções de Conexão para MPI ...............................................................................................................3 Dados Globais:Vista Geral ......................................................................................................................4 Círculos de Dados Globais: GD Circles .................................................................................................5 Dados Globais: Procedimentos de Configuração ..................................................................................6 Dados Globais: Configurando o Hardware ………….............................................................................7 Editando na Tabela GD ........................................................................................................................8 Copilando a Tabela GD ......................................................................................................................9 Transferindo os Dados de Configuração GD .........................................................................................10 Estados da Comunicação GD ...............................................................................................................11 Exercício: Preparando para Comunicação ...........................................................................................12 Exercício: Configurando Comunicação com Dados Globais ................................................................13 Exercício: Monitorando Variáveis em Diversas Estações ....................................................................14 TransferindoDados Globais com SFC 60, 61 ........................................................................................15 Configurando com NETPRO ................................................................................................................16 Subreds em SIMATIC .…......................................................................................................................17 Método de Comunicação S7 .................................................................................................................18
  2. IntroduçãoCada equioamento de programação possue uma interface MPI.. A interface MPI da CPU habilita todos os módulos inteligentes em um PLC a serem acessados,p.ex. os módulos de função de uma estação.. Cada nó MPI necessita do seu próprio endereço MPI (entre 0 and 126, os valores padrões são PG=0, OP/TD=1, e CPUs=2). No S7-300, o barramento MPI é fechado através do K bus (barramento K) em uma base um-prá-um. Isso significa que cada nó no K bus (FMs and CPs) no bastidor S7-300 também é um nó MPI e necessita de ter seu próprio end. MPI. No S7-400, os frames de comunicação são convertidos para dentro do K bus (10.5 Mbps) através do MPI (187.5 Kbps). Em um bastidor S7-400 , somente a CPU tem seu próprio endereço MPI. Os demais módulos inteligentes,p. ex. FMs e CPs, não possui um número MPI separado. Facilidades deA principal vantagem é que diversos equipamentos podem estabelecer um Conexãolinque de comunicação com a CPU ao mesmo tempo. Isto significa que,por examplo, que um equipamento de programação, um equipamentoIHM e um linque com outro PLC pode estar em operação ao mesmo tempo. A interface MPI também torna isto possível para criar uma rede de comunicação na qual um administrador de rede tem acesso a central como um PG para todos os módulos inteligentes nas estações conectadas. O número de canais para conexão a outros parceiros de comunicação que podem ser usados ao mesmo tempo dependendo do tipo de CPU.Por examplo, a CPU 314 tem quatro recursos de conexão e a CPU 416 tem 64. CaracterísticasAs principais características da interface MPI:: •RS 485 physics •Taxa de transmissão de 19.2 Kbps ou 187.5 Kbps ou 1.5 Mbps •Distancias até 50 m (entre 2 nós vizinhos) e com 2 repetidores, 1100 m e 23.8 km com fibra ótica e acoplamento estrela. • componentes Profibus(cabos, connectores)
  3. ConectoresDois tipos de conectores estão disponíveis para instalação de um sistema de comunicação MPI. O conector com soquete PG mostrado do lado esquerdo é o conector padrão usado para conectar nós MPI com um outro, ao mesmo tempo também habilita um PG a ser conectado ao mesmo tempo. O conector sem soquete para PG mostrado do lado direito é usado onde facilidades para conexãopara PG não são necessárias.. Nos nós das pontas do barramento, o cabo deve ter terminado por um resistor. Pré-RequisitosPara conectar um equipamento de programação/PC a interface MPI do PLC, você necessita: •Um módulo (placa) MPI instalado no PG/PC e um cabo de conexão •Um PC adapter (um cabo de conexão com um conversor MPI integrado, se não existir slot livre no PG/PC). O PC adapter possui as seguintes especificações: - Comprimento 5 m - Taxa de transmissão do lado MPI 187.5KbpsDo adaptador ao PG 19.2 ou 38.4Kbps (adjustável)
  4. Rede de DadosNo SIMATIC S7, a comunicação dos dados globais permite a você estabelecer Globaiscomunicação entre PLCs distribuídos sem necessidade de escrever uma única linha extra em seur programa do usuário. Comunicação usando dados globais não são programados, mas configurados. A configuração para troca de dados é guardada em uma tabela. Comunicação de dados globais pode ocorrer entre até 15 CPUs dentro de um projeto. Ela é projetada para pequenas quantidades de dados os quais normalmente são transmitidos ciclicamente. As CPUs S7-400 também permitem programas controlados e conseqüentemente tranferência de dados acionada por evento. ConfigurandoVocê configura dados de comunicação com a ferramenta "Defining Global Data“. Antes de tudo, você abre a Tabela de Dados Globais e atribui as colunas da tabela às CPUs que estão trocando dados. Nas linhas da tabela então você define as variáveis a serem trocadas. Quase todas as áreas de endereços da CPU (menos entrada e saídas externas e dados temporários) podem ser usados como variáveis, isto é, memórias bit, entradas, saídas, temporizadores, contadores e áreas em blocos de dados.. GD Packet(Pacote GD) Dados Globais, isto é, variáveis com o mesmo tranmissor/receptor, podem ser coletados em um pacote GD e enviar em conjunto. Cada pacote GD é identificado por um número de pacote GD e as variáveis dentro de um pacote são identificados pelo número das variáveis. GD Circle(Círculo GD) As CPUs participantes da troca de pacotes GD formam um círculo GD. Cada círculo GD é identificado por um número de círculo GD.
  5. O que é um círculo GD?Um círculo GD é uma lista de distribuição fixada por pacotes GD. Cada CPU em um círculo de dados globais pode enviar dados para outras CPUs ou receber dados de outra CPU. Tipos de círculos GD: Círculo de dados globais com mais de 2 CPUs. Uma CPU então é a transmissora de um pacote de dados e todas as outras CPUs em um círculo GD são receptores. Círculo de dados globais com 2 CPUs. Cada CPU pode ambos enviar um pacote de dados para a outra CPU e receber um pacote de dados da outra CPU. Número de Cada CPU de um S7-300 pode estar em até 4 diferentes círculos GD. Círculos GDAté 15 CPUs podem trocar dados através de comunicação GD em uma rede MPI. Exemplo de umO diagrama abaixo mostra um exemplo para ilustrar o princípio de Círculo GDcomunicação em círculos GD. Abaixo está um exemplo de numeração de um círculo GD.
  6. Criando EstaçõesAntes de mais nada você deve criar as estações que você deseja colocar em de Hardware rede um projeto usando o SIMATIC Manager. Quando você tiver feito isto, abra a ferramenta HW config e abra as estações uma após a outra. Ajustando os Quando configurando o hardware, você deve explicitamente definir as CPUs a Endereços MPI serem colocadas em rede via MPI como”Networked” e atribuir a cada uma delas seus próprios endereços de nó MPI. Salve seus parâmetros de CPU no disco rígido e então transfira a configuração de dados para cada CPU separadamente (ponto-a ponto) ("PLC -> Download"). Colocando em RedeVocê então interconecta os nós MPI com cabos Profibus. Quando você tiver feito isto, torna-se possível estabelecer uma conexão online entre todas as CPUs. Você pode testar isto com a função do SIMATIC Manager chamada "Accessible Nodes" (nós acessíveis). Criando aVocê usa a ferramenta "Defining Global Data" para criar uma tabela de dados Tabela GD globais na qual você define os dados a serem trocados. Você então compila a tabela duas vezes e transfere a correspondente configuração de dados para as CPUs. Volume de DadosS7-300 :Uma CPU pode estar em até 4 círculos GD.Uma CPU pode enviar 1 pacote e receber o máximo de 1 pacote por círculo GD.Um maximo de 22 bytes de dados podem ser transferidos com um pacote. S7-400 :Uma CPU pode estar em até 16 círculos GD UmaCPU pode enviar 1 pacote e receber um máximo de 1 pacote por círculo GD. Um máximo de 54 bytes de dados pode ser transferido com um pacote.
  7. O que fazerPara configurar o hardware para comunicação de dados globais você deve executar os seguintes passos: 1.Um projeto STEP 7 já deve ter sido criado com o SIMATIC Manager. 2. Um objeto de rede MPI deve ser criado neste projeto e os parâmetros atribuídos. Um objeto de rede MPI é automaticamente criado quando você criar um novo projeto S7. 3. Configure pelo menos dois módulos capazes de GD no projeto (isto é, CPUs S7). Quando configurando as CPUs com a ferramenta "HW Config“, defina explicitamente cada CPU como "Networked" (ver acima) e atribua a elas seus próprios endereços MPI. 4.Transfira a configuração de dados que você tinha inserido para cada CPU separadamente. 5.Interligue fisicamente os módulos de CPU com os cabos de rede. 6.Use a função "Accessible Nodes" SIMATIC Manager para verificar que você tenha colocado corretamente as estações em rede. Endereços MPI daPGSe diversas PGs estão conectadas a uma rede MPI, então cada PG deve ter seu próprio endereço MPI. Use o programa "Simatic -> STEP 7 -> Setting the PG/PC Interface" para atribuir os endereços.
  8. Vista GeralA tabela GD é onde você insere as CPUs que serão usadas para trocar dados e as áreas de endereços dos dados a serem trocadas.Você também pode especificar a taxa de varredura e uma palavra dupla para as informações de estado. Abrindo a Abra a tabela GD como segue : Tabela GD 1.Abra seu projeto e selecione o objeto de rede MPI. 2.Selecione as opções de menu Options -> Define Global Data. Uma nova tabela GD é então gerada ou uma tabela GD existente é aberta. Preenchendo aVocê deve inserir as áreas de endereços a serem usadas em uma coluna Tabela GD separada para cada CPU definindo a comunicação GD. Você faz isto como segue abaixo: 1. Primeiro atribua a cada coluna da tabela a uma CPU clicando no cabeçalho da coluna com o mouse para selecioná-lo e escolha a opção de menu Edit -> Assign CPU . 2.Selecione a CPU que você deseja na caixa de diálogo que aparece e confirme com "OK". 3.Insira os dados globais a serem transferidos nas linhas abaixo. Você pode selecionar o modo Edit para células individuais da tabela com tecla F2 . Você pode inserir um fator de repetição para as variáveis para especificar a transferência de toda uma sessão de dados. No exemplo acima: 20 bytes começando do DBB0 do DBB100 (Station_3). 4.Defina um transmissor em cada linha da tabela GD pela seleção da célula correspondente e clique no ícone "Select as Sender" da barra de ferramentas. .
  9. Compilando a Você agora pode compilar os dados de configuração das informações que você Tabela GD inseriu na tabela GD. Os dados de configuração são gerados em duas fases: •Comece a primeira compilação pela seleção da opção de menu GD Table - > Compile. A primeira vez que você compilar a tabela GD as variáveis individuais são colocadas nos pacotes e os correspondentes círculos GD são criados. O correspondente número do círculo GD, número do pacote e número das variáveis são mostrados na primeira coluna: GD 1.1.11a. variável no 1o. pacote do 1o. círculo GD GD 1.2.11a. variável no 2o. pacote do 1o. círculo GD :GD m.3.nN-ésima variável no 3o. pacote do M-ésimo círculo GD. •Após a primeira compilação, isto é, quando os círculos GD e os pacotes tiverem sido criados, você pode definir diferentes taxas de varredura para guarda de informaçõesde estados dos pacotes individuais. •Você deve então iniciar nova compilação para incluir as informações sobre as taxas de varredura e guarda das informações de estados na configuração dos dados. Taxas de VarredurasVocê pode usar a opção de menu View -> Scan Rates para selecionar um valor diferente (de 1 a 255 para o transmissor e de 1 a 255 para o receptor, 0 para envio puramente acionado por evento e recepção de comunicação no S7-400). Status(Estado) Se você deseja notificar se os dados estão sendo transferidos com ou sem erros , você especifica uma palavra dupla para as informações de estados para cada pacote pela seleção da opção de menu View -> GD Status. O sistema operacional da CPU irá então inserir uma informação de retrochecagem nesta palavra dupla..
  10. Transferindo aQuando você tiver copilado os dados de configuração pela segunda vez, você Tabela GD pode tranferí-los para as CPUs como segue: 1.Chaveie todas as CPUs envolvidas para o modo STOP. 2.Selecione a opção de menu PLC -> Download para transferir os dados. 3.Quando você tiver transferido com sucesso os dados de configuração, chaveie as CPUs envolvidas para o modo RUN. Trocas cíclicas de dados globais começam automaticamente.. Troca GD Dados globais são trocados como segue: •A CPU transmissora envia os dados globais no fim do ciclo.. •A CPU receptora transfere os dados da parte de comunicação de uma CPU para a área de endereço S7 no início do ciclo. Você pode especificar uma taxa de varredura para ajustar o número de ciclos de varredura para expirar o tempo antes dos dados serem enviados ou recebidos. Ponto de verificação do ciclo de varreduraRecepção dos GD PIIOB1Execução do programa cíclicoPIQEnvio dos GD
  11. Indicação do EstadoVocê pode especificar uma palavra dupla de estado para cada pacoteGD para cada CPU “envolvida". Palavras duplas de estados possuem o identificador "GDS" na tabela. Avaliação da Palavra Se você atribuiu uma palavra dupla de estado (GDS- status doubleword) para Dupla de Estado um endereço da CPU (p.ex. MD 120), você pode avaliar o estado do programa do usuário ou na PG. Estrutura da Palavra O estado da palavra dupla GD é bit orientada. O diagrama mostra o significado Dupla de Estado dos bits se eles estiverem setados. Um bit permanece setado até que seja resetado pelo programa do usuário ou por uma PG inserida. Os bits os quais não estão rotulados não são usados e não possuem significado até o presente. As informações de estado GD requerem uma palavra dupla na memória. Para facilitar o entendimento disto, o MD 120 é usado na ilustração. Grupos de EstadosO STEP 7 fornece grupos de informações de estados (GST-group status information) para todos os pacotes GD . Estes grupos de informações de estado, os quais também estão guardados em uma palavra dupla com a mesma estrutura que a palavra dupla de estado (GDS), é o resultado obtido pela execução de uma lógica OU das palavras de estado.
  12. Passo 1Junto com seu grupo contraparte defina um ajuste da comunicação MPI .Cada grupo cria uma novo projeto "GD Communication" com duas estações de hardware cada (p.ex. PLC1 e PLC2) para este propósito. Passo 2No diagrama de configuração abaixo, insira a informação necessária e atribua a cada caso os correspondentes endereços das PGs (programa PG-interface parameter assignment) e aos PLCs (parâmetros da CPU, endereços MPI ). Atribua parâmetros para as CPUs de ambas estações.. Transfira a configuração para ambas as CPUs usando a opção de menu PLC -> Download.Os módulos não devem ainda estarem interligados em rede neste momento! Passo 3Conecte seu sistema com o cabo Profibus. Passo 4Teste se ambas Pgsem ambos PLCs podem estar online. Passo 5 Agora configure em um dos dois PGs a communicação usandotroca de dados globais (ver próxima página).
  13. TarefaO número, que é selecionado na chave pushwheel da estação "PLC1", será mostrada no display digital da estação "PLC 2" e vice versa. O que fazer•Crie um novo projeto "GD Communication".•Insira duas novas estações S7-300 "PLC1" e "PLC2".•Atribua parâmetros para as estações para colocação em rede via MPI.•Crie a tabela GD de acordo com a tarefa e transfira-a para as CPUs.•Teste a comunicação.
  14. TarefaVocê irá monitorar endereços de ambas CPUs ao mesmo tempo usando “Monitor Variable“. O que fazer•Crie duas tabelas de variáveis como mostrado no slide acima.Nota: Verifique os endereços correspondentes do seu kit de treinamento.•Para a VAT1, estabeleça uma conexão online para a estação "PLC1“ e para a VAT2 uma conexão online para a estação "PLC2".•Selecione a opção do menu Window -> Arrange -> Horizontal.•Acione a função de teste e monitore as variáveis.•Altere os valores das chaves pushwheel da estação 2 e verifique se o valor é transferido para a estação 1.
  15. IntroduçãoVocê pode enviar e receber pacotes de dados globais em um programa controlado e conseqüentemente dirigido a evento através dos SFC60 GD_SND e SFC61 GD_RCV. A faixa de varredura 0 deve se especificada na tabela GD para a troca de dados puramente controlada por programa. Você também pode utilizar os modos dirigidos ao ciclo ou controlado por programa cada um separadamente ou combinado. SFC60 "GD_SND"SFC60 coleta os dados de um pacote GD e os envia ao destino configurado. SFC60 Pode ser chamado em qualquer lugar do programa do usuário. SFC60 possui os parâmetros CIRCLE_ID (número do círculo no qual o pacote de envio é encontrado) e BLOCK_ID (número do pacote do pacote a ser enviado). SFC61 "GD_RCV"SFC61 busca os dados para exatamente um pacote GD enviando e o insere na área configurada. SFC61 pode ser chamado de qualquer lugar no programa do usuário.. Análogo ao SFC60, o SFC61 possui os parâmetro CIRCLE_ID e BLOCK_ID. Para garantir consistência de dados, todas as interrupções devem ser desabilitadas no programa do usuário priorizando as chamadas dos SFC60/ 61 Por examplo: :CALL SFC 39 // “Desabilita as interrupções"CALL SFC 41 // “Atrasa as interrupções"CALL SFC 60/61 // “Transmite / recebe GD" CALL SFC 42 // “Habilita o atraso" CALL SFC 40 // “Habilita as interrupções" .:
  16. IntroduçãoAo invés do método de configuração que você vinha utilizando até agora, você usará a ferramenta "NETPRO" para configurar a rede de comunicação (MPI, Profibus ou Ethernet Industrial) graficamente. Esta ferramenta faz coisas claramente, fornece a você documentação e é uma ferramenta fácil de ser ativada, p. ex., do configurador de hardware. Abrindo a FerramentaVocê abre a ferramenta com um duplo clique no ícone da rede,p.ex. MPI, no SIMATIC Manager. Inserindo EstaçõesO catálogo contem os componentes que você necessita, tais como subredes e de Hardware estações e você pode inserí-las através de marcar e arrastar. Configurando o Quando você tiver inserido estações, você pode clicar duas vezes na Hardware ferramenta "Hardware Configuration" para abrí-la. Você a utiliza para ajustar os endereços MPI e estabelecer as conexões da subrede. Dados GlobaisClique na subrede, p.ex. MPI, com o botão direito do mouse e seleciona a opção do menu "Define Global Data". Você cria a tabela de dados globais como realizado anteriormente.
  17. Vista GeralPara atender a diferentes exigências de comunicação ao nível de célula (tempo não crítico) e nível de campo (tempo crítico) a SIEMENS oferece as seguintes subredes: MPIA subrede MPI é projetada para uso a nível de célula. MPI é uma interface multiponto em SIMATIC S7, M7 e C7. O MPI é basicamente uma interface PG, isto é, ela é projetada para conexão de PGs (para startup e testes) e OPs (interface homem máquina). A subrede MPI pode, deste modo, também ser usada para formar redes com pequena quantidade de CPUs. Ethernet Industrial Ethernet industrial é a rede de comunicação para gerenciamento de planta a níveis de célula com sistemas de comunicação independente do faricante abertas SIMATIC. Ethernet Industrial é projetada para transmissão de dados de tempo não crítico com grandes quantidades de dados e fornece através de Gateways facilidades para conexão a redes remotas. PROFIBUSPROFIBUS é a rede de comunicação para os níveis de célula e de campo com sistemas de comunicação independente do fabricante abertas SIMATIC. Existem duas versões: •PROFIBUS (FMS) é para communicação de tempo não crítico entre nós, inteligentes ao nível de célula. •PROFIBUS DP é o barramento de comunicação de campo para tempo crítico, troca dados ciclicamente entre mestres inteligentes e equipamentos de campo. Conexão Conexões ponto-a-ponto são basicamente usadas para troca de dados de Ponto-a-ponto tempo não critico entre duas estações ou para conexão a equipamentostais como, OPs, impressoras, scanners de código de barras, leitoras de cartões de identificação magnéticos, etc. com uma estàção.. Interface AS-I A interface Actuator-Sensor é uma subrede para o nível próximo do processo em um sistema de automação. Ela habilita sensores e atuadores binários a entrarem em rede.
  18. Dados Globais Este método de comunicação habilita os dados a serem trocados entre CPUs ciclicamente via interface MPI sem programação. Os dados são trocados no ponto de verificação do ciclo de varredura quando a imagem de processo é atualizada. No S7-400 os dados trocados também podem ser inicializados utilizando SFCs. Dados Globais podem ser entradas, saídas, memórias bit, temporizadores, contadores e áreas de blocos de dados. Os dados da comunicação não são programados, mas configurados por meio de uma tabela de dados globais. Nenhuma das conexões na CPU necessitam serem utilizadas para comunicação de dados globais. ComunicaçãoEste método de comunicação pode ser usado com todas as CPUs Básica S7-300/400 para transmissão de dados através da subrede MPI ou dentro de uma estação com seu K bus. Funções do sistema (SFCs), p.ex. X_SEND para enviar no fim e X_RCV para receber no fim, são chamadas no programa do usuário. A máxima quantidade de dados do usuário é de 76 bytes.Quando a função do sistema é chamada, uma conexão com o parceiro de comunicação é estabelecida e retirada dinamicamente.Uma conexão livre é necessária na CPU. ComunicaçãoVocê pode usar este método de comunicação com todas as CPU S7-400. Extendida Até 64KBytes os dados podem ser transmitidos através de qualquer subrede (MPI, Profibus, Ethernet Industrial). Isto é feito com as funções do sistema (SFBs), os quais também permitem comunicação com reconhecimento. Dados também podem ser lidos de ou escritos para de um S7-300 (blocos PUT/GET). Você pode não só tranferir dados, mas também realizar funções de controle, como Stop ou Start, no parceiro de comunicação. Conexões configuradas (tabela de conexões) são requeridas para comunicação por este método. Estas conexões são estabelecidas em um restart completo da estação e usualmente mantem em force. Conexões livres na CPU são necessárias para isto.