Escolar Documentos
Profissional Documentos
Cultura Documentos
P G 7 2 0
OPs PC, OS PG
Rede MPI
Ethernet Industrial
PROFIBUS Ponto a Ponto
Nível de
Célula
-SINUMERIK, RCM
SIMATIC S5 S7-400 M7-400 S7-300 -TI 505
-Outros PLC
PROFIBUS DP
Nível de Campo
DP/AS-I Link
ET 200C
ET 200B/L
ASI (Actuator Sensor Interface)
Nível AS-I
Fonte de Alimentação AS-I
Sub módule AS-I
Equipamentos de campo com Sensores e Atuadores
AS-I ASIC
Comun. S7 Básica
Comunicação S7 Expandida
Comun. Conf.
FDL ISO-Transport
Padrões
ISO-on-TCP
DP
Dados Globais
Dados Globais
Funções PG e IHM
Funções PG e IHM
Sistemas Controle através sistema operacional
Sistemas P G 720
operac.
operac. pela MPI, K-Bus, Profibus e
CPUs
CPUs Ethernet Industrial
Comunicação
ComunicaçãoBásica
Básicasem
sem Comunicação Expandida através
Comunicação Expandida através
configuração de conexão de
configuração de conexão deconexões
conexõesconfiguradas
configuradas
Programa Programa
controlado via controlado via
SFC SFC SFB SFB
SFC MPI ou K-Bus SFC SFB SFB
MPI, K-Bus,
Profibus ou
Ethernet Industrial
CPU 2 CP S7-300
MPI
PROFIBUS
Ethernet Industrial
Conexão S7
através de MPI Conexão S7
através de PROFIBUS
S7-300/400: S7-300:
MPI ou interface CPU PROFIBUS DP CPU FM
PROFIBUS DP interno
interno
S7-300/400:
Ethernet Industrial CPU CP S7-300: CPU FM
ou PROFIBUS-CP interface MPI
S7-400: CPU FM
recurso livre p/ conexão
MPI ou
recurso de conexão ocupada PROFIBUS DP
interno
CPU 312 IFM CPU 313 CPU 314 CPU 315/-2 DP CPU 316 CPU 318-2
1 PG 1 PG 1 PG 1 PG 1 PG 1 PG
1 OP 1 OP 1 OP 1 OP 1 OP 1 OP
2 p/funç. S7 2 p/funç. S7 2 p/funç. S7 2 p/funç. S7 2 p/funç. S7 30 p/funç. S7
4 para SFCs 8 para SFCs 8 para SFCs 8 para SFCs ou 30 para SFCs
CPU 412-1 CPU 413-1/2 DP CPU 414-1/2 DP CPU 416-1/2DP CPU 417-4
1 PG 1 PG 1 PG 1 PG 1 PG
1 OP 1 OP 1 OP 1 OP 1 OP
14 p/funç. S7 14 p/funç. S7 30 p/funç. S7 62 p/funç. S7 62 p/funç. S7
ou ou ou ou ou
14 para SFCs 14 para SFCs 30 para SFCs 62 para SFCs 62 para SFCs
SFC 65 X_SEND Bloco Send para envio de dados para o bloco X_RCV (Client)
SFC 66 X_RCV Bloco Receive para recebimento de dados p/o bloco X_SEND
SFC65 (X_GET)
CALL SFC 67 REQ
REQ:= I 0.4 //Gatilho
RET_VAL
CONT:= FALSE //Disc. conexão CONT BUSY
DEST_ID:= W#16#3 //Endereço MPI
VAR_ADDR:= P#M20.0 BYTE 10 //Var. Remota DEST_ID RD
RET_VAL:= MW100 //Código de erro
BUSY:= M 4.1 //SFC ativa VAR_ADDR
SD:= P#M0.0 BYTE 10 //Variável Local
SFC68 (X_PUT)
CALL SFC 68 REQ
REQ:= I 0.5 //Gatilho
RET_VAL
CONT:= FALSE //Disc. conexão CONT BUSY
DEST_ID:= W#16#3 //Endereço MPI
VAR_ADDR:= P#M20.0 BYTE 10 //Var. Remota DEST_ID
SD:= P#M0.0 BYTE 10 //Variável Local
RET_VAL:= MW100 //Código de erro VAR_ADDR
BUSY:= M 4.1 //SFC ativo
SD
SFC65 (X_SEND)
CALL SFC 65 REQ RET_VAL
REQ:= M4.0 //Gatilho BUSY
CONT:= FALSE //Disc. conexão CONT
DEST_ID:= W#16#4 //Ender. MPI
REQ_ID:= DW#16#1 //Identificador DEST_ID
SD:= P#M20.0 BYTE 10 //Variável
RET_VAL:= MW40 //Código de erro REQ_ID
BUSY:= M 4.1 //SFC activa
SD
RD
SFB 8 USEND mão dupla Bloco de Envio p/envio de dados ao bloco URCV (Client)
Conexão S7 Lógica
(mão única ou mão dupla) S7-300/400
S7-400 CPU
MPI=2
CPU
MPI=3
1
ID Local MPI=2
conexão física,
MPI=2 p.ex. MPI
1
Sistema
SFB: Operacional
- GET
- PUT das CPUs
- STOP
- START
- STATUS
S7-400
Conexão S7 Lógica
(mão dupla)
CPU
S7-400
1
MPI=2
CPU
MPI=3
2
ID Local MPI=2
Conexão física,
MPI=2 p.ex. MPI
2 1
SFB: SFBs
- USEND - URCV
- URCV - USEND
- BSEND - BRCV
- BRCV - BSEND
Inserir estações de HW
Duplo click
Inserir conexão
Estação Remota
Selecionar
CPU Remota
Salva e Compila
Transferência
CALL "controle"
EN_R:= I 0. 2 //Partida SFC 62 (CONTROL)
I_DB:= W#16#F //Número DB Instance EN ENO
OFFSET:= W#16#0 //Para multi-instances EN_R RET_VAL
RET_VAL:= MW4 //Informações erro I_DB ERROR
ERROR:= Q 0.4 //Término com erro OFFSET STATUS
STATUS:= MW 4 //Informação estado
I_TYP:= MB 52 //Tipo de SFB IO_STATE I_TYP
I_STATE:= MB 53 //Estado SFB I_STATE
I_CONN:= M 54.0 //Estado de conexão I_CONN
I_STATUS:= MW102 //Estado do SFB
I_STATUS
S7-300
Conexão S7 CPU
lógica
(mão única)
MPI=2
MPI=3
S7-400
CPU
ID Local 1
Cabo PROFIBUS
MPI=2
MPI=2
P G 72 0
Cabo MPI
MPI=0
S7-300
Programa no S7-400
S7-400
OB 1
GET QW 42 IW 4
IW 30 QW 12
PUT
Programa no S7-400
S7-300
OB 1
MPI=2