Você está na página 1de 182

H06BR

1 Guia de introdução

Sensor de visão 2 EtherNet/IP

Série IV3 3 Comunicação


cíclica

4 PROFINET

Comunicação de
5 E/S de dados

Comunicação acíclica
6
Manual do Usuário
TCP/IP

(Rede de campo) A Índice

Leia este manual antes do uso.


Depois de ler este manual, guarde-o em um local seguro para
referência futura.

TCP/IP
Introdução

Introdução
Para obter o máximo desempenho, leia este manual de instruções antes de utilizar o produto.
Após a leitura, conserve este manual de instruções em um local seguro, de forma a poder
utilizá-lo a qualquer hora.

Símbolos
Os símbolos a seguir alertam o leitor para mensagens importantes.
Assegure-se de ler essas mensagens cuidadosamente.

PERIGO

Indica uma situação de perigo que, se não evitada, resultará em


morte ou lesões graves.

ATENÇÃO

Indica uma situação de perigo que, se não evitada, pode resultar


em morte ou lesões graves.

CUIDADO

Indica uma situação de perigo que, se não evitada, pode resultar


em lesões leves ou moderadas.

AVISO

Indica uma situação que, se não evitada, pode resultar em danos


aos produtos, bem como em danos à propriedade.

Importante

Indica cuidados e limitações que devem ser seguidos durante a


operação.

Indicação

Indica informações adicionais sobre a operação adequada.

Referência

Indica sugestões para a melhor compreensão ou informações úteis.

Indica as páginas de referência neste manual ou as páginas de referência em outros manuais.

Cuidados
(1) A reprodução não autorizada deste manual, no todo ou em parte, é proibida.
(2) O conteúdo deste manual poderá ser alterado para melhorias sem aviso prévio.
(3) Um grande esforço foi realizado para assegurar que o conteúdo deste manual é o mais completo
possível. Se houver erros ou dúvidas, entre em contato com o escritório da KEYENCE relacionado no
verso do manual.
(4) Independentemente do item (3), a KEYENCE não será responsável por nenhum efeito resultante do
uso desta unidade.
(5) Quaisquer manuais com páginas faltando ou outras falhas de paginação serão substituídos.

Os nomes de empresas e nomes de produtos usados neste manual são marcas comerciais registradas ou
marcas comerciais das suas respectivas empresas.
EtherNet/IP é uma marca comercial registrada da ODVA, inc.
Informações de segurança

Informações de segurança

Precauções gerais
PERIGO

y Este produto destina-se apenas à detecção de objetos. Não use esse produto com a finalidade
de proteger um corpo humano ou uma parte de um corpo humano.
y Este produto não é destinado para uso como um produto à prova de explosões. Não use este
produto em um local perigoso e/ou atmosfera potencialmente explosiva.
y Este produto não pode ser usado em uma aplicação que requeira segurança funcional. Não use
este produto em aplicações que se espere ter um impacto significativo sobre a vida humana
ou propriedades, como geração de energia nuclear, aviação, transporte ferroviário, navios,
automóveis, equipamentos médicos e equipamentos de diversão.

ATENÇÃO

y Se este produto for utilizado de forma não especificada pelo fabricante, a proteção fornecida
pelo produto pode ser prejudicada.
y Antes de instalar este produto, efetue uma avaliação suficiente de riscos da máquina onde o
produto deve ser instalado. Então, verifique se as medidas suficientes de redução de riscos
foram implementadas. Forneça medidas de proteção apropriadas à prova de falhas na máquina,
independentes deste produto, para garantir que a máquina opere com segurança mesmo caso
ocorra um erro neste produto.

CUIDADO

Verifique se o produto está operando corretamente em termos de funcionalidade e desempenho


antes da ligação e operação deste produto.

AVISO

y Não modifique este produto ou utilize-o de outra forma que não a descrita na especificação. As
funções e desempenho não podem ser garantidas em quaisquer situações dessas.
y Quando este produto for usado em combinação com outros instrumentos, suas funções e seu
desempenho poderão ser degradados, dependendo das condições operacionais e do ambiente
circundante.
y Os instrumentos, inclusive os periféricos, não devem ser submetidos a mudanças bruscas
de temperatura. Fazer isso pode provocar condensação e danificar os instrumentos ou
periféricos.
y Remova o cabo de força da fonte de alimentação se este produto não for ser usado por um
período longo.

H06BR 1
Versão da Série IV3

Versão da Série IV3

É possível baixar o software de operação mais recente para o sensor e o painel de controle (IV3-CP50) a
partir do website da KEYENCE.
Consulte a descrição no website quanto ao método de instalação.
URL: www.keyence.com/glb

Software de operação do sensor

Versão Descrição
R1.30.** Esta versão é coberta por este manual.

Software de operação do painel de controle

Versão Descrição
R1.30.** Esta versão é coberta por este manual.

IV3-Navigator (IV3-H1), software para o IV3

Versão Descrição
R1.30.** Esta versão é coberta por este manual.

2 - Manual do usuário da Série IV3 (rede de campo) -


Estrutura deste manual

Estrutura deste manual

1 Guia de introdução
Este capítulo descreve a configuração do sistema e a visão
geral da Série IV3. 1

2 EtherNet/IP
Este capítulo descreve a visão geral da EtherNet/IP e as
especificações e funções de comunicação EtherNet/IP da
2
Série IV3.

Este capítulo descreve a visão geral, método de 3


3 Comunicação cíclica configuração, alocação de dados e procedimento operacional
da comunicação cíclica na comunicação EtherNet/IP.
4
Este capítulo descreve a visão geral do PROFINET e as
4 PROFINET especificações de comunicação e funções do PROFINET da
Série IV3. 5
Este capítulo descreve a visão geral, método de
5
Comunicação de E/S de
dados
configuração, alocação de dados e procedimento operacional 6
da comunicação de E/S de dados da comunicação PROFINET.

Este capítulo descreve a visão geral, o método de A


6 Comunicação acíclica
TCP/IP
configuração, os comandos e respostas da comunicação
acíclica TCP/IP.

A Índice

- Manual do usuário da Série IV3 (rede de campo) - 3


Conteúdo

Conteúdo

Introdução............................................................ H2 Configurações do PLC......................................3-6


Símbolos........................................................... H2 Estabelecimento da conexão........................3-6
Cuidados........................................................... H2 Configurações da Série KV da KEYENCE....3-8
Informações de segurança......................................1 Configurações da série ControlLogix da
Precauções gerais...............................................1 Rockwell Automation...................................3-10
Versão da Série IV3................................................2 Alocação de dados na comunicação cíclica.......3-12
Software de operação do sensor.........................2 Assembly de entrada (Série IV3 → PLC).......3-12
Software de operação do painel de controle.......2 Detalhes de parâmetros do Assembly
IV3-Navigator (IV3-H1), software para o IV3.......2 de entrada.......................................................3-15
Estrutura deste manual...........................................3 „ Endereço 0 do Assembly de entrada:
Conteúdo.................................................................4 Resultado do controle (resposta).........3-15
„ Endereço 1 do Assembly de entrada:
1 Guia de introdução Resultado do erro de controle.............3-15
Visão geral da Série IV3.......................................1-2 „ Endereço de Assembly de entrada
Série IV3...........................................................1-2 de 2 a 3: Resultado do controle de
Exemplo de configuração do sistema............1-2 handshake/status/erro.........................3-16
Funcionamento das luzes indicadoras..........1-3 „ Endereço de Assembly de entrada
„ Série IV3:...............................................1-3 de 4 a 7 e de 394 a 399: resultado do
„ Série IV3-G:...........................................1-4 status...................................................3-18
„ Endereço de Assembly de entrada
2 EtherNet/IP de 8 a 23: Informações de erro/status/
Visão geral da EtherNet/IP...................................2-2 resultado do status..............................3-20
O que é EtherNet/IP?........................................2-2 „ Endereço de Assembly de entrada
Especificações e funções de comunicação de 24 a 51: Informações estatísticas...3-21
EtherNet/IP na Série IV3......................................2-3 „ Endereço de Assembly de entrada
Especificações de comunicação EtherNet/IP de 52 a 71: Informações de correção
na Série IV3......................................................2-3 de posição...........................................3-22
Visão geral das funções de comunicação „ Endereço de Assembly de entrada
EtherNet/IP na Série IV3...................................2-3 de 72 a 391 e de 400 a 1359:
Lista de PLCs compatíveis...............................2-4 informações da ferramenta (exceto
PLC DA KEYENCE........................................2-4 ferramenta OCR).................................3-23
PLC da Rockwell Automation........................2-4 „ Endereço de Assembly de entrada
de 72 a 391 e de 400 a 1359:
3 Comunicação cíclica informações da ferramenta (para a

Visão geral da comunicação cíclica.....................3-2 ferramenta OCR).................................3-24

O que é comunicação cíclica?..........................3-2 „ Endereço do Assembly de entrada 392:


Método de configuração da comunicação número mestre / status total de tipo de

cíclica...................................................................3-3 produto.................................................3-25

Configuração da Série IV3................................3-3 Assembly de saída (PLC → Série IV3)...........3-26

Ao ajustar as configurações no painel de Detalhes de parâmetros do Assembly

controle (IV3-CP50).......................................3-3 de saída..........................................................3-27

Ao configurar pelo IV3-Navigator (IV3-H1) ....3-4

4 - Manual do usuário da Série IV3 (rede de campo) -


Conteúdo

„ Endereço do Assembly de saída 0 e 1: Alteração do texto-mestre...............................3-52


Solicitação de controle.........................3-27 Alteração do nome de arquivo salvo em
„ Endereço do Assembly de saída 2 e 3: FTP/SD...........................................................3-54
Controle de handshake........................3-28 Registro de uma imagem mestre
„ Endereço do Assembly de saída 4 e 5: externamente..................................................3-56
N.º do programa..................................3-28
„ Endereço do Assembly de saída 6 a 11: 4 PROFINET
Limiar (para uma ferramenta que não Visão geral do PROFINET...................................4-2
seja a ferramenta de OCR)..................3-28 O que é PROFINET?........................................4-2
„ Endereço do Assembly de saída 6 a 11: Especificações e funções da comunicação
Texto-mestre (para a ferramenta PROFINET na Série IV3.......................................4-3
OCR)....................................................3-29 Especificações de comunicação PROFINET
„ Endereço do Assembly de saída 6 a da Série IV3......................................................4-3
11: Nome do arquivo salvo em FTP/SD Especificar o endereço IP usando o protocolo
(função de salvamento em cliente de DCP...................................................................4-3
FTP / cartão SD)..................................3-31 Visão geral das funções de comunicação
Lista de códigos de erro..................................3-33 PROFINET na Série IV3...................................4-4
Lista de códigos de aviso................................3-35 Lista de PLCs compatíveis...............................4-5
Procedimento operacional da comunicação PLC da Siemens............................................4-5
cíclica.................................................................3-39 PLC da Phoenix Contact...............................4-5
Leitura do resultado do status (controle de
handshake: [Desabilitar])................................3-39 5 Comunicação de E/S de dados
„ Quando um disparo é bem-sucedido...3-39 Visão geral da comunicação de E/S de dados.....5-2
„ Quando um disparo não for O que é a comunicação de E/S de dados?......5-2
bem-sucedido......................................3-40 Método de configuração da comunicação
Programas de referência.............................3-41 de dados de E/S...................................................5-3
„ Série KV da KEYENCE.......................3-41 Configuração da Série IV3................................5-3
„ PLC da Rockwell Automation..............3-42 Ao ajustar as configurações no painel de
Leitura do resultado do status controle (IV3-CP50).......................................5-3
(controle de handshake: [Habilitar])................3-43 Ao configurar pelo IV3-Navigator (IV3-H1)....5-4
Programas de referência.............................3-44 Configuração do nome do dispositivo
„ Série KV da KEYENCE.......................3-44 PROFINET........................................................5-6
„ PLC da Rockwell Automation..............3-45 Ao ajustar as configurações no painel de
Troca de programas........................................3-46 controle (IV3-CP50).......................................5-6
Programas de referência.............................3-47 Ao configurar pelo IV3-Navigator (IV3-H1)....5-6
„ Série KV da KEYENCE.......................3-47 Configurações do PLC......................................5-7
„ PLC da Rockwell Automation..............3-48 Estabelecer a comunicação de E/S
Alteração do limiar de ajuste da ferramenta....3-49 de dados........................................................5-7
Programas de referência ............................3-50 Configuração do Portal TIA da Siemens........5-8
„ Série KV da KEYENCE.......................3-50 Alocação de dados na comunicação de dados
„ PLC da Rockwell Automation..............3-51 de E/S.................................................................5-12

- Manual do usuário da Série IV3 (rede de campo) - 5


Conteúdo

Módulos de controle (PLC → Série IV3).........5-12 „ Bits de status do comando Endereço 2 a


„ Controle de comando..........................5-12 3: Resultado do controle de handshake/
Módulos de status (Série IV3 → PLC)............5-13 status/erro............................................5-26
„ Bits de status do comando..................5-13 „ Bits de resultado do dispositivo Endereço
„ Bits de resultado do dispositivo...........5-13 0 a 3: Resultado do status...................5-28
„ Palavras de status do dispositivo........5-14 „ Palavras de status do dispositivo
„ Estatísticas do dispositivo....................5-14 Endereço 0 a 15: Informações de erro/
Módulos de resultado da ferramenta status/resultado do status....................5-29
(Série IV3 → PLC)..........................................5-15 „ Estatísticas do dispositivo Endereço 0 a
„ Resultado de ajuste de posição...........5-15 27 (Informações de estatísticas)..........5-30
„ Resultado da ferramenta Detalhes dos parâmetros dos Módulos de
(exceto ferramenta OCR)....................5-15 resultado da ferramenta..................................5-31
„ Resultado da ferramenta „ Resultado de ajuste de posição Endereço
(para a ferramenta OCR).....................5-16 0 a 19:..................................................5-31
Módulos estendidos (Série IV3 → CLP).........5-17 „ Resultado da ferramenta Endereço 0 a
„ Bits de resultado do dispositivo...........5-17 19 (Informações da ferramenta: exceto
Detalhes de parâmetro dos Módulos ferramenta OCR).................................5-32
de controle......................................................5-18 „ Resultado da ferramenta Endereço 0 a
„ Endereço do controle de comando 0 a 1: 19: Informações da ferramenta: para a
Solicitação de controle.........................5-18 ferramenta de OCR)............................5-33
„ Endereço do controle de comando 2 a 3: Detalhes de parâmetros dos Módulos
Controle de handshake........................5-19 estendidos.......................................................5-34
„ Endereço do controle de comando 4 a 5: „ Bits de resultado do dispositivo Endereço
N.º do programa..................................5-19 0 a 7: resultado de status (Ferramentas
„ Endereço do controle de comando 6 a 11: 17 a 64), números mestres/status total de
Limiar (para uma ferramenta que não tipo de produto.....................................5-34
seja a ferramenta de OCR)..................5-20 Lista de códigos de erro..................................5-36
„ Endereço do controle de comando 6 a Lista de códigos de aviso................................5-38
11: Texto-mestre (para a ferramenta Procedimento operacional da comunicação
OCR)....................................................5-21 de E/S de dados.................................................5-42
„ Endereço do Controle de comando 6 a Leitura do resultado do status (controle de
11: Nome do arquivo salvo em FTP/SD handshake: [Desabilitar])................................5-42
(função de salvamento em cliente de „ Quando um disparo é bem-sucedido....5-42
FTP / cartão SD)..................................5-23 „ Quando um disparo não for
Detalhes de parâmetros dos Módulos bem-sucedido......................................5-43
de status.........................................................5-25 Programas de referência.............................5-44
„ Bits de status do comando Endereço 0: „ PLC da Siemens..................................5-44
Resultado do controle (resposta).........5-25 Leitura do resultado do status (controle de
„ Bits de status do comando Endereço 1: handshake: [Habilitar])....................................5-45
Resultado do erro de controle.............5-25

6 - Manual do usuário da Série IV3 (rede de campo) -


Conteúdo

Programas de referência.............................5-46 Fluxo de comunicação....................................6-34


„ PLC da Siemens..................................5-46 Métodos de comunicação de processamento
Troca de programas........................................5-47 de julgamento.................................................6-35
Programas de referência.............................5-48 „ Use o comando [T2]............................6-35
„ PLC da Siemens..................................5-48 „ Use o comando [T1] e o comando
Alteração do limiar de ajuste da ferramenta...5-49 [RT]......................................................6-35
Programas de referência.............................5-50 „ Use a transmissão automática do
„ PLC da Siemens..................................5-50 resultado de status..............................6-36
Alteração do texto-mestre...............................5-51
Alteração do nome de arquivo salvo em Apêndices
FTP/SD...........................................................5-53 Índice................................................................... A-2
Registro de uma imagem mestre
externamente..................................................5-55

6 Comunicação acíclica TCP/IP


Visão geral da Comunicação acíclica TCP/IP......6-2
Estabelecimento da conexão............................6-2
Visão geral dos comandos e respostas............6-2
„ Formato do comando.............................6-3
„ Formato de resposta..............................6-3
„ Formato da resposta de erro.................6-3
„ Transmissão automática do resultado
de status................................................6-4
Especificações de comunicação e funções..........6-5
Especificações de comunicação acíclica
TCP/IP da Série IV3..........................................6-5
Visão geral da função de comunicação
acíclica TCP/IP da Série IV3.............................6-5
Configuração da Série IV3...................................6-6
Configuração da Série IV3................................6-6
Ajustar as configurações usando o painel
de controle (IV3-CP50)..................................6-6
Ao configurar pelo IV3-Navigator (IV3-H1)....6-7
Lista de comandos suportados pela Série IV3.....6-8
Lista de comandos............................................6-8
Detalhes dos comandos e respostas................6-9
Formatos de saída do resultado de status......6-23
Lista de códigos de erro..................................6-27
Lista de códigos de aviso................................6-29
Tabela de códigos ASCII (referência).............6-33
Métodos de comunicação..................................6-34

- Manual do usuário da Série IV3 (rede de campo) - 7


Conteúdo

MEMO

8 - Manual do usuário da Série IV3 (rede de campo) -


1 Este capítulo descreve a configuração do sistema 1
e a visão geral da Série IV3.
Guia de introdução

Guia de introdução
Visão geral da Série IV3.....................................1-2

- Manual do usuário da Série IV3 (rede de campo) - 1-1


Visão geral da Série IV3

Visão geral da Série IV3

1 Série IV3
Guia de introdução

A Série IV3 é um “Sensor de visão”. Este sensor pode ser instalado facilmente, de forma que detecções
de formatos de peças e outras detecções semelhantes que eram difíceis de realizar com um interruptor
fotoelétrico podem ser realizadas com facilidade.
Para definir as condições de operação, use o IV3-Navigator (IV3-H1), o software do IV3 ou o painel
de controle (IV3-CP50). Após a configuração estar concluída, o sensor pode ser operado de forma
independente.
A Série IV3 funciona como um adaptador de comunicação EtherNet/IP, um dispositivo de E/S de
comunicação PROFINET ou um servidor de comunicação TCP/IP.
Com a comunicação EtherNet/IP, a comunicação PROFINET ou a comunicação acíclica TCP/IP, o sinal da
saída de controle, o resultado do status, etc., podem ser transmitidos para o PLC, PC, etc. como dados de
comunicação.

Exemplo de configuração do sistema


Série IV3
Painel de controle

Comutador de Ethernet

Série IV3
Amplificador do sensor

Série IV3
Cabeça sensora Dispositivo de host, como PLC
• Scanner de comunicação EtherNet/IP
• Controlador de E/S de comunicação
PROFINET
• Cliente de comunicação acíclica TCP/IP

Referência

y A Série IV3 não pode utilizar protocolos de comunicação múltiplos ao mesmo tempo.
y Para obter detalhes sobre a instalação, conexão e operação da Série IV3, consulte o “Manual do
usuário da Série IV3 (software do painel de controle/PC)”.

1-2 - Manual do usuário da Série IV3 (rede de campo) -


Visão geral da Série IV3

Funcionamento das luzes indicadoras


3 TRIG 1
Acende em verde (um disparo) de acordo com

Guia de introdução
„ Série IV3: a entrada do disparo interno ou externo.
y Laranja .........O LED do flash foi solicitado
Funcionamento das luzes indicadoras (piscando) pelo controlador de E/S da
1 2 3 4 5 6 1
comunicação PROFINET. Ou
foi enviada uma solicitação
para o LED do sensor piscar.
O LED pisca 4 vezes em um
período de cerca de 1 segundo.
4 STATUS
1 Indicadores de status Indica o status da conexão de Ethernet.
y Verde (ACESO)....O resultado do status total é y Verde (ACESO)....Conectada normalmente ao
“OK”. sensor.
y Verde .........Em inicialização ou configuração y Verde .........O endereço IP foi recuperado,
(piscando) em andamento. O funcionamento (piscando) mas o sensor não está
está interrompido. Pisca uma vez
conectado corretamente.
por segundo.
y Vermelha ..........O resultado abrangente é y Vermelha ..........O endereço IP coincide com
(ACESO) “NG”. (ACESO) outro dispositivo ou um loop
y Vermelha .........Ocorreu um erro. de rede foi detectado.
(piscando) y Vermelha .........Ocorreu um tempo limite de
y (APAGADO)......Status de standby até que (piscando) comunicação com o scanner
o primeiro julgamento seja de Ethernet/IP.
encerrado depois do início da y (APAGADO)......O endereço IP não foi
operação ou depois de alternar
atribuído. O dispositivo não
o número do programa.
y Verde e . ..O LED do flash foi solicitado está conectado corretamente.
vermelho piscam pelo controlador de E/S da 5 SD
alternadamente. comunicação PROFINET. Ou y Verde (ACESO)....O cartão SD foi reconhecido.
foi enviada uma solicitação O cartão deixa de ser
para o LED do sensor piscar. acessado se a tampa for
2 OUT aberta.
Indica o resultado abrangente. y Verde .........O cartão SD está sendo
y Verde (ACESO)....O resultado do status total é (piscando) acessado.
“OK”.
y (APAGADO)......O cartão SD não está montado
y Verde .........Inicialização em andamento.
(piscando) De outra forma, um programa ou não foi reconhecido.
não está definido. Referência A operação do indicador de acesso do
y Vermelho...........O resultado do status total é SD na parte do slot é como a seguir;
“NG”.
y Laranja .........• O LED do flash foi solicitado Verde O cartão SD está
(piscando) pelo controlador de E/S da (ACESO) sendo acessado.
comunicação PROFINET. Ou O cartão SD não está
foi enviada uma solicitação
para o LED do sensor piscar. (APAGADO) montado ou não foi
O LED pisca 4 vezes em um reconhecido.
período de cerca de 1 segundo.
6 LINK/ACT
y Configurações estão sendo
restauradas a partir do Indica o status do link de Ethernet.
cartão SD. Pisca uma vez y Verde (ACESO)....Link operando normalmente.
por segundo. y Verde .........Link operando normalmente,
y (APAGADO)......Configuração em andamento. (piscando)
Status de standby até que e os dados são enviados/
o primeiro julgamento seja recebidos.
encerrado depois do início da y (APAGADO)......O link do sensor não opera
operação ou depois de alternar corretamente.
o número do programa.

- Manual do usuário da Série IV3 (rede de campo) - 1-3


Visão geral da Série IV3

1 „ Série IV3-G: Operação das luzes indicadoras do


amplificador do sensor
Funcionamento das luzes indicadoras
Guia de introdução

da cabeça sensora

1
2
3
4
Indicador de status 5
y Verde (acesa)....O resultado geral do status é
“OK”. 1 PWR/ERR
y Verde .........Inicializando ou no y Verde (acesa)....No status [EXECUÇÃO].
(piscando) status [Configuração]. y Verde .........Inicializando ou no
O funcionamento está (piscando) status [Configuração].
interrompido. O funcionamento está
Pisca cerca de uma vez por interrompido. Pisca cerca de
segundo. uma vez por segundo.
y Vermelha ..........O resultado geral do status é y Vermelha ..........Ocorreu um erro
(acesa) (acesa) irrecuperável.
“NG”.
y Vermelha .........Ocorreu um aviso
y Vermelha .........Ocorreu um erro ou um aviso. (piscando) recuperável.
(piscando)
y (Apagada).........• Status de standby até que y Laranja .........O LED do flash foi solicitado
o primeiro julgamento seja (piscando) pelo controlador de E/S da
encerrado depois do início comunicação PROFINET. Ou
da operação ou depois foi enviada uma solicitação
de alternar o número do para o LED do sensor piscar.
programa O LED pisca 4 vezes em
• As versões da cabeça um período de cerca de 1
sensora e do amplificador do segundo.
sensor não correspondem. y (Apagada).........Não é fornecida alimentação.
• Um tipo incompatível
de cabeça sensora está 2 OUT
Indica o resultado geral do status.
conectado.
y Verde.................O resultado geral do status é
y Verde e . ..O LED do flash foi solicitado
“OK”.
vermelho pelo controlador de E/S da
piscam y Vermelha...........O resultado geral do status é
comunicação PROFINET. Ou “NG”.
alternadamente
foi enviada uma solicitação y Laranja .........• O LED do flash foi solicitado
para o LED do sensor piscar. (piscando) pelo controlador de E/S da
comunicação PROFINET.
Ou foi enviada uma
solicitação para o LED do
sensor piscar. O LED pisca
4 vezes em um período de
cerca de 1 segundo.
• Configurações estão sendo
restauradas a partir do
cartão SD. Pisca uma vez
por segundo.

1-4 - Manual do usuário da Série IV3 (rede de campo) -


Visão geral da Série IV3

y (Apagada).........No status [Configuração]. 5 LINK/ACT 1


Status de standby até que Indica o status do link com a Ethernet.

Guia de introdução
o primeiro julgamento seja
y Verde (acesa)....Link operando normalmente.
encerrado depois do início
da operação ou depois y Verde .........Link operando normalmente,
de alternar o número do (piscando) e os dados estão sendo
programa enviados/recebidos.
3 TRIG
y (Apagada).........O link do sensor não opera
Acende em verde (um disparo) de acordo com
normalmente.
a entrada do disparo interno ou externo.
Referência A operação do indicador acesso do
y Laranja .........O LED do flash foi solicitado
(piscando) SD na parte do slot é a seguinte;
pelo controlador de E/S da
Verde O cartão SD está
comunicação PROFINET. Ou
(ACESO) sendo acessado.
foi enviada uma solicitação
O cartão SD não está
para o LED do sensor piscar.
(APAGADO) montado ou não foi
O LED pisca 4 vezes em reconhecido.
um período de cerca de 1
segundo.
4 STATUS
Indica o status da conexão com a Ethernet.
y Verde (acesa)....Conectado corretamente.
y Verde .........O endereço IP foi recuperado,
(piscando) mas o sensor não está
conectado corretamente.
y Vermelha . ........O endereço IP coincide com
(acesa) o de outro dispositivo ou um
loop de rede foi detectado.
y Vermelha .........Ocorreu um tempo limite
(piscando) excedido na comunicação
com o scanner de
comunicação EtherNet/IP.
y (Apagada).........O endereço IP não foi
atribuído. Não conectado
corretamente.

- Manual do usuário da Série IV3 (rede de campo) - 1-5


Visão geral da Série IV3

MEMO

1
Guia de introdução

1-6 - Manual do usuário da Série IV3 (rede de campo) -


2 Este capítulo descreve a visão geral da EtherNet/
IP e as especificações e funções de comunicação
EtherNet/IP EtherNet/IP da Série IV3.
2

EtherNet/IP
Visão geral da EtherNet/IP.................................2-2
Especificações e funções de comunicação
EtherNet/IP na Série IV3.....................................2-3

- Manual do usuário da Série IV3 (rede de campo) - 2-1


Visão geral da EtherNet/IP

Visão geral da EtherNet/IP

O que é EtherNet/IP?
EtherNet/IP é um padrão de rede industrial aberto desenvolvido e mantido pela ODVA (Open DeviceNet
2 Vendor Association, Inc.). Todos os dispositivos compatíveis podem usar a rede de comunicação,
independentemente do fornecedor.
EtherNet/IP

A Ethernet e um protocolo industrial foram combinados e padronizados como EtherNet/IP (Industrial


Protocol, Protocolo Industrial).
A comunicação é obtida pela combinação de um protocolo chamado CIP (Common Industrial Protocol,
Protocolo Industrial Comum) e TCP/IP e Ethernet. Isso permite que a rede seja compartilhada e usada
com Ethernet padrão.

Para iniciar a comunicação EtherNet/IP, um dispositivo precisa abrir uma linha de comunicação chamada
"conexão" com o outro dispositivo. O dispositivo que abrirá uma conexão é chamado de "scanner", e o
dispositivo cuja conexão será aberta é chamado de “adaptador” (A Série IV3 é um dispositivo adaptador).

A comunicação EtherNet/IP oferece os dois tipos de comunicação a seguir: Comunicação cíclica para
envio e recebimento de dados periodicamente (comunicação implícita) e a comunicação de mensagens
para envio e recebimento de comandos/respostas em intervalos definidos pelo usuário.
Na comunicação cíclica, é possível definir o RPI (Intervalo solicitado entre pacotes: ciclo de comunicação)
com base na prioridade dos dados a enviar/receber, permitindo o envio/recebimento de dados com carga
geral de comunicação ajustada. Diversos dados, incluindo a saída de controle, importação de resultados
de status, controle de disparo e solicitações de alternância de programa podem ser comunicados sem um
programa de progressão.
Na comunicação de mensagens, é possível enviar/receber os comandos e respostas necessários nos
intervalos requeridos. A comunicação de mensagens é usada para aplicações que não exigem uma
temporização específica, diferentemente da comunicação cíclica, como para ler e gravar as configurações
do dispositivo adaptador.

A Série IV3 é compatível com a comunicação cíclica (comunicação implícita).

Scanner de
comunicação
EtherNet/IP

Baixa velocidade (ciclo de comunicação: 1000 ms)


Alta velocidade
(ciclo de comunicação: 5 ms)

Normal (ciclo de
comunicação: 100 ms)

Adaptador de Adaptador de Adaptador de


comunicação comunicação comunicação
EtherNet/IP EtherNet/IP EtherNet/IP

2-2 - Manual do usuário da Série IV3 (rede de campo) -


Especificações e funções de comunicação EtherNet/IP na Série IV3

Especificações e funções de comunicação


EtherNet/IP na Série IV3
Esta seção descreve a visão geral das funções de comunicação EtherNet/IP compatíveis com a
Série IV3.

Especificações de comunicação EtherNet/IP na Série IV3


2

EtherNet/IP
Comunicação cíclica
Número de conexões 16
(Mensagens implícitas)

Visão geral das funções de comunicação EtherNet/IP na Série IV3


A seguir é mostrada a lista de funções que podem ser usadas para controlar a Série IV3 usando
comunicação EtherNet/IP.

Função Conteúdo
Entrada de disparo Executa uma entrada de disparo para o sensor.
Alternância de programas Troca o programa do sensor em execução no momento.
Registro de imagem-mestre externa Executa um registro de imagem-mestre externa para o sensor.
Regravação do valor de Regrava o limiar que é usado como a referência para o julgamento
configuração (limiar de julgamento) da ferramenta.
Regravação do texto-mestre/ Regrava o texto-mestre/data-mestre que é usado como a referência
data-mestre para o julgamento da ferramenta de OCR.
Regravar nome de arquivo salvo Regrava o nome do arquivo de imagem a ser transferido para o
em FTP/SD servidor de FTP ou cartão SD.
Entrada de limpar aviso Executa uma limpeza de avisos.
Permite que se verifique o status da unidade (geração de imagem,
Ler status
EXECUÇÃO, OCUPADO, erro, etc.).
Ler resultado geral do status Lê o resultado geral do status.
Ler tempo de processamento de
Lê o tempo de processamento de julgamento.
julgamento
Ler o resultado do status de cada
Ler o resultado do status de cada ferramenta
ferramenta
Ler informações de estatísticas Lê o número de disparos emitidos e o número de erros de disparo.

Indicação

y Se estiver alternando programas que usam comunicação EtherNet/IP, defina a opção [Método de
alternância] para [Painel/PC/Rede/Comutação automática]. Para obter detalhes sobre o método de
configuração, consulte o “Manual do Usuário da Série IV3 (software do painel de controle/PC)”.
y Se o registro de imagem-mestre externa for ser executado frequentemente usando a comunicação
EtherNet/IP, defina a opção [Gravar na ROM no registro de imagem-mestre externa] para [Não] a fim
de proteger a memória não volátil no interior do sensor. Para obter detalhes sobre a configuração,
consulte o “Manual do Usuário da Série IV3 (software do painel de controle/PC)”.
y Se o nome do arquivo salvo em FTP/SD for ser regravado com frequência usando EtherNet/IP, definir
o bit de [Marcador de escrita da memória não volátil] para DESLIGADO (0) para proteger a memória
não volátil no interior do sensor. Para ver detalhes, consulte “Para alterar o nome do arquivo salvo em
FTP/SD“ (Página 3-32).

- Manual do usuário da Série IV3 (rede de campo) - 2-3


Especificações e funções de comunicação EtherNet/IP na Série IV3

Lista de PLCs compatíveis


Consulte o manual de instruções de cada PLC para obter detalhes sobre os métodos de configuração.
2
PLC DA KEYENCE
EtherNet/IP

Versão do
Unidade de
firmware da Versão do
Modelo do PLC comunicação Software usado
unidade da software usado
EtherNet/IP
CPU
Porta integrada
Vers. 1.0 ou Vers. 10.0 ou
KV-8000 KV-XLE02
posterior posterior
KV-EP21V
Vers. 1.0 ou Vers. 8.0 ou
Porta integrada
posterior posterior
Vers. 2.2 ou Vers. 9.2 ou
KV-7500 KV-XLE02
posterior posterior
Vers. 1.0 ou Vers. 8.0 ou
KV-EP21V
posterior posterior
Vers. 2.2 ou Vers. 9.2 ou
KV-XLE02
posterior posterior
KV-7300 KV STUDIO
Vers. 1.0 ou Vers. 8.0 ou
KV-EP21V
posterior posterior
Porta integrada
KV-5500
KV-EP21V Vers. 2.0 ou Vers. 6.0 ou
KV-5000 KV-EP21V posterior posterior
KV-3000 KV-EP21V
KV-NC32T
KV-N24** Vers. 2.0 ou Vers. 7.1 ou
KV-NC1EP
KV-N40** posterior posterior
KV-N60**

PLC da Rockwell Automation

Unidade de
Versão do Versão do
Modelo do PLC comunicação Software usado
firmware software usado
EtherNet/IP
1756-ENBT
1756 ControlLogix Vers. 13
1756-EN2T RSLogix5000 Vers. 13
1769 CompactLogix Porta integrada Vers. 13

y O arquivo EDS pode ser baixado do website da KEYENCE. O arquivo EDS também está incluído na
pasta em que o software do PC para o IV3-Navigator (IV3-H1) da Série IV3 foi instalado.
y O arquivo de marcador que é usado durante a comunicação com o PLC da Rockwell Automation pode
ser baixado do site da KEYENCE.

2-4 - Manual do usuário da Série IV3 (rede de campo) -


3 Este capítulo descreve a visão geral, método de
configuração, alocação de dados e procedimento
Comunicação operacional da comunicação cíclica ao utilizar a

cíclica comunicação EtherNet/IP.

Comunicação cíclica
Visão geral da comunicação cíclica.................3-2
Método de configuração da comunicação
cíclica..................................................................3-3
Alocação de dados na comunicação
cíclica................................................................3-12
Procedimento operacional da comunicação
cíclica................................................................3-39

- Manual do usuário da Série IV3 (rede de campo) - 3-1


Visão geral da comunicação cíclica

Visão geral da comunicação cíclica

O que é comunicação cíclica?


Esta função permite comunicações de dados cíclicas (isto é, em intervalos fixos) com dispositivos
EtherNet/IP.
Essa função fornece controle de alta velocidade de vários milissegundos a várias dezenas de

3 milissegundos.
A comunicação pode ser controlada por referenciar e atualizar as variáveis no PLC, tornando fácil
Comunicação cíclica

controlar os programas no lado do PLC.

Área de entrada Dados de saída

y Resultado do status y Resultado do status


y Resultado do erro/status/controle y Resultado do erro/status/controle
y Informações estatísticas y Informações estatísticas
y Informações da ferramenta y Informações da ferramenta

Área de saída Dados de entrada


RPI
y Controle de disparo (Ciclo de y Controle de disparo
y Controle do registro da imagem y Controle do registro da imagem
comunicação)
mestre externa mestre externa
y Controle de troca de programa y Controle de troca de programa
y Controle de handshake y Controle de handshake
y Controle de regravação do y Controle de regravação do
valor de configuração (limiar) valor de configuração (limiar)
y Controle de regravação de y Controle de regravação de
caractere-mestre caractere-mestre
y Controle de regravação do y Controle de regravação do
nome do arquivo salvo em nome do arquivo salvo em
FTP/SD FTP/SD

Indicação

y As configurações de comunicação para a comunicação cíclica, como o RPI (ciclo de comunicação) e o


tamanho dos dados, serão configuradas no lado do PLC.
y Em uma rede com muitos dispositivos conectados (incluindo os dispositivos EtherNet/IP), uma perda
de pacote e/ou atraso de rede pode ocorrer quando há uma carga pesada na rede. Conduza uma
verificação minuciosa antes da operação.

3-2 - Manual do usuário da Série IV3 (rede de campo) -


Método de configuração da comunicação cíclica

Método de configuração da comunicação cíclica

O conteúdo a seguir explica o método de 3 Toque em [Unid. Com. (DL)].


configuração ao usar comunicação cíclica.

Indicação

Caso tenha modificado as configurações de


protocolo, a conexão com o sensor será finalizada
e, em seguida, reiniciada. 3

Comunicação cíclica
Configuração da Série IV3
É possível ajustar as seguintes configurações para 4 Selecione [EtherNet/IP (TM)] para o
a Série IV3 usando o painel de controle (IV3-CP50) protocolo.
ou o IV3-Navigator (IV3-H1).

Ao ajustar as configurações no painel


de controle (IV3-CP50)
Defina as configurações de rede de campo do
sensor para [EtherNet/IP].

1 Toque no botão [Config. Sensor Avançado]


na tela [Menu de Config do Sem].
5 Para ativar o controle de handshake,
selecione [Habilitar].

2 Toque na guia [Utilidade].


z Desativar (valor padrão)
Selecione se o intervalo de disparo for maior do
que o ciclo de comunicação (RPI). Um resultado
do status pode ser obtido em tempo real. Na
maioria das situações, selecione [Desabil.].
z Habilitar
Selecione se o intervalo de disparo for menor
do que o ciclo de comunicação (RPI) e o
número de disparos for 10 ou menos. Se o
resultado do status não for obtido por que o
intervalo de disparo é mais rápido do que o
ciclo de comunicação, o resultado do status
pode ser salvo até dez vezes no buffer.

- Manual do usuário da Série IV3 (rede de campo) - 3-3


Método de configuração da comunicação cíclica

Indicação
Ao configurar pelo IV3-Navigator
y Quando o protocolo está definido como
(IV3-H1)
[Desabil.], este item de configuração fica
sombreado e não pode ser selecionado. Defina as configurações de rede de campo do
y Quando o controle do handshake de sensor para [EtherNet/IP].
3 dados estiver definido como [Habilitar], o
resultado do status não será atualizado até 1 Exiba a tela de Configurações avançadas
a [Notificação de aquisição de resultado do sensor.
Comunicação cíclica

concluída] (“Endereço 2, bit 0” do Assembly


de saída) ser inserido. 2 Selecione a aba [Utilidade] e depois clique
“Procedimento operacional da em [configuração] sob [Rede de campo/
comunicação cíclica“ (Página 3-39) Unid. Com. (DL)].

6 Para ativar a troca de bytes para a região


de dados, selecione [Habilitar].

3 Selecione [EtherNet/IP (TM)] em


[Protocolo] para a rede de campo.

Indicação

A ordem na qual o texto lido da ferramenta


de OCR ou o nome do arquivo transferido
via FTP/SFTP é armazenado na memória de
dados do CLP (dois bytes) pode ser alterada
em unidades de bytes.
y Desativar: Primeiro byte → Último byte
(exemplo para a cadeia de caracteres “AB”:
0x4142)
y Ativar: Último byte → Primeiro byte (exemplo z Controle de handshake
para a cadeia de caracteres “AB”: 0x4241) y Desativar (valor padrão)
Defina a troca de bytes de acordo com as Selecione se o intervalo de disparo for maior
especificações de cada PLC. Para obter do que o ciclo de comunicação (RPI). Um
detalhes, consulte o manual de instruções do resultado de status pode ser obtido em tempo
PLC. real. Normalmente selecionado [Desabilitar].
Ao se conectar à Série KV da KEYENCE,
selecione [Habilitar]. y Ativar
Selecione se o intervalo de disparo for menor

7 Depois que a configuração estiver do que o ciclo de comunicação (RPI) e o


número de disparos for 10 ou menos. Se o
concluída, toque no botão [OK].
resultado do status não for obtido porque o
intervalo de disparo é mais rápido do que o
ciclo de comunicação, o resultado do status
pode ser salvo até dez vezes no buffer.

3-4 - Manual do usuário da Série IV3 (rede de campo) -


Método de configuração da comunicação cíclica

Indicação

y Quando o protocolo está definido como


[Desabilitar], este item de configuração fica
sombreado e não pode ser selecionado.
y Quando o controle de handshake de dados
estiver definido como [Habilitar], o resultado
do status não será atualizado até [Notificação
3
de aquisição de resultado concluída]

Comunicação cíclica
(“Endereço 2, bit 0” do Assembly de saída)
ser inserido.
“Procedimento operacional da
comunicação cíclica“ (Página 3-39)

z Troca de bytes
Para ativar a troca de bytes na região de dados,
selecione [Habilitar].
Indicação

A ordem na qual o texto lido da ferramenta


de OCR ou o nome do arquivo transferido
via FTP/SFTP é armazenado na memória de
dados do CLP (dois bytes) pode ser alterada
em unidades de bytes.
y Desativar: Primeiro byte → Último byte
(exemplo para a cadeia de caracteres “AB”:
0x4142)
y Ativar: Último byte → Primeiro byte (exemplo
para a cadeia de caracteres “AB”: 0x4241)
Defina a troca de bytes de acordo com as
especificações de cada PLC. Para obter
detalhes, consulte o manual de instruções do
PLC.
Ao selecionar a Série KV da KEYENCE,
selecione [Habilitar].

4 Depois que a configuração for concluída,


clique no botão [OK].
O sistema retorna para a tela de Configurações
avançadas do sensor.

5 Clique no botão [OK].

- Manual do usuário da Série IV3 (rede de campo) - 3-5


Método de configuração da comunicação cíclica

Configurações do PLC
Você pode definir as seguintes configurações para o PLC:
(1) Defina a conexão a ser usada para a comunicação cíclica.
(2) Defina o dispositivo a ser usado para a comunicação cíclica.
3 Para obter detalhes sobre a configuração, consulte o manual de instruções de cada PLC.
Comunicação cíclica

Referência

Se você estiver usando a série KV da KEYENCE, (1) e (2) podem ser definidos automaticamente
simplesmente fazendo uma seleção no KV STUDIO.

Estabelecimento da conexão
Na comunicação cíclica, um dispositivo abre um circuito de comunicação lógica chamado "conexão" para
o outro dispositivo; e a comunicação de dados se tornará possível se a abertura for bem-sucedida.
O dispositivo que abrirá uma conexão é chamado de "scanner", e o dispositivo cuja conexão será aberta é
chamado de “adaptador”.
(A Série IV3 é um dispositivo adaptador)
Na comunicação EtherNet/IP, uma conexão deve ser aberta a partir do scanner quando a comunicação
cíclica for iniciada.

A comunicação é iniciada utilizando o seguinte procedimento:


(1) O scanner envia uma solicitação de abertura de conexão para o adaptador.
(2) A compatibilidade será verificada no lado do adaptador.
(3) Uma conexão será aberta se nenhum erro for encontrado na verificação de compatibilidade.

(1) Solicitação de conexão


aberta
(2) Verificação de
compatibilidade
(3) Conexão aberta

Scanner Dispositivo adaptador

Referência

y Uma verificação de compatibilidade é usada para verificar se o dispositivo definido pelo scanner
e a Série IV3 correspondem um ao outro, de modo a evitar que o scanner se comunique com um
dispositivo errado ao tentar se comunicar com a Série IV3.
y As configurações de comunicação para a comunicação cíclica, como o ciclo de comunicação (RPI) e o
tamanho dos dados, serão configurados no lado do scanner.
Em uma rede com muitos dispositivos conectados (incluindo os dispositivos EtherNet/IP), uma perda
de pacote e/ou atraso de rede pode ocorrer quando há uma carga pesada na rede. Conduza uma
verificação minuciosa antes da operação.

3-6 - Manual do usuário da Série IV3 (rede de campo) -


Método de configuração da comunicação cíclica

Há muitos tipos de conexões, e as conexões disponíveis para cada dispositivo estão definidas no arquivo
EDS. O arquivo EDS pode ser baixado do website da KEYENCE. O arquivo EDS também está incluído na
pasta em que o software do PC para o IV3-Navigator (IV3-H1) da Série IV3 foi instalado.
Indicação

Para o arquivo EDS ao utilizar a Série KV da KEYENCE, baixe o arquivo de configuração da unidade de
comunicação do KV STUDIO da [Série IV3] (o arquivo ez1) e registre-o no KV STUDIO. 3

Comunicação cíclica
O conteúdo a seguir mostra a lista de conexões que estão disponíveis na Série IV3.

Tipo de Assembly Tamanho


N.º Nome da conexão E/S RPI
aplicativo Instance (bytes)

Dados do monitor e Esta unidade


64H (100) 2 a 1400
entrada externa Proprietário → Scanner
1 5 a 10000 ms
(Monitor/Entrada exclusivo Scanner
Externa) 65H (101) 2 a 104
→ Esta unidade
Esta unidade
Dados do Monitor 64H (100) 2 a 1400
Somente → Scanner
2 (somente entrada) 5 a 10000 ms
entrada Scanner
(Dados do monitor) FEH (254) 0
→ Esta unidade

Ao usar a Série KV da KEYENCE (scanner de comunicação EtherNet/IP), os nomes das conexões com
a Série IV3 serão "Monitor/Entrada externa" e "Dados do monitor". A relação de cada nome de conexão é
conforme descrita a seguir.
1: Dados do monitor e Entrada externa → Monitor/Entrada externa
2: Dados do monitor (somente entrada) → Dados do monitor
Referência

y Os intervalos de disparo de cada conexão são controlados pelas comunicações cíclicas; e ambos os
tipos de conexão ponto-a-ponto e Multicast são compatíveis.
y Se desejar abrir conexões "Proprietário exclusivo" e "Somente entrada" simultaneamente, defina o tipo
de conexão para "Multicast" e faça a correspondência do RPI e do tamanho.
y Os detalhes de cada tipo de aplicativo são conforme descritos a seguir.
[Proprietário exclusivo]
y Esta conexão permite que você configure a transmissão de dados do scanner à Série IV3 e vice-
versa.
y Este tipo de conexão é usado quando o scanner não apenas monitorará os dados da Série IV3, mas
também fornecerá entradas externas à Série IV3.
y Não é possível que vários scanners abram conexões "Proprietário exclusivo" para uma única unidade
da Série IV3.
[Somente entrada]
y Esta conexão permite apenas que você configure a transmissão de dados da Série IV3 ao scanner.
y Esta conexão é usada quando o scanner monitorará somente os dados da Série IV3.
y Vários scanners podem abrir conexões "Somente entrada" simultaneamente para uma única unidade
da Série IV3.
y Se conexões forem abertas simultaneamente a partir de vários scanners, defina o tipo de conexão
para "Multicast" e faça a correspondência do RPI e do tamanho.

- Manual do usuário da Série IV3 (rede de campo) - 3-7


Método de configuração da comunicação cíclica

Configurações da Série KV da 4 Modifique as configurações conforme


necessário.
KEYENCE Clique no nome da conexão na lista de pesquisa.
O conteúdo a seguir explica o método de
configuração ao usar o KV-8000.
3 Para obter detalhes sobre os métodos de
configuração necessários, como a configuração da
Comunicação cíclica

unidade do PLC e as configurações do KV STUDIO


para comunicação com o PC, consulte os manuais A tela [Connection settings] será exibida.
da Série KV.

1 Clique com o botão direito em KV-8000


no editor da unidade do KV STUDIO e, em
seguida, selecione [EtherNet/IP setting].

2 Arraste [IV3 Series] da lista de Unidades e


adicione-a à lista de pesquisa.

3 Defina o endereço do nó e o endereço Referência


IP para a Série IV3 na tela [Initial adapter y Os valores padrão do arquivo EDS (EZ1)
settings]. são mostrados a seguir.
Input Assembly: 197 palavras (394 bytes)
Output Assembly: 6 palavras (12 bytes)
y Ao inserir informações de ferramenta
para as Ferramentas de 17 a 64, alterar o
tamanho dos dados do Assembly de entrada
para 1360 bytes.

z Nome da conexão
Selecione [Monitor Data And External Input] ou
[Monitor data].
z RPI (communication cycle)
Você pode definir o ciclo de comunicação cíclica.
z Connection type
Selecione [Point-to-point] ou [Multicast].
3-8 - Manual do usuário da Série IV3 (rede de campo) -
Método de configuração da comunicação cíclica

5 Salve as configurações e feche [EtherNet/ 8 Selecione [PLC Transfer] no menu


IP settings] e o editor da unidade. [Monitor/Simulator] do KV STUDIO.

6 Selecione [Device comment edit window]


no menu [Edit] no KV STUDIO.
A tela [Device comment edit] será aberta. 3

Comunicação cíclica
Clique em [Details].
A tela [Register unit device] será aberta.

7 Certifique-se de que a caixa de seleção


[IV3 Series] está ON no campo [Select
unit] e, em seguida, clique no botão [Reg].

- Manual do usuário da Série IV3 (rede de campo) - 3-9


Método de configuração da comunicação cíclica

Configurações da série ControlLogix


da Rockwell Automation
A seção a seguir explica o método de configuração
ao usar um PLC ControlLogix.
3 y O arquivo EDS pode ser baixado do website da
KEYENCE. O arquivo EDS também está incluído
Comunicação cíclica

na pasta em que o software do PC para o IV3-


Navigator (IV3-H1) da Série IV3 foi instalado.
y O arquivo de marcador que é usado durante a
comunicação com o PLC da Rockwell Automation A tela [New Module] será aberta.
pode ser baixado do site da KEYENCE.
3 Modifique as configurações conforme
1 Selecione a unidade de comunicação necessário.
EtherNet/IP a ser conectada com a
Série IV3 na configuração de E/S do
RsLogix5000 e, em seguida, clique com
o botão direito para selecionar [New
Module].

z Name (nome do dispositivo)


Você pode atribuir o nome desejado. Os seguintes
marcadores serão gerados com base nos nomes
inseridos e usados para os dados enviados e
recebidos usando comunicação cíclica.
y (Nome do dispositivo): I....... Informações recebidas
da Série IV3
y (Nome do dispositivo): O..... Informações a enviar
para a Série IV3
y (Nome do dispositivo): C...... Não utilizado.
z Comm Format
Insira o formato desejado. Devido à estrutura
do objeto Assembly, a programação será mais
fácil com um formato compatível com um
alinhamento de 2 bytes (INT).
A tela [Select Module] será aberta. z IP Address
Insira o endereço IP da Série IV3.
2 Aplique um filtro com Communications e, z Input (Assembly Instance)
em seguida, selecione EtherNET-MODULE Inserir “100”.
(Generic Ethernet Module) e clique no
botão [OK].
z Input (Size)
Você pode inserir o tamanho do Assembly de
entrada da Série IV3. Isso depende do formato
de comunicação (Comm Format) selecionado.
z Output (Assembly Instance)
Inserir “101”.

3-10 - Manual do usuário da Série IV3 (rede de campo) -


Método de configuração da comunicação cíclica

z Output (Size) 4 Defina o RPI (ciclo de comunicação) para


Insira o tamanho do Assembly de saída para comunicação cíclica.
a Série IV3. Isso depende do formato de Certifique-se de definir um valor maior ou igual a 5 ms.
comunicação (Comm Format) selecionado.
z Configuration (Assembly Instance)
Inserir “1”. 3
z Configuration (Size)

Comunicação cíclica
Inserir “0”.

Referência

y Definir a opção Comm Format para [Input


Data] permitirá que você estabeleça a
comunicação cíclica com vários PLCs
usando a conexão "Somente entrada".
Para definir o Comm Format para [Input 5 Baixe as configurações para o PLC.
Data], execute as seguintes configurações A comunicação EtherNet/IP será habilitada quando
em cada PLC. você trocar para on-line após baixar as configurações.
Item Definição de conteúdos
Comm Format Input Data-INT
Input
100
(Assembly Instance)
Você pode inserir o
tamanho do Assembly
de entrada da Série IV3
Input (Size)
O valor padrão do
arquivo EDS é de
197 (394 bytes).
Saída
254
(Assembly Instance)
Tamanho do
Assembly de saída
para a Série IV3
Output (Size)
O valor padrão do
arquivo EDS é de 6
(12 bytes).
Se as comunicações com vários PLCs serão
estabelecidas usando a conexão "Somente
entrada", defina o tipo de conexão para "Multicast".
y Para obter detalhes dos tamanhos de
Assembly de entrada e Assembly de saída
para a Série IV3, consulte “Especificações
de comunicação EtherNet/IP na Série IV3“
(Página 2-3) .
y Ao inserir informações de ferramenta
para as Ferramentas de 17 a 21, alterar o
tamanho dos dados do Assembly de entrada
para 500 bytes.
y O limite superior para Entrada (tamanho)
é de 500 bytes. Não é possível inserir
informações de ferramentas para as
Ferramentas de 22 a 64.

- Manual do usuário da Série IV3 (rede de campo) - 3-11


Alocação de dados na comunicação cíclica

Alocação de dados na comunicação cíclica

Assembly de entrada (Série IV3 → PLC)


Assembly de entrada são dispositivos que gravam respostas da Série IV3 ao PLC.
O mapa do dispositivo dos dados alocados para o Assembly de entrada é como mostrado a seguir.
Esses parâmetros transmitem os status, resultados do status e informações estatísticas da Série IV3.
Para obter detalhes sobre cada parâmetro, consulte “Detalhes de parâmetros do Assembly de entrada“
3 (Página 3-15).
Endereço Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
Comunicação cíclica

Resposta
Resposta de parada Resposta Resposta
Resposta Resposta Resposta Resposta
de alteração de de de
0 de limpar de redefinir de limpar de
do valor da salvamento troca de registro
buffer estatísticas aviso disparo
configuração em cartão programa mestre
SD
Falha de
Falha na
parada de Falha de Falha no
alteração Falha de
1 salvamento Reservado pelo sistema troca de registro
do valor de disparo
em cartão programa mestre
configuração
SD
Status de Status de Atualização
Pronto
identificação geração de Resultado
2 para o Pronto RUN BUSY
do cartão de resultado disponível
gatilho
SD imagens concluída
Espaço
livre Informações
Estouro
3 Erro Aviso insuficiente Reservado pelo sistema de modo de
de buffer
no cartão classificação
SD
Reservado Correção
Julgamento Julgamento
4 pelo LOGIC4 LOGIC3 LOGIC2 LOGIC1 de
geral NG geral OK
sistema posição
5 Reservado pelo sistema
6 Ferramenta 8 Ferramenta 7 Ferramenta 6 Ferramenta 5 Ferramenta 4 Ferramenta 3 Ferramenta 2 Ferramenta 1
7 Ferramenta 16 Ferramenta 15 Ferramenta 14 Ferramenta 13 Ferramenta 12 Ferramenta 11 Ferramenta 10 Ferramenta 9
8-9 N.º do erro (Inteiro de 16 bits sem sinal)
10 - 11 N.º do aviso (Inteiro de 16 bits sem sinal)
12 - 13 Número de buffers restantes (inteiro de 16 bits sem sinall)
14 - 15 Soma de verificação (inteiro de 16 bits sem sinal)
16 - 17 N.º do programa atual (Inteiro de 16 bits sem sinal)
18 - 19 N.º do programa durante julgamento (inteiro de 16 bits sem sinal)
20 - 21 N.º do resultado (Inteiro de 16 bits sem sinal)
22 - 23 Período de processamento (inteiro de 16 bits sem sinal)
24 - 25 Período de processamento MAX (inteiro de 16 bits sem sinal)
26 - 27 Período de processamento MIN (inteiro de 16 bits sem sinal)
28 - 29 Período de processamento MED (inteiro de 16 bits sem sinal)
30 - 31 Reservado pelo sistema
32 - 35 Número de disparadores (inteiro de 32 bits sem sinal)

3-12 - Manual do usuário da Série IV3 (rede de campo) -


Alocação de dados na comunicação cíclica

Endereço Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0


Número de OKs (modo padrão)/número de classificações (modo de classificação) (inteiro de
36 - 39
32 bits sem sinal)
40 - 43 Número de NGs (Inteiro de 32 bits sem sinal)

3
44 - 47 Número de erros do disparador (inteiro de 32 bits sem sinal)
48 - 51 Reservado pelo sistema

Comunicação cíclica
52 - 53 Score de correção de posição (inteiro de 16 bits sem sinal)
54 - 55 Score de correção de posição MAX (inteiro de 16 bits sem sinal)
56 - 57 Score de correção de posição MIN (inteiro de 16 bits sem sinal)
58 - 59 Limiar inferior do score de correção de posição (inteiro de 16 bits sem sinal)
60 - 71 Reservado pelo sistema
72 - 73 Taxa de correspondência da ferramenta 1 (inteiro de 16 bits sem sinal)
74 - 75 Taxa de correspondência MAX da ferramenta 1 (inteiro de 16 bits sem sinal)
76 - 77 Taxa de correspondência MIN da ferramenta 1 (inteiro de 16 bits sem sinal)
78 - 79 Limiar inferior da ferramenta 1 (inteiro de 16 bits sem sinal)
80 - 81 Limiar superior da ferramenta 1 (inteiro de 16 bits sem sinal)
82 - 83 Posição do ponto decimal (inteiro de 16 bits sem sinal)*1
84 - 85 Valor de passo presente MAX/média de cor H (matiz) (inteiro de 16 bits sem sinal)* 2
86 - 87 Valor de passo presente MIN/média de cor S (saturação) (inteiro de 16 bits sem sinal)* 2
88 - 89 Número de passos/média de cor V (brilho)/média de brilho (inteiro de 16 bits sem sinal)*3
90 - 91 Reservado pelo sistema
Ferramenta 2 a 16 (mesmo que Ferramenta 1)
92 - 391
O endereço inicial do número da ferramenta "n" é 72 + (n-1) x 20
392 - 393 Número mestre / status total de tipo de produto
394 Ferramenta 24 Ferramenta 23 Ferramenta 22 Ferramenta 21 Ferramenta 20 Ferramenta 19 Ferramenta 18 Ferramenta 17
395 Ferramenta 32 Ferramenta 31 Ferramenta 30 Ferramenta 29 Ferramenta 28 Ferramenta 27 Ferramenta 26 Ferramenta 25
396 Ferramenta 40 Ferramenta 39 Ferramenta 38 Ferramenta 37 Ferramenta 36 Ferramenta 35 Ferramenta 34 Ferramenta 33
397 Ferramenta 48 Ferramenta 47 Ferramenta 46 Ferramenta 45 Ferramenta 44 Ferramenta 43 Ferramenta 42 Ferramenta 41
398 Ferramenta 56 Ferramenta 55 Ferramenta 54 Ferramenta 53 Ferramenta 52 Ferramenta 51 Ferramenta 50 Ferramenta 49
399 Ferramenta 64 Ferramenta 63 Ferramenta 62 Ferramenta 61 Ferramenta 60 Ferramenta 59 Ferramenta 58 Ferramenta 57
Ferramenta 17 a 64 (Mesmo que da Ferramenta 1; atribuído em grupos de 20 bytes)
400 - 1359
O endereço inicial do número da ferramenta “m” é 400+(m-17) x 20
1360 - 1399 Reservado pelo sistema
*1: Quando a escala está habilitada com a ferramenta Largura/Diâmetro/Passo. Para outras ferramentas
e quando a escala não estiver habilitada, os conteúdos dos dados são 0.
*2: Ao usar a ferramenta Passo/Média de cor. Quando não se utiliza essas ferramentas, os conteúdos
dos dados são 0.
*3: Ao usar a ferramenta Passo/Média de cor/Média de brilho. Quando não se utiliza essas ferramentas,
os conteúdos dos dados são 0.
Referência

Ao usar o modo padrão e definir ferramentas múltiplas de ajuste de posição, as informações de cada ferramenta de
ajuste de posição iniciando com a segunda são atribuídas a uma ferramenta da Ferramenta 1 à Ferramenta 64.

- Manual do usuário da Série IV3 (rede de campo) - 3-13


Alocação de dados na comunicação cíclica

Indicação

A alocação de dados quando a ferramenta OCR for usada é a seguinte:


y 72-73: Taxa de correspondência da ferramenta 1 (inteiro de 16 bits sem sinal)
y 74-75: Limiar inferior da ferramenta 1 (inteiro de 16 bits sem sinal)
y 76-77: Texto lido n.º 1 a 2
3 y 78-79: Texto lido n.º 3 a 4
y 80-81: Texto lido n.º 5 a 6
y 82-83: Texto lido n.º 7 a 8
Comunicação cíclica

y 84-85: Texto lido n.º 9 a 10


y 86-87: Texto lido n.º 11 a 12
y 88-89: Texto lido n.º 13 a 14
y 90-91: Texto lido n.º 15 a 16
A alocação de dados do modo de classificação é como a seguir:
y 394-395: Status de tipo de produto da ferramenta 1 (inteiro de 16 bits sem sinal)
y 396-397: Status de tipo de produto da ferramenta 2 (inteiro de 16 bits sem sinal)
y 398-399: Status de tipo de produto da ferramenta 3 (inteiro de 16 bits sem sinal)

3-14 - Manual do usuário da Série IV3 (rede de campo) -


Alocação de dados na comunicação cíclica

Detalhes de parâmetros do Assembly de entrada

„ Endereço 0 do Assembly de entrada: Resultado do controle (resposta)


Os bits no endereço 0 do Assembly de entrada têm as seguintes funções:

Endereço Bit Item Conteúdo Conteúdo de dados


3
Armazena a resposta do disparo 0: OFF
0 Resposta de disparo
externo. 1: ON

Comunicação cíclica
Resposta do registro da Armazena a resposta do 0: OFF
1
imagem mestre registro da imagem-mestre. 1: ON
Resposta de troca de Armazena a resposta da troca 0: OFF
2
programa de programa. 1: ON
Armazena a resposta de limpar 0: OFF
3 Resposta de limpar aviso
aviso. 1: ON
0 Resposta de redefinir Armazena a resposta de 0: OFF
4
estatísticas redefinir estatísticas. 1: ON
Resposta de limpar Armazena a resposta de limpar 0: OFF
5
buffer buffer. 1: ON
Resposta de parada de Armazena a resposta de parada 0: OFF
6
salvamento em cartão SD de salvamento em cartão SD. 1: ON
Armazena a resposta
Resposta da alteração 0: OFF
7 da alteração do valor da
do valor da configuração 1: ON
configuração.

„ Endereço 1 do Assembly de entrada: Resultado do erro de controle


Os bits no endereço 1 do Assembly de entrada têm as seguintes funções:

Endereço Bit Item Conteúdo Conteúdo de dados


Este bit é transmitido quando o 0: -
0 Falha de disparo disparador externo não é bem- 1: O disparador
sucedido. externo falhou.
Este bit é transmitido quando o 0: -
Falha no Registro da
1 registro da imagem mestre não 1: Registro da imagem
imagem mestre
é bem-sucedido. mestre falhou.
Este bit é transmitido quando a 0: -
Falha de troca de
2 troca de programa não é bem- 1: Troca de programa
programa
sucedida. falhou.
3a5 Reservado pelo sistema --- ---
1
Este bit é transmitido quando
a parada de salvamento em
0: -
Falha de parada de cartão SD não é bem-sucedida.
1: A parada de
6 salvamento em cartão Isso ocorre quando o sensor
salvamento em
SD está no status [Configuração].
cartão SD falhou.
O bit não é ON quando o cartão
SD não é identificado.
0: -
Este bit é transmitido quando
Falha na configuração 1: A alteração do valor
7 a configuração de alteração do
de alteração do valor de configuração
valor não é bem-sucedida.
falhou.

- Manual do usuário da Série IV3 (rede de campo) - 3-15


Alocação de dados na comunicação cíclica

„ Endereço de Assembly de entrada de 2 a 3: Resultado do controle de handshake/


status/erro
Os bits no endereço 2 a 3 do Assembly de entrada têm as seguintes funções:

Endereço Bit Item Conteúdo Conteúdo de dados

3 0: Não é possível
adquirir o resultado
Este bit é transmitido quando
do status.
Comunicação cíclica

0 Resultado disponível o resultado do status pode ser


1: O resultado do
adquirido.
status pode ser
adquirido.
0 <=> 1:
Este bit alterna os status ON/ Os status serão
Atualização de resultado
1 OFF quando o resultado do alternados quando o
concluída
status for atualizado. resultado do status for
atualizado.
Este bit é transmitido quando a
unidade não consegue aceitar
novas entradas do disparador, 0: A unidade não está
como durante a geração de no status ocupado.
2 BUSY
imagem, processamento de um 1: A unidade está no
julgamento, registro de uma status ocupado.
imagem mestre externa, troca
de programas, etc.
0: A unidade não
está executando
a geração de
Este bit é transmitido enquanto
2 imagem.
3 Geração de imagens a unidade está executando a
1: A unidade está
geração de imagem.
executando
a geração de
imagem.
0: A unidade não está
Este bit é transmitido quando
em execução.
a unidade está em "RUN"
4 RUN 1: A unidade está
e nenhum erro de sistema
executando
ocorreu.
normalmente.
0: A inicialização
Este bit é transmitido quando a ainda não foi
5 Pronto sequência de inicialização desta concluída.
unidade for concluída após ligar. 1: A inicialização foi
concluída.
0: O gatilho não pode
Isto é gerado quando o gatilho ser recebido.
6 Pronto para o gatilho
pode ser recebido. 1: O gatilho pode ser
recebido.
0: O cartão SD não
Este bit é transmitido quando
Status de identificação foi identificado.
7 o cartão SD é identificado
do cartão SD 1: O cartão SD foi
corretamente.
identificado.

3-16 - Manual do usuário da Série IV3 (rede de campo) -


Alocação de dados na comunicação cíclica

Endereço Bit Item Conteúdo Conteúdo de dados


0: No status [RUN] no
Este bit é transmitido quando a modo padrão
Informações de modo de
0 unidade está no status [RUN] e 1: No status [RUN]
classificação
no modo de Classificação. no modo de
Classificação
3
1a3 Reservado pelo sistema --- ---

Comunicação cíclica
0: Não ocorreu um
erro de espaço
livre insuficiente.
Este bit é transmitido quando o
Espaço livre insuficiente 1: Ocorreu um
4 espaço livre no cartão SD é de
no cartão SD erro de espaço
100 MB ou menos.
livre insuficiente
(100 MB ou
3 menos).
Se o controle de handshake 0 : Nenhum estouro
Status de estouro de estiver [Ativado], esse bit é de Buffer ocorreu.
5
Buffer transmitido quando um estouro 1: O buffer está no
do resultado do status ocorrer. status de estouro.
0: A unidade não está
Este bit transmite o status de no status de aviso.
6 Status de aviso
aviso da unidade. 1: A unidade está em
status de aviso.
0: A unidade não está
Este bit transmite o status de no status de erro.
7 Status de erro
erro da unidade. 1: A unidade está no
status de erro.

Referência

y Ao monitorar se a unidade está no status "Geração de imagem", você pode determinar se o objeto-alvo
ou a unidade pode ser movida antes da conclusão do processamento de imagem.
y Os status de "Geração de imagem" e "BUSY" podem ser ignorados em algumas configurações de
frequência cíclica. Portanto, é necessário levar em consideração a condição de geração de imagem ao
definir a frequência cíclica.
y Status de aviso podem ser apagados da comunicação EtherNet/IP. Para obter detalhes do aviso,
consulte o código de aviso. O primeiro código de aviso que ocorreu será exibido.
y Quando dois ou mais avisos são emitidos, todos os avisos subsequentes após o primeiro aviso serão
salvos no histórico. Se você limpar os avisos, o código de aviso do aviso de prioridade mais alta será
exibido.

Aviso

Limpar aviso

N.º do aviso 0 Código de aviso 1 0 Código de aviso 2

y Status de erro da comunicação EtherNet/IP não podem ser limpos. Para obter detalhes do erro,
consulte o código de erro. O código de erro do erro de prioridade mais alta será exibido.
y O status de estouro de buffer pode ser apagado usando um limpar aviso.

- Manual do usuário da Série IV3 (rede de campo) - 3-17


Alocação de dados na comunicação cíclica

„ Endereço de Assembly de entrada de 4 a 7 e de 394 a 399: resultado do status


Os bits no endereço de 4 a 7 e de 394 a 399 do Assembly de entrada têm as seguintes funções:

Conteúdo de
Endereço Bit Item Conteúdo
dados

3 0 Julgamento geral OK
Exibe o “resultado do status total é
OK”.
0 : NG 1 : OK
Comunicação cíclica

Exibe o resultado de correção de


1 Correção de posição 0 : NG 1 : OK
posição.
2 Lógica 1 Exibe o resultado da Lógica 1. 0 : NG 1 : OK
3 Lógica 2 Exibe o resultado da Lógica 2. 0 : NG 1 : OK
4
4 Lógica 3 Exibe o resultado da Lógica 3. 0 : NG 1 : OK
5 Lógica 4 Exibe o resultado da Lógica 4. 0 : NG 1 : OK
Exibe o “resultado do status total é
6 Julgamento geral NG 0 : OK 1 : NG
NG”.
Reservado pelo
7 --- ---
sistema
Reservado pelo
5 0a7 --- ---
sistema
Atribui do Bit 0 ao Bit 7 os resultados das
6 0a7 Ferramentas 1 a 8 0 : NG 1 : OK
ferramentas 1 a 8 e exibe esses resultados.
Atribui do Bit 0 ao Bit 7 os resultados das
7 0a7 Ferramentas 9 a 16 0 : NG 1 : OK
ferramentas 9 a 16 e exibe esses resultados.
Atribui do Bit 0 ao Bit 7 os resultados das
394 0a7 Ferramentas 17 a 24 0 : NG 1 : OK
ferramentas 17 a 24 e exibe esses resultados.
Atribui do Bit 0 ao Bit 7 os resultados das
395 0a7 Ferramentas 25 a 32 0 : NG 1 : OK
ferramentas 25 a 32 e exibe esses resultados.
Atribui do Bit 0 ao Bit 7 os resultados das
396 0a7 Ferramentas 33 a 40 0 : NG 1 : OK
ferramentas 33 a 40 e exibe esses resultados.
Atribui do Bit 0 ao Bit 7 os resultados das
397 0a7 Ferramentas 41 a 48 0 : NG 1 : OK
ferramentas 41 a 48 e exibe esses resultados.
Atribui do Bit 0 ao Bit 7 os resultados das
398 0a7 Ferramentas 49 a 56 0 : NG 1 : OK
ferramentas 49 a 56 e exibe esses resultados.
Atribui do Bit 0 ao Bit 7 os resultados das
399 0a7 Ferramentas 57 a 64 0 : NG 1 : OK
ferramentas 57 a 64 e exibe esses resultados.

Referência

y Se a correção de posição/lógica/ferramenta não for definida, o conteúdo de dados será "0".


y Se o resultado do status da ferramenta for "standby do disparo" (nenhum julgamento) ou "julgamento
não é possível", o conteúdo de dados será OFF (0).

3-18 - Manual do usuário da Série IV3 (rede de campo) -


Alocação de dados na comunicação cíclica

No modo de classificação, os endereços de 394 a 399 têm as seguintes funções:

Tipo
Endereço de Item Conteúdo Conteúdo de dados
dados
Armazena o tipo de produto
Status de tipo de produto determinado pela Ferramenta 1 0: M0 ou NG 3
394 a 395 UINT
da ferramenta 1 quando o resultado do status da 1 a 7: M1 a M7

Comunicação cíclica
Ferramenta 1 é OK (1).
Armazena o tipo de produto
Status de tipo de produto determinado pela Ferramenta 2 0: M0 ou NG
396 a 397 UINT
da ferramenta 2 quando o resultado do status da 1 a 7: M1 a M7
Ferramenta 2 é OK (1).
Armazena o tipo de produto
Status de tipo de produto determinado pela Ferramenta 3 0: M0 ou NG
398 a 399 UINT
da ferramenta 3 quando o resultado do status da 1 a 7: M1 a M7
Ferramenta 3 é OK (1).
Indicação

y Conferir em relação ao resultado de status de cada ferramenta. Se o tipo de produto não puder ser
determinado (o resultado é NG), o valor passa para 0.
y Os tipos de produto determinados pelas Ferramentas de 4 a 8 não podem ser exibidos no modo de
classificação.

- Manual do usuário da Série IV3 (rede de campo) - 3-19


Alocação de dados na comunicação cíclica

„ Endereço de Assembly de entrada de 8 a 23: Informações de erro/status/resultado


do status
Os bits no endereço de 8 a 23 do Assembly de entrada têm as seguintes funções:

Tipo de
Endereço Item Conteúdo Conteúdo de dados
3 dados*
Exibe o código de erro que
8a9 UINT Código de erro 0 a 128
ocorre no momento.
Comunicação cíclica

Exibe o código de aviso que


10 a 11 UINT Código de aviso 0 a 128
ocorre no momento.
Exibe o número de resultados
Número de buffers de status que pode ser
12 a 13 UINT 0 a 10
restantes armazenado, se o controle de
handshake estiver [Habilitar].
Exibe o status de configuração
14 a 15 UINT Soma de verificação do sensor atual usando um 0 a 65535
inteiro de 5 dígitos arbitrário.
16 a 17 UINT N.º do programa atual Exibe o n.º do programa atual. 0 a 127
Exibe o N.º de programa do
N.º de programa durante
18 a 19 UINT processo de julgamento mais 0 a 127
o julgamento
recente.
Exibe as contagens do processo
20 a 21 UINT N.º do resultado 0 a 32767
de julgamento.
Exibe o período de
Período de
22 a 23 UINT processamento do processo de 0 a 10000
processamento
julgamento mais recente.
* UINT: Inteiro de 16 bits sem sinal
UDINT: Inteiro de 32 bits sem sinal

Referência

y A unidade de tempo de processamento é ms.


y Se dois ou mais erros estiverem ocorrendo ao mesmo tempo, o código de erro do erro de prioridade
mais alta será exibido.
“Lista de códigos de erro“ (Página 3-33)
y O primeiro código de aviso que ocorreu será exibido.
“Lista de códigos de aviso“ (Página 3-35)
y Uma soma de verificação pode ser usada para monitorar se as configurações do sensor foram
modificadas por um terceiro.
y A soma de verificação consegue checar se o programa está comutado.
y A soma de verificação permanecerá inalterada mesmo se você alterar o endereço IP, a máscara de
sub-rede, o gateway padrão ou o número de porta da Série IV3.
y Para obter o número de buffers restantes, consulte “Leitura do resultado do status (controle de
handshake: [Habilitar])“ (Página 3-43).
y O limite superior do n.º do resultado é 32767. Se o valor máximo for excedido, ele voltará a 0 e iniciará
a contagem novamente.
y O n.º do resultado também contará as contagens do processo de julgamento que foram ignoradas
devido à configuração de frequência cíclica.

3-20 - Manual do usuário da Série IV3 (rede de campo) -


Alocação de dados na comunicação cíclica

„ Endereço de Assembly de entrada de 24 a 51: Informações estatísticas


Os bits no endereço de 24 a 51 do Assembly de entrada têm as seguintes funções:

Tipo de
Endereço Item Conteúdo Conteúdo de dados
dados*

24 a 25 UINT
Período de
processamento MAX
Exibe o valor do período de
processamento máximo.
0 a 10000 3

Comunicação cíclica
Período de Exibe o valor do período de
26 a 27 UINT 0 a 10000
processamento MIN processamento mínimo.
Período de Exibe a média do valor do
28 a 29 UINT 0 a 10000
processamento MED período de processamento.
30 a 31 --- Reservado pelo sistema --- ---
Exibe o número total de disp.
32 a 35 UDINT Número de disparos 0-999999999
emitidos.
Contagem de OK (modo Exibe o número total de
padrão) disparos emitidos cujo resultado
36 a 39 UDINT Contagem total de total de status foi “OK” ou com 0-999999999
classificação (modo de os quais o tipo de produto foi
classificação) determinado.
Exibe o número total de
Número de NGs (modo disparos emitidos cujo resultado
40 a 43 UDINT padrão/modo de total de status foi “NG” ou com 0-999999999
classificação) os quais o tipo de produto não
foi determinado.
Número de erros de Número de disparos emitidos
44 a 47 UDINT 0-999999999
disparo que gerou um erro de disparo
48 a 51 --- Reservado pelo sistema --- ---
* UINT: Inteiro de 16 bits sem sinal
UDINT: Inteiro de 32 bits sem sinal

Referência

y A unidade de tempo de processamento é ms.


y O número máximo de disparos é 999999999. Se o valor máximo for excedido, ele voltará a 0 e iniciará
a contagem novamente.
y O valor máximo para o número de disparos OK, número de disparos NG e o número de erros de
disparo é 999999999. O valor interrompe a atualização quando o valor de limite superior é atingido.
y Uma redefinição ocorrerá nas condições a seguir:
y Quando [Redef Estts.] for inserido
y Quando uma ferramenta for adicionada/excluída/copiada
y Quando o sensor for OFF
y Quando o programa for alternado
y Quando uma correção para o sensor for iniciada
y Quando o sensor for inicializado

- Manual do usuário da Série IV3 (rede de campo) - 3-21


Alocação de dados na comunicação cíclica

„ Endereço de Assembly de entrada de 52 a 71: Informações de correção de


posição
Os bits no endereço 52 a 71 do Assembly de entrada têm as seguintes funções:
Tipo de
Endereço Item Conteúdo Conteúdo de dados
3 dados*
Taxa de correspondência Armazena a taxa de
52 a 53 UINT da ferramenta de correspondência da ferramenta 0 a 100
Comunicação cíclica

correção de posição de correção de posição.


Taxa de correspondência Armazena o valor da taxa de
da ferramenta de correspondência máxima da
54 a 55 UINT 0 a 100
correção de posição ferramenta de correção de
MAX posição.
Armazena o valor da taxa de
Taxa de correspondência
correspondência mínima da
56 a 57 UINT da ferramenta de 0 a 100
ferramenta de correção de
correção de posição MIN
posição.
Armazena o valor limiar da
Limiar da ferramenta de
58 a 59 UINT ferramenta de correção de 0 a 100
correção de posição
posição.
60 a 71 --- Reservado pelo sistema --- ---
* UINT: Inteiro de 16 bits sem sinal
UDINT: Inteiro de 32 bits sem sinal

Referência

Os valores de taxa de correspondência máxima e mínima da ferramenta de correção de posição serão


redefinidos da mesma maneira que as informações estatísticas.
Se a ferramenta de correção de posição não estiver definida, o conteúdo de dados será "0".

3-22 - Manual do usuário da Série IV3 (rede de campo) -


Alocação de dados na comunicação cíclica

„ Endereço de Assembly de entrada de 72 a 391 e de 400 a 1359: informações da


ferramenta (exceto ferramenta OCR)
Os bits no endereço de 72 a 391 e de 400 a 1359 do Assembly de entrada têm as seguintes funções:
Tipo de
Endereço Item Conteúdo Conteúdo de dados
dados*
72 a 73 UINT
Taxa de correspondência Armazena a taxa de
0 a 9999
3
da ferramenta 1 correspondência da ferramenta 1.

Comunicação cíclica
Armazena o valor da taxa de
Taxa de correspondência
74 a 75 UINT correspondência máxima da 0 a 9999
MAX da ferramenta 1
Ferramenta 1.
Armazena o valor da taxa de
Taxa de correspondência
76 a 77 UINT correspondência mínima da 0 a 9999
MIN da ferramenta 1
ferramenta 1.
Limiar inferior da Armazena o valor do limiar
78 a 79 UINT 0 a 9999
ferramenta 1 inferior da ferramenta 1.
Limiar superior da Armazena o valor do limiar
80 a 81 UINT 0 a 9999
ferramenta 1 superior da ferramenta 1.
0: Sem ponto decimal
Armazena a posição do
1: 1 dígito após o
ponto decimal de taxa de
ponto decimal
Posição de ponto correspondência quando a
82 a 83 UINT 2: 2 dígitos após o
decimal da ferramenta 1 escala estiver habilitada com a
ponto decimal
ferramenta Largura/Diâmetro/
3: 3 dígitos após o
Passo.
ponto decimal
Valor de passo presente Valor máximo de todos os passos 0 a 9999
84 a 85 UINT MAX da ferramenta 1,
média de cor H (matiz) Ferramenta de média de cor H (matiz) 0 a 359
Valor de passo presente Valor mínimo de todos os passos 0 a 9999
MIN da ferramenta
86 a 87 UINT Ferramenta de média de cor S
1, média de cor S 0 a 255
(saturação) (saturação)
Número de passos da Número de passos 0 a 9999
ferramenta 1, média de Ferramenta de média de cor V (brilho) 0 a 255
88 a 89 UINT
cor V (brilho), média de
brilho Brilho da ferramenta de Média
0 a 255
de brilho
90 a 91 --- Reservado pelo sistema --- ---
As informações das ferramentas 2, 3... 64 será atribuído para cada endereço de 20 bytes do Assembly de entrada.
* UINT: Inteiro de 16 bits sem sinal

Referência

y Os valores de taxa de correspondência máxima e mínima da ferramenta serão redefinidos da mesma


maneira como as informações estatísticas.
y Se a ferramenta não estiver definida, o conteúdo de dados será "0".
y Se o valor do limiar superior da ferramenta não estiver definido, o conteúdo de dados do valor limite
superior da ferramenta será "65535".
y A posição do ponto decimal quando a escala estiver habilitada é aplicada aos resultados de dados da
taxa de correspondência, taxa de correspondência MAX, taxa de correspondência MIN, limiar inferior,
limiar superior, valor presente de passo MAX, valor presente do passo MIN.
(Exemplo): Quando a "Taxa de correspondência da ferramenta 1" for 505 e a "posição de ponto
decimal da ferramenta 1” for 1, a taxa de correspondência da ferramenta 1 é "50.5".
y As informações de ferramentas (exceto a ferramenta de aprendizado) no modo de classificação
transmitem as informações da ferramenta que determinou como mestre a imagem registrada para o
tipo de produto julgado. Se o status da classificação for NG, são transmitidas as informações do tipo de
produto M0. Porém, MÁX, MÍN e os patamares são valores inválidos.

- Manual do usuário da Série IV3 (rede de campo) - 3-23


Alocação de dados na comunicação cíclica

„ Endereço de Assembly de entrada de 72 a 391 e de 400 a 1359: informações da


ferramenta (para a ferramenta OCR)
Os bits no endereço de 72 a 391 e de 400 a 1359 do Assembly de entrada têm as seguintes funções:
Tipo de
Endereço Itens Descrição Conteúdo de dados
3 dados*
Configuração
Armazena a taxa de de contraste da
Comunicação cíclica

Taxa de correspondência
72 a 73 UINT correspondência da ferramenta tonalidade
da ferramenta 1
1. Desativar: 0, 100
Ativar: 0 a 100
Configuração
de contraste da
Limiar inferior da Armazena o valor do limiar tonalidade
74 a 75 UINT
ferramenta 1 inferior da ferramenta 1. Desativar: 50 (valor
fixo)
Ativar: 0 a 100
Armazena o texto lido (até 16
letras) pela Ferramenta 1. Se o
Texto lido pela número de letras for menor que
76 a 91 ---- ASCII
Ferramenta 1 16, os dispositivos restantes
serão armazenados como
NULO.
As informações das ferramentas 2, 3... 64 serão atribuídas para cada endereço de 20 bytes do Assembly
de entrada.
* UINT: Inteiro de 16 bits sem sinal

z Exemplo de texto lido pela Ferramenta 1


Número Address
de Texto lido
disparos 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91
A B C D E F NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL
1º ABCDEF
(0x41) (0x42) (0x43) (0x44) (0x45) (0x46) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00)
A B F NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL
2º ABF
(0x41) (0x42) (0x46) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00)
A B C D E F G H I J K L M N O P
3º ABCDEFGHIJKLMNOP
(0x41) (0x42) (0x43) (0x44) (0x45) (0x46) (0x47) (0x48) (0x49) (0x4A) (0x4B) (0x4C) (0x4D) (0x4E) (0x4F) (0x50)
2 0 1 9 . 3 . 2 8 NULL NULL NULL NULL NULL NULL NULL
4º 2019.3.28
(0x32) (0x30) (0x31) (0x39) (0x2E) (0x33) (0x2E) (0x32) (0x38) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00)
---- NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL

(Nenhum texto lido) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00)

Indicação

y Todos os endereços (72 a 91) são atualizados simultaneamente a cada disparo. Os dados anteriores
são excluídos.
y Dados sem texto lido são armazenados como NULO (0x00).
y A leitura de texto é transmitida como código ASCII.
y Defina corretamente a troca de byte de acordo com as especificações do PLC.
“Configuração da Série IV3“ (Página 3-3)
y Se transmitir o tipo de dados STRING, use 15 ou menos caracteres do texto lido. Como NULO não
pode ser armazenado para a 16ª letra, o texto pode não ser transmitido corretamente.
y Se a ferramenta não estiver definida, o conteúdo de dados será “0”.

3-24 - Manual do usuário da Série IV3 (rede de campo) -


Alocação de dados na comunicação cíclica

„ Endereço do Assembly de entrada 392: número mestre / status total de tipo de


produto
Os bits no endereço 392 do Assembly de entrada têm as seguintes funções:
Endereço Tipo de dados* Itens Descrição Conteúdo de dados
No modo padrão
com registro
Armazena o número mestre (00
a 07) do resultado do status
3
de mestres total obtido dos resultados 0: 00 ou NG

Comunicação cíclica
múltiplos de cada ferramenta quando 1 a 7: 01 a 07
ativado: número “resultado de status total é OK”
mestre é OK (1).
392 a 393 UINT
Armazena o tipo de produto (M0
No modo de a M7) do resultado do status
classificação: total obtido dos resultados 0: M0 ou NG
status total de de cada ferramenta quando 1 a 7: M1 a M7
tipo de produto “resultado de status total é OK”
é OK (1).
* UINT: Inteiro de 16 bits sem sinal

Indicação

y Verificar se o “resultado do status total é NG” é OK (1) e então verificar o número mestre ou o tipo de
produto. Se o número mestre ou o tipo de produto não puder ser determinado (o resultado é NG), o
valor passa para 0.
y Ao obter o número mestre, definir [Condição do status total] conforme mostrado a seguir. Deixar de
fazer isso impedirá que se obtenha números mestres corretos.
- Condição do status total: n lógico (n = 1 a 4)
- Configuração de n lógico
- Lógico: OU
- Defina o número mestre (Mestre00 a Mestre07): Use
Para obter detalhes sobre o método de configuração, consulte o “Manual do Usuário da Série IV3
(software do painel de controle/PC)”."
y Se houver múltiplos números mestre cujo status seja OK, é transmitido o menor número mestre.

- Manual do usuário da Série IV3 (rede de campo) - 3-25


Alocação de dados na comunicação cíclica

Assembly de saída (PLC → Série IV3)


Os Assembly de saída são dispositivos que gravam instruções do PLC à Série IV3.
O mapa do dispositivo dos dados alocados para o Assembly de saída é como mostrado a seguir.
Esses parâmetros são responsáveis pelas instruções de controle para a Série IV3, pelo apagamento de

3 avisos e o controle de handshake.


Para obter detalhes sobre cada parâmetro, consulte “Detalhes de parâmetros do Assembly de saída“
Comunicação cíclica

(Página 3-27).

Endereço Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0


Solicitação
Solicitação de parada Solicitação
de alteração de Solicitação Solicitação Solicitação Solicitação
de troca Solicitação
0 de limpar de redefinir de limpar de registro
do valor da salvamento buffer de de disparo
estatísticas aviso mestre
configuração em cartão programa
SD
1 Reservado pelo sistema
Notificação
de
aquisição
2 Reservado pelo sistema
de
resultado
concluída
3 Reservado pelo sistema
4-5 N.º do programa
N.º da configuração do limite superior/inferior (ferramentas que não a de OCR)
6-7 N.º da configuração do texto-mestre. (Ferramenta de OCR)
N.º de configuração de salvo em FTP/SD. (Função de salvamento em cliente de FTP / cartão SD)
Limite superior/inferior (ferramentas que não a de OCR)
8 - 11 Texto-mestre/número de letras (ferramenta de OCR)
Configurações de salvamento em FTP/SD (função de salvamento em cliente de FTP / cartão SD)
12 - 103 Reservado pelo sistema

Referência

Ao usar o modo padrão e definir ferramentas múltiplas de ajuste de posição, as informações de


cada ferramenta de ajuste de posição iniciando com a segunda são atribuídas a uma ferramenta da
Ferramenta 1 à Ferramenta 64.

3-26 - Manual do usuário da Série IV3 (rede de campo) -


Alocação de dados na comunicação cíclica

Detalhes de parâmetros do Assembly de saída

„ Endereço do Assembly de saída 0 e 1: Solicitação de controle


Os bits no endereço 0 e 1 do Assembly de saída têm as seguintes funções:
Endereço Bit Item Conteúdo Conteúdo de dados
0 Solicitação de disparo Solicita o disparo externo. 0: OFF 1: ON 3
Solicitação de registro da Solicita um registro de imagem-
1 0: OFF 1: ON

Comunicação cíclica
imagem mestre mestre.
Solicitação de troca de
2 Solicita uma troca de programa. 0: OFF 1: ON
programa
3 Solicitação de limpar aviso
Solicita uma limpeza de aviso. 0: OFF 1: ON
Solicitação de redefinir Solicita uma redefinição de
0 4 0: OFF 1: ON
estatísticas estatísticas.
5 Solicitação de limpar buffer
Solicita limpar buffer. 0: OFF 1: ON
Solicita a parada do salvamento
Solicitação de parada de
de dados no cartão SD. Execute
6 salvamento em cartão 0: OFF 1: ON
essa solicitação antes de
SD
desligar o sensor.
Solicitação de alteração Solicita uma alteração de valor
7 0: OFF 1: ON
do valor da configuração de configuração.
1 0a7 Reservado pelo sistema --- ---

Referência

y O seguinte ocorrerá quando limpar buffer for solicitado:


y Se o controle de handshake estiver [Habilitar]
y O resultado do status atual será apagado.
y O resultado do status no buffer será apagado.
y O bit de resultado disponível passará para OFF (0).
y O número de buffers restantes se tornará "10".
y Se o controle de handshake estiver [Desabilitar]
y O resultado do status atual será apagado.
y O bit de resultado disponível passará para OFF (0).
y Se estiver alternando programas que usam comunicação EtherNet/IP, defina a opção [Método de
alternância] para [Monitor/PC/Rede]. Para obter detalhes sobre a configuração, consulte o “Manual do
Usuário da Série IV3 (software do painel de controle/PC)”.
y Status de estouro de buffer e de aviso não serão apagados mesmo que você execute uma solicitação
de limpar buffer.
y Para solicitar um disparo, defina a opção [Tipo de disparo] para [Disparo externo].
y [Controle de disparo interno com a entrada IN1] não pode ser usado.

- Manual do usuário da Série IV3 (rede de campo) - 3-27


Alocação de dados na comunicação cíclica

„ Endereço do Assembly de saída 2 e 3: Controle de handshake


Os bits no endereço 2 a 3 do Assembly de saída têm as seguintes funções:
Endereço Bit Item Conteúdo Conteúdo de dados
Notificação de aquisição Permite a atualização do
0 0: OFF 1: ON
2 de resultado concluída resultado do status.
3 1a7 Reservado pelo sistema --- ---
3 0a7 Reservado pelo sistema --- ---
Comunicação cíclica

Referência

Um aviso de conclusão de aquisição de resultado é usado quando o controle de handshake está como
[Habilitado].
A atualização do resultado de status será permitida quando você solicitar uma notificação de conclusão
de aquisição de resultado.
Para obter detalhes, consulte “Leitura do resultado do status (controle de handshake: [Habilitar])“
(Página 3-43).

„ Endereço do Assembly de saída 4 e 5: N.º do programa


Os bits no endereço 4 a 5 do Assembly de saída têm as seguintes funções:

Tipo de Conteúdo de
Endereço Itens Descrição
dados* dados
Número do Armazena o n.º do programa quando
4a5 UINT 0 a 127
programa uma troca de programa é solicitada.
* UINT: Inteiro de 16 bits sem sinal

„ Endereço do Assembly de saída 6 a 11: Limiar (para uma ferramenta que não seja
a ferramenta de OCR)
Os bits no endereço de 6 a 11 do Assembly de saída para ferramentas que não sejam a ferramenta de
OCR têm as seguintes funções:

Tipo de Conteúdo de
Endereço Itens Descrição
dados* dados
N.º de
configuração do Armazena a ferramenta e a direção do
6a7 UINT 0 a 129
limite superior/ valor do limiar a ser alterado.
inferior.
Limite superior/ Armazena o valor de limiar quando uma
8 a 11 UDINT 0 a 99999
inferior alteração do valor de limiar é solicitada.
* UINT: Inteiro de 16 bits sem sinal
UDINT: Inteiro de 32 bits sem sinal
.

3-28 - Manual do usuário da Série IV3 (rede de campo) -


Alocação de dados na comunicação cíclica

Referência

As regras de número de configuração do valor de configuração são mostradas abaixo.


0: Limiar inferior de correção de posição
1: Reservado pelo sistema
2: Limiar inferior da ferramenta 1 3: Limiar superior da ferramenta 1
4: Limiar inferior da ferramenta 2 5: Limiar superior da ferramenta 2 3
6: Limiar inferior da ferramenta 3 7: Limiar superior da ferramenta 3

Comunicação cíclica
..

32: Limiar inferior da ferramenta 16 33: Limiar superior da ferramenta 16


..

128: Limiar inferior da ferramenta 64 129: Limiar superior da ferramenta 64

Para alterar o limiar de uma ferramenta que está usando a função de escala, insira o valor que é 10
vezes o limiar em [Limiar].
Exemplo) 9999 → 99990 99,9 → 999
AVISO

O processamento de corte é realizado para um número de 4 ou mais dígitos.


Exemplo) 99995 → 99990

„ Endereço do Assembly de saída 6 a 11: Texto-mestre (para a ferramenta OCR)


Os bits no endereço 6 a 11 do Assembly de saída para a ferramenta OCR têm as seguintes funções:
Tipo de
Endereço Itens Descrição Conteúdo de dados
dados*
Armazena o destino de uma
alteração do texto-mestre.
y Quando o texto é lido: 201 a 456
N.º da Divide as 16 letras-mestre
y Quando a data é lida: 701 a 956
6a7 UINT configuração do em grupos de quatro letras.
y Quando julgar apenas o número
texto-mestre. Especifica um número de
de letras: 501 a 628
ferramenta e o local do texto
a ser alterado.
y Texto mestre (ASCII) quando
Armazena o texto-mestre/ as configurações de leitura do
número de letras após uma texto/data forem definidas
8 a 11 ---- Texto-mestre alteração. O texto mestre y Número mínimo e máximo de
é alterado em grupos de letras de 1 a 16 quando julgar
quatro letras. somente o número de letras
(UDINT*)
* UINT: Inteiro de 16 bits sem sinal
UDINT: Inteiro de 32 bits sem sinal

- Manual do usuário da Série IV3 (rede de campo) - 3-29


Alocação de dados na comunicação cíclica

z Para alterar o texto-mestre/data


y Especifique o [N.º da configuração do texto-mestre] e digite o texto no número de endereço aplicável na
tabela abaixo.
y O texto-mestre/data é alterado em grupos de quatro letras. Acrescente também NULO (0x00) ao final
do texto que você deseja alterar. Substitua o texto desde o início do texto até NULO (0x00) no final, em

3 grupos de quatro letras. Não acrescentar NULO (0x00) não permitirá que você altere corretamente o
texto/data mestre. Se você substituir todas as 16 letras, NULO (0x00) não precisa ser acrescentado.
y Quando texto mestre/data é alterado, esse não é salvo na memória não volátil.
Comunicação cíclica

y Para obter detalhes sobre como alterar o texto-mestre, consulte “Alteração do texto-mestre“ (Página
3-52).

Dados armazenados
Endereço
Ferramenta 1 Ferramenta 2 … Ferramenta 64
6a7
201 202 203 204 205 … … … 456
(UINT)
8 1.ª letra 5.ª letra 9.ª letra 13.ª letra 1.ª letra … … … 13.ª letra
9 2.ª letra 6.ª letra 10.ª letra 14.ª letra 2.ª letra … … … 14.ª letra
10 3.ª letra 7.ª letra 11.ª letra 15.ª letra 3.ª letra … … … 15.ª letra
11 4.ª letra 8.ª letra 12.ª letra 16ª letra 4.ª letra … … … 16ª letra

Dados armazenados
Endereço
Ferramenta 1 Ferramenta 2 … Ferramenta 64
6a7
701 702 703 704 705 … … … 956
(UINT)
8 1.ª letra 5.ª letra 9.ª letra 13.ª letra 1.ª letra … … … 13.ª letra
9 2.ª letra 6.ª letra 10.ª letra 14.ª letra 2.ª letra … … … 14.ª letra
10 3.ª letra 7.ª letra 11.ª letra 15.ª letra 3.ª letra … … … 15.ª letra
11 4.ª letra 8.ª letra 12.ª letra 16ª letra 4.ª letra … … … 16ª letra

z Para definir o número de letras ao julgar somente o número de letras


Dados armazenados
Endereço
Ferramenta 1 Ferramenta 2 Ferramenta 3 … Ferramenta 64
6a7
501 502 503 504 505 … … 627 628
(UINT)
Número Número Número Número Número Número Número
8 a 11
mínimo máximo mínimo máximo mínimo … … mínimo máximo
(UDINT)
de letras de letras de letras de letras de letras de letras de letras

Indicação

Defina corretamente a troca de byte de acordo com as especificações do PLC.


“Configuração da Série IV3“ (Página 3-3)

3-30 - Manual do usuário da Série IV3 (rede de campo) -


Alocação de dados na comunicação cíclica

„ Endereço do Assembly de saída 6 a 11: Nome do arquivo salvo em FTP/SD (função


de salvamento em cliente de FTP / cartão SD)
Os bits no endereço 6 a 11 do Assembly de saída para a função de salvamento em cliente de FTP / cartão
SD têm as seguintes funções:

Endereço
Tipo de
dados*
Item Conteúdo Conteúdo de dados 3

Comunicação cíclica
y Armazena o número da condição y Número da condição da
da transferência para o nome transferência do nome do
do arquivo a ser alterado e arquivo e especificando se
o número de configuração gravar na memória não volátil:
especificando se gravar na 1001
memória não volátil.
N.º de
y Armazena o número de y Especificação da posição de
configuração
6a7 UINT configuração que especifica a caracteres do nome do arquivo:
de salvo em
posição do caractere no nome do 1011 a 1026
FTP/SD.
arquivo a ser alterado. O nome
de arquivo de 64 caracteres
é subdivido de forma que o
número da configuração possa
ser especificado em grupos de
quatro letras.
Quando [N.º de configuração de Quando [N.º de configuração de
salvo em FTP/SD] é 1001 salvo em FTP/SD] é 1001
Bit 0: Condição de transferência 1 0: DESLIGADO, 1: LIGADO
Bit 1: Condição de transferência 2
Bit 2: Condição de transferência 3
Bit 3: Condição de transferência 4
Bits 4 a 7: Reservados pelo sistema
Configurações
Bit 8: Gravar na memória não volátil
8 a 11 de salvamento
Bits 9 a 31: Reservados pelo sistema
em FTP/SD
Quando [N.º de configuração de Quando [N.º de configuração de
salvo em FTP/SD] é de 1011 a salvo em FTP/SD] é de 1011 a
1026 1026
Armazena em grupos de quatro Caractere do nome de arquivo
letras o nome do arquivo após (ASCII)
ser modificado.
* UINT: Inteiro de 16 bits sem sinal

- Manual do usuário da Série IV3 (rede de campo) - 3-31


Alocação de dados na comunicação cíclica

z Para alterar o nome do arquivo salvo em FTP/SD


y Inserir 1001 em [N.º de configuração de salvo em FTP/SD: endereços 6 a 7] e especificar a condição de
transferência para modificar o nome do arquivo.
y Usar [Configurações de salvamento em FTP/SD: endereços 8 a 11] para definir para LIGADO (1) o bit do
número da condição de transferência a ser modificado. Se bits múltiplos forem definidos para LIGADO
3 (1), é especificada a condição com o menor número. Se todos os bits forem definidos para DESLIGADO
(0), é especificada a condição de transferência 1. Definir o bit do marcador de gravação na memória não
Comunicação cíclica

volátil para DESLIGADO (0) ao não gravar e para LIGADO (1) ao gravar.

Endereço Dados armazenados


6a7
1001
(UINT)

Endereço bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0


Condição de Condição de Condição de Condição de
8 Reservado pelo sistema transferência transferência transferência transferência
4 3 2 1
Marcador de
gravação na
9 Reservado pelo sistema
memória não
volátil
10 Reservado pelo sistema
11 Reservado pelo sistema
y Gravar em [N.º de configuração de salvo em FTP/SD: endereços de 6 a 7] o número de configuração
correspondente à posição do caractere no nome do arquivo a ser alterado.
y Gravar em [Configurações de salvamento em FTP/SD: endereços de 8 a 11] a cadeia de caracteres
após a alteração.
y Alterar o nome do arquivo em grupos de quatro letras. Acrescentar um NULL (0x00) após a cadeia de
caracteres a ser alterada. Sobrescrever o nome do arquivo em grupos de quatro letras a partir da letra
inicial até o NULL (0x00) final. Se NULL (0x00) não for acrescentado, não será possível alterar para o
nome de arquivo correto. Ao sobrescrever todos os 64 caracteres, não é necessário acrescentar NULL
(0x00).
y Para obter detalhes sobre como efetuar essa alteração, consulte “Alteração do nome de arquivo
salvo em FTP/SD“ (Página 3-54).

Endereço Dados armazenados


6a7
1011 1012 1013 1014 … 1025 1026
(UINT)
8 1.ª letra 5.ª letra 9.ª letra 13.ª letra … 57.ª letra 61.ª letra
9 2.ª letra 6.ª letra 10.ª letra 14.ª letra … 58.ª letra 62.ª letra
10 3.ª letra 7.ª letra 11.ª letra 15.ª letra … 59.ª letra 63.ª letra
11 4.ª letra 8.ª letra 12.ª letra 16.ª letra … 60.ª letra 64.ª letra

3-32 - Manual do usuário da Série IV3 (rede de campo) -


Alocação de dados na comunicação cíclica

Lista de códigos de erro


O conteúdo a seguir mostra a lista de códigos de erro que são gerados na Série IV3.

Código
Conteúdo Causa Contramedida
de erro
0 Nenhum erro --- --- 3
y Ocorreu um erro de

Comunicação cíclica
dados no programa n.º y Inicialize o programa n.º xx.
xx. y Desligue e ligue o sensor.
y A corrupção de dados y Não desligue a unidade enquanto as
Erro de corrupção do
1 - 32 pode ter ocorrido devido configurações são salvas.
programa n.º xx
a um desligamento y Se o erro persistir, entre em contato
durante a gravação de com o escritório KEYENCE mais
dados de configurações próximo de você.
e/ou devido a ruído.
Use o painel de controle ou um PC (IV3-
Navigator) para apagar a mensagem
de erro. O erro é apagado e o sensor
Na inicialização, ocorreu passa para o modo de configuração.
Erro de alternância
um erro de alternância Após isso, efetue as operações a
de programas (na
52 de programas (entrada seguir.
inicialização, entrada
externa) no programa de y Identifique novamente o cartão SD
externa)
expansão. que contém o programa de expansão
correto.
y Use a entrada externa para selecionar
um valor de P000 a P031.
Use o painel de controle ou um PC (IV3-
Navigator) para apagar a mensagem
de erro. O erro é apagado e o sensor
passa para o modo de configuração ou
Na inicialização, ocorreu modo de operação. Após isso, efetue as
Erro de alternância
um erro de alternância operações a seguir.
de programas (na
de programas (Painel/ y Identifique novamente o cartão SD
53 inicialização, Painel/
PC/Rede/Comutação que contém o programa de expansão
PC/Rede/Comutação
automática) no programa correto.
automática)
de expansão. y Selecione um valor de P000 a P031.
y Quando a mensagem de erro for
apagada, é possível selecionar se
continuar a operação com P000 ou
passar para o modo de configuração.
Use o painel de controle ou um PC (IV3-
Navigator) para apagar a mensagem
Ocorreu um erro de de erro. O erro é apagado e o sensor
alternância de programas passa para o modo de configuração.
Erro de alternância de
no programa de Após isso, efetue as operações a
55 programas (no status
expansão enquanto a seguir.
[EXECUÇÃO])
unidade estava no status y Identifique novamente o cartão SD
[EXECUÇÃO]. que contém o programa de expansão
correto.
y Selecione um valor de P000 a P031.

- Manual do usuário da Série IV3 (rede de campo) - 3-33


Alocação de dados na comunicação cíclica

Código
Conteúdo Causa Contramedida
de erro
y Ocorreu um erro de y Inicialize as configurações desta
dados. unidade.
y A corrupção de dados y Desligue e ligue o sensor.
3 97 - 99
Erro de memória não-
volátil
pode ter ocorrido devido
a um desligamento
y Não desligue a unidade enquanto as
configurações são salvas.
durante a gravação de y Se o erro persistir, entre em contato
Comunicação cíclica

dados de configurações com o escritório KEYENCE mais


e/ou devido a ruído. próximo de você.
y Desligue e ligue o sensor.
95 - 96 Um erro pode ter ocorrido y Se o erro persistir, entre em contato
Erro de sistema
100 - 128 no sensor. com o escritório KEYENCE mais
próximo de você.
Conecte uma cabeça sensora ao
amplificador do sensor e desligue e
Nenhuma cabeça sensora
religue a alimentação do sensor. Se o
79 Erro de sistema está conectada ao
erro persistir, entre em contato com o
amplificador do sensor.
escritório KEYENCE mais próximo de
você.

Referência

Se dois ou mais erros estiverem ocorrendo ao mesmo tempo, o código de erro de prioridade mais alta
será exibido.
Quanto maior o código de erro, maior será a prioridade do erro.

3-34 - Manual do usuário da Série IV3 (rede de campo) -


Alocação de dados na comunicação cíclica

Lista de códigos de aviso


O conteúdo a seguir mostra a lista de códigos de aviso que são gerados na Série IV3.

Código
Conteúdo Causa Contramedida
de aviso
0 Nenhum erro --- --- 3
Erro de Ocorreu um erro de

Comunicação cíclica
desconformidade configuração de programa Identifique novamente o cartão SD
54 na configuração do de expansão enquanto a que contém o programa de expansão
programa de expansão unidade estava no status correto.
(normal) [Configuração].
y Verifique se há algum problema com
Para a nova imagem a imagem registrada e a ferramenta
Erro de registro mestre
mestre, os caracteres e de detecção ou a configuração da
58 externo
data não podem ser lidos correção de posição.
(OCR)
com a ferramenta OCR. y Ajuste o brilho da imagem a ser
registrada.
y Efetue solicitações enquanto o
dispositivo está em operação.
y Insira um parâmetro válido.
y Ao alterar o texto mestre/data ou o
texto mestre, as situações a seguir
são inválidas:
- O número de configurações está
fora do intervalo do conteúdo de
dados
y Uma alteração de - A ferramenta especificada não está
texto mestre/data, sendo usada
limite ou contagem de - A ferramenta especificada não é a
caracteres foi solicitada ferramenta OCR
de EtherNet/IP enquanto - A operação de detecção da
a unidade está no status ferramenta OCR especificada
Erro da rede de
“Configuração”. (caractere/data/contagem) não
60 campo, solicitação
y Uma alteração de limite corresponde à solicitação de
inválida (OCR/limite)
foi solicitada para uma alteração
ferramenta cujo limite - Quando somente julgar o número de
não pode ser alterado. caracteres, o número de caracteres
y Foi inserido um está fora do intervalo de conteúdo
parâmetro que não é de dados
válido. y Alterações de limite não são válidas
para as ferramentas a seguir.
- No modo padrão ou no modo de
classificação, a ferramenta de
correção de posição, que corrige
a posição da ferramenta de
aprendizado
- No modo de classificação,
ferramentas diferentes da
ferramenta de aprendizado

- Manual do usuário da Série IV3 (rede de campo) - 3-35


Alocação de dados na comunicação cíclica

Código
Conteúdo Causa Contramedida
de aviso
y Efetue solicitações enquanto o
dispositivo está em operação.
y Defina a condição de transferência
3 antes de efetuar a solicitação.
y Ao salvar no cartão SD, defina um
nome com 16 caracteres ou menos
Comunicação cíclica

antes de efetuar a solicitação. O


Erro de solicitação caractere 17 e os posteriores não são
Foi inserido um parâmetro
61 inválida de rede de válidos.
que não é válido.
campo (FTP/SD) y Utilize apenas caracteres válidos
— listados a seguir — no nome do
arquivo.
0,1,2,3,,,,7,8,9
a,b,c,,d,,,,x,y,z
A,B,C,D,,,,X,Y,Z
␣ (símbolo de espaço)
(,),+,-,=,.,’,!,#,$,%,&,@, _
y Solicite um aviso de conclusão de
aquisição de resultado para permitir a
atualização de resultado do status.
y Consulte o procedimento de operação
Erro de estouro de Um estouro de resultado
62 e o programa de referência ao
rede de campo do status ocorreu.
configurar o controle de handshake
para [Habilitar].
y Defina o controle de handshake para
[Desabilitar].
Registro de mestre
Erro da rede de
externo foi solicitado de Não solicite um registro de mestre
campo, solicitação
63 EtherNet/IP enquanto a externo enquanto a unidade está no
inválida (Salvar
unidade está no status status "Configuração".
mestre)
“Configuração”.
y Uma troca de programa
foi solicitada de
y Não solicite uma troca de programa
EtherNet/IP enquanto a
enquanto a unidade está no status
unidade está no status
“Configuração”.
"Configuração".
y Especifique o número de programa
y Uma solicitação de
correto. Quando a expansão de
troca de programa a
Erro da rede de programa do cartão SD estiver
um programa n.º não-
campo, solicitação definida para [Desabilitar], especifique
64 existente foi feita pelo
inválida (Alterar um número entre 0 e 31. Quando
EtherNet/IP.
programa) estiver definida para [Habilitar],
y Uma solicitação de
especifique um número entre 0 e 127.
troca de programa foi
y Se estiver alternando programas de
feita pelo EtherNet/IP
EtherNet/IP, defina a opção [Método
enquanto o método de
de alternância] para [Monitor/PC/
troca de programa foi
Rede].
definido como [Entrada
Ext.].
Foi aplicado um disparo
enquanto o bit de ocupado
estava ATIVO. (Se você Não aplique disparos enquanto a
65 Erro de disparo
tiver definido a opção unidade estiver no status ocupado.
de erro de disparo para
[Habilitar].)

3-36 - Manual do usuário da Série IV3 (rede de campo) -


Alocação de dados na comunicação cíclica

Código
Conteúdo Causa Contramedida
de aviso
Erro de registro mestre A ferramenta de perfil não
66 externo pode extrair o perfil da
(Perfil insuficiente) nova imagem mestre.

Erro de registro mestre


A ferramenta de área de 3
cor/área não pode extrair
67 externo y Verifique se há algum problema com

Comunicação cíclica
a área da nova imagem
(Área insuficiente) a imagem registrada e a ferramenta
mestre.
de detecção ou a configuração da
Erro de registro correção de posição.
O brilho da nova imagem-
de mestre externo y Ajuste o brilho da imagem a ser
68 mestre não pode ser
(correção de brilho registrada.
corrigido adequadamente.
falhou)
Erro de registro mestre
A ferramenta de borda
externo
69 não pode extrair a borda
(Falha de borda
da nova imagem mestre.
insuficiente)
A transferência falhou
Erro de transferência porque um volume de y Modifique o ciclo de disparo desta
70 de FTP (buffer de dados que excede a unidade.
dados insuficiente) capacidade restante de y Verifique o status de carga da rede.
buffer de FTP foi gerado.

Erro de transferência A transferência de dados


Verifique as permissões de acesso da
71 de FTP (falha na para a pasta de destino
pasta de destino.
transferência) falhou.

y Verifique o endereço IP do servidor


FTP.
y Verifique o número da porta do
Erro de conexão de A conexão com o servidor servidor FTP.
72
FTP de FTP falhou. y Verifique o nome do usuário para
efetuar login no servidor FTP.
y Verifique a senha para efetuar login
no servidor FTP.
Erro de registro mestre
externo
Não há memória suficiente Exclua uma ou mais ferramentas de
73 (Memória de
de processamento. detecção.
processamento
insuficiente)
Erro de registro mestre Não há nenhuma imagem Execute o registro da imagem-mestre
74 externo registrada para o registro após ter capturado a imagem a ser
(Nenhuma imagem) mestre. usada para o registro.
y Defina o ciclo de disparo do sensor
para um valor mais longo.
Erro de transferência Ocorreu um erro de y Use o bit de conclusão da atualização
do cartão SD transferência do cartão SD de resultado para controlar o disparo.
75
(Buffer de dados devido ao buffer de dados Nesta situação, defina a temporização
insuficiente) ser insuficiente. da saída de ocupado para “Até
a transferência de dados estar
concluída”.

- Manual do usuário da Série IV3 (rede de campo) - 3-37


Alocação de dados na comunicação cíclica

Código
Conteúdo Causa Contramedida
de aviso
Erro de transferência Ocorreu um erro de y Verifique o espaço livre.
do cartão SD transferência do cartão y Remova o cartão SD, reinsira-o e
76
(Falha na SD devido a uma falha de depois feche a tampa. Verifique as
3 transferência) transferência. luzes indicadoras do cartão SD.
Ocorreu uma solicitação
Comunicação cíclica

Erro de registro de de registro de mestre


O registro de imagem-mestre externa
imagem-mestre externa quando
não pode ser usado quando a
77 externa (ferramenta de a ferramenta de
ferramenta de aprendizado ou o modo
aprendizado/modo de aprendizado ou o modo
de classificação estiver em uso.
classificação) de classificação estava
em uso.

Referência

y Quando dois ou mais avisos são emitidos, todos os avisos subsequentes após o primeiro aviso serão
salvos no histórico.
Se você limpar os avisos, o código de aviso do aviso de prioridade mais alta será exibido.

Aviso

Limpar aviso

N.º do aviso 0 Código de aviso 1 0 Código de aviso 2

y Quanto maior for o código de aviso, maior será a prioridade do aviso.


y O aviso de falha de parada de salvamento em cartão SD não irá ocorrer.

3-38 - Manual do usuário da Série IV3 (rede de campo) -


Procedimento operacional da comunicação cíclica

Procedimento operacional da comunicação


cíclica
Esta seção explica o método para se comunicar do PLC à Série IV3 usando a comunicação cíclica.
Também apresenta os programas de referência. Ao fazer uso dos programas de referência, leve em conta
itens como o processamento de erros durante a programação.

Leitura do resultado do status (controle de handshake: [Desabilitar])


O procedimento operacional quando o controle de handshake de dados está definido como [Desabilitar] é
mostrado a seguir.
3
„ Quando um disparo é bem-sucedido

Comunicação cíclica
Solicitação de disparo A B

Resposta de disparo A B

BUSY A B
Status de geração de
imagens A B
Atualização de
resultado concluída A B

Resultado disponível

N.º do resultado A B
Resultado do
julgamento geral/status Resultado de A Resultado de B
de cada ferramenta

(1) Execute uma [Solicitação de disparo]. (0 → 1) A solicitação de disparo será mantida até que a
resposta de disparo seja configurada para ON.
(2) Se o disparo for válido, [Resposta de disparo] passará de 0 a 1.
(3) Uma vez finalizado o processo de julgamento, o Bit [Atualização de resultado concluída] será trocado
e [Julgamento geral]/[Resultado do status de cada ferramenta] será atualizado. O texto lido será
atualizado para a ferramenta de OCR.
Indicação

Não cancele (1 → 0) [Solicitação de disparo] antes da [Resposta de disparo mudar de 0 para 1. O gatilho
poderá não ser solicitado corretamente.
Referência

y [Atualização de resultado concluída] será trocado (alternado) para “1”, se seu valor era “0” após a
atualização do julgamento anterior ou trocado para “0”, se o valor anterior era “1”.
y [Resultado disponível] será alternado de 0 a 1 no momento que o primeiro processo de julgamento foi
confirmado; e o novo valor será retido desde então.
y [Resultado disponível] será redefinido nas seguintes condições:
y Se o controle de handshake estiver definido como [Desabilitar]
- Quando o programa for alternado
- Quando o status da unidade for trocado de "Configuração" para "RUN"
- Quando uma solicitação de limpar buffer for emitida
y Se o controle de handshake estiver definido como [Habilitar]
- Quando uma solicitação de limpar buffer for emitida
y [N.º do resultado] será contado a cada vez que o resultado do status for atualizado. O valor do limite
superior é 32767. Se o valor máximo for excedido, ele voltará a 0 e iniciará a contagem novamente.
y [N.º do resultado] também contará as contagens de processo de julgamento que foram ignoradas
devido à configuração de frequência cíclica.
y [BUSY] e [Status de geração de imagens] podem ser ignorados em algumas configurações de
frequência cíclica. Portanto, é necessário levar em consideração a condição de geração de imagem ao
definir a frequência cíclica.

- Manual do usuário da Série IV3 (rede de campo) - 3-39


Procedimento operacional da comunicação cíclica

„ Quando um disparo não for bem-sucedido


Solicitação de disparo A B C

Resposta de disparo A B C

3 Falha de disparo B C

BUSY A C
Comunicação cíclica

Status de geração de
imagens A C
Atualização de
resultado concluída A C

Resultado disponível

N.º do resultado A C

Julgamento geral Resultado de A Resultado de C

Aviso

N.º do aviso N.º do aviso

(1) Execute uma [Solicitação de disparo]. (0 → 1) A solicitação de disparo será mantida até que a
resposta de disparo seja configurada para ON.
(2) Se o disparo for válido, [Resposta de disparo] passará de 0 a 1.
(3) Quando o processo de julgamento termina, o bit [Atualização de resultado concluída] mudará e o
[Julgamento geral] será atualizado.
(4) Se desejar transmitir os erros de disparo, defina a opção de erro de disparo para [Habilitada].
Se um disparo foi inserido enquanto a opção de erro de disparo estiver definida como [Habilitada] e a
unidade estiver em status de "OCUPADO", [Falha de disparo] passará de 0 a 1, ignorando a entrada
de disparo. Nenhum processo de julgamento será executado para o disparo B.
(5) Se a entrada do disparo não for bem-sucedida, [Aviso] passará de "0" para "1" e [N.º do aviso] será
atualizado para "65". Para saber mais, consulte “Lista de códigos de aviso“ (Página 3-35).
Indicação

Não cancele (1 → 0) [Solicitação de disparo] antes da [Resposta de disparo mudar de 0 para 1. O gatilho
poderá não ser solicitado corretamente.
Referência

y [Atualização de resultado concluída] será alternado a "1", se seu valor era "0" após a atualização do
julgamento anterior (ou de "0" a "1", se o valor anterior era "1").
y [Resultado disponível] será alternado de 0 a 1 no momento que o primeiro processo de julgamento foi
confirmado; e o novo valor será retido desde então.
y [N.º do resultado] será contado a cada vez que o resultado do status for atualizado. O valor do limite
superior é 32767. Se o valor máximo for excedido, ele voltará a 0 e iniciará a contagem novamente.
y [N.º do resultado] também contará as contagens de processo de julgamento que foram ignoradas
devido à configuração de frequência cíclica.
y [BUSY] e [Status de geração de imagens] podem ser ignorados em algumas configurações de
frequência cíclica. Portanto, é necessário levar em consideração a condição de geração de imagem ao
definir a frequência cíclica.
y [Número de erros de disparo] será contado no momento em que o BIT [Resultado atualizado] for
trocado.

3-40 - Manual do usuário da Série IV3 (rede de campo) -


Procedimento operacional da comunicação cíclica

Programas de referência

„ Série KV da KEYENCE
REQ Trigger response Trigger request

Linha 1
3

Comunicação cíclica
Trigger request

Linha 2

Result update
Result available complete MOV
Tool score DM2000
Linha 3

Result update
complete

Linha 4

Descrição do programa de referência


z Linha 1/linha 2
Define "REQ" como ON e executa uma solicitação de disparo.
“Trigger response” como ON definirá “Trigger request” como OFF (“Trigger request” é retida até “Trigger
response” estar definida como ON).

z Linha 3/linha 4
“Result available” como ON + Aumento ou diminuição de “Result update complete” copiará os dados que
foram gravados para a pontuação de ferramenta para DM2000.

- Manual do usuário da Série IV3 (rede de campo) - 3-41


Procedimento operacional da comunicação cíclica

„ PLC da Rockwell Automation


REQ Trigger Ack Trigger
ONS
Rung0

3 Trigger
Comunicação cíclica

MOV
Result Ready Complete Toggle Move
ONS Source Tool Score
Rung1
Dest Result

Complete Toggle
ONS

Descrição do programa de referência


z Rung0
Define "REQ" como ON e executa "Trigger".
“Trigger Ack” como ON definirá o Disparador como OFF (“Trigger” será retido até “Trigger Ack” se tornar
ON).

z Rung1
“Result Ready” como ON + Aumento ou diminuição de “Complete Toggle” copiará os dados que foram
gravados para “Tool Score” para “Result”.

Indicação

Para garantir a sincronia entre os dados de entrada e dados de saída, use as instruções CPS no início
do programa de progressão.

3-42 - Manual do usuário da Série IV3 (rede de campo) -


Procedimento operacional da comunicação cíclica

Leitura do resultado do status (controle de handshake: [Habilitar])


O conteúdo a seguir descreve o procedimento operacional quando o controle de handshake de dados
está definido como [Habilitado].
Você pode adquirir todos os resultados de status sem falhas definindo o controle de handshake de dados
para [Habilitado].
Solicitação de disparo A B C
3

Comunicação cíclica
Resposta de disparo A B C

Falha de disparo

BUSY A B C
Status de geração
de imagens A B C

Atualização de B C
A
resultado concluída

Resultado disponível A C
Notificação de
aquisição de A B
resultado concluída
N.º do resultado A B C
Resultado do
julgamento geral/status Resultado de A Resultado de B Resultado de C
de cada ferramenta
Número de buffers
10 9 8 9 10 9
restantes

(1) Execute uma [Solicitação de disparo]. (0 → 1) A solicitação de disparo será mantida até que a
resposta de disparo seja configurada para ON.
(2) Se o disparo for válido, [Resposta de disparo] passará de 0 a 1.
(3) ‌Uma vez finalizado o processo de julgamento, o Bit [Atualização de resultado concluída] trocará,
[Resultado disponível] será trocado de 0 a 1 e [Julgamento geral]/[Resultado do status de cada
ferramenta] será atualizado. O texto lido será atualizado para a ferramenta de OCR.
(4) [Número de buffers restantes] será reduzido em 1 quando o resultado do status for atualizado.
(5) Executa [Notificação de aquisição de resultado concluída] (0 → 1). [Número de buffers restantes]
será aumentado em 1.
Indicação

Não cancele (1 → 0) [Solicitação de disparo] antes da [Resposta de disparo mudar de 0 para 1. O gatilho
poderá não ser solicitado corretamente.
Referência

y [Atualização de resultado concluída] será trocado (alternado) para “1”, se seu valor era “0” após a
atualização do julgamento anterior ou trocado para “0”, se o valor anterior era “1”.
y [N.º do resultado] será contado a cada vez que o resultado do status for atualizado. O valor do limite
superior é 32767. Se o valor máximo for excedido, ele voltará a 0 e iniciará a contagem novamente.
y [N.º do resultado] também contará as contagens de processo de julgamento que foram ignoradas
devido à configuração de frequência cíclica.
y [BUSY] e [Status de geração de imagens] podem ser ignorados em algumas configurações de
frequência cíclica. Portanto, é necessário levar em consideração a condição de geração de imagem ao
definir a frequência cíclica.
y [Número de erros de disparo] será contado no momento em que o BIT [Resultado atualizado] for trocado.
y Se o Controle de handshake tiver sido definido como [Habilitar], o resultado do status não será
atualizado até [Notificação de aquisição de resultado concluída] ser definido como ON/OFF (0 → 1 → 0),
mesmo se o próximo disparador tenha sido inserido e um processo de julgamento tenha sido executado.
y Se um novo disparador é inserido quando [Número de buffers restantes] for "0", [Saturação do buffer]
será alternado de "0" para "1". O resultado do status do novo disparador será ignorado.
y [Estouro de buffer] pode ser apagado usando [Limpar aviso].

- Manual do usuário da Série IV3 (rede de campo) - 3-43


Procedimento operacional da comunicação cíclica

Programas de referência

„ Série KV da KEYENCE
REQ Trigger response Trigger request

3 Linha 1
Comunicação cíclica

Trigger request

Linha 2

Result available MOV


Tool score DM2000
Linha 3

Result acquisition
Result available Result available complete notification

Linha 4

Result acquisition
complete notification

Linha 5

Descrição do programa de referência


z Linha 1/linha 2
Define "REQ" como ON e executa uma solicitação de disparo.
“Trigger response” como ON definirá “Trigger request” como OFF (“Trigger request” é retida até “Trigger
response” estar definida como ON).

z Linha 3
Os bits disponíveis resultados se tornam ON para copiar os dados gravados no score da ferramenta
DM2000.

z Linha 4/linha 5
“Result available” como ON executará um aviso de conclusão de aquisição de resultado.
“Result available” como OFF definirá “Notificação de conclusão de aquisição de resultado” como OFF
(“Result acquisition completion notice” será retido até que “Result available” se torne OFF).

3-44 - Manual do usuário da Série IV3 (rede de campo) -


Procedimento operacional da comunicação cíclica

„ PLC da Rockwell Automation


REQ Trigger Ack Trigger
ONS
Rung0

Trigger 3

Comunicação cíclica
MOV
Result Ready Move
ONS Source Tool Score
Rung1
Dest Result

Result Ready Result Ready Result Ready Ack


ONS
Rung2

Result Ready Ack

Descrição do programa de referência


z Rung0
Define "REQ" como ON e executa "Trigger".
“Trigger Ack” como ON definirá o Disparador como OFF (“Trigger” será retido até “Trigger Ack” se tornar
ON).

z Rung1
“Result Ready” como ON copiará os dados gravados em “Tool Score” para “Result”.

z Rung2
“Result Ready” como ON executará “Result Ready Ack”.
“Result Ready” como OFF definirá “Result Ready Ack” como OFF (“Result Ready Ack” será retido até
“Result Ready” se tornar OFF).

Indicação

Para garantir a sincronia entre os dados de entrada e dados de saída, use as instruções CPS no início
do programa de progressão.

- Manual do usuário da Série IV3 (rede de campo) - 3-45


Procedimento operacional da comunicação cíclica

Troca de programas

N.º do programa N.º do programa


Solicitação de troca de
programa

3 Resposta de troca de
programa

BUSY
Comunicação cíclica

(1) Grave o n.º do programa a ser definido como [N.º do programa].


(2) Execute uma [Solicitação de troca de programa], mantendo o estado (0 → 1) até que seja recebida
uma [Resposta de troca de programa].
(3) Quando a troca de programa estiver concluída, é recebida uma [Resposta de troca de programa]
(0 → 1).
(4) Quando a [Resposta de troca de programa] for recebida, limpe a [Solicitação de troca de programa]
(1 → 0). Quando a [Resposta de troca de programa] for limpa, a [Solicitação de troca de programa] é
limpa.

Indicação

y Não cancelar (1 → 0) [Solicitação de troca de programa] antes de [Resposta de troca de programa]


passar de 0 a 1. O programa pode não ser capaz de trocar corretamente.
y Quando [Solicitação de troca de programa] for cancelado (1 → 0) antes de [Resposta de troca de
programa] alterar de 0 a 1, execute (0 → 1) [Solicitação de troca de programa] e cancele (1 → 0)
novamente.
Referência

y [OCUPADO] será alterado de 0 a 1 enquanto a troca de programa está em andamento.


y Se a troca de programa falhar, [Falha de troca de programa] alterará de "0" para "1".
y Se a troca de programa não for bem-sucedida, [Aviso] passará de "0" para "1" e [N.º do aviso] será
atualizado para "64". Para obter detalhes, consulte “Lista de códigos de aviso“ (Página 3-35).
y Você não pode trocar programas usando comunicação EtherNet/IP enquanto a unidade está no status
[Configuração].
y Se estiver alternando programas que usam comunicação EtherNet/IP, defina a opção [Método de
alternância] para [Monitor/PC/Rede]. Para obter detalhes sobre o método de configuração, consulte o
“Manual do Usuário da Série IV3 (software do painel de controle/PC)”.
y O N.º do programa para o qual se passou a partir da comunicação EtherNet/IP será excluído quando a
alimentação de energia for desligada.

3-46 - Manual do usuário da Série IV3 (rede de campo) -


Procedimento operacional da comunicação cíclica

Programas de referência

„ Série KV da KEYENCE
REQ MOV
DM1000 Program No.
Linha 1
3
Program switching Program switching

Comunicação cíclica
REQ response request

Linha 2

Program switching
request

Linha 3

Descrição do programa de referência


z Linha 1
Esta linha define "REQ" como ON e copia os dados DM1000 que contêm o n.º do programa a ser definido
ao n.º de programa.

z Linha 2/linha 3
Define "REQ" como ON e executa uma solicitação de troca de programa.
“Program switching response” como ON definirá “Program switching request” como OFF (“Program
switching request” será mantido até o “Program switching response” se tornar ON).

- Manual do usuário da Série IV3 (rede de campo) - 3-47


Procedimento operacional da comunicação cíclica

„ PLC da Rockwell Automation


MOV
REQ Move
ONS Source Number
Rung0
3 Dest Program Number
Comunicação cíclica

REQ Program Change Ack Program Change


ONS
Rung1

Program Change

Descrição do programa de referência


z Rung0
Esta linha define "REQ" como ON e copia os dados de Número que contêm o n.º do programa a ser
definido ao n.º de programa.

z Rung1
Define "REQ" como ON e executa "Program Change".
“Program Change Ack” como ON definirá “Program Change” como OFF (“Program Change” será mantido
até o “Program Change Ack” se tornar ON).

3-48 - Manual do usuário da Série IV3 (rede de campo) -


Procedimento operacional da comunicação cíclica

Alteração do limiar de ajuste da ferramenta


N.º de configuração do
limite superior/inferior N.º de configuração do limite superior/inferior

Limite superior/inferior Limite superior/inferior

Solicitação de alteração do
valor da configuração
3

Comunicação cíclica
Resposta de alteração do valor da
configuração

(1) Grave o número da ferramenta e o tipo de limite do limite a ser alterado em [N.º da configuração do
limite superior/inferior].
(2) Grave o limite a ser alterado em [Limite superior/inferior].
(3) Execute [Solicitação de alteração do valor da configuração]. (0→1)
(4) Você pode verificar o status de entrada na [Resposta da alteração do valor da configuração].
Referência

y Se a alteração de valor de configuração falhar, [Falha na configuração de alteração do valor] trocará de


"0" para "1".
y Se a alteração de valor de configuração falhar, [Aviso] passará de "0" para "1" e [N.º do aviso] será
atualizado para 60. Para obter detalhes, consulte “Lista de códigos de aviso“ (Página 3-35).
y Limites não podem ser alterados para as ferramentas a seguir.
- No modo padrão ou no modo de classificação, a ferramenta de correção de posição, que corrige a
posição da ferramenta de aprendizado
- No modo de classificação, ferramentas diferentes da ferramenta de aprendizado

- Manual do usuário da Série IV3 (rede de campo) - 3-49


Procedimento operacional da comunicação cíclica

Programas de referência

„ Série KV da KEYENCE
MOV
3 REQ DM1000
Threshold setting
Linha 1
No.
Comunicação cíclica

MOV
DM1004
Linha 2
Threshold

REQ Threshold changing response Threshold changing request


Linha 3

Threshold changing
request
Linha 4

Descrição do programa de referência


z Linha 1
Esta linha define "REQ" como ON e copia os dados DM1000 que contêm o n.º de configuração de limiar a
ser definido para o n.º de configuração de limiar.
z Linha 2
Esta linha define "REQ" como ON e copia os dados DM1004 que contêm o limiar a ser definido ao limiar.
z Linha 3/linha 4
Define "REQ" como ON e executa uma solicitação de alteração de limiar.
“Threshold changing response” como ON definirá “Threshold changing request” como OFF (“Threshold
changing request” será mantido até o “Threshold changing response” se tornar ON).

3-50 - Manual do usuário da Série IV3 (rede de campo) -


Procedimento operacional da comunicação cíclica

„ PLC da Rockwell Automation


MOV
REQ Move
ONS Source Number
Rung0
Dest Limit Setting No.
3

Comunicação cíclica
MOV
Move
Source Value
Dest Upper/Lower Limit

Upper/Lower Limit Upper/Lower


REQ Change Ack Limit Change
ONS
Rung1

Upper/Lower Limit
Change

Descrição do programa de referência


z Rung0
Esta linha define "REQ" como ON e copia os dados de Número que contêm o n.º de configuração de limite
a ser definido ao n.º de configuração de limite. Esta linha também copia os valores de dados que contêm
o limite superior/inferior a ser definido ao limite superior/inferior.

z Rung1
Define "REQ" como ON e executa "Upper/Lower Limit Change".
“Upper/Lower Limit Change Ack” como ON definirá “Upper/Lower Limit Change” como OFF.
("Upper/Lower Limit Change" será retido até "Upper/Lower Limit Change Ack" se tornar ON.)

- Manual do usuário da Série IV3 (rede de campo) - 3-51


Procedimento operacional da comunicação cíclica

Alteração do texto-mestre
Esta seção mostra o texto mestre para a Ferramenta 1 sendo alterado para “ABCDEF” como um exemplo.
O texto é sobrescrito duas vezes em grupos de quatro letras.
N.º da configuração do texto-mestre.
(PLC→IV3) 201 202

3 (Texto-mestre) (PLC→IV3) ABCD EF(NULL)(NULL)


Solicitação de alteração do valor da
Comunicação cíclica

configuração (PLC→IV3)
Resposta da alteração do valor da
configuração (IV3→PLC)

(1) Sobrescrever [N.º da configuração do texto-mestre: Endereço 6 a 7] com 201 (texto-mestre (primeira
à quarta letra) quando as configurações de leitura de texto forem definidas com a Ferramenta 1).
(2) Sobrescrever [Texto-mestre: Endereço 8] com A (0x41), [Texto-mestre: Endereço 9] com B (0x42),
[Texto-mestre: Endereço 10] com C (0x43), e [Texto-mestre: Endereço 11] com D (0x44).
(3) Execute [Solicitação de alteração do valor da configuração] (0→1). A solicitação é retida até [Resposta
da alteração do valor da configuração] poder ser confirmada.
(4) Após a conclusão da alteração, [Resposta da alteração do valor da configuração] altera de 0 a 1.
(5) Definir [Solicitação de alteração do valor da configuração] para 0 define [Resposta da alteração do
valor da configuração] como 0.
(6) Sobrescrever [N.º da configuração do texto-mestre: Endereço 6 a 7] com 202 (texto-mestre (quinta a
oitava letra) quando as configurações de leitura de texto forem definidas com a Ferramenta 1).
(7) Sobrescrever [Texto-mestre: Endereço 8] com E (0x45), [Texto-mestre: Endereço 9] com F (0x46),
[Texto-mestre: Endereço 10] com NULO (0x00), e [Texto-mestre: Endereço 11] com NULO (0x00).
(8) Execute [Solicitação de alteração do valor da configuração] (0→1). A solicitação é retida até [Resposta
da alteração do valor da configuração] poder ser confirmada.
(9) Após a conclusão da alteração, [Resposta da alteração do valor da configuração] passa de 0 a 1.
(10) Definir [Solicitação de alteração do valor da configuração] para 0 define [Resposta da alteração do
valor da configuração] como 0.

Indicação

Acrescente texto NULO ao final do texto.


Se você alterar "ABCDEFG" para "1234" e não gravar NULO, o texto é alterado para "1234EFG".

Texto-mestre/data
Exemplo de uma falha
1.º 2.º 3.º 4.º 5.º 6.º 7.º 8.º
Texto/data mestre antes da
A B C D E F G NULO
alteração
Texto a ser gravado 1 2 3 4 Nenhum
Texto/data mestre após alteração 1 2 3 4 E F G

Texto-mestre/data
Exemplo de um sucesso
1.º 2.º 3.º 4.º 5.º 6.º 7.º 8.º
Texto/data mestre antes da
A B C D E F G NULO
alteração
NULO NULO NULO NULO
Texto a ser gravado 1 2 3 4
(0x00) (0x00) (0x00) (0x00)
Texto/data mestre após alteração 1 2 3 4

3-52 - Manual do usuário da Série IV3 (rede de campo) -


Procedimento operacional da comunicação cíclica

Indicação

y Texto arbitrário pode ser alterado em grupos de quatro letras.


Para alterar “2019.4.5” para “2019.4.6”, você pode alterar somente 202 para [N.º da configuração do
valor de configuração: Endereço 6 a 7] (texto-mestre (quinta a oitava letra) quando as configurações de
leitura de texto forem definidas com a Ferramenta 1).

Texto-mestre/data 3
1.º 2.º 3.º 4.º 5.º 6.º 7.º 8.º

Comunicação cíclica
Texto/data mestre antes da
2 0 1 9 . 4 . 5
alteração
Texto a ser gravado Nenhum . 4 . 6
Texto/data mestre após alteração 2 0 1 9 . 4 . 6

y Alterações em grupos de quatro são aplicadas imediatamente. Não execute um disparo até que todas
as alterações de texto sejam concluídas.

- Manual do usuário da Série IV3 (rede de campo) - 3-53


Procedimento operacional da comunicação cíclica

Alteração do nome de arquivo salvo em FTP/SD


Esta seção mostra um exemplo no qual o nome do arquivo da condição de transferência 2 é alterado para
“keyence”. Nenhum dado é gravado na memória não volátil.
O texto é sobrescrito duas vezes em grupos de quatro letras.

3 N.º de configuração de salvo em FTP/SD. 1001 1011 1012


(PLC→IV3)
Comunicação cíclica

Configurações de salvamento em FTP/SD Bit1 keye nce(NULL)


(PLC→IV3)

Solicitação de alteração do valor da


configuração (PLC→IV3)
Resposta da alteração do valor da
configuração (IV3→PLC)

(1) Insira 1001 em [N.º de configuração de salvo em FTP/SD: endereços 6 a 7] para permitir a
especificação do número da condição de transferência.
(2) Defina [Configurações de salvamento em FTP/SD: endereço 8 bit 1] para LIGADO (1). (Especifique
condição de transferência 2.)
Defina [Configurações de salvamento em FTP/SD: endereço 9 bit 0] para DESLIGADO (0). (Sem
gravação na memória não volátil)
(3) Execute [Solicitação de alteração do valor da configuração: endereço 0 bit 7] (0→1). A solicitação é
retida até [Resposta da alteração do valor da configuração] poder ser confirmada.
(4) Após a conclusão da especificação do número da condição de transferência, [Resposta da alteração
do valor da configuração] passa de 0 a 1.
(5) Definir [Solicitação de alteração do valor da configuração: endereço 0 bit 7] para 0 define [Resposta
da alteração do valor da configuração] como 0.
(6) Sobrescreva [N.º de configuração de salvo em FTP/SD: endereços 6 a 7] com 1011 (da primeira à
quarta letra do nome do arquivo salvo em FTP/SD).
(7) Sobrescreva [Configurações de salvamento em FTP/SD: endereço 8] com k (0x6B), [Configurações
de salvamento em FTP/SD: endereço 9] com e (0x65), [Configurações de salvamento em FTP/SD:
endereço 10] com y (0x79) e [Configurações de salvamento em FTP/SD: endereço 11] com e (0x65).
(8) Execute [Solicitação de alteração do valor da configuração: endereço 0 bit 7] (0→1). A solicitação é
retida até [Resposta da alteração do valor da configuração] poder ser confirmada.
(9) Após a conclusão da especificação do número da condição de transferência, [Resposta da alteração
do valor da configuração] passa de 0 a 1.
(10) Definir [Solicitação de alteração do valor da configuração: endereço 0 bit 7] para 0 define [Resposta
da alteração do valor da configuração] como 0.
(11) Sobrescreva [N.º de configuração de salvo em FTP/SD: endereços 6 a 7] com 1012 (da quinta à
oitava letra do nome do arquivo salvo em FTP/SD).
(12) Sobrescreva [Configurações de salvamento em FTP/SD: endereço 8] com n (0x6E), [Configurações
de salvamento em FTP/SD: endereço 9] com c (0x63), [Configurações de salvamento em FTP/SD:
endereço 10] com e (0x65) e [Configurações de salvamento em FTP/SD: endereço 11] com NULL
(0x00).
(13) Execute [Solicitação de alteração do valor da configuração: endereço 0 bit 7] (0→1). A solicitação é
retida até [Resposta da alteração do valor da configuração] poder ser confirmada.
(14) Após a conclusão da especificação do número da condição de transferência, [Resposta da alteração
do valor da configuração] passa de 0 a 1.
(15) Definir [Solicitação de alteração do valor da configuração: endereço 0 bit 7] para 0 define [Resposta
da alteração do valor da configuração] como 0.

3-54 - Manual do usuário da Série IV3 (rede de campo) -


Procedimento operacional da comunicação cíclica

Indicação

y Acrescente o caractere NULL ao final do texto.


Se você alterar “ABCDEF” para “1234” e não gravar NULL, o texto é alterado para “1234EF”.
y Texto arbitrário pode ser alterado em grupos de quatro letras.
Para alterar “ABCDEF” para “ABCDGH”, é possível alterar apenas 1012 para [N.º de configuração de
salvo em FTP/SD: endereços 6 a 7] (da quinta à oitava letra do nome do arquivo de FTP). 3
y Alterações em grupos de quatro letras são aplicadas imediatamente. Não execute um disparo até que

Comunicação cíclica
todas as alterações de texto sejam concluídas.
y Se números múltiplos de condição de transferência forem especificados, é usada a condição com o
menor número.
y Se dados não forem gravados na memória não volátil, o número da condição de transferência e o
nome do arquivo definidos serão excluídos quando a alimentação de energia for desligada.

- Manual do usuário da Série IV3 (rede de campo) - 3-55


Procedimento operacional da comunicação cíclica

Registro de uma imagem mestre externamente


Solicitação de registro
mestre

Resposta de registro mestre

3 OCUPADO
Comunicação cíclica

(1) Execute uma [Solicitação de registro de mestre]. (0 → 1)


(2) Você pode verificar o status de entrada em [Resposta de registro de mestre].

Referência

y [OCUPADO] passará de 0 a 1 enquanto o registro da imagem-mestre está em andamento.


y Se o registro da imagem mestre não for bem-sucedido [Falha no registro mestre] alterará de 0 a 1.
y Se o registro da imagem-mestre não for bem-sucedido, [Aviso] passará de "0" para "1" e [N.º do aviso]
será atualizado de acordo com os detalhes da falha. Para obter detalhes, consulte “Lista de códigos
de aviso“ (Página 3-35).
y Você não pode registrar uma imagem-mestre através da comunicação EtherNet/IP enquanto a unidade
está em status de [Configuração].
y Se desejar gravar os dados de registro de mestre na ROM do sensor, defina a opção [Gravar na
ROM ao efetuar registro de mestre externo] como [Sim]. Para obter detalhes sobre o método de
configuração, consulte o “Manual do Usuário da Série IV3 (software do painel de controle/PC)”.
y Imagens mestre não podem ser registradas externamente quando a ferramenta de aprendizado estiver
em uso ou no modo de classificação.

3-56 - Manual do usuário da Série IV3 (rede de campo) -


4 Este capítulo descreve a visão geral do PROFINET
e as especificações de comunicação e funções do
PROFINET PROFINET da Série IV3.

Visão geral do PROFINET..................................4-2


4

PROFINET
Especificações e funções de PROFINET na
Série IV3..............................................................4-3

- Manual do usuário da Série IV3 (rede de campo) - 4-1


Visão geral do PROFINET

Visão geral do PROFINET

O que é PROFINET?
PROFINET é um padrão de rede industrial aberto desenvolvido e mantido pela PI (PROFINET
internacional).
Todos os dispositivos compatíveis podem usar a rede de comunicação, independentemente do fornecedor.
O PROFINET permite fácil integração com o barramento de campo atualmente em uso (por exemplo,
PROFIBUS), permitindo que você proteja os bens existentes sem modificar o sistema anterior.

A comunicação PROFINET oferece os dois tipos de padrões de comunicação a seguir: Comunicação


4 PROFINET CBA para comunicações de dados entre os processos e entre os controladores de E/S, e
comunicação de E/S PROFINET para comunicações de dados entre o controlador de E/S e o dispositivo
PROFINET

de E/S.

A comunicação PROFINET para a Série IV3 é compatível com a comunicação de E/S PROFINET e está
em conformidade com a Classe de conformidade B.

A comunicação de E/S PROFINET oferece os seguintes dois tipos de métodos de comunicação para
dados cíclicos: Comunicação em tempo real (RT) e comunicação isócrona em tempo real (IRT).
A comunicação em tempo real fornece desempenho de comunicação semelhante ao do barramento de
campo existente, como o controle de dispositivo em automação normal de fábrica, usando Ethernet. A
comunicação isócrona em tempo real é capaz de atender a requisitos rigorosos em tempo real, incluindo
controle de movimento sincronizado.

As comunicações em tempo real oferecem os dois tipos de comunicação a seguir: Comunicação de E/


S de dados para envio e recebimento de dados periodicamente e a comunicação de dados de registro
para envio e recebimento de comandos/respostas em intervalos arbitrários. Na comunicação de E/S
de dados, é possível definir o SendCycle (Ciclo de comunicação) com base na prioridade dos dados a
enviar/receber, permitindo o envio/recebimento de dados com carga geral de comunicação ajustada.
A comunicação de dados de registro é usada para aplicações de comunicação que exigem pouca
pontualidade (diferentemente da comunicação de E/S de dados).

A Série IV3 é compatível com a comunicação de E/S de dados fornecida pelas comunicações em tempo
real (RT).

Comunicação
PROFINET
Controlador de E/S

Velocidade baixa (ciclo de comunicação: 512*ms)


Alta velocidade
(Ciclo de comunicação:
4* ms)
Normal
(Ciclo de
comunicação: 64 * ms)

Comunicação Comunicação Comunicação


PROFINET PROFINET PROFINET
Dispositivo de E/S Dispositivo de E/S Dispositivo de E/S
* Se você definir a configuração para "auto", a carga total de comunicação será ajustada e o
SendCycle (Ciclo de comunicação) será definido automaticamente.

4-2 - Manual do usuário da Série IV3 (rede de campo) -


Especificações e funções da comunicação PROFINET na Série IV3

Especificações e funções da comunicação


PROFINET na Série IV3
Especificações de comunicação PROFINET da Série IV3

Comunicação de E/S de dados Tamanho da comunicação até 1400 bytes

Especificar o endereço IP usando o protocolo DCP


Na comunicação PROFINET, você pode especificar o endereço IP dos dispositivos de E/S usando o
protocolo DCP (Protocolo de configuração e descoberta). 4

PROFINET
O protocolo DCP oferece dois métodos para configurar o endereço IP.
(1) O endereço IP pode ser definido pelo controlador de E/S com base nas informações de nome do
dispositivo do dispositivo de E/S.
(2) O nome de dispositivo e o endereço IP do dispositivo de E/S podem ser definidos pelo supervisor de
E/S (PC, etc.).
(1) Verifique a presença de um
dispositivo de E/S

(2) Resposta
Comunicação
PROFINET
(3) Defina o endereço IP.
Controlador de E/S
(4) Resposta
Dispositivo de E/S

Referência

y Se o endereço IP do dispositivo de E/S for definido pelo controlador de E/S, o nome do dispositivo de
E/S deve corresponder ao nome no arquivo “config” do controlador de E/S.
y Se o endereço IP for definido por meio do protocolo DCP, o endereço IP do sensor será inicializado.
y O endereço IP definido por meio do protocolo DCP será armazenado na memória volátil. Quando você
reiniciar o sensor, o sensor será inicializado com seu endereço IP no status “----” (não registrado).

- Manual do usuário da Série IV3 (rede de campo) - 4-3


Especificações e funções da comunicação PROFINET na Série IV3

Visão geral das funções de comunicação PROFINET na Série IV3


As funções que podem ser usadas para controlar a Série IV3 usando comunicação PROFINET estão
listadas a seguir.

Função Conteúdo
Entrada de disparo Executa uma entrada de disparo para o sensor.
Alternância de programas Executa uma troca de programa para o sensor.
4 Registro de imagem-mestre
Executa um registro de imagem-mestre externa para o sensor.
externa
PROFINET

Regravação do valor de
Regrava o limiar que é usado como a referência para o julgamento
configuração (limiar de
da ferramenta.
julgamento)
Regravação do texto-mestre/ Regrava o texto-mestre/data-mestre que é usado como a referência
data-mestre para o julgamento da ferramenta de OCR.
Regravar nome de arquivo salvo Regrava o nome do arquivo de imagem a ser transferido para o
em FTP/SD servidor de FTP ou cartão SD.
Entrada de limpar aviso Executa uma limpeza de avisos.
Permite que se verifique o status da unidade (geração de imagem,
Ler status
EXECUÇÃO, OCUPADO, erro, etc.).
Ler resultado geral do status Lê o resultado geral do status.
Ler tempo de processamento de
Lê o tempo de processamento do julgamento.
julgamento
Ler o resultado do status de cada
Ler o resultado do status de cada ferramenta
ferramenta
Ler informações de estatísticas Lê o número de disparos emitidos e o número de erros de disparo.

Indicação

y Se estiver alternando programas que usam comunicação PROFINET, defina a opção [Método de
alternância] para [Monitor/PC/Rede/Comutação automática]. Para obter detalhes sobre o método de
configuração, consulte o “Manual do Usuário da Série IV3 (software do painel de controle/PC)”.
y Se o registro de imagem-mestre externa for ser executado frequentemente usando a comunicação
PROFINET, defina a opção [Gravar na ROM no registro de imagem-mestre externa] para [Não] a
fim de proteger a memória não volátil no interior do sensor. Para obter detalhes sobre o método de
configuração, consulte o “Manual do Usuário da Série IV3 (software do painel de controle/PC)”.
y Se o nome do arquivo salvo em FTP/SD for ser regravado com frequência usando comunicação
PROFINET, definir o bit de [Marcador de gravação na memória não volátil] para DESLIGADO (0) para
proteger a memória não volátil no interior do sensor. Para ver detalhes, consulte “Para alterar o nome
do arquivo salvo em FTP/SD“ (Página 5-24).

4-4 - Manual do usuário da Série IV3 (rede de campo) -


Especificações e funções da comunicação PROFINET na Série IV3

Lista de PLCs compatíveis


Consulte o manual de instruções de cada PLC para obter detalhes sobre os métodos de configuração.

PLC da Siemens

Unidade de
Versão do Software Versão do
Modelo do PLC comunicação
firmware usado software usado
PROFINET
4
-
Série S7 300

PROFINET
(Integrado na V3.2.6 Portal TIA 15.1
Exemplo: CPU315-2 PN/DP
unidade)
-
Série S7 1200
(Integrado na V4.2 Portal TIA 15.1
Exemplo: CPU1212C
unidade)
-
Série S7 1500
(Integrado na V2.06.0 Portal TIA 15.1
Exemplo: CPU1516-3 PN/DP
unidade)
Ao usar a STEP 7, usar V5.6.

PLC da Phoenix Contact

Unidade de
Versão do Software Versão do
Modelo do PLC comunicação
firmware usado software usado
PROFINET
-
ILC 350 PN (Integrado na V 3.53F.13 PC WORX 6.10.56
unidade)

- Manual do usuário da Série IV3 (rede de campo) - 4-5


Especificações e funções da comunicação PROFINET na Série IV3

MEMO

4
PROFINET

4-6 - Manual do usuário da Série IV3 (rede de campo) -


5 Este capítulo descreve a visão geral, método de
configuração, alocação de dados e procedimento
Comunicação de E/S operacional da comunicação de E/S de dados na

de dados comunicação PROFINET.

Visão geral da comunicação de E/S


de dados..............................................................5-2
Método de configuração da comunicação 5
de dados de E/S..................................................5-3

Comunicação de E/S de dados


Alocação de dados na comunicação
de dados de E/S................................................5-12
Procedimento operacional da comunicação
de E/S de dados................................................5-42

- Manual do usuário da Série IV3 (rede de campo) - 5-1


Visão geral da comunicação de E/S de dados

Visão geral da comunicação de E/S de dados

O que é a comunicação de E/S de dados?


Esta função permite comunicações de dados cíclicas (isto é, em intervalos fixos) com os dispositivos
PROFINET. Essa função fornece controle de alta velocidade de vários milissegundos a várias dezenas de
milissegundos.
A comunicação pode ser controlada por referenciação e atualização das variáveis no PLC, tornando fácil
controlar os programas no lado do PLC.

PROFINET
5 communication
I/O Controller
Comunicação de E/S de dados

Área de entrada Dados de saída

y Resultado do status y Resultado do status


y Resultado do erro/status/controle y Resultado do erro/status/controle
y Informações estatísticas y Informações estatísticas
y Informações da ferramenta y Informações da ferramenta

Área de saída SendCycle Dados de entrada


(Ciclo de
y Controle de disparo y Controle de disparo
comunicação)
y Controle do registro da imagem y Controle do registro da imagem
mestre externa mestre externa
y Controle de troca de programa y Controle de troca de programa
y Controle de handshake y Controle de handshake
y Controle de regravação do y Controle de regravação do
valor de configuração (limiar) valor de configuração (limiar)
y Controle de regravação de y Controle de regravação de
caractere-mestre caractere-mestre
y Controle de regravação do y Controle de regravação do
nome do arquivo salvo em nome do arquivo salvo em
FTP/SD FTP/SD

Indicação

y As configurações de comunicação para a comunicação de E/S de dados, como o SendCycle (ciclo de


comunicação) e o tamanho dos dados, serão configuradas no lado do PLC.
y Em uma rede com muitos dispositivos conectados (incluindo os dispositivos PROFINET), uma perda
de pacote e/ou atraso de rede pode ocorrer quando há uma carga pesada na rede. Conduza uma
verificação minuciosa antes da operação.

5-2 - Manual do usuário da Série IV3 (rede de campo) -


Método de configuração da comunicação de dados de E/S

Método de configuração da comunicação de


dados de E/S
O conteúdo a seguir explica o método de configuração
ao usar a comunicação de E/S de dados.
3 Toque em [Unid. Com. (DL)].
Indicação

Caso tenha modificado as configurações de


protocolo, a conexão com o sensor será finalizada
e, em seguida, reiniciada.

Configuração da Série IV3


É possível ajustar as seguintes configurações para
4 Selecione [PROFINET] para o protocolo.
a Série IV3 usando o painel de controle (IV3-CP50)
ou o IV3-Navigator (IV3-H1). 5

Comunicação de E/S de dados


Ao ajustar as configurações no painel
de controle (IV3-CP50)
Defina as configurações de rede de campo do
sensor para [PROFINET].
1 Toque no botão [Config. Sensor Avançado]
na tela [Menu de Config do Sem].
5 Para ativar o controle de handshake,
selecione [Habilitar].

2 Toque na guia [Utilidade].


z Desativar (valor padrão)
Selecione se o intervalo de disparo for maior do
que o ciclo de comunicação (RPI). Um resultado
do status pode ser obtido em tempo real. Na
maioria das situações, selecione [Desabil.].
z Habilitar
Selecione se o intervalo de disparo for menor
do que o ciclo de comunicação (RPI) e o
número de disparos for 10 ou menos. Se o
resultado do status não for obtido porque o
intervalo de disparo é mais rápido do que o
ciclo de comunicação, o resultado do status
pode ser salvo até dez vezes no buffer.

- Manual do usuário da Série IV3 (rede de campo) - 5-3


Método de configuração da comunicação de dados de E/S

Indicação
Ao configurar pelo IV3-Navigator (IV3-H1)
y Se o protocolo for definido como [Desabilitar],
as configurações serão esmaecidas e Defina as configurações de rede de campo do
desativadas. sensor para [PROFINET].
y Se o controle de handshake de dados
estiver definido como [Habilitar], o resultado 1 Abra a tela de Configurações avançadas
do status não será atualizado até [Notificação do sensor.
de aquisição de resultado concluída]
(Endereço 2, Bit 0 do controle de comando) 2 Selecione a aba [Utilidade] e depois clique
ser inserido. em [configuração] sob [Rede de campo/
“Procedimento operacional da Unid. Com. (DL)].
5 comunicação de E/S de dados“ (Página
5-42)
Comunicação de E/S de dados

6 Para ativar a troca de bytes para a região


de dados, selecione [Habilitar].

3 Selecione [PROFINET] em [Protocolo]


para a rede de campo.

Indicação

A ordem na qual o texto lido da ferramenta


de OCR ou o nome do arquivo transferido
via FTP/SFTP é armazenado na memória de
dados do CLP (dois bytes) pode ser alterada
em unidades de bytes.
y Desativar: Primeiro byte → Último byte
(exemplo para a cadeia de caracteres “AB”:
0x4142)
y Ativar: Último byte → Primeiro byte (exemplo
para a cadeia de caracteres “AB”: 0x4241) z Controle de handshake
Defina a troca de bytes de acordo com as y Desativar (valor padrão)
especificações de cada PLC. Para obter detalhes, Selecione se o intervalo de disparo for maior
consulte o manual de instruções do PLC. do que o ciclo de comunicação (RPI). Um
resultado de status pode ser obtido em tempo
7 Definir o nome do dispositivo PROFINET real. Normalmente selecionado [Desabilitar].
conforme o necessário. y Ativar
Valor padrão: o mesmo que o nome do Selecione se o intervalo de disparo for menor
dispositivo IV3 do que o ciclo de comunicação (RPI) e o
“Configuração do nome do dispositivo número de disparos for 10 ou menos. Se o
PROFINET“ (Página 5-6) resultado do status não for obtido porque o
intervalo de disparo é mais rápido do que o
8 Depois de terminar de definir as ciclo de comunicação, o resultado do status
configurações, toque no botão [OK].
pode ser salvo até dez vezes no buffer.
5-4 - Manual do usuário da Série IV3 (rede de campo) -
Método de configuração da comunicação de dados de E/S

Indicação

y Se o protocolo for definido como [Desabilitar],


as configurações serão esmaecidas e
desativadas.
y Se o controle de handshake de dados
estiver definido como [Habilitado], o
resultado do status não será atualizado
até [Notificação de aquisição de resultado
concluída] (“Endereço 2, Bit 0” do controle
de comando) ser inserido.
“Procedimento operacional da
comunicação de E/S de dados“ (Página
5-42)
5

Comunicação de E/S de dados


z Troca de bytes
Para ativar a troca de bytes na região de dados,
selecione [Habilitar].
Indicação

A ordem na qual o texto lido da ferramenta


de OCR ou o nome do arquivo transferido
via FTP/SFTP é armazenado na memória de
dados do CLP (dois bytes) pode ser alterada
em unidades de bytes.
y Desativar: Primeiro byte → Último byte
(exemplo para a cadeia de caracteres “AB”:
0x4142)
y Ativar: Último byte → Primeiro byte (exemplo
para a cadeia de caracteres “AB”: 0x4241)
Defina a troca de bytes de acordo com as
especificações de cada PLC. Para obter
detalhes, consulte o manual de instruções do
PLC.

z Nome do dispositivo PROFINET


Definir o nome do dispositivo PROFINET
conforme o necessário.
Valor padrão: o mesmo que o nome do
dispositivo IV3
“Configuração do nome do dispositivo
PROFINET“ (Página 5-6)

4 Quando terminar de definir as


configurações, clique no botão [OK].
O sistema retorna para a tela de Configurações
Avançadas do Sensor.

5 Clique no botão [OK].


Você voltará para a tela principal de
[Configuração].

- Manual do usuário da Série IV3 (rede de campo) - 5-5


Método de configuração da comunicação de dados de E/S

Configuração do nome do Ao configurar pelo IV3-Navigator


dispositivo PROFINET (IV3-H1)

1 Abra a tela de Configurações avançadas


Indicação

y Regras de nomenclatura de dispositivos para


quando for usada a comunicação PROFINET
do sensor.
y Não use caracteres que não sejam "a-z", "0-
9", "-" e ".". 2 Selecione a aba [Utilitários].
y “-” (hífen curto) não pode ser usado no início e
no final do nome.
y Dois ou mais caracteres “-” (hífen curto)
3 Clique em [Configurações] sob [Rede de
campo/Unid. De comunicação (DL)].
consecutivos ou “.” (ponto curto) não podem
5 ser usados.
y Endereços IP não podem ser usados.
z Nome do dispositivo PROFINET
Insira o nome do dispositivo a utilizar na
y “y port-x (x: 0-999)” não pode ser usado.
Comunicação de E/S de dados

y “n.n.n.n (n: 0-999)” não pode ser usado. comunicação PROFINET.


y O sensor será reiniciado se o nome do
dispositivo ou a configuração de rede for
modificada enquanto a função PROFINET
4 Quando tiver concluído a definição das
configurações, clique no botão [OK].
estiver em uso.
y Ao usar o painel de controle (IV3-CP50) para Você voltará para a tela de expansão do sensor.
definir o nome do dispositivo PROFINET, o
número máximo de caracteres é 128. Esse
limite é de 240 caracteres quando se define o
nome com o IV3-Navigator (IV3-H1).

Ao ajustar as configurações no painel


de controle (IV3-CP50)

1 Toque no botão [Config. Sensor Avançado]


na tela do Menu de configuração do sensor.

2 Toque na guia [Utilitários] e depois


toque em [Rede de campo/Unid. De
comunicação (DL)].

3 Toque em [Editar] ao lado do nome do


dispositivo PROFINET e insira o novo nome.
Indicação

y O comprimento máximo do nome do


dispositivo é de 128 caracteres. Para
especificar um nome com 129 ou mais
caracteres, use o IV3-Navigator (IV3-H1).
y Caso um nome de dispositivo seja definido
com 129 ou mais caracteres, não será
possível exibir todos os nomes de dispositivos.
Para visualizar o nome do dispositivo, passe
para a tela [Informações do sensor] a partir da
tela [Avançadas do sensor].

4 Depois de terminar de definir as


configurações, toque no botão [OK].
Você voltará para a tela de expansão do sensor.

5-6 - Manual do usuário da Série IV3 (rede de campo) -


Método de configuração da comunicação de dados de E/S

Configurações do PLC
Você pode definir as seguintes configurações para o PLC:
(1) Estabelecer uma comunicação em tempo real para configurar a comunicação de E/S de dados.
(2) Definir o dispositivo de E/S a ser usado para a comunicação de E/S de dados.
Para obter detalhes sobre o processo de configuração, consulte o manual de instruções de cada PLC.

Estabelecer a comunicação de E/S de dados


Para iniciar uma comunicação de E/S de dados, você precisa criar um caminho de comunicação chamado
AR (Relação de aplicação) e estabelecer uma comunicação em tempo real entre o controlador de E/S e o 5
dispositivo de E/S. Quando você criar o AR, serão criados canais de comunicação separados para a E/S

Comunicação de E/S de dados


de dados e as comunicações de dados de registro. Esses canais de comunicação são chamados de CR
(Relação de comunicação).

A comunicação é iniciada no seguinte procedimento:


(1) O controlador de E/S solicita uma conexão AR para o dispositivo de E/S.
(2) Uma resposta é retornada do dispositivo de E/S, estabelecendo uma comunicação em tempo real.
(3) Uma conexão será aberta se nenhum erro for encontrado na verificação de compatibilidade.

Comunicação (1) Solicitar uma conexão AR


PROFINET
Controlador de E/S
(2) Estabelecer uma comunicação em tempo real

Dispositivo de E/S

Referência

As configurações de comunicação para a comunicação de E/S de dados, como o SendCycle (ciclo de


comunicação) e o tamanho dos dados, serão configuradas no lado do controlador de E/S.
Em uma rede com muitos dispositivos conectados (incluindo os dispositivos PROFINET), uma perda
de pacote e/ou atraso de rede pode ocorrer quando há uma carga pesada na rede. Conduza uma
verificação minuciosa antes da operação.

- Manual do usuário da Série IV3 (rede de campo) - 5-7


Método de configuração da comunicação de dados de E/S

Configuração do Portal TIA da 4 Clique com o botão direito na CPU


selecionada em [Project tree] e, em
Siemens
seguida, clique em [Open].
O conteúdo a seguir explica o método de
configuração ao usar o Portal TIA.

1 Inicie [TIA Portal V11] com o PC e a CPU


conectados.

5
Comunicação de E/S de dados

2 Selecione a guia [Devices & networks] e,


em seguida, clique em [Add new device].

A tela [(Set device name [Selected CPU])] será


exibida.

A tela [Add new device] será exibida. 5 Defina a máscara de sub-rede e o


endereço IP da CPU de [General]
3 Selecione a CPU a ser conectada. - [PROFINET interface] - [Ethernet
addresses] e, em seguida, clique no botão
[Add new subnet].

5-8 - Manual do usuário da Série IV3 (rede de campo) -


Método de configuração da comunicação de dados de E/S

6 Instale o arquivo GSDML se você estiver 8 Conecte o PLC com a Série IV3 por
configurando a Série IV3 pela primeira operação controlada pelo mouse.
vez.

Se a conexão for bem-sucedida, as seguintes


informações serão exibidas.
y Selecione [Install general station description
file (GSD)] no menu [Options]. 5
y Selecione o arquivo GSDML para a Série IV3

Comunicação de E/S de dados


que desejar instalar e, em seguida, clique no
botão [Install].
y Reinicie o Portal TIA V11 após a instalação.
Referência

O arquivo GSDML para a Série IV3 pode ser


baixado do website da KEYENCE.
9 Clique duas vezes no ícone da Série IV3
na tela [Devices & networks].
www.keyence.com/glb
A tela [IV3] será exibida.

7 Abra [Other field devices] - [PROFINET I/O] 10 Insira a mesma cadeia de caracteres
- [Sensors] - [KEYENCE CORPORATION] como o nome do dispositivo PROFINET
- [Keyence Vision Sensors] do [Hardware da Série IV3 a ser conectado.
catalog] na tela [Devices] - [Devices &
networks] e, em seguida, arraste e solte
[IV3-XXXX].

- Manual do usuário da Série IV3 (rede de campo) - 5-9


Método de configuração da comunicação de dados de E/S

11 Clique na guia [Properties]. Selecione 12 Clique na guia [Properties]. Selecione


[PROFINET interface [x1]] - [Ethernet [PROFINET interface [x1]] - [Advanced
addresses] em [General] e, em seguida, options] - [Real time settings] em [General]
selecione o método de configuração de e, em seguida, defina o SendCycle (ciclo
endereço IP para a Série IV3. de comunicação) para a comunicação de
E/S de dados em [Update time].
z Para definir um novo endereço IP para a
Série IV3 usando o protocolo DCP

5
Comunicação de E/S de dados

13 Clique na CPU na guia [Devices].


Selecione [Compile] e salve as
z Para usar o endereço IP que já está configurações.
registrado para a Série IV3

Referência

y Se o endereço IP for definido por meio do


protocolo DCP, o endereço IP do sensor
será inicializado.
y O endereço IP definido por meio do
protocolo DCP será armazenado na
memória volátil.
Quando você reiniciar o sensor, o sensor
será inicializado com seu endereço IP no
status “----” (não registrado).

5-10 - Manual do usuário da Série IV3 (rede de campo) -


Método de configuração da comunicação de dados de E/S

14 Clique na CPU na guia [Devices]. 16 Defina a opção de modo de CPU para


Selecione [Download to device] - [All] para "RUN".
baixar a configuração para a CPU. Se a conexão for bem-sucedida, o LED RUN da
CPU acenderá na cor verde e a comunicação
de dados de E/S será habilitada.
Indicação

y Altere a configuração [Tamanho da entrada


de processo da imagem] conforme o modelo
de CLP. Por padrão, o valor é de 128.
Altere esse valor para que corresponda ao
tamanho a ser usado.
5

Comunicação de E/S de dados


A tela [Extended download to device] será y Modificar [Size of the process image input]
pode afetar o tempo de pesquisa do PLC.
exibida.
Conduza uma verificação minuciosa antes
15 Clique no botão [Load] para realizar o da operação.
download.

- Manual do usuário da Série IV3 (rede de campo) - 5-11


Alocação de dados na comunicação de dados de E/S

Alocação de dados na comunicação de dados de


E/S
A comunicação PROFINET para a Série IV3 é definida usando os seguintes módulos:
y Módulo de controle de comando
y Módulo Bits de status do comando
y Módulo Bits de resultado do dispositivo
y Módulo de Words de status do dispositivo
y Módulo de estatísticas do dispositivo
y Módulo de resultado de ajuste de posição
y Módulo de resultado da ferramenta

Referência

5 Ao usar o modo padrão e definir ferramentas múltiplas de ajuste de posição, as informações de cada ferramenta de
ajuste de posição iniciando com a segunda são atribuídas a uma ferramenta da Ferramenta 1 à Ferramenta 64.
Comunicação de E/S de dados

Módulos de controle (PLC → Série IV3)


Módulos de controle são módulos que gravam instruções do PLC na Série IV3.
O mapa de dispositivo dos dados alocados para os Módulos de controle é como mostrado a seguir.
Esses parâmetros são responsáveis pelas instruções de controle para a Série IV3, pelo apagamento de
avisos e o controle de handshake.
Para obter detalhes sobre cada parâmetro, consulte “Detalhes de parâmetro dos Módulos de controle“
(Página 5-18).

„ Controle de comando
N.º do slot: 1
Tamanho do módulo: 12 bytes

Endereço Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0


Solicitação
Solicitação de parada Solicitação
Solicitação Solicitação Solicitação Solicitação
de alteração de de troca Solicitação
0 de limpar de redefinir de limpar de registro
do valor da salvamento de de disparo
buffer estatísticas aviso mestre
configuração em cartão programa
SD
1 Reservado pelo sistema
Notificação
de aquisição
2 Reservado pelo sistema
de resultado
concluída
3 Reservado pelo sistema
4-5 N.º do programa
N.º da configuração do limite superior/inferior (ferramentas que não a de OCR)
6-7 N.º da configuração do texto-mestre. (Ferramenta de OCR)
N.º de configuração de salvo em FTP/SD. (Função de salvamento em cliente de FTP / cartão SD)
Limite superior/inferior (ferramentas que não a de OCR)
8 - 11 Texto-mestre/número de letras (ferramenta de OCR)
Configurações de salvamento em FTP/SD (função de salvamento em cliente de FTP / cartão SD)

5-12 - Manual do usuário da Série IV3 (rede de campo) -


Alocação de dados na comunicação de dados de E/S

Módulos de status (Série IV3 → PLC)


Módulos de status são módulos que gravam respostas da Série IV3 no PLC.
O mapa de dispositivos dos dados alocados para os Módulos de status é como mostrado a seguir.
Esses parâmetros transmitem os status, resultados do status e informações estatísticas da Série IV3.
Para obter detalhes sobre cada parâmetro, consulte “Detalhes de parâmetros dos Módulos de status“
(Página 5-25).

„ Bits de status do comando


N.º do slot: 2
Tamanho do módulo: 4 bytes 5
Endereço Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0

Comunicação de E/S de dados


Resposta
Resposta de parada Resposta Resposta
Resposta Resposta Resposta Resposta
de alteração de de troca de
0 de limpar de redefinir de limpar de
do valor da salvamento de registro
buffer estatísticas aviso disparo
configuração em cartão programa mestre
SD
Falha de
Falha na
parada de Falha de Falha no
alteração Falha de
1 salvamento Reservado pelo sistema troca de registro
do valor de disparo
em cartão programa mestre
configuração
SD
Status de Status de Atualização
Pronto
identificação geração de Resultado
2 para o Pronto RUN BUSY
do cartão de resultado disponível
gatilho
SD imagens concluída
Espaço
livre Informações
Estouro
3 Erro Aviso insuficiente Reservado pelo sistema de modo de
de buffer
no cartão classificação
SD

„ Bits de resultado do dispositivo


N.º do slot: 3
Tamanho do módulo: 4 bytes

Endereço Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0


Reservado Correção
Julgamento Julgamento
0 pelo LOGIC4 LOGIC3 LOGIC2 LOGIC1 de
geral NG geral OK
sistema posição
1 Reservado pelo sistema
2 Ferramenta 8 Ferramenta 7 Ferramenta 6 Ferramenta 5 Ferramenta 4 Ferramenta 3 Ferramenta 2 Ferramenta 1
3 Ferramenta 16 Ferramenta 15 Ferramenta 14 Ferramenta 13 Ferramenta 12 Ferramenta 11 Ferramenta 10 Ferramenta 9

- Manual do usuário da Série IV3 (rede de campo) - 5-13


Alocação de dados na comunicação de dados de E/S

„ Palavras de status do dispositivo


N.º do slot: 4
Tamanho do módulo: 16 bytes

Endereço Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0


0-1 N.º do erro (Dados de 16 bits sem sinal)
2-3 N.º do aviso (Dados de 16 bits sem sinal)
4-5 Número de buffers restantes (dados de 16 bits sem sinal)
6-7 Soma de verificação (dados de 16 bits sem sinall)
5 8-9 N.º do programa atual (Dados de 16 bits sem sinal)
10 - 11 N.º do programa durante julgamento (dados de 16 bits sem sinal)
Comunicação de E/S de dados

12 - 13 N.º do resultado (Dados de 16 bits sem sinal)


14 - 15 Tempo de processamento (dados de 16 bits sem sinal)

„ Estatísticas do dispositivo
N.º do slot: 5
Tamanho do módulo: 28 bytes

Endereço Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0


0-1 Tempo de processamento MAX (dados de 16 bits sem sinal)
2-3 Tempo de processamento MIN (dados de 16 bits sem sinal)
4-5 Tempo de processamento MED (dados de 16 bits sem sinal)
6-7 Reservado pelo sistema
8 - 11 Número de disparadores (dados de 32-bit sem sinal)
Número de OKs (modo padrão)/número de classificações (modo de classificação) (dados de
12 - 15
32-bit sem sinal)
16 - 19 Número de NGs (dados de 32-bit sem sinal)
20 - 23 Número de erros do disparador (dados de 32-bit sem sinal)
24 - 27 Reservado pelo sistema

5-14 - Manual do usuário da Série IV3 (rede de campo) -


Alocação de dados na comunicação de dados de E/S

Módulos de resultado da ferramenta (Série IV3 → PLC)


Módulos de resultado da ferramenta são módulos que gravam respostas da Série IV3 no PLC.
O mapa de dispositivo dos dados alocados para os Módulos de resultado da ferramenta é como mostrado
a seguir.
Armazena as informações de taxa de correspondência e limiares da correção de posição e outras
ferramentas.
Para obter detalhes sobre cada parâmetro, consulte “Detalhes dos parâmetros dos Módulos de
resultado da ferramenta“ (Página 5-31).

„ Resultado de ajuste de posição


N.º do slot: 6 5
Tamanho do módulo: 20 bytes

Comunicação de E/S de dados


Endereço Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
0-1 Score de correção de posição (dados de 16 bits sem sinall)
2-3 Score de correção de posição MAX (dados de 16 bits sem sinal)
4-5 Score de correção de posição MIN (dados de 16 bits sem sinal)
6-7 Limiar inferior do score de correção de posição (dados de 16 bits sem sinal)
8 - 19 Reservado pelo sistema

„ Resultado da ferramenta (exceto ferramenta OCR)


N.º do slot: 7 a 70
Tamanho do módulo: 20 bytes

Endereço Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0


0-1 Taxa de correspondência da ferramenta (dados de 16 bits sem sinal)
2-3 Taxa de correspondência MAX da ferramenta (dados de 16 bits sem sinal)
4-5 Taxa de correspondência MIN da ferramenta (dados de 16 bits sem sinal)
6-7 Limiar inferior da ferramenta (dados de 16 bits sem sinal)
8-9 Limiar superior da ferramenta (dados de 16 bits sem sinal)
10 - 11 Ponto decimal (inteiro de 16 bits sem sinal)* 1
12 - 13 Valor de passo presente MAX/média de cor H (matiz) (inteiro de 16 bits sem sinal)* 2
14 - 15 Valor de passo presente MIN/média de cor S (saturação) (inteiro de 16 bits sem sinal)* 2
16 - 17 Número de passos/média de cor V (brilho)/média de brilho (inteiro de 16 bits sem sinal)*3
18 - 19 Reservado pelo sistema

*1: Quando a escala está habilitada com a ferramenta Largura/Diâmetro/Passo. Para outras ferramentas
e quando a escala não estiver habilitada, os conteúdos dos dados são 0.
*2: Ao usar a ferramenta Passo/Média de cor. Quando não se utiliza essas ferramentas, os conteúdos
dos dados são 0.
*3: Ao usar a ferramenta Passo/Média de cor/Média de brilho. Quando não se utiliza essas ferramentas,
os conteúdos dos dados são 0.

- Manual do usuário da Série IV3 (rede de campo) - 5-15


Alocação de dados na comunicação de dados de E/S

„ Resultado da ferramenta (para a ferramenta OCR)


N.º do slot: 7 a 70
Tamanho do módulo: 20 bytes

Endereço Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0


0-1 Taxa de correspondência da ferramenta (inteiro de 16 bits sem sinal)
2-3 Limiar inferior da ferramenta (inteiro de 16 bits sem sinal)
4-5 Leitura de caracteres (Primeiro e segundo)
6-7 Leitura de caracteres (Terceiro e quarto)
5 8-9 Leitura de caracteres (Quinto e sexto)
10 - 11 Leitura de caracteres (Sétimo e oitavo)
Comunicação de E/S de dados

12 - 13 Leitura de caracteres (Nono e décimo)


14 - 15 Leitura de caracteres (11.º e 12.º)
16 - 17 Leitura de caracteres (13.º e 14.º)
18 - 19 Leitura de caracteres (15º e 16º)

5-16 - Manual do usuário da Série IV3 (rede de campo) -


Alocação de dados na comunicação de dados de E/S

Módulos estendidos (Série IV3 → CLP)


Módulos estendidos são módulos que gravam respostas da Série IV3 no CLP. O mapa de dispositivo dos
dados alocados para os Módulos estendidos é como mostrado a seguir.
Para obter detalhes sobre cada parâmetro, consulte “Detalhes de parâmetros dos Módulos estendidos“
(Página 5-34).

„ Bits de resultado do dispositivo


N.º do slot: 71
Tamanho do módulo: 8 bytes 5
Modo padrão

Comunicação de E/S de dados


Endereço Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
0a1 Número mestre (dados de 16 bits sem sinal)
2 Ferramenta 24 Ferramenta 23 Ferramenta 22 Ferramenta 21 Ferramenta 20 Ferramenta 19 Ferramenta 18 Ferramenta 17
3 Ferramenta 32 Ferramenta 31 Ferramenta 30 Ferramenta 29 Ferramenta 28 Ferramenta 27 Ferramenta 26 Ferramenta 25
4 Ferramenta 40 Ferramenta 39 Ferramenta 38 Ferramenta 37 Ferramenta 36 Ferramenta 35 Ferramenta 34 Ferramenta 33
5 Ferramenta 48 Ferramenta 47 Ferramenta 46 Ferramenta 45 Ferramenta 44 Ferramenta 43 Ferramenta 42 Ferramenta 41
6 Ferramenta 56 Ferramenta 55 Ferramenta 54 Ferramenta 53 Ferramenta 52 Ferramenta 51 Ferramenta 50 Ferramenta 49
7 Ferramenta 64 Ferramenta 63 Ferramenta 62 Ferramenta 61 Ferramenta 60 Ferramenta 59 Ferramenta 58 Ferramenta 57

Modo de classificação

Endereço Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0


0a1 Status total de tipo de produto (dados de 16 bits sem sinal)
2a3 Status de tipo de produto da ferramenta 1 (dados de 16 bits sem sinal)
4a5 Status de tipo de produto da ferramenta 2 (dados de 16 bits sem sinal)
6a7 Status de tipo de produto da ferramenta 3 (dados de 16 bits sem sinal)

- Manual do usuário da Série IV3 (rede de campo) - 5-17


Alocação de dados na comunicação de dados de E/S

Detalhes de parâmetro dos Módulos de controle

„ Endereço do controle de comando 0 a 1: Solicitação de controle


Os bits no endereço 0 a 1 do controle de comando têm as seguintes funções:

Endereço Bit Item Conteúdo Conteúdo de dados


0 Solicitação de disparo Solicita o disparo externo. 0: OFF 1: ON
Solicitação de registro da Solicita um registro de imagem-
1 0: OFF 1: ON
imagem mestre mestre.
Solicitação de troca de
2 Solicita uma troca de programa. 0: OFF 1: ON
5 programa
Solicitação de limpar
3 Solicita uma limpeza de aviso. 0: OFF 1: ON
aviso
Comunicação de E/S de dados

Solicitação de redefinir Solicita uma redefinição de


0 4 0: OFF 1: ON
estatísticas estatísticas.
Solicitação de limpar
5 Solicita limpar buffer. 0: OFF 1: ON
buffer
Solicita a parada do salvamento
Solicitação de parada de
de dados no cartão SD. Execute
6 salvamento em cartão 0: OFF 1: ON
essa solicitação antes de
SD
desligar o sensor.
Solicitação de alteração Solicita uma alteração de valor
7 0: OFF 1: ON
do valor da configuração de configuração.
1 0a7 Reservado pelo sistema --- ---

Referência

y O seguinte ocorrerá quando limpar buffer for solicitado:


y Se o controle de handshake estiver [Habilitar]
y O resultado do status atual será apagado.
y O resultado do status no buffer será apagado.
y O bit de resultado disponível passará para OFF (0).
y O número de buffers restantes se tornará "10".
y Se o Controle de handshake estiver [Desabilitar]
y O resultado do status atual será apagado.
y O bit de resultado disponível passará para OFF (0).
y Se você estiver trocando programas que usam comunicação PROFINET, defina a opção [Método de
alternância] para [Monitor/PC/Rede]. Para obter detalhes sobre a configuração, consulte o “Manual do
Usuário da Série IV3 (software do painel de controle/PC)”.
y Status de estouro de buffer e de aviso não serão apagados mesmo que você execute uma solicitação
de limpar buffer.
y Para solicitar um disparo, defina a opção [Tipo de disparo] para [Disparo externo].
y [Controle de disparo interno com a entrada IN1] não pode ser usado.

5-18 - Manual do usuário da Série IV3 (rede de campo) -


Alocação de dados na comunicação de dados de E/S

„ Endereço do controle de comando 2 a 3: Controle de handshake


Os bits no endereço 2 a 3 do controle de comando têm as seguintes funções:

Endereço Bit Item Conteúdo Conteúdo de dados


Notificação de aquisição Permite a atualização do
0 0: OFF 1: ON
2 de resultado concluída resultado do status.
1a7 Reservado pelo sistema --- ---
3 0a7 Reservado pelo sistema --- ---

Referência

Um aviso de conclusão de aquisição de resultado é usado quando o controle de handshake está como 5
[Habilitado].

Comunicação de E/S de dados


A atualização do resultado de status será permitida quando você solicitar uma notificação de conclusão
de aquisição de resultado.
Para obter detalhes, consulte “Leitura do resultado do status (controle de handshake: [Habilitar])“
(Página 5-45).

„ Endereço do controle de comando 4 a 5: N.º do programa


Os bits no endereço 4 a 5 do controle de comando têm as seguintes funções:

Tipo de Conteúdo de
Endereço Itens Descrição
dados* dados
Número do Armazena o n.º do programa quando
4a5 WORD 0 a 127
programa uma troca de programa é solicitada.
* WORD: Inteiro de 16 bits sem sinal

- Manual do usuário da Série IV3 (rede de campo) - 5-19


Alocação de dados na comunicação de dados de E/S

„ Endereço do controle de comando 6 a 11: Limiar (para uma ferramenta que não
seja a ferramenta de OCR)
Os bits no endereço de 6 a 11 do controle de comando para ferramentas, que não seja a ferramenta de
OCR, têm as seguintes funções:

Tipo de Conteúdo de
Endereço Itens Descrição
dados* dados
N.º de
configuração do Armazena a ferramenta e a direção do
6a7 WORD 0 a 129
limite superior/ valor do limiar a ser alterado.
inferior.
5 8 a 11 DWORD
Limite superior/ Armazena o valor de limiar quando uma
0 a 99999
inferior alteração do valor de limiar é solicitada.
Comunicação de E/S de dados

* WORD: Inteiro de 16 bits sem sinal


DWORD: Inteiro de 32 bits sem sinal

Referência

As regras de número de configuração do valor de configuração são mostradas abaixo.


0: Limiar inferior de correção de posição
1: Reservado pelo sistema
2: Limiar inferior da ferramenta 1 3: Limiar superior da ferramenta 1
4: Limiar inferior da ferramenta 2 5: Limiar superior da ferramenta 2
6: Limiar inferior da ferramenta 3 7: Limiar superior da ferramenta 3
..

32: Limiar inferior da ferramenta 16 33: Limiar superior da ferramenta 16


..

128: Limiar inferior da ferramenta 64 129: Limiar superior da ferramenta 64

Para alterar o limiar de uma ferramenta que está usando a função de escala, insira o valor que é 10
vezes o limiar em [Limiar].
Exemplo) 9999 → 99990 99,9 → 999
AVISO

Processamento de corte é realizado para número de 4 ou mais dígitos.


Exemplo) 99995 → 99990

5-20 - Manual do usuário da Série IV3 (rede de campo) -


Alocação de dados na comunicação de dados de E/S

„ Endereço do controle de comando 6 a 11: Texto-mestre (para a ferramenta OCR)


Os bits no endereço 6 a 11 do controle de comando para a ferramenta OCR têm as seguintes funções:
Tipo de
Endereço Itens Descrição Conteúdo de dados
dados*
Armazena o destino de uma
alteração do texto-mestre.
y Quando o texto é lido: 201 a 456
N.º da Divide as 16 letras-mestre
y Quando a data é lida: 701 a 956
6a7 WORD configuração do em grupos de quatro letras.
y Quando julgar apenas o número
texto-mestre. Especifica um número de
de letras: 501 a 628
ferramenta e o local do texto
a ser alterado.
y Texto mestre (ASCII) quando
Armazena o texto-mestre/
número de letras após uma
as configurações de leitura do
texto/data forem definidas
5
8 a 11 ---- Texto-mestre alteração. O texto mestre y Número mínimo e máximo de

Comunicação de E/S de dados


é alterado em grupos de letras de 0 a 16 quando julgar
quatro letras. somente o número de letras
(DWORD*)
* WORD: Inteiro de 16 bits sem sinal
DWORD: Inteiro de 32 bits sem sinal

z Para alterar o texto-mestre/data


y Especifique o [N.º da configuração do texto-mestre] e digite o texto no número de endereço aplicável na
tabela abaixo.
y O texto-mestre/data é alterado em grupos de quatro letras. Acrescente também NULO (0x00) ao final
do texto que você deseja alterar. Substitua o texto desde o início do texto até NULO (0x00) no final, em
grupos de quatro letras. Não acrescentar NULO (0x00) não permitirá que você altere corretamente o
texto/data mestre. Se você substituir todas as 16 letras, NULO (0x00) não precisa ser acrescentado.
y Para obter detalhes sobre como alterar o texto-mestre, consulte “Alteração do texto-mestre“ (Página
5-51).

Dados armazenados
Endereço
Ferramenta 1 Ferramenta 2 … Ferramenta 64
6a7
201 202 203 204 205 … … … 456
(WORD)
8 1.ª letra 5.ª letra 9.ª letra 13.ª letra 1.ª letra … … … 13.ª letra
9 2.ª letra 6.ª letra 10.ª letra 14.ª letra 2.ª letra … … … 14.ª letra
10 3.ª letra 7.ª letra 11.ª letra 15.ª letra 3.ª letra … … … 15.ª letra
11 4.ª letra 8.ª letra 12.ª letra 16.ª letra 4.ª letra … … … 16.ª letra

Dados armazenados
Endereço
Ferramenta 1 Ferramenta 2 … Ferramenta 64
6a7
701 702 703 704 705 … … … 956
(WORD)
8 1.ª letra 5.ª letra 9.ª letra 13.ª letra 1.ª letra … … … 13.ª letra
9 2.ª letra 6.ª letra 10.ª letra 14.ª letra 2.ª letra … … … 14.ª letra
10 3.ª letra 7.ª letra 11.ª letra 15.ª letra 3.ª letra … … … 15.ª letra
11 4.ª letra 8.ª letra 12.ª letra 16.ª letra 4.ª letra … … … 16.ª letra

- Manual do usuário da Série IV3 (rede de campo) - 5-21


Alocação de dados na comunicação de dados de E/S

z Definição do número de letras para julgar somente o número de letras


Dados armazenados
Endereço
Ferramenta 1 Ferramenta 2 Ferramenta 3 … Ferramenta 64
6a7
501 502 503 504 505 … … 627 628
(WORD)
Número Número Número Número Número Número Número
8 a 11
mínimo máximo mínimo máximo mínimo … … mínimo máximo
(DWORD)
de letras de letras de letras de letras de letras de letras de letras

5 Indicação

Defina corretamente a troca de byte de acordo com as especificações do PLC.


Comunicação de E/S de dados

“Configuração da Série IV3“ (Página 5-3)

5-22 - Manual do usuário da Série IV3 (rede de campo) -


Alocação de dados na comunicação de dados de E/S

„ Endereço do Controle de comando 6 a 11: Nome do arquivo salvo em FTP/SD


(função de salvamento em cliente de FTP / cartão SD)
Os bits no endereço 6 a 11 do Controle de comando para a função de salvamento em cliente de FTP /
cartão SD têm as seguintes funções:

Tipo de
Endereço Item Conteúdo Conteúdo de dados
dados*
y Armazena o número da condição y Número da condição da
da transferência para o nome transferência do nome do
do arquivo a ser alterado e arquivo e especificando se
o número de configuração gravar na memória não volátil:
especificando se gravar na 1001 5
memória não volátil.
N.º de

Comunicação de E/S de dados


y Armazena o número de y Especificação da posição de
configuração
6a7 UINT configuração que especifica a caracteres do nome do arquivo:
de salvo em
posição do caractere no nome 1011 a 1026
FTP/SD.
do arquivo a ser alterado.
O nome de arquivo de 64
caracteres é subdivido de forma
que o número da configuração
possa ser especificado em
grupos de quatro letras.
Quando [N.º de configuração de Quando [N.º de configuração de
salvo em FTP/SD] é 1001 salvo em FTP/SD] é 1001
Bit 0: Condição de transferência 1 0: DESLIGADO, 1: LIGADO
Bit 1: Condição de transferência 2
Bit 2: Condição de transferência 3
Bit 3: Condição de transferência 4
Bits 4 a 7: Reservados pelo sistema
Configurações Bit 8: Gravar na memória não volátil
8 a 11 de salvamento Bits 9 a 31: Reservados pelo sistema
em FTP/SD
Quando [N.º de configuração de Quando [N.º de configuração de
salvo em FTP/SD] é de 1011 a salvo em FTP/SD] é de 1011 a
1026 1026
Armazena em grupos de quatro Caractere do nome de arquivo
letras o nome do arquivo após (ASCII)
ser modificado.

* UINT: Inteiro de 16 bits sem sinal

- Manual do usuário da Série IV3 (rede de campo) - 5-23


Alocação de dados na comunicação de dados de E/S

z Para alterar o nome do arquivo salvo em FTP/SD


y Inserir 1001 em [N.º de configuração de salvo em FTP/SD: endereços 6 a 7] e especificar a condição de
transferência para modificar o nome do arquivo.
y Usar [Configurações de salvamento em FTP/SD: endereços 8 a 11] para definir para LIGADO (1) o bit do
número da condição de transferência a ser modificado. Se bits múltiplos forem definidos para LIGADO
(1), é especificada a condição com o menor número. Se todos os bits forem definidos para DESLIGADO
(0), é especificada a condição de transferência 1. Definir o bit do marcador de gravação na memória não
volátil para DESLIGADO (0) ao não gravar e para LIGADO (1) ao gravar.

Endereço Dados armazenados

5 6a7
(UINT)
1001
Comunicação de E/S de dados

Endereço bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0


Condição de Condição de Condição de Condição de
8 Reservado pelo sistema transferência transferência transferência transferência
4 3 2 1
Marcador de
gravação na
9 Reservado pelo sistema
memória não
volátil
10 Reservado pelo sistema
11 Reservado pelo sistema
y Gravar em [N.º de configuração de salvo em FTP/SD: endereços de 6 a 7] o número de configuração
correspondente à posição do caractere no nome do arquivo a ser alterado.
y Gravar em [Configurações de salvamento em FTP/SD: endereços de 8 a 11] a cadeia de caracteres
após a alteração.
y Alterar o nome do arquivo em grupos de quatro letras. Acrescentar um NULL (0x00) após a cadeia de
caracteres a ser alterada. Sobrescrever o nome do arquivo em grupos de quatro letras a partir da letra
inicial até o NULL (0x00) final. Se NULL (0x00) não for acrescentado, não será possível alterar para o
nome de arquivo correto. Ao sobrescrever todos os 64 caracteres, não é necessário acrescentar NULL
(0x00).
y Para obter detalhes sobre como efetuar essa alteração, consulte “Alteração do nome de arquivo
salvo em FTP/SD“ (Página 5-53).

Endereço Dados armazenados


6a7
1011 1012 1013 1014 … 1025 1026
(UINT)
8 1.ª letra 5.ª letra 9.ª letra 13.ª letra … 57.ª letra 61.ª letra
9 2.ª letra 6.ª letra 10.ª letra 14.ª letra … 58.ª letra 62.ª letra
10 3.ª letra 7.ª letra 11.ª letra 15.ª letra … 59.ª letra 63.ª letra
11 4.ª letra 8.ª letra 12.ª letra 16.ª letra … 60.ª letra 64.ª letra

5-24 - Manual do usuário da Série IV3 (rede de campo) -


Alocação de dados na comunicação de dados de E/S

Detalhes de parâmetros dos Módulos de status

„ Bits de status do comando Endereço 0: Resultado do controle (resposta)


Os bits no endereço 0 dos Bits de status do comando têm as seguintes funções:
Endereço Bit Item Conteúdo Conteúdo de dados
Armazena a resposta do disparo
0 Resposta de disparo 0: OFF 1: ON
externo.

Resposta do registro da Armazena a resposta do


1 0: OFF 1: ON
imagem mestre registro da imagem-mestre.

2
Resposta de troca de
programa
Armazena a resposta da troca
de programa.
0: OFF 1: ON 5

Comunicação de E/S de dados


Armazena a resposta de limpar
3 Resposta de limpar aviso 0: OFF 1: ON
aviso.
0
Resposta de redefinir Armazena a resposta de
4 0: OFF 1: ON
estatísticas redefinir estatísticas.

Resposta de limpar Armazena a resposta de limpar


5 0: OFF 1: ON
buffer buffer.
Resposta de parada de
Armazena a resposta de parada
6 salvamento em cartão 0: OFF 1: ON
de salvamento em cartão SD.
SD
Armazena a resposta
Resposta da alteração
7 da alteração do valor da 0: OFF 1: ON
do valor da configuração
configuração.

„ Bits de status do comando Endereço 1: Resultado do erro de controle


Os bits no endereço 1 dos Bits de status do comando têm as seguintes funções:
Endereço Bit Item Conteúdo Conteúdo de dados
Este bit é transmitido quando o 0: -
0 Falha de disparo disparador externo não é bem- 1: O disparador
sucedido. externo falhou.
0: -
Este bit é transmitido quando o
Falha no Registro da 1: Registro da
1 registro da imagem-mestre não
imagem-mestre imagem mestre
é bem-sucedido.
falhou.
Este bit é transmitido quando a 0: -
Falha de troca de
2 troca de programa não é bem- 1: Troca de programa
programa
sucedida. falhou.
1 3a5 Reservado pelo sistema --- ---
Este bit é transmitido quando
a parada de salvamento em
0: -
Falha de parada de cartão SD não é bem-sucedida.
1: A parada de
6 salvamento em cartão Isso ocorre quando o sensor
salvamento em
SD está no status [Configuração].
cartão SD falhou.
O bit não é ON quando o cartão
SD não é identificado.
0: -
Este bit é transmitido quando
Falha na configuração 1: A alteração do valor
7 a configuração de alteração do
de alteração do valor de configuração
valor não é bem-sucedida.
falhou.

- Manual do usuário da Série IV3 (rede de campo) - 5-25


Alocação de dados na comunicação de dados de E/S

„ Bits de status do comando Endereço 2 a 3: Resultado do controle de handshake/


status/erro
Os bits no endereço 2 a 3 dos Bits de status do comando têm as seguintes funções:

Endereço Bit Item Conteúdo Conteúdo de dados


0: Não é possível
adquirir o resultado
Este bit é transmitido quando
do status.
0 Resultado disponível o resultado do status pode ser
1: O resultado do
adquirido.
status pode ser
adquirido.

5 Atualização de resultado
Este bit alterna os status ON/
0 <=> 1:
Os status serão
1 OFF quando o resultado do alternados quando o
concluída
Comunicação de E/S de dados

status for atualizado. resultado do status for


atualizado.
Este bit é transmitido quando a
unidade não consegue aceitar
novas entradas do disparador, 0: A unidade não está
como durante a geração de no status ocupado.
2 BUSY
imagem, processamento de um 1: A unidade está no
julgamento, registro de uma status ocupado.
imagem mestre externa, troca
de programas, etc.
0: A unidade não
está executando
a geração de
Este bit é transmitido enquanto
2 imagem.
3 Geração de imagens a unidade está executando a
1: A unidade está
geração de imagem.
executando
a geração de
imagem.
0: A unidade não está
Este bit é transmitido quando a
em operação.
unidade está em "EXECUÇÃO"
4 RUN 1: A unidade está
e nenhum erro de sistema
executando
ocorreu.
normalmente.
0: A inicialização
Este bit é transmitido quando a ainda não foi
5 Pronto sequência de inicialização desta concluída.
unidade for concluída após ligar. 1: A inicialização foi
concluída.
0: O gatilho não pode
Isto é gerado quando o gatilho ser recebido.
6 Pronto para o gatilho
pode ser recebido. 1: O gatilho pode ser
recebido.
0: O cartão SD não
Este bit é transmitido quando
Status de identificação foi identificado.
7 o cartão SD é identificado
do cartão SD 1: O cartão SD foi
corretamente.
identificado.

5-26 - Manual do usuário da Série IV3 (rede de campo) -


Alocação de dados na comunicação de dados de E/S

Endereço Bit Item Conteúdo Conteúdo de dados


0: No status [RUN] no
Este bit é transmitido quando a modo padrão
Informações de modo de
0 unidade está no status [RUN] e 1: No status [RUN]
classificação
no modo de Classificação. no modo de
Classificação
1a3 Reservado pelo sistema --- ---
0: Não ocorreu um
erro de espaço
livre insuficiente.
Este bit é transmitido quando o
Espaço livre insuficiente 1: Ocorreu um
4 espaço livre no cartão SD é de
no cartão SD
100 MB ou menos.
erro de espaço
livre insuficiente
5
(100 MB ou

Comunicação de E/S de dados


3 menos).
Se o Controle de handshake 0: Nenhum estouro
Status de estouro de estiver [Habilitar], este bit é de Buffer ocorreu.
5
Buffer transmitido quando um estouro 1: O buffer está no
do resultado do status ocorrer. status de estouro.
0: A unidade não está
Este bit transmite o status de no status de aviso.
6 Status de aviso
aviso da unidade. 1: A unidade está em
status de aviso.
0: A unidade não está
Este bit transmite o status de no status de erro.
7 Status de erro
erro da unidade. 1: A unidade está no
status de erro.

Referência

y Ao monitorar se a unidade está no status "Geração de imagem", você pode determinar se o objeto-alvo
ou a unidade pode ser movida antes da conclusão do processamento de imagem.
y Os status de "Geração de imagem" e "OCUPADO" podem ser ignorados em algumas configurações
de ciclo de E/S. Portanto, é necessário levar em consideração a condição de geração de imagem ao
definir a frequência cíclica.
y Status de aviso podem ser apagados da comunicação PROFINET. Para obter detalhes do aviso,
consulte o código do aviso. O primeiro código de aviso que ocorreu será exibido.
y Quando dois ou mais avisos são emitidos, todos os avisos subsequentes após o primeiro aviso serão
salvos no histórico. Se você limpar os avisos, o código de aviso do aviso de prioridade mais alta será
exibido.

Aviso

Limpar aviso

N.º do aviso 0 Código de aviso 1 0 Código de aviso 2

y Status de erro da comunicação PROFINET não podem ser limpos. Para obter detalhes do erro,
consulte o código de erro. O código de erro do erro de prioridade mais alta será exibido.
y O status de estouro de buffer pode ser apagado usando um limpar aviso.

- Manual do usuário da Série IV3 (rede de campo) - 5-27


Alocação de dados na comunicação de dados de E/S

„ Bits de resultado do dispositivo Endereço 0 a 3: Resultado do status


Os bits no endereço 0 a 3 dos Bits de resultado do dispositivo têm as seguintes funções:

Conteúdo de
Endereço Bit Item Conteúdo
dados
Exibe o “resultado do status total é
0 Julgamento geral OK 0: NG 1: OK
OK”.
Exibe o resultado de correção de
1 Correção de posição 0: NG 1: OK
posição.
2 Lógica 1 Exibe o resultado da Lógica 1. 0: NG 1: OK

5 0
3 Lógica 2 Exibe o resultado da Lógica 2. 0: NG 1: OK
4 Lógica 3 Exibe o resultado da Lógica 3. 0: NG 1: OK
Comunicação de E/S de dados

5 Lógica 4 Exibe o resultado da Lógica 4. 0: NG 1: OK


Exibe o “resultado do status total é
6 Julgamento geral NG 0: OK 1 : NG
NG”.
Reservado pelo
7 --- ---
sistema
Reservado pelo
1 0a7 --- ---
sistema
0 Ferramenta 1 Exibe o resultado da Ferramenta 1. 0: NG 1: OK
1 Ferramenta 2 Exibe o resultado da Ferramenta 2. 0: NG 1: OK
2 Ferramenta 3 Exibe o resultado da Ferramenta 3. 0: NG 1: OK
3 Ferramenta 4 Exibe o resultado da Ferramenta 4. 0: NG 1: OK
2
4 Ferramenta 5 Exibe o resultado da Ferramenta 5. 0: NG 1: OK
5 Ferramenta 6 Exibe o resultado da Ferramenta 6. 0: NG 1: OK
6 Ferramenta 7 Exibe o resultado da Ferramenta 7. 0: NG 1: OK
7 Ferramenta 8 Exibe o resultado da Ferramenta 8. 0: NG 1: OK
0 Ferramenta 9 Exibe o resultado da Ferramenta 9. 0: NG 1: OK
1 Ferramenta 10 Exibe o resultado da Ferramenta 10. 0: NG 1: OK
2 Ferramenta 11 Exibe o resultado da Ferramenta 11. 0: NG 1: OK
3 Ferramenta 12 Exibe o resultado da Ferramenta 12. 0: NG 1: OK
3
4 Ferramenta 13 Exibe o resultado da Ferramenta 13. 0: NG 1: OK
5 Ferramenta 14 Exibe o resultado da Ferramenta 14. 0: NG 1: OK
6 Ferramenta 15 Exibe o resultado da Ferramenta 15. 0: NG 1: OK
7 Ferramenta 16 Exibe o resultado da Ferramenta 16. 0: NG 1: OK

Referência

y Se a correção de posição/lógica/ferramenta não for definida, o conteúdo de dados será "0".


y Se o resultado do status da ferramenta for "standby do disparo" (nenhum julgamento) ou "julgamento
não é possível", o conteúdo de dados será OFF (0).

5-28 - Manual do usuário da Série IV3 (rede de campo) -


Alocação de dados na comunicação de dados de E/S

„ Palavras de status do dispositivo Endereço 0 a 15: Informações de erro/status/


resultado do status
Os bits no endereço 0 a 15 das palavras de status do dispositivo têm as seguintes funções:

Tipo de Conteúdo de
Endereço Item Conteúdo
dados* dados
Exibe o código de erro que
0a1 WORD Código de erro 0 a 128
ocorre no momento.

Exibe o código de aviso que


2a3 WORD Código de aviso 0 a 128
ocorre no momento.

Número de buffers
Exibe o número de resultados
de status que pode ser
5
4a5 WORD 0 a 10
restantes armazenado, se o controle de

Comunicação de E/S de dados


handshake estiver [Habilitar].
Exibe o status de configuração
6a7 WORD Soma de verificação do sensor atual usando um 0 a 65535
inteiro de 5 dígitos arbitrário.

8a9 WORD N.º do programa atual Exibe o n.º do programa atual. 0 a 127

Exibe o N.º de programa do


N.º de programa durante
10 a 11 WORD processo de julgamento mais 0 a 127
o julgamento
recente.
Exibe as contagens do processo
12 a 13 WORD N.º do resultado 0 a 32767
de julgamento.
Exibe o período de
Período de
14 a 15 WORD processamento do processo de 0 a 10000
processamento
julgamento mais recente.
* WORD: Inteiro de 16 bits sem sinal
DWORD: Inteiro de 32 bits sem sinal

Referência

y A unidade de tempo de processamento é ms.


y Se dois ou mais erros estiverem ocorrendo ao mesmo tempo, o código de erro do erro de prioridade
mais alta será exibido.
“Lista de códigos de erro“ (Página 5-36)
y O primeiro código de aviso que ocorreu será exibido.
“Lista de códigos de aviso“ (Página 5-38)
y Uma soma de verificação pode ser usada para monitorar se as configurações do sensor foram
modificadas por um terceiro.
y A soma de verificação consegue checar se o programa está comutado.
y A soma de verificação permanecerá inalterada mesmo se você alterar o endereço IP, a máscara de
sub-rede, o gateway padrão ou o número de porta da Série IV3.
y Para obter o número de buffers restantes, consulte “Leitura do resultado do status (controle de
handshake: [Habilitar])“ (Página 5-45).
y O limite superior do n.º do resultado é 32767. Se o valor máximo for excedido, ele voltará a 0 e iniciará
a contagem novamente.
y O nº do resultado também contará as contagens de processo de julgamento que foram ignoradas
devido à configuração do ciclo de E/S de dados.

- Manual do usuário da Série IV3 (rede de campo) - 5-29


Alocação de dados na comunicação de dados de E/S

„ Estatísticas do dispositivo Endereço 0 a 27 (Informações de estatísticas)


Os bits no endereço 0 a 27 das Estatísticas do dispositivo têm as seguintes funções:

Tipo de Conteúdo de
Endereço Item Conteúdo
dados* dados

Período de Exibe o valor do período de


0a1 WORD 0 a 10000
processamento MAX processamento máximo.

Período de Exibe o valor do período de


2a3 WORD 0 a 10000
processamento MIN processamento mínimo.

Período de Exibe a média do valor do


4a5 WORD 0 a 10000
5 processamento MED período de processamento.
6a7 --- Reservado pelo sistema --- ---
Comunicação de E/S de dados

Exibe o número total de disp.


8 a 11 DWORD Número de disparos 0-999999999
emitidos.
Contagem de OK (modo Exibe o número total de
padrão) disparos emitidos cujo resultado
12 a 15 DWORD Contagem total de total de status foi “OK” ou com 0-999999999
classificação (modo de os quais o tipo de produto foi
classificação) determinado.
Exibe o número total de
Número de NGs (modo disparos emitidos cujo resultado
16 a 19 DWORD padrão/modo de total de status foi “NG” ou com 0-999999999
classificação) os quais o tipo de produto não
foi determinado.
Número de erros de Número de disparos emitidos
20 a 23 DWORD 0-999999999
disparo que gerou um erro de disparo
24 a 27 --- Reservado pelo sistema --- ---
* WORD: Inteiro de 16 bits sem sinal
DWORD: Inteiro de 32 bits sem sinal

Referência

y A unidade de tempo de processamento é ms.


y O número máximo de disparos é 999999999. Se o valor máximo for excedido, ele voltará a 0 e iniciará
a contagem novamente.
y O valor máximo para o número de disparos OK, número de disparos NG e o número de erros de
disparo é 999999999. O valor interrompe a atualização quando o valor de limite superior é atingido.
y Uma redefinição ocorrerá nas condições a seguir:
y Quando [Redef Estts.] for inserido
y Quando uma ferramenta for adicionada/excluída/copiada
y Quando o sensor for OFF
y Quando o programa for alternado
y Quando uma correção para o sensor for iniciada
y Quando o sensor for inicializado

5-30 - Manual do usuário da Série IV3 (rede de campo) -


Alocação de dados na comunicação de dados de E/S

Detalhes dos parâmetros dos Módulos de resultado da ferramenta

„ Resultado de ajuste de posição Endereço 0 a 19:


Os bits no endereço 0 a 19 do Resultado de ajuste de posição (N.º do slot: 6) têm as seguintes funções:
Tipo de Conteúdo de
Endereço Item Conteúdo
dados* dados
Taxa de correspondência Armazena a taxa de
0a1 WORD da ferramenta de correspondência da ferramenta 0 a 100
correção de posição de correção de posição.
Ferramenta de correção Armazena o valor da taxa de
de posição correspondência máxima da
5
2a3 WORD 0 a 100
Taxa de correspondência ferramenta de correção de
MAX posição.
Ferramenta de correção Armazena o valor da taxa de

Comunicação de E/S de dados


de posição correspondência mínima da
4a5 WORD 0 a 100
Taxa de correspondência ferramenta de correção de
MIN posição.
Ferramenta de correção Armazena o valor limiar da
6a7 WORD de posição ferramenta de correção de 0 a 100
Limiar de valor posição.
8 a 19 --- Reservado pelo sistema --- ---
* WORD: Inteiro de 16 bits sem sinal
DWORD: Inteiro de 32 bits sem sinal

Referência

Os valores de taxa de correspondência máxima e mínima da ferramenta de correção de posição serão


redefinidos da mesma maneira que as informações estatísticas.

- Manual do usuário da Série IV3 (rede de campo) - 5-31


Alocação de dados na comunicação de dados de E/S

„ Resultado da ferramenta Endereço 0 a 19 (Informações da ferramenta: exceto


ferramenta OCR)
Os bits no endereço 0 a 19 do Resultado da ferramenta (N.º de slot: 7 a 70) têm as seguintes funções:
Tipo de Conteúdo de
Endereço Item Conteúdo
dados* dados
Taxa de correspondência Armazena a taxa de
0a1 WORD 0 a 9999
da ferramenta correspondência da ferramenta.
Armazena o valor da taxa de
Taxa de correspondência
2a3 WORD correspondência máxima da 0 a 9999
MAX da ferramenta
ferramenta.
Armazena o valor da taxa de
5 4a5 WORD
Taxa de correspondência
MIN da ferramenta
correspondência mínima da
ferramenta.
0 a 9999

Limiar inferior da Armazena o valor do limiar


Comunicação de E/S de dados

6a7 WORD 0 a 9999


ferramenta inferior da ferramenta.
Limiar superior da Armazena o valor do limiar
8a9 WORD 0 a 9999
ferramenta superior da ferramenta.
0: Sem ponto decimal
Armazena a posição do
1: 1 dígito após o
ponto decimal de taxa de
ponto decimal
Posição do ponto correspondência quando a
10 a 11 WORD 2: 2 dígitos após o
decimal da ferramenta escala estiver habilitada com a
ponto decimal
ferramenta Largura/Diâmetro/
3: 3 dígitos após o
Passo.
ponto decimal
Valor de passo presente Valor máximo de todos os passos 0 a 9999
12 a 13 WORD MAX da ferramenta,
média de cor H (matiz) Ferramenta de média de cor H (matiz) 0 a 359

Valor de passo presente Valor mínimo de todos os passos 0 a 9999


14 a 15 WORD MIN da ferramenta, média Ferramenta de média de cor S
de cor S (saturação) 0 a 255
(saturação)
Número de passos 0 a 9999
Número de passos da
Ferramenta de média de cor V
ferramenta, média de 0 a 255
16 a 17 WORD (brilho)
cor V (brilho), média de
brilho Brilho da ferramenta de Média
0 a 255
de brilho
18 a 19 --- Reservado pelo sistema --- ---
* WORD: Inteiro de 16 bits sem sinal
DWORD: Inteiro de 32 bits sem sinal
As informações das ferramentas 1, 2... 64 será atribuído para cada n.º de fenda. (7 a 70).
Referência

y Os valores de taxa de correspondência máxima e mínima da ferramenta serão redefinidos da mesma


maneira como as informações estatísticas.
y Se o valor do limiar superior da ferramenta não estiver definido, o conteúdo de dados do valor limite
superior da ferramenta será "65535".
y A posição do ponto decimal quando a escala estiver habilitada é aplicada aos resultados de dados da
taxa de correspondência, taxa de correspondência MAX, taxa de correspondência MIN, limiar inferior,
limiar superior, valor presente de passo MAX, valor presente do passo MIN.
(Exemplo): Quando a "Taxa de correspondência da ferramenta 1" for 505 e a "posição de ponto
decimal da ferramenta 1” for 1, a taxa de correspondência da ferramenta 1 é "50.5".
y As informações de ferramentas (exceto a ferramenta de aprendizado) no modo de classificação
transmitem as informações da ferramenta que determinou como mestre a imagem registrada para o
tipo de produto julgado. Se o status da classificação for NG, são transmitidas as informações do tipo de
produto M0. Porém, MÁX, MÍN e os patamares são valores inválidos.

5-32 - Manual do usuário da Série IV3 (rede de campo) -


Alocação de dados na comunicação de dados de E/S

„ Resultado da ferramenta Endereço 0 a 19: Informações da ferramenta: para a


ferramenta de OCR)
Os bits no endereço 0 a 19 do Resultado da ferramenta (N.º de slot: 7 a 70) têm as seguintes funções:

Tipo de Conteúdo de
Endereço Itens Descrição
dados*1 dados*2
Configuração
de contraste da
Taxa de correspondência Armazena a taxa de
0a1 WORD tonalidade
da ferramenta correspondência da ferramenta.
Desativar: 0, 100
Ativar: 0 a 100
Configuração
de contraste da
5
Limiar inferior da Armazena o valor do limiar tonalidade
2a3 WORD

Comunicação de E/S de dados


ferramenta inferior da ferramenta. Desativar: 50 (valor
fixo)
Ativar: 0 a 100
Armazena o texto lido (até 16
letras) pela ferramenta. Se o
Texto lido pela número de letras for menor que
4 a 19 ---- ASCII
ferramenta 16, os dispositivos restantes
serão armazenados como
NULO.
*1: WORD: Inteiro de 16 bits sem sinal
*2: 0 é armazenado para todos os dispositivos (20 bytes) para os dados aos quais uma ferramenta não for
definida.

z Exemplo de texto lido pela Ferramenta 1


Número Address
de Texto lido
disparos 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91
A B C D E F NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL
1º ABCDEF
(0x41) (0x42) (0x43) (0x44) (0x45) (0x46) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00)
A B F NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL
2º ABF
(0x41) (0x42) (0x46) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00)
A B C D E F G H I J K L M N O P
3º ABCDEFGHIJKLMNOP
(0x41) (0x42) (0x43) (0x44) (0x45) (0x46) (0x47) (0x48) (0x49) (0x4A) (0x4B) (0x4C) (0x4D) (0x4E) (0x4F) (0x50)
2 0 1 9 . 3 . 2 8 NULL NULL NULL NULL NULL NULL NULL
4º 2019.3.28
(0x32) (0x30) (0x31) (0x39) (0x2E) (0x33) (0x2E) (0x32) (0x38) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00)
---- NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL

(Nenhum texto lido) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00) (0x00)

Indicação

y Todos os endereços (0 a 19) são atualizados simultaneamente a cada disparo. Os dados anteriores
são excluídos.
y Dados sem texto lido são armazenados como NULO (0x00).
y A leitura de texto é transmitida como código ASCII.
y Defina corretamente a troca de byte de acordo com as especificações do PLC.
“Configuração da Série IV3“ (Página 5-3)
y Se transmitir o tipo de dados STRING, use 15 ou menos caracteres do texto lido. Como NULO não
pode ser armazenado para a 16ª letra, o texto pode não ser transmitido corretamente.

- Manual do usuário da Série IV3 (rede de campo) - 5-33


Alocação de dados na comunicação de dados de E/S

Detalhes de parâmetros dos Módulos estendidos

„ Bits de resultado do dispositivo Endereço 0 a 7: resultado de status (Ferramentas


17 a 64), números mestres/status total de tipo de produto
Os bits no endereço 0 a 7 dos Bits de resultado de classificação têm as seguintes funções:
Modo padrão

Tipo de Conteúdo de
Endereço Item Conteúdo
dados dados
Com registro de mestres múltiplos

5 ativado:
Armazena o número mestre (00 a 07)
0: 00 ou NG
0a1 UINT Número mestre do resultado do status total obtido dos
Comunicação de E/S de dados

1 a 7: 01 a 07
resultados de cada ferramenta quando
“resultado de status total é OK” é OK
(1).
Atribui do Bit 0 ao Bit 7 os resultados
Ferramentas 17
2 BOOL das ferramentas 17 a 24 e armazena 0: NG, 1: OK
a 24
esses resultados.
Atribui do Bit 0 ao Bit 7 os resultados
Ferramentas 25
3 BOOL das ferramentas 25 a 32 e armazena 0: NG, 1: OK
a 32
esses resultados.
Atribui do Bit 0 ao Bit 7 os resultados
Ferramentas 33
4 BOOL das ferramentas 33 a 40 e armazena 0: NG, 1: OK
a 40
esses resultados.
Atribui do Bit 0 ao Bit 7 os resultados
Ferramentas 41
5 BOOL das ferramentas 41 a 48 e armazena 0: NG, 1: OK
a 48
esses resultados.
Atribui do Bit 0 ao Bit 7 os resultados
Ferramentas 49
6 BOOL das ferramentas 49 a 56 e armazena 0: NG, 1: OK
a 56
esses resultados.
Atribui do Bit 0 ao Bit 7 os resultados
Ferramentas 57
7 BOOL das ferramentas 57 a 64 e armazena 0: NG, 1: OK
a 64
esses resultados.

Indicação

y Verificar se o “resultado do status total é NG” é OK (1) e então verificar o número mestre. Se o número
mestre não puder ser determinado (o resultado é NG), o valor passa para 0.
y Ao obter o número mestre, definir [Condição do status total] conforme mostrado a seguir. Deixar de
fazer isso impedirá que se obtenha números mestres corretos.
- Condição do status total: n lógico (n = 1 a 4)
- Configuração de n lógico
- Lógico: OU
- Defina o número mestre (Mestre00 a Mestre07): Use
Para obter detalhes sobre o método de configuração, consulte o “Manual do Usuário da Série IV3
(software do painel de controle/PC)”.
y Se houver múltiplos números mestre cujo status seja OK, é transmitido o menor número mestre.

5-34 - Manual do usuário da Série IV3 (rede de campo) -


Alocação de dados na comunicação de dados de E/S

Modo de classificação

Tipo de Conteúdo de
Endereço Item Conteúdo
dados dados
Armazena o tipo de produto (M0 a M7)
do resultado do status total obtido dos
Status total de 0: M0 ou NG
0a1 UINT resultados de cada ferramenta quando
tipo de produto 1 a 7: M1 a M7
“resultado de status total é OK” é OK
(1).
Armazena o tipo de produto (M0 a
Status de tipo
M7) determinado pela Ferramenta 0: M0 ou NG
2a3 UINT de produto da
ferramenta 1
1 quando o resultado do status da 1 a 7: M1 a M7 5
Ferramenta 1 é OK (1).

Comunicação de E/S de dados


Armazena o tipo de produto (M0 a
Status de tipo
M7) determinado pela Ferramenta 0: M0 ou NG
4a5 UINT de produto da
2 quando o resultado do status da 1 a 7: M1 a M7
ferramenta 2
Ferramenta 2 é OK (1).
Armazena o tipo de produto (M0 a
Status de tipo
M7) determinado pela Ferramenta 0: M0 ou NG
6a7 UINT de produto da
3 quando o resultado do status da 1 a 7: M1 a M7
ferramenta 3
Ferramenta 3 é OK (1).

Indicação

y Verificar se o “resultado do status total é NG” é OK (1) ou se o resultado de status total de cada
ferramenta é OK e então verificar o tipo de produto. Se o tipo de produto não puder ser determinado (o
resultado é NG), o valor passa para 0.
y Os tipos de produto determinados pelas Ferramentas de 4 a 8 não podem ser exibidos no modo de
classificação.

- Manual do usuário da Série IV3 (rede de campo) - 5-35


Alocação de dados na comunicação de dados de E/S

Lista de códigos de erro


O conteúdo a seguir mostra a lista de códigos de erro que são gerados na Série IV3.

Código
Conteúdo Causa Contramedida
de erro
0 Nenhum erro --- ---
y Ocorreu um erro de
dados no programa n.º y Inicialize o programa n.º xx.
xx. y Desligue e ligue o sensor.
y A corrupção de dados y Não desligue a unidade enquanto as
Erro de corrupção do
1 - 32 pode ter ocorrido devido configurações são salvas.
5 programa n.º xx
a um desligamento
durante a gravação de
y Se o erro persistir, entre em contato
com o escritório KEYENCE mais
dados de configurações próximo de você.
Comunicação de E/S de dados

e/ou devido a ruído.


Use o painel de controle ou um PC (IV3-
Navigator) para apagar a mensagem
de erro. O erro é apagado e o sensor
Na inicialização, ocorreu passa para o modo de configuração.
Erro de alternância
um erro de alternância Após isso, efetue as operações a
de programas (na
52 de programas (entrada seguir.
inicialização, entrada
externa) no programa de y Identifique novamente o cartão SD
externa)
expansão. que contém o programa de expansão
correto.
y Use a entrada externa para selecionar
um valor de P000 a P031.
Use o painel de controle ou um PC (IV3-
Navigator) para apagar a mensagem
de erro. O erro é apagado e o sensor
passa para o modo de configuração ou
Na inicialização, ocorreu modo de operação. Após isso, efetue as
Erro de alternância
um erro de alternância operações a seguir.
de programas (na
de programas (Painel/ y Identifique novamente o cartão SD
53 inicialização, Painel/
PC/Rede/Comutação que contém o programa de expansão
PC/Rede/Comutação
automática) no programa correto.
automática)
de expansão. y Selecione um valor de P000 a P031.
y Quando a mensagem de erro for
apagada, é possível selecionar se
continuar a operação com P000 ou
passar para o modo de configuração.
Use o painel de controle ou um PC (IV3-
Navigator) para apagar a mensagem
Ocorreu um erro de de erro. O erro é apagado e o sensor
alternância de programas passa para o modo de configuração.
Erro de alternância de
no programa de Após isso, efetue as operações a
55 programas (no status
expansão enquanto a seguir.
[EXECUÇÃO])
unidade estava no status y Identifique novamente o cartão SD
[EXECUÇÃO]. que contém o programa de expansão
correto.
y Selecione um valor de P000 a P031.
Conecte uma cabeça sensora ao
amplificador do sensor e desligue e
Nenhuma cabeça sensora
religue a alimentação do sensor. Se o
79 Erro de sistema está conectada ao
erro persistir, entre em contato com o
amplificador do sensor.
escritório KEYENCE mais próximo de
você.

5-36 - Manual do usuário da Série IV3 (rede de campo) -


Alocação de dados na comunicação de dados de E/S

Código
Conteúdo Causa Contramedida
de erro
y Desligue e ligue o sensor.
95 - 96 Um erro pode ter ocorrido y Se o erro persistir, entre em contato
Erro de sistema
100 - 128 no sensor. com o escritório KEYENCE mais
próximo de você.
y Ocorreu um erro de y Inicialize as configurações desta
dados. unidade.
y A corrupção de dados y Desligue e ligue o sensor.
Erro de memória não- pode ter ocorrido devido y Não desligue a unidade enquanto as
97 - 99
volátil a um desligamento configurações são salvas.

5
durante a gravação de y Se o erro persistir, entre em contato
dados de configurações com o escritório KEYENCE mais
e/ou devido a ruído. próximo de você.

Comunicação de E/S de dados


Referência

Se dois ou mais erros estiverem ocorrendo ao mesmo tempo, o código de erro de prioridade mais alta
será exibido.
Quanto maior o código de erro, maior será a prioridade do erro.

- Manual do usuário da Série IV3 (rede de campo) - 5-37


Alocação de dados na comunicação de dados de E/S

Lista de códigos de aviso


O conteúdo a seguir mostra a lista de códigos de aviso que são gerados na Série IV3.

Código
Conteúdo Causa Contramedida
de aviso
0 Nenhum erro --- ---
Erro de Ocorreu um erro de
desconformidade configuração de programa Identifique novamente o cartão SD
54 na configuração do de expansão enquanto a que contém o programa de expansão
programa de expansão unidade estava no status correto.
(normal) [Configuração].
5 y Verifique se há algum problema com
Para a nova imagem a imagem registrada e a ferramenta
Erro de registro mestre
Comunicação de E/S de dados

mestre, os caracteres e de detecção ou a configuração da


58 externo
data não podem ser lidos correção de posição.
(OCR)
com a ferramenta OCR. y Ajuste o brilho da imagem a ser
registrada.
y Efetue solicitações enquanto o
dispositivo está em operação.
y Insira um parâmetro válido.
y Ao alterar o texto mestre ou a data, as
situações a seguir são inválidas:
- O número de configurações está
fora do intervalo do conteúdo de
dados
- A ferramenta especificada não está
y Uma alteração de
sendo usada
texto mestre/data,
- A ferramenta especificada não é a
limite ou contagem de
ferramenta OCR
caracteres foi solicitada
- A operação de detecção da
de PROFINET enquanto
ferramenta OCR especificada
a unidade está no status
Erro da rede de (caractere/data/contagem) não
“Configuração”.
60 campo, solicitação corresponde à solicitação de
y Uma alteração de limite
inválida (OCR/limite) alteração
foi solicitada para uma
- Quando somente julgar o número de
ferramenta cujo limite
caracteres, o número de caracteres
não pode ser alterado.
está fora do intervalo de conteúdo
y Foi inserido um
de dados
parâmetro que não é
válido. y Alterações de limite não são válidas
para as ferramentas a seguir.
- No modo padrão ou no modo de
classificação, a ferramenta de
correção de posição, que corrige
a posição da ferramenta de
aprendizado
- No modo de classificação,
ferramentas diferentes da
ferramenta de aprendizado

5-38 - Manual do usuário da Série IV3 (rede de campo) -


Alocação de dados na comunicação de dados de E/S

Código
Conteúdo Causa Contramedida
de aviso
y Efetue solicitações enquanto o
dispositivo está em operação.
y Ao salvar no cartão SD, defina um
y Uma alteração de um nome com 16 caracteres ou menos
nome de arquivo salvo antes de efetuar a solicitação. O
em FTP/SD foi solicitada caractere 17 e os posteriores não são
Erro de solicitação de PROFINET enquanto válidos.
61 inválida de rede de a unidade está no status y Utilize apenas caracteres válidos
campo (FTP/SD) “Configuração”. — listados a seguir — no nome do
y Foi inserido um arquivo.
parâmetro que não é
válido.
0,1,2,3,,,,7,8,9
a,b,c,,d,,,,x,y,z 5
A,B,C,D,,,,X,Y,Z
␣ (símbolo de espaço)

Comunicação de E/S de dados


(,),+,-,=,.,’,!,#,$,%,&,@, _
y Solicite um aviso de conclusão de
aquisição de resultado para permitir a
atualização de resultado do status.
y Consulte o procedimento de operação
Erro de estouro de Um estouro de resultado
62 e o programa de referência ao
rede de campo do status ocorreu.
configurar o controle de handshake
para [Habilitar].
y Defina o controle de handshake para
[Desabilitar].
Registro de mestre
Erro da rede de
externo foi solicitado do Não solicite um registro de mestre
campo, solicitação
63 PROFINET enquanto a externo enquanto a unidade está no
inválida (Salvar
unidade está no status status "Configuração".
mestre)
"Configuração".
y Uma troca de programa
foi solicitada do
y Não solicite uma troca de programa
PROFINET enquanto a
enquanto a unidade está no status
unidade está no status
“Configuração”.
"Configuração".
y Especifique o número de programa
y Uma solicitação de
correto. Quando a expansão de
troca de programa por
Erro da rede de programa do cartão SD estiver
um programa n.º não-
campo, solicitação definida para [Desabilitar], especifique
64 existente foi feita pelo
inválida (Alterar um número entre 0 e 31. Quando
PROFINET.
programa) estiver definida para [Habilitar],
y Uma solicitação de
especifique um número entre 0 e 127.
troca de programa foi
y Se estiver alternando programas de
feita pelo PROFINET
PROFINET, defina a opção [Método
enquanto o método de
de alternância] para [Monitor/PC/
troca de programa foi
Rede].
definido como [Entrada
Ext.].
Foi aplicado um disparo
enquanto o bit de ocupado
estava ATIVO ou o bit
Não aplique disparos enquanto a
de disparo pronto estava
65 Erro de disparo unidade estiver no status ocupado ou
INATIVO. (Se você
de disparo não pronto.
tiver definido a opção
de erro de disparo para
[Habilitar].)

- Manual do usuário da Série IV3 (rede de campo) - 5-39


Alocação de dados na comunicação de dados de E/S

Código
Conteúdo Causa Contramedida
de aviso
Erro de registro mestre A ferramenta de perfil não
66 externo pode extrair o perfil da
(Perfil insuficiente) nova imagem mestre.
y Verifique se há algum problema com
A ferramenta de área de
Erro de registro mestre a imagem registrada e a ferramenta
cor/área não pode extrair
67 externo de detecção ou a configuração da
a área da nova imagem
(Área insuficiente) correção de posição.
mestre.
y Ajuste o brilho da imagem a ser
Erro de registro registrada.
O brilho da nova imagem-
de mestre externo
5 68
(correção de brilho
falhou)
mestre não pode ser
corrigido adequadamente.
Comunicação de E/S de dados

y Verifique se há algum problema com


Erro de registro mestre a imagem registrada e a ferramenta
A ferramenta de borda
externo de detecção ou a configuração da
69 não pode extrair a borda
(Falha de borda correção de posição.
da nova imagem mestre.
insuficiente) y Ajuste o brilho da imagem a ser
registrada.
A transferência falhou
Erro de transferência porque um volume de y Modifique o ciclo de disparo desta
70 de FTP (buffer de dados que excede a unidade.
dados insuficiente) capacidade restante de y Verifique o status de carga da rede.
buffer de FTP foi gerado.

Erro de transferência A transferência de dados


Verifique as permissões de acesso da
71 de FTP (falha na para a pasta de destino
pasta de destino.
transferência) falhou.

y Verifique o endereço IP do servidor


FTP.
y Verifique o número da porta do
Erro de conexão de A conexão com o servidor servidor FTP.
72
FTP de FTP falhou. y Verifique o nome do usuário para
efetuar login no servidor FTP.
y Verifique a senha para efetuar login
no servidor FTP.
Erro de registro mestre
externo
Não há memória suficiente Exclua uma ou mais ferramentas de
73 (Memória de
de processamento. detecção.
processamento
insuficiente)
Erro de registro mestre Não há nenhuma imagem Execute o registro da imagem-mestre
74 externo registrada para o registro após ter capturado a imagem a ser
(Nenhuma imagem) mestre. usada para o registro.
y Defina o ciclo de disparo do sensor
para um valor mais longo.
Erro de transferência Ocorreu um erro de y Use o bit de conclusão da atualização
do cartão SD transferência do cartão SD de resultado para controlar o disparo.
75
(Buffer de dados devido ao buffer de dados Nesta situação, defina a temporização
insuficiente) ser insuficiente. da saída de ocupado para “Até
a transferência de dados estar
concluída”.

5-40 - Manual do usuário da Série IV3 (rede de campo) -


Alocação de dados na comunicação de dados de E/S

Código
Conteúdo Causa Contramedida
de aviso
y Verifique o espaço livre.
Erro de transferência Ocorreu um erro de
y Remova o cartão SD da fenda,
do cartão SD transferência do cartão
76 reinsira-o e depois feche a tampa.
(Falha na SD devido a uma falha de
Verifique as luzes indicadoras do
transferência) transferência.
cartão SD.
Ocorreu uma solicitação
Erro de registro de de registro de mestre
O registro de imagem-mestre externa
imagem-mestre externa quando
não pode ser usado quando a
77 externa (ferramenta de a ferramenta de
ferramenta de aprendizado ou o modo
5
aprendizado/modo de aprendizado ou o modo
de classificação estiver em uso.
classificação) de classificação estava
em uso.

Comunicação de E/S de dados


Referência

y Quando dois ou mais avisos são emitidos, todos os avisos subsequentes após o primeiro aviso serão
salvos no histórico.
Se você limpar os avisos, o código de aviso do aviso de prioridade mais alta será exibido.

Aviso

Limpar aviso

N.º do aviso 0 Código de aviso 1 0 Código de aviso 2

y Quanto maior for o código de aviso, maior será a prioridade do aviso.


y O aviso de falha de parada de salvamento em cartão SD não irá ocorrer.

- Manual do usuário da Série IV3 (rede de campo) - 5-41


Procedimento operacional da comunicação de E/S de dados

Procedimento operacional da comunicação de E/


S de dados
Esta seção explica o método para se comunicar do PLC à Série IV3 usando a comunicação cíclica.
Também apresenta os programas de referência. Ao fazer uso dos programas de referência, leve em conta
itens como o processamento de erros durante a programação.

Leitura do resultado do status (controle de handshake: [Desabilitar])


O procedimento operacional quando o controle de handshake de dados está definido como [Desabilitar] é
mostrado a seguir.
„ Quando um disparo é bem-sucedido
Solicitação de disparo A B

5 Resposta de disparo A B

BUSY A B
Comunicação de E/S de dados

Status de geração de
imagens A B
Atualização de
resultado concluída A B

Resultado disponível

N.º do resultado A B
Resultado do
julgamento geral/status Resultado de A Resultado de B
de cada ferramenta

(1) Execute uma [Solicitação de disparo]. (0 → 1) A solicitação de disparo será mantida até que a
resposta de disparo seja configurada para ON.
(2) Se o disparo for válido, [Resposta de disparo] passará de 0 a 1.
(3) Uma vez finalizado o processo de julgamento, o Bit [Atualização de resultado concluída] será trocado
e [Julgamento geral]/[Resultado do status de cada ferramenta] será atualizado. O texto lido será
atualizado para a ferramenta de OCR.
Indicação

Não cancele (1 → 0) [Solicitação de disparo] antes da [Resposta de disparo mudar de 0 para 1. O gatilho
poderá não ser solicitado corretamente.
Referência

y [Atualização de resultado concluída] será trocado (alternado) para “1”, se seu valor era “0” após a
atualização do julgamento anterior ou trocado para “0”, se o valor anterior era “1”.
y [Resultado disponível] será alternado de 0 a 1 no momento que o primeiro processo de julgamento foi
confirmado; e o novo valor será retido desde então.
y [Resultado disponível] será redefinido nas seguintes condições:
y Se o controle de handshake estiver definido como [Desabilitar]
- Quando o programa for alternado
- Quando o status da unidade for trocado de "Configuração" para "RUN"
- Quando uma solicitação de limpar buffer for emitida
y Se o controle de handshake estiver definido como [Habilitar]
- Quando uma solicitação de limpar buffer for emitida
y [N.º do resultado] será contado a cada vez que o resultado do status for atualizado. O valor do limite
superior é 32767. Se o valor máximo for excedido, ele voltará a 0 e iniciará a contagem novamente.
y [N.º do resultado] também contará as contagens de processo de julgamento que foram ignoradas
devido à configuração de frequência cíclica.
y [BUSY] e [Status de geração de imagens] podem ser ignorados em algumas configurações de
frequência cíclica. Portanto, é necessário levar em consideração a condição de geração de imagem ao
definir a frequência cíclica.

5-42 - Manual do usuário da Série IV3 (rede de campo) -


Procedimento operacional da comunicação de E/S de dados

„ Quando um disparo não for bem-sucedido


Solicitação de disparo A B C

Resposta de disparo A B C

Falha de disparo B C

BUSY A C
Status de geração de
imagens A C
Atualização de
resultado concluída A C

Resultado disponível 5

Comunicação de E/S de dados


N.º do resultado A C

Julgamento geral Resultado de A Resultado de C

Aviso

N.º do aviso N.º do aviso

(1) Execute uma [Solicitação de disparo]. (0 → 1) A solicitação de disparo será mantida até que a
resposta de disparo seja configurada para ON.
(2) Se o disparo for válido, [Resposta de disparo] passará de 0 a 1.
(3) Quando o processo de julgamento termina, o bit [Atualização de resultado concluída] mudará e o
[Julgamento geral] será atualizado.
(4) Se desejar transmitir os erros de disparo, defina a opção de erro de disparo para [Habilitada].
Se um disparo foi inserido enquanto a opção de erro de disparo estiver definida como [Habilitada] e a
unidade estiver em status de "OCUPADO", [Falha de disparo] passará de 0 a 1, ignorando a entrada
de disparo. Nenhum processo de julgamento será executado para o disparo B.
(5) Se a entrada do disparo não for bem-sucedida, [Aviso] passará de "0" para "1" e [N.º do aviso] será
atualizado para "65". Para saber mais, consulte “Lista de códigos de aviso“ (Página 5-38).
Indicação

Não cancele (1 → 0) [Solicitação de disparo] antes da [Resposta de disparo mudar de 0 para 1. O gatilho
poderá não ser solicitado corretamente.
Referência

y [Atualização de resultado concluída] será alternado a "1", se seu valor era "0" após a atualização do
julgamento anterior (ou de "0" a "1", se o valor anterior era "1").
y [Resultado disponível] será alternado de 0 a 1 no momento que o primeiro processo de julgamento foi
confirmado; e o novo valor será retido desde então.
y [N.º do resultado] será contado a cada vez que o resultado do status for atualizado. O valor do limite
superior é 32767. Se o valor máximo for excedido, ele voltará a 0 e iniciará a contagem novamente.
y [N.º do resultado] também contará as contagens de processo de julgamento que foram ignoradas
devido à configuração do ciclo de E/S de dados.
y [OCUPADO] e [Geração de imagens] podem ser ignorados devido à configuração do ciclo de E/S de
dados. Portanto, é necessário levar em consideração a condição de geração de imagem ao definir o
ciclo de E/S de dados.
y [Número de erros de disparo] será contado no momento em que o BIT [Resultado atualizado] for
trocado.

- Manual do usuário da Série IV3 (rede de campo) - 5-43


Procedimento operacional da comunicação de E/S de dados

Programas de referência

„ PLC da Siemens
REQ Trigger Ack Trigger
P
Network1

Trigger

5 MOV
Result Ready Complete Toggle
Comunicação de E/S de dados

P EN ENO
Network2
Tool Score IN OUT Result

Complete Toggle
N

Descrição do programa de referência


z Network1
Define "REQ" como ON e executa "Trigger".
"Trigger Ack." ON definirá "Trigger" como OFF ("Trigger" será retido até "Trigger Ack" se tornar ON).

z Network2
“Result Ready” como ON + Aumento ou diminuição de “Complete Toggle” copiará os dados que foram
gravados para “Tool Score” para “Result”.

5-44 - Manual do usuário da Série IV3 (rede de campo) -


Procedimento operacional da comunicação de E/S de dados

Leitura do resultado do status (controle de handshake: [Habilitar])


O conteúdo a seguir descreve o procedimento operacional quando o controle de handshake de dados
está definido como [Habilitado].
Você pode adquirir todos os resultados de status sem falhas definindo o controle de handshake de dados
para [Habilitado].
Solicitação de disparo A B C

Resposta de disparo A B C

Falha de disparo

5
BUSY A B C
Status de geração
de imagens A B C

Comunicação de E/S de dados


Atualização de B C
A
resultado concluída

Resultado disponível A C
Notificação de
aquisição de A B
resultado concluída
N.º do resultado A B C
Resultado do
julgamento geral/status Resultado de A Resultado de B Resultado de C
de cada ferramenta
Número de buffers
10 9 8 9 10 9
restantes

(1) Execute uma [Solicitação de disparo]. (0 → 1) A solicitação de disparo será mantida até que a
resposta de disparo seja configurada para ON.
(2) Se o disparo for válido, [Resposta de disparo] passará de 0 a 1.
(3) ‌Uma vez finalizado o processo de julgamento, o Bit [Atualização de resultado concluída] trocará,
[Resultado disponível] será trocado de 0 a 1 e [Julgamento geral]/[Resultado do status de cada
ferramenta] será atualizado. O texto lido será atualizado para a ferramenta de OCR.
(4) [Número de buffers restantes] será reduzido em 1 quando o resultado do status for atualizado.
(5) Executa [Notificação de aquisição de resultado concluída] (0 → 1). [Número de buffers restantes]
será aumentado em 1.
Indicação

Não cancele (1 → 0) [Solicitação de disparo] antes da [Resposta de disparo mudar de 0 para 1. O gatilho
poderá não ser solicitado corretamente.
Referência

y [Atualização de resultado concluída] será trocado (alternado) para “1”, se seu valor era “0” após a
atualização do julgamento anterior ou trocado para “0”, se o valor anterior era “1”.
y [N.º do resultado] será contado a cada vez que o resultado do status for atualizado. O valor do limite
superior é 32767. Se o valor máximo for excedido, ele voltará a 0 e iniciará a contagem novamente.
y [N.º do resultado] também contará as contagens de processo de julgamento que foram ignoradas
devido à configuração de frequência cíclica.
y [BUSY] e [Status de geração de imagens] podem ser ignorados em algumas configurações de
frequência cíclica. Portanto, é necessário levar em consideração a condição de geração de imagem ao
definir a frequência cíclica.
y [Número de erros de disparo] será contado no momento em que o BIT [Resultado atualizado] for trocado.
y Se o Controle de handshake tiver sido definido como [Habilitar], o resultado do status não será
atualizado até [Notificação de aquisição de resultado concluída] ser definido como ON/OFF (0 → 1 → 0),
mesmo se o próximo disparador tenha sido inserido e um processo de julgamento tenha sido executado.
y Se um novo disparador é inserido quando [Número de buffers restantes] for "0", [Saturação do buffer]
será alternado de "0" para "1". O resultado do status do novo disparador será ignorado.
y [Estouro de buffer] pode ser apagado usando [Limpar aviso].

- Manual do usuário da Série IV3 (rede de campo) - 5-45


Procedimento operacional da comunicação de E/S de dados

Programas de referência

„ PLC da Siemens
REQ Trigger Ack Trigger
P
Network1

Trigger

5 MOV
Result Ready
Comunicação de E/S de dados

P EN ENO
Network2
Tool Score IN OUT Result

Result Ready Result Ready Result Ready Ack


P
Network3

Result Ready Ack

Descrição do programa de referência


z Network1
Define "REQ" como ON e executa "Trigger".
"Trigger Ack." ON definirá "Trigger" como OFF ("Trigger" será retido até "Trigger Ack" se tornar ON).

z Network2
“Result Ready” como ON copiará os dados gravados em “Tool Score” para “Result”.

z Network3
“Result Ready” como ON executará “Result Ready Ack”.
“Result Ready” como OFF definirá “Result Ready Ack” como OFF (“Result Ready Ack” será retido até
“Result Ready” se tornar OFF).

5-46 - Manual do usuário da Série IV3 (rede de campo) -


Procedimento operacional da comunicação de E/S de dados

Troca de programas

N.º do programa N.º do programa


Solicitação de troca de
programa
Resposta de troca de
programa

BUSY

(1) Grave o n.º do programa a ser definido como [N.º do programa].


(2) Execute uma [Solicitação de troca de programa], mantendo o estado (0 → 1) até que seja recebida
uma [Resposta de troca de programa]. 5
(3) Quando a troca de programa estiver concluída, é recebida uma [Resposta de troca de programa]

Comunicação de E/S de dados


(0 → 1).
(4) Quando a [Resposta de troca de programa] for recebida, limpe a [Solicitação de troca de programa]
(1 → 0). Quando a [Resposta de troca de programa] for limpa, a [Solicitação de troca de programa] é
limpa.

Indicação

y Não cancelar (1 → 0) [Solicitação de troca de programa] antes de [Resposta de troca de programa]


passar de 0 a 1. O programa pode não ser capaz de trocar corretamente.
y Quando [Solicitação de troca de programa] for cancelado (1 → 0) antes de [Resposta de troca de
programa] alterar de 0 a 1, execute (0 → 1) [Solicitação de troca de programa] e cancele (1 → 0)
novamente.
Referência

y [OCUPADO] será alterado de 0 a 1 enquanto a troca de programa está em andamento.


y Se a troca de programa falhar, [Falha de troca de programa] alterará de "0" para "1".
y Se a troca de programa não for bem-sucedida, [Aviso] passará de "0" para "1" e [N.º do aviso] será
atualizado para "64". Para obter detalhes, consulte “Lista de códigos de aviso“ (Página 5-38).
y Você não pode trocar programas usando comunicação PROFINET enquanto a unidade está no status
[Configuração].
y Se estiver alternando programas que usam comunicação PROFINET, defina a opção [Método de
alternância] para [Monitor/PC/Rede]. Para obter detalhes sobre o método de configuração, consulte o
“Manual do Usuário da Série IV3 (software do painel de controle/PC)”.
y O N.º do programa para o qual se passou a partir da comunicação PROFINET será excluído quando a
alimentação de energia for desligada.

- Manual do usuário da Série IV3 (rede de campo) - 5-47


Procedimento operacional da comunicação de E/S de dados

Programas de referência

„ PLC da Siemens
MOV
REQ
P EN ENO
Network1
Number IN OUT Program Number

REQ Program Change Ack Program Change


5 Network2
P
Comunicação de E/S de dados

Program Change

Descrição do programa de referência


z Network1
Esta linha define "REQ" como ON e copia os dados de Número que contêm o n.º do programa a ser
definido ao n.º de programa.

z Network2
Define "REQ" como ON e executa "Program Change".
“Program Change Ack” como ON definirá “Program Change” como OFF (“Program Change” será mantido
até o “Program Change Ack” se tornar ON).

5-48 - Manual do usuário da Série IV3 (rede de campo) -


Procedimento operacional da comunicação de E/S de dados

Alteração do limiar de ajuste da ferramenta


N.º de configuração do
limite superior/inferior. N.º de configuração do limite superior/inferior.

Limite superior/inferior Limite superior/inferior

Solicitação de alteração do
valor da configuração

Resposta da alteração do valor da


configuração

(1) Grave o número da ferramenta e o tipo de limite do limite a ser alterado em [N.º da configuração do
limite superior/inferior]. 5
(2) Grave o limite a ser alterado em [Limite superior/inferior].

Comunicação de E/S de dados


(3) Execute [Solicitação de alteração do valor da configuração]. (0→1)
(4) Você pode verificar o status de entrada na [Resposta da alteração do valor da configuração].
Referência

y Se a alteração de valor de configuração falhar, [Falha na configuração de alteração do valor] trocará de


"0" para "1".
y Se a alteração de valor de configuração falhar, [Aviso] passará de "0" para "1" e [N.º do aviso] será
atualizado para 60. Para obter detalhes, consulte “Lista de códigos de aviso“ (Página 5-38).
y Limites não podem ser alterados para as ferramentas a seguir.
- No modo padrão ou no modo de classificação, a ferramenta de correção de posição, que corrige a
posição da ferramenta de aprendizado
- No modo de classificação, ferramentas diferentes da ferramenta de aprendizado

- Manual do usuário da Série IV3 (rede de campo) - 5-49


Procedimento operacional da comunicação de E/S de dados

Programas de referência

„ PLC da Siemens
MOV
REQ
P EN ENO
Network1
Number Limit
IN OUT Setting
No.

5
MOV

EN ENO
Comunicação de E/S de dados

Value Upper/
IN OUT Lower
Limit

Upper/Lower Limit Upper/Lower Limit


REQ Change Ack Change
P
Network2

Upper/Lower Limit
Change

Descrição do programa de referência


z Network1
Esta linha define "REQ" como ON e copia os dados de Número que contêm o n.º de configuração de limite
a ser definido ao n.º de configuração de limite. Esta linha também copia os valores de dados que contêm
o limite superior/inferior a ser definido ao limite superior/inferior.
z Network2
Define "REQ" como ON e executa "Upper/Lower Limit Change".
"Upper/Lower Limit Change Ack" ON definirá "Upper/Lower Limit Change" como OFF ("Upper/Lower Limit
Change" será retida até "Upper/Lower Limit Change Ack" se tornar ON).

5-50 - Manual do usuário da Série IV3 (rede de campo) -


Procedimento operacional da comunicação de E/S de dados

Alteração do texto-mestre
Esta seção mostra o texto mestre para a Ferramenta 1 sendo alterado para “ABCDEF” como um exemplo.
O texto é sobrescrito duas vezes em grupos de quatro letras.
N.º da configuração do texto-mestre.
(PLC→IV3) 201 202

(Texto-mestre) (PLC→IV3) ABCD EF(NULL)(NULL)


Solicitação de alteração do valor da
configuração (PLC→IV3)
Resposta da alteração do valor da
configuração (IV3→PLC)

(1) Sobrescrever [N.º da configuração do texto-mestre: Endereço 6 a 7] com 201 (texto-mestre (primeira
à quarta letra) quando as configurações de leitura de texto forem definidas com a Ferramenta 1).
5
(2) Sobrescrever [Texto-mestre: Endereço 8] com A (0x41), [Texto-mestre: Endereço 9] com B (0x42),

Comunicação de E/S de dados


[Texto-mestre: Endereço 10] com C (0x43), e [Valor de configurações: Endereço 11] com D (0x44).
(3) Execute [Solicitação de alteração do valor da configuração] (0→1). A solicitação é retida até [Resposta
da alteração do valor da configuração] poder ser confirmada.
(4) Após a conclusão da alteração, [Resposta da alteração do valor da configuração] altera de 0 a 1.
(5) Definir [Solicitação de alteração do valor da configuração] para 0 define [Resposta da alteração do
valor da configuração] como 0.
(6) Sobrescrever [N.º da configuração do texto-mestre: Endereço 6 a 7] com 202 (texto-mestre (quinta a
oitava letra) quando as configurações de leitura de texto forem definidas com a Ferramenta 1).
(7) Sobrescrever [Texto-mestre: Endereço 8] com E (0x45), [Texto-mestre: Endereço 9] com F (0x46),
[Texto-mestre: Endereço 10] com NULO (0x00), e [Texto-mestre: Endereço 11] com NULO (0x00).
(8) Execute [Solicitação de alteração do valor da configuração] (0→1). A solicitação é retida até [Resposta
da alteração do valor da configuração] poder ser confirmada.
(9) Após a conclusão da alteração, [Resposta da alteração do valor da configuração] passa de 0 a 1.
(10) Definir [Solicitação de alteração do valor da configuração] para 0 define [Resposta da alteração do
valor da configuração] como 0.

Indicação

Acrescente texto NULO ao final do texto.


Se você alterar "ABCDEFG" para "1234" e não gravar NULO, o texto é alterado para "1234EFG".

Texto-mestre/data
Exemplo de uma falha
1.º 2.º 3.º 4.º 5.º 6.º 7.º 8.º
Texto/data mestre antes da
A B C D E F G NULO
alteração
Texto a ser gravado 1 2 3 4 Nenhum
Texto/data mestre após alteração 1 2 3 4 E F G

Texto-mestre/data
Exemplo de um sucesso
1.º 2.º 3.º 4.º 5.º 6.º 7.º 8.º
Texto/data mestre antes da
A B C D E F G NULO
alteração
NULO NULO NULO NULO
Texto a ser gravado 1 2 3 4
(0x00) (0x00) (0x00) (0x00)
Texto/data mestre após alteração 1 2 3 4

- Manual do usuário da Série IV3 (rede de campo) - 5-51


Procedimento operacional da comunicação de E/S de dados

Indicação

y Texto arbitrário pode ser alterado em grupos de quatro letras.


Para alterar “2019.4.5” para “2019.4.6”, você pode alterar somente 202 para [N.º da configuração do
valor de configuração: Endereço 6 a 7] (texto-mestre (quinta a oitava letra) quando as configurações de
leitura de texto forem definidas com a Ferramenta 1).

Texto-mestre/data
1.º 2.º 3.º 4.º 5.º 6.º 7.º 8.º
Texto/data mestre antes da
2 0 1 9 . 4 . 5
alteração

5 Texto a ser gravado Nenhum . 4 . 6


Texto/data mestre após alteração 2 0 1 9 . 4 . 6
Comunicação de E/S de dados

y Alterações em grupos de quatro são aplicadas imediatamente. Não execute um disparo até que todas
as alterações de texto sejam concluídas.

5-52 - Manual do usuário da Série IV3 (rede de campo) -


Procedimento operacional da comunicação de E/S de dados

Alteração do nome de arquivo salvo em FTP/SD


Esta seção mostra um exemplo no qual o nome do arquivo da condição de transferência 2 é alterado para
“keyence”. Nenhum dado é gravado na memória não volátil.
O texto é sobrescrito duas vezes em grupos de quatro letras.

N.º de configuração de salvo em FTP/ 1001 1011 1012


SD. (PLC→IV3)

Configurações de salvamento em FTP/ Bit1 keye nce(NULL)


SD (PLC→IV3)

Solicitação de alteração do valor da


configuração (PLC→IV3)
Resposta da alteração do valor da
5
configuração (IV3→PLC)

Comunicação de E/S de dados


(1) Insira 1001 em [N.º de configuração de salvo em FTP/SD: endereços 6 a 7] para permitir a
especificação do número da condição de transferência.
(2) Defina [Configurações de salvamento em FTP/SD: endereço 8 bit 1] para LIGADO (1). (Especifique
condição de transferência 2.)
Defina [Configurações de salvamento em FTP/SD: endereço 9 bit 0] para DESLIGADO (0). (Sem
gravação na memória não volátil)
(3) Execute [Solicitação de alteração do valor da configuração: endereço 0 bit 7] (0→1). A solicitação é
retida até [Resposta da alteração do valor da configuração] poder ser confirmada.
(4) Após a conclusão da especificação do número da condição de transferência, [Resposta da alteração
do valor da configuração] passa de 0 a 1.
(5) Definir [Solicitação de alteração do valor da configuração: endereço 0 bit 7] para 0 define [Resposta
da alteração do valor da configuração] como 0.
(6) Sobrescreva [N.º de configuração de salvo em FTP/SD: endereços 6 a 7] com 1011 (da primeira à
quarta letra do nome do arquivo salvo em FTP/SD).
(7) Sobrescreva [Configurações de salvamento em FTP/SD: endereço 8] com k (0x6B), [Configurações
de salvamento em FTP/SD: endereço 9] com e (0x65), [Configurações de salvamento em FTP/SD:
endereço 10] com y (0x79) e [Configurações de salvamento em FTP/SD: endereço 11] com e (0x65).
(8) Execute [Solicitação de alteração do valor da configuração: endereço 0 bit 7] (0→1). A solicitação é
retida até [Resposta da alteração do valor da configuração] poder ser confirmada.
(9) Após a conclusão da especificação do número da condição de transferência, [Resposta da alteração
do valor da configuração] passa de 0 a 1.
(10) Definir [Solicitação de alteração do valor da configuração: endereço 0 bit 7] para 0 define [Resposta
da alteração do valor da configuração] como 0.
(11) Sobrescreva [N.º de configuração de salvo em FTP/SD: endereços 6 a 7] com 1012 (da quinta à
oitava letra do nome do arquivo salvo em FTP/SD).
(12) Sobrescreva [Configurações de salvamento em FTP/SD: endereço 8] com n (0x6E), [Configurações
de salvamento em FTP/SD: endereço 9] com c (0x63), [Configurações de salvamento em FTP/SD:
endereço 10] com e (0x65) e [Configurações de salvamento em FTP/SD: endereço 11] com NULL
(0x00).
(13) Execute [Solicitação de alteração do valor da configuração: endereço 0 bit 7] (0→1). A solicitação é
retida até [Resposta da alteração do valor da configuração] poder ser confirmada.
(14) Após a conclusão da especificação do número da condição de transferência, [Resposta da alteração
do valor da configuração] passa de 0 a 1.
(15) Definir [Solicitação de alteração do valor da configuração: endereço 0 bit 7] para 0 define [Resposta
da alteração do valor da configuração] como 0.

- Manual do usuário da Série IV3 (rede de campo) - 5-53


Procedimento operacional da comunicação de E/S de dados

Indicação

y Acrescente o caractere NULL ao final do texto. Se você alterar “ABCDEF” para “1234” e não gravar
NULL, o texto é alterado para “1234EF”.
y Texto arbitrário pode ser alterado em grupos de quatro letras. Para alterar “ABCDEF” para “ABCDGH”,
é possível alterar apenas 1012 para [N.º de configuração de salvo em FTP/SD: endereços 6 a 7] (da
quinta à oitava letra do nome do arquivo de FTP).
y Alterações em grupos de quatro letras são aplicadas imediatamente. Não execute um disparo até que
todas as alterações de texto sejam concluídas.
y Se números múltiplos de condição de transferência forem especificados, é usada a condição com o
menor número.
5 y Se dados não forem gravados na memória não volátil, o número da condição de transferência e o
nome do arquivo definidos serão excluídos quando a alimentação de energia for desligada.
Comunicação de E/S de dados

5-54 - Manual do usuário da Série IV3 (rede de campo) -


Procedimento operacional da comunicação de E/S de dados

Registro de uma imagem mestre externamente

Solicitação de registro mestre

Resposta de registro mestre

OCUPADO

(1) Execute uma [Solicitação de registro de mestre]. (0 → 1)


(2) Você pode verificar o status de entrada em [Resposta de registro de mestre].

Referência 5
y [OCUPADO] passará de 0 a 1 enquanto o registro da imagem-mestre está em andamento.

Comunicação de E/S de dados


y Se o registro da imagem mestre não for bem-sucedido [Falha no registro mestre] alterará de 0 a 1.
y Se o registro da imagem-mestre não for bem-sucedido, [Aviso] passará de "0" para "1" e [N.º do aviso]
será atualizado de acordo com os detalhes da falha. Para obter detalhes, consulte “Lista de códigos
de aviso“ (Página 5-38).
y Você não pode registrar uma imagem-mestre da comunicação PROFINET enquanto a unidade está em
status de “Configuração”.
y Se desejar gravar os dados de registro de mestre na ROM do sensor, defina a opção [Gravar na
ROM ao efetuar registro de mestre externo] como [Sim]. Para obter detalhes sobre o método de
configuração, consulte o “Manual do Usuário da Série IV3 (software do painel de controle/PC)”.
y Imagens mestre não podem ser registradas externamente quando a ferramenta de aprendizado estiver
em uso ou no modo de classificação.

- Manual do usuário da Série IV3 (rede de campo) - 5-55


Procedimento operacional da comunicação de E/S de dados

MEMO

5
Comunicação de E/S de dados

5-56 - Manual do usuário da Série IV3 (rede de campo) -


6 Este capítulo fornece uma visão geral da
comunicação acíclica TCP/IP da Série IV3 e
Comunicação acíclica descreve as especificações, funções, métodos de

TCP/IP configuração, comandos e respostas.

Visão geral da Comunicação acíclica


TCP/IP..................................................................6-2
Especificações de comunicação e funções....6-5
Configuração da Série IV3.................................6-6
Lista de comandos suportados pela
Série IV3..............................................................6-8
6
Métodos de comunicação...............................6-34

Comunicação acíclica TCP/IP

- Manual do usuário da Série IV3 (rede de campo) - 6-1


Visão geral da Comunicação acíclica TCP/IP

Visão geral da Comunicação acíclica TCP/IP

A comunicação acíclica TCP/IP é uma função que transmite e recebe dados entre dispositivos de Ethernet
utilizando o protocolo TCP/IP. Isso possibilita se comunicar não apenas com PCs ou PLCs, mas também
com diversos dispositivos compatíveis com Ethernet.
Dispositivos externos, como PCs e PLCs, utilizam a função de comunicação de socket para efetuar a
comunicação acíclica TCP/IP com a Série IV3.

Estabelecimento da conexão
Ao se comunicar com TCP/IP, é preciso estabelecer uma conexão entre os dispositivos. Uma conexão
é estabelecida quando o dispositivo no lado do servidor efetua um processamento de abertura passivo
e está em estado de espera e o dispositivo no lado do cliente efetua uma solicitação de abertura
(processamento de abertura ativo) ao servidor e esse é aceito. Quando é estabelecida uma conexão, um
caminho de transmissão é criado entre os dispositivos, possibilitando enviar e receber informações de

6 controle e dados.
Comunicação acíclica TCP/IP

Cliente Servidor
Solicitação de abertura de
conexão

Conexão aberta

Número de porta: 8500


(valor padrão)

Visão geral dos comandos e respostas


Uma solicitação (comando) é transmitida para a Série IV3 a partir de um PLC, PC ou outro dispositivo
externo semelhante, e então a Série IV3 envia uma resposta. O formato de código dos comandos e
respostas é ASCII.

Comando

Resposta

6-2 - Manual do usuário da Série IV3 (rede de campo) -


Visão geral da Comunicação acíclica TCP/IP

„ Formato do comando
a a , b b ・・・ , c c d

aa Use os primeiros 2 ou 3 caracteres para especificar o tipo de comando com base nos detalhes
do controle.
bb、cc Especifique os parâmetros conforme o tipo de comando. O número de parâmetros e o número
de caracteres variam conforme o comando.
Use uma vírgula (0x2C) para separar os parâmetros.
d Especifique [CR(0x0D)] como o delimitador.

Exemplo de comando
D R , 0 3 , 1 CR

0x44 0x52 0x2C 0x30 0x33 0x2C 0x31 0x0D 6

Comunicação acíclica TCP/IP


„ Formato de resposta
A resposta quando o comando foi processado com sucesso.

a a , b b ・・・ , c c d

aa É retornado o mesmo comando que aquele recebido.


bb、cc Parâmetros são anexados conforme o tipo de comando e depois retornados. O número de
parâmetros e o número de caracteres variam conforme a resposta.
Uma vírgula (0x2C) é usada como o delimitador de parâmetros.
d [CR(0x0D)] é anexado como o delimitador.

Exemplo de resposta
P R , 0 6 4 CR

0x50 0x52 0x2C 0x30 0x36 0x34 0x0D

„ Formato da resposta de erro


A resposta quando o comando não foi processado com sucesso.

E R , a a , b b CR

Os primeiros 2 caracteres da resposta são definidos para [ER].


aa É retornado o mesmo comando que aquele recebido, em 18 caracteres ou menos.
bb É retornado um número de erro correspondente aos detalhes do erro. Fixo em 2 caracteres.
02: Não há um comando correspondente.
03: O comando não pode ser executado sob estas configurações ou condições.
22: O número de parâmetros ou a faixa está incorreto.

Indicação

Ao criar um programa de controle, confirme que esta unidade recebeu a resposta antes de transmitir o
próximo comando para essa unidade.

- Manual do usuário da Série IV3 (rede de campo) - 6-3


Visão geral da Comunicação acíclica TCP/IP

„ Transmissão automática do resultado de status


O processamento do julgamento pode ser efetuado durante disparos internos ou sinais de entrada (disparos
externos) de um dispositivo externo como um PLC ou um sensor fotoelétrico, e os resultados de status
podem ser transmitidos automaticamente. Isso elimina a necessidade de transmitir o comando de leitura
de resultado de status.

Indicação

Use o comando OE (Página 6-18) anteriormente para habilitar a função de transmissão automática.

Disparo externo
6 Resultado do status ou disparo interno
Comunicação acíclica TCP/IP

Indicação

Caso o próximo resultado de status seja confirmado enquanto o resultado de status inicial está sendo
transmitido, os novos dados serão descartados. (O resultado do status não será transmitido.)

6-4 - Manual do usuário da Série IV3 (rede de campo) -


Especificações de comunicação e funções

Especificações de comunicação e funções

Especificações de comunicação acíclica TCP/IP da Série IV3

Número de conexões 1
8500 (valor padrão)
Porta*
1024 a 65535
Código de transmissão ASCII
Delimitador de dados CR (0x0D)
* Normalmente, não há necessidade de alterar esta configuração. O número de porta atribuído para o uso
com o IV3-CP50/IV3-Navigator (valor padrão: 63000) não pode ser utilizado.

Visão geral da função de comunicação acíclica TCP/IP da Série IV3


As funções que podem ser usadas para controlar a Série IV3 usando comunicação acíclica TCP/IP estão listadas a seguir.

Função Descrição
6

Comunicação acíclica TCP/IP


Entrada de disparo Executa uma entrada de disparo para o sensor.
Alterar programa Executa uma troca de programa para o sensor.
Salvar mestre externo Executa um registro de imagem-mestre externa para o sensor.
Regravação do valor de Regrava o limite que é usado como a referência para o julgamento
configuração (limite de julgamento) da ferramenta.
Regravação do texto-mestre/ Regrava o texto-mestre/data-mestre que é usado como a referência
data-mestre para o julgamento da ferramenta de OCR.
Regravar nome de arquivo salvo Regrava o nome do arquivo de imagem a ser transferido para o
em FTP/SD servidor de FTP ou cartão SD.
Entrada de limpar aviso Executa uma limpeza de avisos.
Permite que se verifique o status da unidade (geração de imagem,
Ler status
EXECUÇÃO, OCUPADO, erro, etc.).
Ler resultado geral do status Lê o resultado geral do status.
Ler tempo de processamento Lê o tempo de processamento do julgamento.
Ler o resultado do status de cada ferramenta Lê o resultado do status de cada ferramenta e a taxa de correspondência.
Ler informações estatísticas Lê o número de disparos emitidos e o número de erros de disparo.

Indicação

y Se estiver alternando programas que usam a comunicação acíclica TCP/IP, defina a opção [Método
de alternância] para [Painel/PC/Rede/Comutação automática]. Para obter detalhes sobre o método de
configuração, consulte o “Manual do Usuário da Série IV3 (software do painel de controle/PC)”.
y Se o registro de imagem-mestre externa for ser executado frequentemente usando a comunicação
acíclica TCP/IP, defina a opção [Gravar na ROM ao utilizar salvamento externo de imagem-mestre]
para [Não] a fim de proteger a memória não volátil no sensor. Para obter detalhes sobre o método de
configuração, consulte o “Manual do Usuário da Série IV3 (software do painel de controle/PC)”.
y Se o nome do arquivo salvo em FTP/SD for ser regravado com frequência usando comunicação
acíclica TCP/IP, defina as configurações para impedir a gravação na memória não volátil (defina o
bit correspondente para 0) a fim de proteger a memória não volátil no interior do sensor. Para ver
detalhes, consulte “Alteração do nome do arquivo salvo em FTP/SD“ (Página 6-15)
Referência

Ao usar o modo padrão e definir ferramentas múltiplas de ajuste de posição, as informações de cada ferramenta de
ajuste de posição iniciando com a segunda são atribuídas a uma ferramenta da Ferramenta 1 à Ferramenta 64.
- Manual do usuário da Série IV3 (rede de campo) - 6-5
Configuração da Série IV3

Configuração da Série IV3

Esta seção explica como ajustar as configuração ao 3 Toque em [Unid. Com. (DL)].
utilizar a comunicação acíclica TCP/IP.

Indicação

Caso tenha modificado as configurações de


protocolo, a conexão com o sensor será finalizada
e, em seguida, o sensor será reinicializado.

Configuração da Série IV3


É possível ajustar as seguintes configurações para 4 Selecione [Comando não procedimental]
a Série IV3 usando o painel de controle (IV3-CP50) para o protocolo.
ou o IV3-Navigator (IV3-H1).

6 Ajustar as configurações usando o


painel de controle (IV3-CP50)
Comunicação acíclica TCP/IP

Defina as configurações de rede de campo do


sensor para [Comando não procedimental].

1 Toque em [Config. Sensor Avançado] na


tela Menu de configuração do sensor. Indicação

y O número da porta é o nome de porta da


função de comunicação TCP/IP desta unidade.
Especifique este valor ao abrir uma conexão
com essa unidade a partir de um dispositivo
externo.
y O número da porta normalmente não precisa
ser alterado.
y O número de porta atribuído para o uso com o
IV3-CP50/IV3-Navigator (valor padrão: 63000)
2 Toque na guia [Utilidade]. não pode ser utilizado.

5 Toque em [OK] quando as configurações


estiverem concluídas.

6-6 - Manual do usuário da Série IV3 (rede de campo) -


Configuração da Série IV3

Ao configurar pelo IV3-Navigator 5 Clique em [OK].


(IV3-H1)
Defina as configurações de rede de campo do
sensor para [Comando não procedimental].

1 Exibe o tela de Configurações avançadas


do sensor.

2 Selecione a aba [Utilitários] e depois


clique em [Configurações] sob [Rede de
campo/Unid. De comunicação (DL)].

Comunicação acíclica TCP/IP


3 Selecione [Comando não procedimental]
para a rede de campo [Protocolo].

Indicação

y O número da porta é o nome de porta da função


de comunicação acíclica TCP/IP desta unidade.
Especifique este valor ao abrir uma conexão
com essa unidade a partir de um dispositivo
externo.
y O número da porta normalmente não precisa
ser alterado.
y O número de porta atribuído para o uso com o
IV3-CP50/IV3-Navigator (valor padrão: 63000)
não pode ser utilizado.

4 Clique em [OK] quando as configurações


estiverem concluídas.
O sistema retorna à tela de Configurações
avançadas do sensor.

- Manual do usuário da Série IV3 (rede de campo) - 6-7


Lista de comandos suportados pela Série IV3

Lista de comandos suportados pela Série IV3

Lista de comandos
É possível a
recepção com Página de
Detalhes do controle Comando Resposta a unidade
no status de referência
[Configuração]
Disparo T1 [CR] T1 [CR] - Página 6-9
“Leitura do resultado
Leitura do resultado do status RT [CR] - Página 6-9
do status“ (Página 6-9)
“Leitura de disparo
Leitura de disparo + resultado
T2 [CR] + resultado do status“ - Página 6-9
do status
(Página 6-9)
Leitura do número do programa PR [CR] PR, nnn [CR]  Página 6-10
6 Troca do número do programa PW, nnn [CR] PW [CR] - Página 6-10
Leitura do limiar DR, nn, a [CR] DR, nn, a, bbbbbbb [CR]  Página 6-11
Comunicação acíclica TCP/IP

Alteração de limiar DW, nn, a, bbbb [CR] DW, nn [CR] - Página 6-12
Leitura do texto-mestre/data CR, nn [CR] CR, nn, ssss [CR]  Página 6-13
Alteração do texto-mestre/data CW, nn, ssss [CR] CW, nn [CR] - Página 6-13
Leitura do texto-mestre CNR, nn [CR] CNR, nn, aa, bb [CR]  Página 6-14
Alteração do número do texto-mestre CNW, nn, aa, bb [CR] CNW, nn [CR] - Página 6-14
Leitura do nome do arquivo
FNR,n,m[CR] FNR,n,m,ssss[CR]  Página 6-15
salvo em FTP/SD
Alteração do nome do
FNW,n,m,ssss[CR] FNW,n,m[CR] - Página 6-15
arquivo salvo em FTP/SD
Registro de imagem-mestre MR [CR] MR [CR] - Página 6-16
Leitura do status da operação RM [CR] RM, n [CR]  Página 6-16
Leitura do status do sensor SR [CR] SR, a, b, c, d, e, f [CR] - Página 6-16
Leitura do número de erro RER [CR] RER, nnn [CR] - Página 6-16
Leitura do número de aviso WR [CR] WR, nnn [CR] - Página 6-17
Limpeza de aviso WC [CR] WC [CR] - Página 6-17
Verificando espaço livre no cartão SD SDR [CR] SDR, nnnnn[CR] - Página 6-18
Parada de salvamento em cartão SD SDS [CR] SDS [CR] - Página 6-18
Transmissão automática do
OE, n [CR] OE [CR]  Página 6-18
resultado de status
Alteração do formato de
OF, nn [CR] OF [CR]  Página 6-19
saída do resultado de status
Leitura de informações “Leitura de informações
STR [CR] - Página 6-20
estatísticas estatísticas“ (Página 6-20)
Reset de estatísticas STC [CR] STC [CR] - Página 6-21
Leitura da versão VI [CR] VI, nnn, vvv [CR]  Página 6-21
Leitura da soma de
CSR [CR] CSR, aaaaa [CR] - Página 6-21
verificação da configuração
Alteração da hora da unidade TC,yy,mm,dd,hh,mm,ss[CR] TC[CR]  Página 6-22

6-8 - Manual do usuário da Série IV3 (rede de campo) -


Lista de comandos suportados pela Série IV3

Detalhes dos comandos e respostas

Disparo
Comando Explicação
T 1
C Emite um disparo para iniciar o processamento do
R
julgamento.
0x31
A resposta é retornada imediatamente. Caso não
seja, aguarde até a conclusão do processamento
Resposta do julgamento.
C
T 1 R

Leitura do resultado do status


6

Comunicação acíclica TCP/IP


Comando Explicação
R T
C Lê o resultado de status confirmado quando esse
R
comando é recebido. Encontram-se disponíveis
os formatos de leitura padrão e detalhado. Use o
Resposta
comando OF “Alteração do formato de saída do
Formato padrão
C
resultado de status“ (Página 6-19) para alternar
R T , Resultado da ferramenta (padrão) R entre o formato padrão e detalhado.
“Formato padrão“ (Página 6-23)
ER,RT,03[CR] é retornado quando:
Formato detalhado y O processamento do julgamento não é executado
C após a alimentação ser ligada/o número do
R T , Resultado da ferramenta (detalhado) R
programa ser trocado.
“Formato detalhado“ (Página 6-24)
y “Transmissão automática do resultado de status
(comando OE)” está habilitado.

Leitura de disparo + resultado do status


Comando Explicação
T 2
C Quando este comando é recebido, é emitido
R
um disparo para iniciar o processamento do
julgamento. Quando o processamento do
Resposta
julgamento é concluído, o resultado é retornado
Formato padrão
C
como uma resposta.
R T , Resultado da ferramenta (padrão) R O resultado do status pode ser lido no formato
“Formato padrão“ (Página 6-23) padrão ou detalhado. Use o comando OF (Página
6-19) para alternar entre o formato padrão e
Formato detalhado detalhado.
C
R T , Resultado da ferramenta (detalhado) R
ER, T2, 03 [CR] é retornado quando:
“Formato detalhado“ (Página 6-24)
y “Transmissão automática do resultado de status
(comando OE)” está habilitado.

- Manual do usuário da Série IV3 (rede de campo) - 6-9


Lista de comandos suportados pela Série IV3

Leitura do número do programa


Comando Parâmetro
P R
C nnn Número do programa (000 a 127)
R
Fixo em 3 caracteres

Resposta
C
Explicação
P R , n n n R Lê o n.º do programa atual.

Exemplo de resposta
PR, 099 [CR]

6 Troca do número do programa


Comando Parâmetro
Comunicação acíclica TCP/IP

P W , n n n
C nnn Número do programa (000 a 127)
R
Até 3 caracteres

Resposta
C
Explicação
P W R Troca o número de programa.
Depois da troca do número de programa, a
resposta é retornada.

Indicação

y Defina a opção do programa [Método de


alternância] para [Painel/PC/Rede/Comutação
automática].
y O N.º do programa para o qual se passou a
partir da comunicação acíclica TCP/IP será
excluído quando a alimentação de energia for
desligada.

Exemplo de comando
Trocando para P099 (PROG099)
PW, 099 [CR]

Exemplo de resposta (bem-sucedida)


PW [CR]

Exemplo de resposta (falha)


ER, PW, 03 [CR]
ER, PW, 22 [CR]

6-10 - Manual do usuário da Série IV3 (rede de campo) -


Lista de comandos suportados pela Série IV3

Leitura do limite
Comando Parâmetros
D R , n n , a
C nn 00: Ferramenta de ajuste de posição
R
01 a 64: Ferramenta
a 0: Limite superior
Resposta
C
1: Limite Inferior
D R , n n , a , b b b b b b b R bbbbbbb Limite
Fixo em 7 caracteres
0000000 a 9999999

Explicação
Lê o limite da ferramenta especificada.
Quando é especificado 00, o limite da ferramenta 6
de ajuste de posição é lido.

Comunicação acíclica TCP/IP


A leitura não é possível na situação a seguir. (Erro
03)
y No modo padrão ou no modo de classificação, a
ferramenta de correção de posição, que corrige a
posição da ferramenta de aprendizado
y No modo de classificação, ferramentas diferentes
da ferramenta de aprendizado

Exemplos
Resposta quando o limite inferior da ferramenta 1 é
80
DR, 01, 0, 0000080 [CR]

Resposta quando o limite inferior da ferramenta 3 é


23,25 mm
DR, 03, 0, 0023250 [CR]

- Manual do usuário da Série IV3 (rede de campo) - 6-11


Lista de comandos suportados pela Série IV3

Alteração de limite
Comando Parâmetros
D W , n n , a , b b b b
C nn 00: Ferramenta de ajuste de posição
R
01 a 64: Ferramenta
a 0: Limite superior
Resposta
C
1: Limite Inferior
D W , n n R bbbb Limite
Até 7 caracteres
0 a 9999999
Somente 2 caracteres podem ser
especificados quando este parâmetro tem 2
caracteres de extensão.
6
Explicação
Comunicação acíclica TCP/IP

Altera o limite da ferramenta especificada.


Caso especifique 00, o limite da ferramenta de
ajuste de posição será alterado.
Após a alteração do limite, a resposta é retornada.
Se o número de caracteres do limite a ser
transmitido tiver um comprimento fixo e o número
de caracteres no limite for alterado, preencha os
caracteres restantes com 0.
Isso não pode ser alterado na seguinte situação.
(Erro 03)
y No modo padrão ou no modo de classificação, a
ferramenta de correção de posição, que corrige a
posição da ferramenta de aprendizado
y No modo de classificação, ferramentas diferentes
da ferramenta de aprendizado

Exemplos
Alterar o limite inferior da ferramenta 1 para 80.
DW, 01, 0, 80 [CR]
Preencher com 0 um limite composto de 4
caracteres.
DW, 01, 0, 0080 [CR]
Alterar o limite inferior da ferramenta 2 para
23,25 mm.
DW, 02, 0, 0023250 [CR]

6-12 - Manual do usuário da Série IV3 (rede de campo) -


Lista de comandos suportados pela Série IV3

Leitura do texto-mestre/data
Comando Parâmetros
C nn Número da ferramenta (01 a 64)
C R , n n R sss・・sss Texto-mestre/data
Fixo em 16 caracteres
Resposta
C Explicação
C R , n n , s s s ・・ s s s R Este é um comando da ferramenta OCR. O texto-
mestre/data é fixo em 16 caracteres.
Se houver menos que 16 caracteres, os caracteres
restantes serão preenchidos com SP (0x20).
Se apenas o número de caracteres for julgado,
todos os caracteres serão SP (0x20).

Exemplo de resposta
Quando texto-mestre é de 14 caracteres
6
CR, 01, 123456789ABCDE [SP] [SP] [CR]

Comunicação acíclica TCP/IP


Alteração do texto-mestre/data
Comando Parâmetros
C nn Número da ferramenta (01 a 64)
C W , n n , s s s ・・ s s s R sss・・sss Texto-mestre/data
Até 16 caracteres
Resposta
C Explicação
C W , n n R Este é um comando da ferramenta OCR. O
texto-mestre/data pode ter até 16 caracteres de
comprimento.
Após a alteração do texto-mestre/data, a resposta
é retornada.
Somente 10 caracteres podem ser especificados
quando este parâmetro tem 10 caracteres de
extensão.
Se o número de caracteres a ser transmitido
mudar para um comprimento fixo e o número de
caracteres no texto-mestre mudar, preencha os
caracteres precedentes com NULL (0x00).
Isso não pode ser alterado nas seguintes
situações. (Erro 03)
y Quando está habilitado o julgamento apenas do
número de caracteres
y Quando está habilitada a sincronização de
calendário

Exemplos de comandos
CW, 01, 123456789 [CR]
CW, 01, 1234567[NULL][NULL]

- Manual do usuário da Série IV3 (rede de campo) - 6-13


Lista de comandos suportados pela Série IV3

Leitura do texto-mestre
Comando Parâmetros
C nn Número da ferramenta (01 a 64)
C N R , n n R aa Número mínimo de caracteres (01 a 16)
Fixo em 2 caracteres
aa Número máximo de caracteres (01 a 16)
Resposta
Fixo em 2 caracteres
C
C N R , n n , a a , b b R
Explicação
Este é um comando da ferramenta OCR.
É utilizado quando está habilitado o julgamento
apenas do número de caracteres
A leitura não é possível na situação a seguir. (Erro
03)
y Quando está desabilitado o julgamento apenas
6 do número de caracteres

Exemplo de resposta
Comunicação acíclica TCP/IP

CNR, 01, 06, 10 [CR]

Alteração do número do texto-mestre


Comando Parâmetros
C nn Número da ferramenta (01 a 64)
C N W , n n , a a , b b R aa Número mínimo de caracteres (01 a 16)
1 a 2 caracteres
aa Número máximo de caracteres (01 a 16)
Resposta
1 a 2 caracteres
C
C N W , n n R
Explicação
Este é um comando da ferramenta OCR.
É utilizado quando está habilitado o julgamento
apenas do número de caracteres
Isso não pode ser alterado nas seguintes
situações. (Erro 03)
y Quando está desabilitado o julgamento apenas
do número de caracteres

Exemplo de comando
CNW, 01, 06, 10 [CR]

6-14 - Manual do usuário da Série IV3 (rede de campo) -


Lista de comandos suportados pela Série IV3

Leitura do nome do arquivo salvo em FTP/SD


Comando Parâmetros
F N R , n , m CR n Número da condição de transferência (1
a 4)
m 0: Ler da memória volátil.
Resposta 1: Ler da memória não volátil.
F N R , n , m , s s ・・ s s CR
sss .. sss Nome do arquivo salvo em FTP/SD
Fixo em 64 caracteres
Indicação

y Quando essa unidade é inicializada, o nome Explicação


do arquivo é lido da memória não volátil para a Verifica o nome de arquivo salvo em FTP/SD da
memória volátil. condição de transferência especificada.
y Durante a operação, a transferência de FTP/ O nome de arquivo está fixo em 64 caracteres. Se
cartão SD é efetuada com o nome de arquivo usar menos caracteres, o restante é preenchido 6
salvo na memória volátil. com SP (0x20).

Comunicação acíclica TCP/IP


y O nome de arquivo correto não pode ser
verificado se o final desse nome for SP (0x20). Exemplo de resposta
Quando o nome de arquivo salvo em FTP/SD é de
10 caracteres
FNR,1,0,123456789A[SP][SP]...[SP][CR]

54 caracteres

Alteração do nome do arquivo salvo em FTP/SD


Comando Parâmetros
F N W , n , m , s s ・・ s s CR n Número da condição de transferência (1
a 4)
m 0: Gravar na memória volátil.
Resposta m 1: Gravar na memória volátil e na
memória não volátil.
F N W , n , m CR
sss .. sss Nome do arquivo salvo em FTP/SD
Até 64 caracteres

Explicação
Altera o nome do arquivo salvo em FTP/SD da
condição de transferência especificada.
A sobrescrita falha se for especificada uma
condição diferente de 1 a 4.
Somente 10 caracteres podem ser especificados
quando este parâmetro tem 10 caracteres de
extensão.
Se o número de caracteres a ser transmitido
mudar para um comprimento fixo e o número de
caracteres no nome do arquivo mudar, preencha
os caracteres precedentes com NULL (0x00).

Exemplos de comandos
FNW, 1, 0, 123456789 [CR]
FNW, 1, 0, 1234567 [NULL] [NULL] [CR]

- Manual do usuário da Série IV3 (rede de campo) - 6-15


Lista de comandos suportados pela Série IV3

Registro de imagem-mestre
Comando Explicação
C Registra a imagem capturada como uma imagem-
M R R mestre.
Quando o registro da imagem-mestre é concluído,
Resposta uma resposta é retornada.
C
M R R Indicação

y Defina a opção [Gravar na ROM ao usar


Salvamento de mestre externo] quando utilizar
frequentemente o comando Registro de
imagem-mestre. Para obter detalhes sobre o
método de configuração, consulte o “Manual
do Usuário da Série IV3 (software do painel de
6 controle/PC)”.
y Imagens mestre não podem ser registradas
externamente quando a ferramenta de aprendizado
Comunicação acíclica TCP/IP

estiver em uso ou no modo de classificação.

Leitura do status da operação


Comando Explicação
C É possível verificar o status operacional (Execução
R M R ou Programação).
Parâmetro
Resposta n 0: Programação, 1: Execução
C
R M , n R Exemplo de resposta
RM, 1 [CR]

Leitura do status do sensor


Comando Explicação
C É possível verificar o status operacional do sensor.
S R R
Parâmetros
Resposta a OCUPADO (0: OFF, 1: ON)
C b 0: Reservado pelo sistema
S R , a , b , c , d , e , f , g R c Captura de imagem (0: Parada, 1: Geração
de imagens)
d Cartão SD (0: Não identificado, 1: Identificado)
e Espaço livre insuficiente no cartão SD (0:
Nenhum, 1: Erro de espaço livre insuficiente
[100 MB ou menos] no cartão SD)
f Aviso (0: Nenhum, 1: Ocorrência de aviso)
É possível usar o comando WR (Página
6-17) para verificar os detalhes do aviso.
g Erro (0: Nenhum, 1: Ocorrendo erro)
É possível usar o comando RER (Página
6-16) para verificar os detalhes do erro.

Exemplo de resposta
SR, 1, 0, 1, 1, 0, 0 [CR]

6-16 - Manual do usuário da Série IV3 (rede de campo) -


Lista de comandos suportados pela Série IV3

Leitura do número de erro


Comando Explicação
C Lê o número do erro.
R E R R
Parâmetro
Resposta nnn Fixo em 3 caracteres
C 000: Nenhum erro
R E R , n n n R Para obter detalhes sobre os códigos de
erro, consulte “Lista de códigos de erro“
(Página 6-27).

Exemplo de resposta
RER, 079 [CR]

Leitura do número de aviso 6


Comando Explicação

Comunicação acíclica TCP/IP


W R
C Lê o número de aviso.
R

Parâmetro
Resposta
C
nnn Fixo em 3 caracteres
W R , n n n R 000: Sem aviso.
Para obter detalhes sobre os códigos de
aviso, consulte “Lista de códigos de
aviso“ (Página 6-29).

Exemplo de resposta
WR, 065 [CR]

Limpeza de aviso
Comando Explicação
W C
C Limpa o aviso.
R

Resposta
C
W C R

- Manual do usuário da Série IV3 (rede de campo) - 6-17


Lista de comandos suportados pela Série IV3

Verificando espaço livre no cartão SD


Comando Explicação
S D R
C Lê o espaço livre no cartão SD.
R

Parâmetro
Resposta
nnnnn Fixo em 5 caracteres
C
S D R , n n n n n R Espaço livre [MB]
Se não houver cartão SD carregado, é
retornado 00000.

Parada de salvamento em cartão SD


Comando Explicação
6 S D S
C
R
Remove o cartão SD. Após a conclusão, o
cartão SD pode ser removido com segurança do
Comunicação acíclica TCP/IP

amplificador. De outra forma, o amplificador do


Resposta
C
sensor pode ser desligado.
S D S R É possível usar o comando SR (Página 6-16) para
verificar o status de identificação do cartão SD.

Transmissão automática do resultado de status


Comando Explicação
O E , n
C Seleciona se transmitir automaticamente o
R
resultado de status.
0x4F Quando [Habilitar] é selecionado, o resultado de
status é transmitido automaticamente quando a
câmera processa uma inspeção com um disparo
Resposta
C
externo ou disparo interno. O resultado do status
O E R pode ser obtido sem o comando RT.
“Use a transmissão automática do resultado de
status.“ (Página 6-36)
Quando definido para [Desabilitar], leia o resultado
do status utilizando o comando RT.
Esta função é definida para [Desabilitar] quando
a alimentação é ligada. Para usar a função de
transmissão automática, mude isso para [Habilitar]
depois da alimentação ser ligada. A mudança é
mantida até que a energia seja desligada.

Parâmetro
n 0: Desativado
1: Ativado

Exemplo de comando
OE, 1 [CR]

6-18 - Manual do usuário da Série IV3 (rede de campo) -


Lista de comandos suportados pela Série IV3

Alteração do formato de saída do resultado de status


Comando Explicação
O F , n n
C Altera o formato da saída de resultado de status.
R
A mudança é mantida até que a energia seja
0x4F desligada.
O valor quando a energia é ligada é [00: Padrão].
Resposta
C
Parâmetro
O F R nn 00: Padrão
Use 00 nas seguintes situações.
y No modo padrão com registro de mestres
múltiplos desativado
y No modo de classificação
02: Padrão (número mestre) 6
Use 02 nas seguintes situações.

Comunicação acíclica TCP/IP


y No modo padrão com registro de mestres
múltiplos ativado
Para obter detalhes sobre o formato, consulte
“Formato padrão“ (Página 6-23).

01: Detalhada
Use 01 nas seguintes situações.
y No modo padrão com registro de mestres
múltiplos desativado
y No modo de classificação
03: Detalhado (número mestre)
Use 03 nas seguintes situações.
y No modo padrão com registro de mestres
múltiplos ativado
Para obter detalhes sobre o formato, consulte
“Formato detalhado“ (Página 6-24).
Fixo em 2 caracteres

Exemplo de comando
OF, 01 [CR]

Indicação

Ao especificar [02: Padrão (número mestre)] ou


[03: Detalhado (número mestre)], defina [Condição
do status total] conforme mostrado a seguir.
Deixar de fazer isso impedirá que se obtenha
números mestres corretos.
- Condição do status total: n lógico (n = 1 a 4)
- Configuração de n lógico
- Lógico: OU
- Defina o número mestre (Mestre00 a
Mestre07): Use
Para obter detalhes sobre o método de
configuração, consulte o “Manual do Usuário da
Série IV3 (software do painel de controle/PC)”.

- Manual do usuário da Série IV3 (rede de campo) - 6-19


Lista de comandos suportados pela Série IV3

Leitura de informações estatísticas


Comando
C
S T R R

Resposta
S T R , a a a a a , b b b b b , c c c c c

, d d d d d d d d d d , e e e e e e e e e e

, f f f f f f f f f f , g g g g g g g g g g

6 , Estatísticas 1 da ferramenta

, Estatísticas 2 da ferramenta
Comunicação acíclica TCP/IP

, Estatísticas 3 da ferramenta
・・・

C
, Estatísticas n da ferramenta R

Explicação
Lê as informações estatísticas confirmadas quando esse comando é recebido.

Parâmetros
aaaaa Tempo de processamento MAX [ms], fixo em 5 caracteres
bbbbb Tempo de processamento MIN [ms], fixo em 5 caracteres
ccccc Tempo de processamento MÉDIO [ms], fixo em 5 caracteres
dddddddddd Contagem de disparos, fixa em 10 caracteres
eeeeeeeeee Contagem de OK (modo padrão), contagem total de classificação (modo de
classificação), fixa em 10 caracteres
ffffffffff Contagem de NG, fixa em 10 caracteres
gggggggggg Contagem de erros de disparo, fixa em 10 caracteres

Detalhes de estatísticas da ferramenta


Modo padrão: o número de ferramentas em uso (n, até 65) é transmitido.
Modo de classificação: o número de ferramentas em uso (n, até 9) é transmitido.
Porém, o MÁX e MÍN de ferramentas diferentes da ferramenta de correção de posição é desativado.
h h , i i i i i i i , j j j j j j j
hh 00: Ferramenta de ajuste de posição
01 a 64: Ferramenta
Fixo em 2 caracteres
iiiiiii Taxa de correspondência MAX, fixa em 7 caracteres
jjjjjjj Taxa de correspondência MIN, fixa em 7 caracteres

6-20 - Manual do usuário da Série IV3 (rede de campo) -


Lista de comandos suportados pela Série IV3

Reset de estatísticas
Comando Explicação
S T C
C Redefine as informações estatísticas.
R

Resposta
C
S T C R

Leitura da versão
Comando Parâmetros
V I
C nn・・nn Modelo da cabeça sensora,
R

0x49
comprimento variável 6
vv・・vv Versão do sensor, comprimento

Comunicação acíclica TCP/IP


variável
Resposta
C Exemplo de resposta
V I , n n ・・ n n , v v ・・ v v R
VI, IV3-G500CA, R1.10.00 [CR]

Leitura da soma de verificação da configuração


Comando Explicação
C S R
C Adquire o status da configuração do sensor na
R
forma de um número inteiro de 5 dígitos. Isso
permite verificar se as configurações do sensor
Resposta
C
foram alteradas por um terceiro. Isso também
C S R , a a a a a R permite você checar se o programa está comutado.
Nas situações a seguir, a soma de verificação não
será alterada.
• Quando as configurações de rede forem alteradas
(como o endereço IP)

Parâmetro
aaaaa 00000 a 65535
Decimal, inteiro sem sinal
Fixo em 5 caracteres

- Manual do usuário da Série IV3 (rede de campo) - 6-21


Lista de comandos suportados pela Série IV3

Alteração da hora da unidade


Comando
C
T C , y y , mm , d d , h h , mm , s s R

Resposta
C
Explicação
T C R Altera as informações de data e hora do sensor.

Parâmetro
yy Ano (20yy) 00 a 99, até 2 caracteres
mm Mês 01 a 12, até 2 caracteres
dd Dia 01 a 31, até 2 caracteres
6 hh Hora 00 a 23, até 2 caracteres
mm Minuto 00 a 59, até 2 caracteres
Comunicação acíclica TCP/IP

ss Segundo 00 a 59, até 2 caracteres

Referência

Se for especificado um dia (dd) que não existe no


mês especificado (mm), são usados o próximo
mês e dia que existem. Por exemplo, se for
especificado 31 de abril, a data é alterada para 1º
de maio.

6-22 - Manual do usuário da Série IV3 (rede de campo) -


Lista de comandos suportados pela Série IV3

Formatos de saída do resultado de status

Formato padrão
Esse é o formato quando a energia é ligada ou quando é especificado 00 com o comando OF.
R T , a a a a a , b b

, Resultado 1 da ferramenta

, Resultado 2 da ferramenta

, Resultado 3 da ferramenta
・・・

Comunicação acíclica TCP/IP


C
, Resultado n da ferramenta R

Parâmetros
aaaaa Número do resultado, fixo em 5 caracteres
0 a 32767
A contagem é aumentada a cada vez que o resultado do status é atualizado. Se o valor
máximo for excedido, a contagem retorna a 0 e volta a ser incrementada. Ao comparar o
número do resultado, também é possível confirmar que nenhum resultado de status foi
perdido (que todos foram obtidos).
bb Quando o formato de saída é 00: padrão
Use esse parâmetro nas seguintes situações.
y No modo padrão com registro de mestres múltiplos desativado
y No modo de classificação
Resultado do status geral, fixo em 2 caracteres
OK: o status total é OK (modo padrão).
00 a 07: tipos de produto de M0 a M7 do status total (modo de classificação).
NG: o status total/status de classificação total é NG.
--: Status não é possível
Quando o formato de saída é 02: padrão (número mestre)
Use esse parâmetro na seguinte situação.
y No modo padrão com registro de mestres múltiplos ativado
Resultado do status mestre, fixo em 2 caracteres
00 a 07: números mestre de 00 a 07 do status total.*
99: o resultado do status mestre é NG.
--: Status não é possível
* Se houver múltiplos números mestre cujo status seja OK, é transmitido o menor número
mestre.

- Manual do usuário da Série IV3 (rede de campo) - 6-23


Lista de comandos suportados pela Série IV3

Detalhes do resultado da ferramenta


O número de ferramentas em uso (n, até 65 no modo padrão e até 9 no modo de classificação) é
transmitido.
c c , d d , e e e e e e e
cc Ferramenta, fixo em 2 caracteres
00: Ferramenta de ajuste de posição
01 a 64 (modo padrão)/01 a 08 (modo de classificação): Ferramenta
dd Resultado do status, fixo em 2 caracteres
OK: Status OK (modo padrão)
NG: O status/status de classificação é NG.
- -: Status não é possível
00 a 07: tipos de produto de M0 a M7 determinados por cada ferramenta (modo de
classificação)
6 eeeeeee Taxa de correspondência, fixo em 7 Referência
caracteres A taxa de correspondência (exceto a ferramenta
Comunicação acíclica TCP/IP

Exemplo de uma taxa de


de aprendizado) no modo de classificação
correspondência de 80: 0000080
transmite a taxa de correspondência da
Exemplo de uma taxa de
ferramenta que determinou como mestre a
correspondência de 21,5 mm:
0021500 imagem registrada para o tipo de produto
Quando o resultado do status é - -: julgado. Se o status da classificação for NG, é
0000000 transmitida a taxa de correspondência do tipo de
 Número de BLOBs para a ferramenta produto M0.
de contagem de BLOBs. Exemplo de
5 BLOBs: 0000005

Exemplo de saída
Número de resultado 1234, status total NG
Ferramenta 1: Ferramenta de área, resultado OK, taxa de correspondência de 80
Ferramenta 2: Ferramenta de diâmetro, resultado NG, taxa de correspondência: 21,5 mm
RT, 01234, NG, 01, OK, 0000080, 02, NG, 0021500 [CR]

Formato detalhado
Esse é o formato quando 01 é especificado com o comando OF.
R T , a a a a a , b b , v w x y , d d d d d , e e e

, Resultado 1 da ferramenta

, Resultado 2 da ferramenta

, Resultado 3 da ferramenta
・・・

C
, Resultado n da ferramenta R

6-24 - Manual do usuário da Série IV3 (rede de campo) -


Lista de comandos suportados pela Série IV3

Parâmetros
aaaaa Número do resultado, fixo em 5 caracteres
0 a 32767
A contagem é aumentada a cada vez que o resultado do status é atualizado. Se o valor
máximo for excedido, a contagem retorna a 0 e volta a ser incrementada. Ao comparar o
número do resultado, também é possível confirmar que nenhum resultado de status foi
perdido (que todos foram obtidos).
bb Quando o formato de saída é 01: detalhado
Use esse parâmetro nas seguintes situações.
y No modo padrão com registro de mestres múltiplos desativado
y No modo de classificação
Resultado do status geral, fixo em 2 caracteres
OK: o status total é OK (modo padrão). 6
00 a 07: tipos de produto de M0 a M7 do status total (modo de classificação).

Comunicação acíclica TCP/IP


NG: o status total/status de classificação total é NG.
--: Status não é possível
Quando o formato de saída é 03: detalhado (número mestre)
Use esse parâmetro na seguinte situação.
y No modo padrão com registro de mestres múltiplos ativado
Resultado do status mestre, fixo em 2 caracteres
00 a 07: números mestre de 00 a 07 do status total.*
99: o resultado do status mestre é NG.
--: Status não é possível
* Se houver múltiplos números mestre cujo status seja OK, é transmitido o menor número
mestre.
vwxy Resultado da lógica, fixo em 4 caracteres
v: lógica 1, w: lógica 2, x: lógica 3, y: lógica 4
0: OFF
1: ON
ddddd Tempo de processamento [ms], fixo em 5 caracteres
eee Número do programa, 000 a 127, fixo em 3 caracteres

- Manual do usuário da Série IV3 (rede de campo) - 6-25


Lista de comandos suportados pela Série IV3

Detalhes do resultado da ferramenta


O número de ferramentas em uso (n, até 65 no modo padrão e até 9 no modo de classificação) é
transmitido. O formato varia conforme o tipo de ferramenta.
Formatos de ferramentas diferentes da ferramenta de Passo/OCR/Média de cor/Média de brilho, fixos em
32 caracteres, SP (0x20) para áreas não utilizadas
S S S S S S S S S S S S S S S S S S S
f f , g g , h h h h h h h P P P P P P P P P P P P P P P P P P P
Formato da ferramenta de passo, fixo em 32 caracteres
f f , g g , h h h h h h h , i i i i i i i , j j j j j j j , k k
Formato da ferramenta OCR, fixo em 32 caracteres, SP (0x20) para áreas não utilizadas
S S
f f , g g , h h h h h h h , mmmmmmmmmmmmmmmm P P
Formato da ferramenta de média de cor/média de brilho, fixo em 32 caracteres, SP (0x20) para áreas não
utilizadas
6 f f , g g , h h h h h h h , n n n , o o o , p p p
S S S S S S S
P P P P P P P
Comunicação acíclica TCP/IP

ff Ferramenta, fixo em 2 caracteres


00: Ferramenta de ajuste de posição
01 a 64 (modo padrão)/01 a 08 (modo de classificação): Ferramenta
gg Resultado do status, fixo em 2 caracteres
OK: Status OK (modo padrão)
NG: O status/status de classificação é NG.
- -: Status não é possível
00 a 07: tipos de produto de M0 a M7 determinados por cada ferramenta (modo de
classificação)
hhhhhhh Taxa de correspondência, fixa em 7 Referência
caracteres
A taxa de correspondência (exceto a ferramenta
Exemplo de uma taxa de
correspondência de 80: 0000080 de aprendizado) no modo de classificação
Exemplo de uma taxa de transmite a taxa de correspondência da
correspondência de 21,5 mm: ferramenta que determinou como mestre a
0021500 imagem registrada para o tipo de produto
Quando o resultado do status é - -:
julgado. Se o status da classificação for NG, é
0000000
 Número de BLOBs para a ferramenta transmitida a taxa de correspondência do tipo de
de contagem de BLOBs. Exemplo de produto M0.
5 BLOBs: 0000005
iiiiiii Valor MAX do passo atual, fixo em 7 caracteres
Valor máximo de todos os passos
jjjjjjj Valor MIN do passo atual, fixo em 7 caracteres
Valor mínimo de todos os passos
kk Número de passos, fixo em 2 caracteres
mm・・mm Texto de leitura da ferramenta OCR, fixo em 16 caracteres
Quando o número de caracteres lidos é menor que 16, SP (0x20) é inserido para cada
caractere que falta.
Exemplo de 14 caracteres: 123456789ABCDE[SP][SP]
nnn Ferramenta de média de cor H (matiz), fixo em 3 caracteres, 000 a 359, fixo em 000 para a
ferramenta de média de brilho
ooo Ferramenta de média de cor S (saturação), fixo em 3 caracteres, 000 a 255, fixo em 000
para a ferramenta de média de brilho
ppp Ferramenta de média de cor V (brilho)/brilho da ferramenta de média de brilho, fixo em 3
caracteres, 000 a 255

6-26 - Manual do usuário da Série IV3 (rede de campo) -


Lista de comandos suportados pela Série IV3

Lista de códigos de erro


O conteúdo a seguir mostra a lista de códigos de erro que são gerados na Série IV3.

Código
Conteúdo Causa Contramedida
de erro
0 Nenhum erro --- ---
y Ocorreu um erro de
dados no programa n.º y Inicialize o programa n.º xx.
xx. y Desligue e ligue o sensor.
y Os dados podem ter y Não desligue a unidade enquanto as
Erro de programa
1 - 32 sido corrompidos devido configurações são salvas.
corrompido n.º xx
a um desligamento y Se o erro persistir, entre em contato
durante a gravação de com o escritório KEYENCE mais
dados de configurações próximo de você.
e/ou devido a ruído.
Use o monitor inteligente ou um
6
PC (IV3-Navigator) para apagar a

Comunicação acíclica TCP/IP


mensagem de erro. O erro é apagado
Na inicialização, ocorreu e o sensor passa para o modo de
Erro de troca de
um erro de troca de configuração. Após isso, efetue as
programas (na
52 programas (entrada operações a seguir.
inicialização, entrada
externa) no programa de y Identifique novamente o cartão SD
externa)
expansão. que contém o programa de expansão
correto.
y Use a entrada externa para selecionar
um valor de P000 a P031.
Use o monitor inteligente ou um
PC (IV3-Navigator) para apagar a
mensagem de erro. O erro é apagado
e o sensor passa para o modo de
configuração ou modo de operação.
Na inicialização, ocorreu
Erro de troca de Após isso, efetue as operações a
um erro de troca de
programas (na seguir.
programas (Painel/
53 inicialização, Painel/ y Identifique novamente o cartão SD
PC/Rede/Comutação
PC/Rede/Comutação que contém o programa de expansão
automática) no programa
automática) correto.
de expansão.
y Selecione um valor de P000 a P031.
y Quando a mensagem de erro for
apagada, é possível selecionar se
continuar a operação com P000 ou
passar para o modo de configuração.
Use o monitor inteligente ou um
PC (IV3-Navigator) para apagar a
Ocorreu um erro de mensagem de erro. O erro é apagado
troca de programas no e o sensor passa para o modo de
Erro de troca de
programa de expansão configuração. Após isso, efetue as
55 programas (no status
enquanto a unidade operações a seguir.
[EXECUÇÃO])
estava no status y Identifique novamente o cartão SD
[EXECUÇÃO]. que contém o programa de expansão
correto.
y Selecione um valor de P000 a P031.

- Manual do usuário da Série IV3 (rede de campo) - 6-27


Lista de comandos suportados pela Série IV3

Código
Conteúdo Causa Contramedida
de erro
y Ocorreu um erro de y Inicialize as configurações desta
dados. unidade.
y Dados podem ser y Desligue e ligue o sensor.
Erro de memória não- corrompidos devido y Não desligue a unidade enquanto as
97-99
volátil a um desligamento configurações são salvas.
durante a gravação de y Se o erro persistir, entre em contato
dados de configurações com o escritório KEYENCE mais
e/ou devido a ruído. próximo de você.
y Desligue e ligue o sensor.
95-96 Um erro pode ter ocorrido y Se o erro persistir, entre em contato
Erro de sistema
100-128 no sensor. com o escritório KEYENCE mais
próximo de você.

6 Nenhuma cabeça sensora


Conecte uma cabeça sensora ao
amplificador do sensor e desligue e
religue a alimentação do sensor. Se o
79 Erro de sistema está conectada ao
Comunicação acíclica TCP/IP

erro persistir, entre em contato com o


amplificador do sensor.
escritório KEYENCE mais próximo de
você.

Referência

Se dois ou mais erros estiverem ocorrendo ao mesmo tempo, o código de erro de prioridade mais alta
será exibido.
Quanto maior o código de erro, maior será a prioridade do erro.

6-28 - Manual do usuário da Série IV3 (rede de campo) -


Lista de comandos suportados pela Série IV3

Lista de códigos de aviso


O conteúdo a seguir mostra a lista de códigos de aviso que são gerados na Série IV3.

Código
Conteúdo Causa Contramedida
de aviso
0 Nenhum erro --- ---
Erro de Ocorreu um erro de
desconformidade configuração de programa Identifique novamente o cartão SD
54 na configuração do de expansão enquanto a que contém o programa de expansão
programa de expansão unidade estava no status correto.
(normal) [Configuração].
y Verifique se há algum problema com
Para a nova imagem a imagem registrada e a ferramenta
Erro de registro mestre
mestre, os caracteres e de detecção ou a configuração da
58 externo
(OCR)
data não podem ser lidos
com a ferramenta OCR.
correção de posição.
y Ajuste o brilho da imagem a ser
6
registrada.

Comunicação acíclica TCP/IP


y Efetue solicitações enquanto o
dispositivo está em operação.
y Insira parâmetros válidos.
y Ao alterar o texto mestre ou a data, as
situações a seguir são inválidas:
- A ferramenta especificada não é a
y Uma alteração de
ferramenta OCR
texto mestre/data,
- A operação de detecção da
limite ou contagem de
ferramenta OCR especificada
caracteres foi solicitada
(caractere/data/contagem) não
da comunicação
corresponde à solicitação de
TCP/IP enquanto a
alteração
Erro da rede de unidade está no status
- Quando somente julgar o número de
60 campo, solicitação “Configuração”.
caracteres, o número de caracteres
inválida (OCR/limite) y Uma alteração de limite
está fora do intervalo de conteúdo
foi solicitada para uma
de dados
ferramenta cujo limite
não pode ser alterado. y Alterações de limite não são válidas
para as ferramentas a seguir.
y Foi inserido um
- No modo padrão ou no modo de
parâmetro que não é
classificação, a ferramenta de
válido.
correção de posição, que corrige
a posição da ferramenta de
aprendizado
- No modo de classificação,
ferramentas diferentes da
ferramenta de aprendizado

- Manual do usuário da Série IV3 (rede de campo) - 6-29


Lista de comandos suportados pela Série IV3

Código
Conteúdo Causa Contramedida
de aviso
y Efetue solicitações enquanto o
dispositivo está em operação.
y Defina a condição de transferência
antes de efetuar a solicitação.
y Ao salvar no cartão SD, defina um
nome com 16 caracteres ou menos
antes de efetuar a solicitação. O
Erro de solicitação caractere 17 e os posteriores não são
Foi inserido um parâmetro
61 inválida de rede de válidos.
que não é válido.
campo (FTP/SD) y Utilize apenas caracteres válidos
— listados a seguir — no nome do
arquivo.
0,1,2,3,,,,7,8,9
a,b,c,,d,,,,x,y,z
6 A,B,C,D,,,,X,Y,Z
␣ (símbolo de espaço)
(,),+,-,=,.,’,!,#,$,%,&,@, _
Comunicação acíclica TCP/IP

y Solicite um aviso de conclusão de


aquisição de resultado para permitir a
atualização de resultado do status.
y Consulte o procedimento de operação
Erro de estouro de Um estouro de resultado
62 e o programa de referência ao
rede de campo do status ocorreu.
configurar o controle de handshake
para [Habilitar].
y Defina o controle de handshake para
[Desabilitar].
Um registro de mestre
Erro da rede de
externo foi solicitado Não solicite um registro de mestre
campo, solicitação
63 usando TCP/IP enquanto externo enquanto a unidade está no
inválida (Salvar
a unidade está no status status "Configuração".
mestre)
"Configuração".
y Uma troca de programa
foi solicitada usando y Não solicite uma troca de programa
TCP/IP enquanto a enquanto a unidade está no status
unidade está no status “Configuração”.
"Configuração". y Especifique o número de programa
y Foi efetuada por TCP/IP correto. Quando a expansão de
Erro da rede de uma solicitação de troca programa do cartão SD estiver
campo, solicitação de programa para um n.º definida para [Desabilitar], especifique
64
inválida (Alterar de programa inexistente. um número entre 0 e 31. Quando
programa) y Uma solicitação de estiver definida para [Habilitar],
troca de programa especifique um número entre 0 e 127.
foi feita usando TCP/ y Se estiver alternando programas que
IP enquanto o método usam TCP/IP, defina a opção [Método
de troca de programa de alternância] para [Monitor/PC/
estava definido como Rede].
[Entrada externa].
Foi aplicado um disparo
enquanto o bit de ocupado
estava ATIVO. (Se você Não aplique disparos enquanto a
65 Erro de disparo
tiver definido a opção unidade estiver no status ocupado.
de erro de disparo para
[Habilitar].)

6-30 - Manual do usuário da Série IV3 (rede de campo) -


Lista de comandos suportados pela Série IV3

Código
Conteúdo Causa Contramedida
de aviso
Erro de registro mestre A ferramenta de perfil não
66 externo pode extrair o perfil da
(Perfil insuficiente) nova imagem mestre.
y Verifique se há algum problema com
A ferramenta de área de
Erro de registro mestre a imagem registrada e a ferramenta
cor/área não pode extrair
67 externo de detecção ou a configuração da
a área da nova imagem
(Área insuficiente) correção de posição.
mestre.
y Ajuste o brilho da imagem a ser
Erro de registro registrada.
O brilho da nova imagem-
de mestre externo
68 mestre não pode ser
(correção de brilho
corrigido adequadamente.
falhou)
y Verifique se há algum problema com
Erro de registro mestre
externo
A ferramenta de borda
a imagem registrada e a ferramenta
de detecção ou a configuração da
6
69 não pode extrair a borda
(Falha de borda correção de posição.

Comunicação acíclica TCP/IP


da nova imagem mestre.
insuficiente) y Ajuste o brilho da imagem a ser
registrada.
A transferência falhou
Erro de transferência porque um volume de y Modifique o ciclo de disparo desta
70 de FTP (buffer de dados que excede a unidade.
dados insuficiente) capacidade restante de y Verifique o status de carga da rede.
buffer de FTP foi gerado.

Erro de transferência A transferência de dados


Verifique as permissões de acesso da
71 de FTP (falha na para a pasta de destino
pasta de destino.
transferência) falhou.

y Verifique o endereço IP do servidor


FTP.
y Verifique o número da porta do
Erro de conexão de A conexão com o servidor servidor FTP.
72
FTP de FTP falhou. y Verifique o nome do usuário para
efetuar login no servidor FTP.
y Verifique a senha para efetuar login
no servidor FTP.
Erro de registro mestre
externo
Não há memória suficiente Exclua uma ou mais ferramentas de
73 (Memória de
de processamento. detecção.
processamento
insuficiente)
Erro de registro mestre Não há nenhuma imagem Execute o registro da imagem-mestre
74 externo registrada para o registro após ter capturado a imagem a ser
(Nenhuma imagem) mestre. usada para o registro.
y Defina o ciclo de disparo do sensor
para um valor mais longo.
Erro de transferência Ocorreu um erro de y Use o bit de conclusão da atualização
do cartão SD transferência do cartão SD de resultado para controlar o disparo.
75
(Buffer de dados devido ao buffer de dados Nesta situação, defina a temporização
insuficiente) ser insuficiente. da saída de ocupado para “Até
a transferência de dados estar
concluída”.

- Manual do usuário da Série IV3 (rede de campo) - 6-31


Lista de comandos suportados pela Série IV3

Código
Conteúdo Causa Contramedida
de aviso
Erro de transferência Ocorreu um erro de y Verifique o espaço livre.
do cartão SD transferência do cartão y Remova o cartão SD, reinsira-o e
76
(Falha na SD devido a uma falha de depois feche a tampa. Verifique as
transferência) transferência. luzes indicadoras do cartão SD.
Ocorreu uma solicitação
Erro de registro de de registro de mestre
O registro de imagem-mestre externa
imagem-mestre externa quando
não pode ser usado quando a
77 externa (ferramenta de a ferramenta de
ferramenta de aprendizado ou o modo
aprendizado/modo de aprendizado ou o modo
de classificação estiver em uso.
classificação) de classificação estava
em uso.

6
Referência

y Quando dois ou mais avisos são emitidos, todos os avisos subsequentes após o primeiro aviso serão
salvos no histórico.
Comunicação acíclica TCP/IP

Se você limpar os avisos, o código de aviso do aviso de prioridade mais alta será exibido.
y Quanto maior for o código de aviso, maior será a prioridade do aviso.
y O aviso de falha de parada de salvamento em cartão SD não irá ocorrer.

6-32 - Manual do usuário da Série IV3 (rede de campo) -


Lista de comandos suportados pela Série IV3

Tabela de códigos ASCII (referência)

Quatro bits superiores


Quatro bits inferiores

Comunicação acíclica TCP/IP

- Manual do usuário da Série IV3 (rede de campo) - 6-33


Métodos de comunicação

Métodos de comunicação

Fluxo de comunicação

PC/PLC IV3

Abertura
passiva

Solicitação Abre uma conexão do PC/PLC para o número de


Abertura de abertura de conexão porta 8500 (valor padrão) do IV3.
ativa
Conexão aberta

6
Comunicação acíclica TCP/IP

Comando Transmite um comando conforme os detalhes de


controle e recebe uma resposta.
Resposta
Indicação

Ao criar um programa de controle, confirme

que esta unidade recebeu a resposta antes de

transmitir o próximo comando para essa unidade.
Comando

Resposta

Solicitação de fechamento de Fecha e encerra a conexão.


conexão

Conexão fechada

6-34 - Manual do usuário da Série IV3 (rede de campo) -


Métodos de comunicação

Métodos de comunicação de processamento de julgamento

„ Use o comando [T2].


PC/PLC IV3
Leitura de disparo + resultado do
Transmite o comando [T2].
status [T2]

Emite um disparo para efetuar o processamento do


Execução do julgamento.
processamento
de julgamento Quando o processamento do julgamento é
concluído, o resultado do status é retornado.
Resposta [RT]
“Formatos de saída do resultado de status“
(Página 6-23) 6

Comunicação acíclica TCP/IP


„ Use o comando [T1] e o comando [RT].
PC/PLC IV3
Emissão de disparo [T1]
Transmite o comando [T1].
Resposta [T1]

Execução do Emite um disparo para efetuar o processamento do


processamento
de julgamento julgamento.

Verificação de status do sensor


[SR] Usa o comando [SR] para verificar o status de
ocupado.
Resposta [SR]

Leitura do resultado do status [RT]


Quando o processamento do julgamento é
Resposta [RT] concluído, é transmitido o comando [RT].
Retorna o resultado do status.
“Formatos de saída do resultado de status“
(Página 6-23)

- Manual do usuário da Série IV3 (rede de campo) - 6-35


Métodos de comunicação

„ Use a transmissão automática do resultado de status.


PC/PLC IV3
Transmissão automática: Use o comando [OE] para mudar a função de
Habilitada [OE, 1] transmissão automática para [Habilitar].
Indicação
Resposta [OE] Esta função é definida para [Desabilitar] quando
a alimentação é ligada. Mudar para [Habilitar]
Emissão de disparo sempre que a alimentação de energia for ligada.
(externo/interno)
Execução do
processamento Emite um disparo externo ou um disparo interno
de julgamento para efetuar o processamento do julgamento.
Transmissão do resultado de
6 status [RT] Quando o processamento do julgamento é
concluído, o resultado do status é transmitido
Comunicação acíclica TCP/IP

Emissão de disparo automaticamente.


(externo/interno) “Formatos de saída do resultado de status“
Execução do (Página 6-23)
processamento
de julgamento
Transmissão do resultado de
Indicação
status [RT]
Caso o próximo resultado de status seja
confirmado enquanto o resultado de status
anterior está sendo transmitido, os novos dados
serão descartados. (O resultado do status não
Transmissão automática: será transmitido.)
Desabilitada [OE,0]

Resposta [OE]

Emissão de disparo
(externo/interno)

Execução do
processamento
de julgamento

Transmissão desabilitada
Quando a função de transmissão automática
estiver definida para [Desabilitar], o resultado do
Leitura do resultado do status [RT] status não será transmitido.

Resposta [RT]
Referência

O comando [RT] pode ser usado para obter o


resultado do status.

6-36 - Manual do usuário da Série IV3 (rede de campo) -


Apêndices

Índice..................................................................A-2

- Manual do usuário da Série IV3 (rede de campo) - A-1


Índice

Índice

A Detalhes de parâmetros dos Módulos


de status.............................................................5-25
Ajustar as configurações usando o painel de
Detalhes de parâmetros dos Módulos
controle (IV3-CP50)..............................................6-6
estendidos..........................................................5-34
Alocação de dados na comunicação cíclica.......3-12
Detalhes dos comandos e respostas...................6-9
Alocação de dados na comunicação de E/S de
Detalhes dos parâmetros dos Módulos de
dados..................................................................5-12
resultado da ferramenta.....................................5-31
Alteração da hora da unidade............................6-22
Disparo.................................................................6-9
Alteração de limiar..............................................6-12
Alteração do formato de saída do resultado de E
status..................................................................6-19
Especificações de comunicação acíclica
Alteração do limiar de ajuste da
TCP/IP da Série IV3.............................................6-5
ferramenta................................................ 3-49, 5-49
Especificações de comunicação e funções..........6-5
Alteração do nome de arquivo salvo em
Especificações de comunicação EtherNet/IP na
FTP/SD..................................................... 3-54, 5-53
série IV3...............................................................2-3
Alteração do nome do arquivo salvo em
A FTP/SD...............................................................6-15
Especificações de comunicação PROFINET da
Série IV3...............................................................4-3
Alteração do número do texto-mestre................6-14
Especificações e funções da comunicação
Alteração do texto-mestre........................ 3-52, 5-51
PROFINET na Série IV3.......................................4-3
Alteração do texto-mestre/data..........................6-13
Especificações e funções de comunicação
Ao ajustar as configurações no painel de controle
EtherNet/IP na Série IV3......................................2-3
(IV3-CP50)............................................ 3-3, 5-3, 5-6
Especificar o endereço IP usando o protocolo
Ao configurar pelo IV3-Navigator
DCP......................................................................4-3
(IV3-H1)..........................................3-4, 5-4, 5-6, 6-7
Estabelecer a comunicação de E/S de dados......5-7
Assembly de entrada (Série IV3 → PLC)...........3-12
Estabelecimento da conexão....................... 3-6, 6-2
Assembly de saída (PLC → Série IV3)..............3-26
Exemplo de configuração do sistema..................1-2
C
F
Configuração da Série IV3.................... 3-3, 5-3, 6-6
Fluxo de comunicação.......................................6-34
Configuração do nome do dispositivo
Formato detalhado.............................................6-24
PROFINET...........................................................5-6
Formato padrão..................................................6-23
Configuração do Portal TIA da Siemens..............5-8
Formatos de saída do resultado de status.........6-23
Configurações da série ControlLogix da Rockwell
Funcionamento das luzes indicadoras.................1-3
Automation.........................................................3-10
Configurações da Série KV da KEYENCE...........3-8
L
Configurações do PLC................................. 3-6, 5-7
Leitura da soma de verificação da
D configuração.......................................................6-21
Leitura da versão................................................6-21
Detalhes de parâmetros do Assembly
Leitura de disparo + resultado do status..............6-9
de entrada..........................................................3-15
Leitura de informações estatísticas....................6-20
Detalhes de parâmetros do Assembly
Leitura do limiar..................................................6-11
de saída..............................................................3-27
Leitura do nome do arquivo salvo em FTP/SD....6-15
Detalhes de parâmetros dos Módulos
Leitura do número de aviso................................6-17
de controle..........................................................5-18

A-2 - Manual do usuário da Série IV3 (rede de campo) -


Índice

Leitura do número de erro..................................6-17 PLC da Siemens..................................................4-5


Leitura do número do programa.........................6-10 Procedimento operacional da comunicação
Leitura do resultado do status..............................6-9 cíclica.................................................................3-39
Leitura do resultado do status (controle de Procedimento operacional da comunicação
handshake: [Desabilitar]).......................... 3-39, 5-42 de E/S de dados.................................................5-42
Leitura do resultado do status (controle de Programas de referência
handshake: [Habilitar])............................. 3-43, 5-45 (comunicação cíclica)............. 3-41, 3-44, 3-47, 3-50
Leitura do status da operação............................6-16 Programas de referência (comunicação de
Leitura do status do sensor................................6-16 E/S de dados).........................5-44, 5-46, 5-48, 5-50
Leitura do texto-mestre......................................6-14
Leitura do texto-mestre/data..............................6-13 R
Limpeza de aviso...............................................6-17 Registro de imagem-mestre...............................6-16
Lista de códigos de aviso................ 3-35, 5-38, 6-29 Registro de uma imagem-mestre
Lista de códigos de erro.................. 3-33, 5-36, 6-27 externamente........................................... 3-56, 5-55
Lista de comandos...............................................6-8 Reset de estatísticas..........................................6-21
Lista de comandos suportados pela Série IV3.....6-8
Lista de PLCs compatíveis........................... 2-4, 4-5 S A
Série IV3...............................................................1-2
M
Método de configuração da comunicação T
cíclica...................................................................3-3 Tabela de códigos ASCII (referência).................6-33
Método de configuração da comunicação de E/S Transmissão automática do resultado
de dados...............................................................5-3 de status.............................................................6-18
Métodos de comunicação..................................6-34 Troca de programas................................. 3-46, 5-47
Métodos de comunicação de processamento de Troca do número do programa...........................6-10
julgamento..........................................................6-35
Módulos de controle (PLC → Série IV3)............5-12 V
Módulos de resultado da ferramenta
Verificando espaço livre no cartão SD...............6-18
(Série IV3 → PLC)..............................................5-15
Visão geral da Comunicação acíclica TCP/IP......6-2
Módulos de status (Série IV3 → PLC)...............5-13
Visão geral da comunicação cíclica.....................3-2
Módulos estendidos (Série IV3 → CLP).............5-17
Visão geral da comunicação de E/S de dados.....5-2
Visão geral da EtherNet/IP...................................2-2
O
Visão geral da função de comunicação acíclica
O que é a comunicação de E/S de dados?..........5-2 TCP/IP da Série IV3.............................................6-5
O que é comunicação cíclica?.............................3-2 Visão geral da Série IV3.......................................1-2
O que é EtherNet/IP?...........................................2-2 Visão geral das funções de comunicação
O que é PROFINET?...........................................4-2 EtherNet/IP na Série IV3......................................2-3
Visão geral das funções de comunicação
P PROFINET na Série IV3.......................................4-4
Parada de salvamento em cartão SD................6-18 Visão geral do PROFINET...................................4-2
PLC DA KEYENCE..............................................2-4 Visão geral dos comandos e respostas................6-2
PLC da Phoenix Contact......................................4-5
PLC da Rockwell Automation...............................2-4

- Manual do usuário da Série IV3 (rede de campo) - A-3


Índice

MEMO

A-4 - Manual do usuário da Série IV3 (rede de campo) -


Aviso de direitos autorais

/*
* EDMA3 LLD
*
* Copyright (C) 2009 Texas Instruments Incorporated - http://www.ti.com/
*
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
*
* Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
*
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the
* distribution.
*
* Neither the name of Texas Instruments Incorporated nor the names of
* its contributors may be used to endorse or promote products derived
* from this software without specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
* A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
* OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
* LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/

- Manual do usuário da Série IV3 (rede de campo) - A-5


Histórico de revisão

Histórico de Número da edição


Detalhes da revisão
revisão

Janeiro de 2020 Versão oficial

Agosto 2021 Segunda edição

Fevereiro 2022 Primeira edição Conformidade com a versão R1.20


revisada

Fevereiro 2022 Segunda edição


revisada

Setembro 2022 Terceira edição


revisada

Junho 2023 Segunda revisão


da primeira edição
Garantia
Os produtos KEYENCE são rigorosamente inspecionadas na fábrica. No entanto, em caso de constatação de
um defeito, entre em contato com o escritório mais próximo da KEYENCE com detalhes do problema.

1. Validade da garantia
O período de garantia será de um ano a contar da data da entrega do produto no local especificado pelo
comprador.

2. Âmbito da garantia
(1) Se uma falha atribuível a KEYENCE ocorrer dentro do período de garantia acima referido, repararemos o
produto gratuitamente. No entanto, os seguintes casos devem ser excluídos do âmbito da garantia.
• Qualquer falha resultante de condições inadequadas, ambientes impróprios, manuseio inadequado, ou
utilização indevida, diferentes dos descritos no manual de instruções, no manual do usuário ou nas
especificações especialmente acordadas entre o comprador e a KEYENCE.
• Qualquer falha resultante de outros fatores que um defeito de nosso produto, tais como o equipamento do
comprador ou o projeto de software do comprador.
• Qualquer defeito resultante de alterações ou reparos efetuados por qualquer pessoa que não faça parte
do pessoal da KEYENCE.
• Qualquer defeito que possa ser com certeza evitado quando a peça ou peças descartáveis em questão
forem mantidas ou substituídas corretamente, conforme descrito no manual de instruções, manual do
usuário, etc.
• Qualquer falha causada por um fator imprevisível em nível científico/técnico no tempo em que o produto foi
despachado da KEYENCE.
• Qualquer desastre como incêndios, terremotos e inundações ou qualquer outro fator externo, tais como
tensão anormal, pelos quais não somos responsáveis.
(2) O âmbito da garantia é limitada ao estabelecida no item (1), e a KEYENCE não se responsabiliza por
qualquer dano secundário do comprador (dano ao equipamento, custo de oportunidade, lucros cessantes,
etc.) ou qualquer outro dano resultante de um defeito em nosso produto.

3. Aplicabilidade do produto
Os produtos da KEYENCE são projetados e fabricados como produtos de propósito geral para indústrias em
geral.
Desse modo, nossos produtos não se destinam as aplicações abaixo e não são aplicáveis a elas. Se no
entanto o comprador nos consultar com antecedência no tocante ao emprego de nosso produto,
compreender as especificações, classificações e desempenho do produto sob a sua própria
responsabilidade e tomar as medidas de segurança necessárias, o produto poderá ser utilizado. Neste
caso, o âmbito da garantia sera o mesmo do acima especificado.
• Instalações onde o produto pode afetar significativamente a vida humana ou a propriedade, tais como
usinas de energia nuclear, viagens aéreas, ferrovias, navios, a motor ou equipamentos médicos
• Serviços de utilidade pública, tais como de fornecimento de eletricidade, gás e água
• Uso ao ar livre, em condições ou em ambientes semelhantes

KB1121-2
Copyright (c) 2023 KEYENCE CORPORATION. All rights reserved. 244153BR 2063-1 H06BR Printed in Japan

Você também pode gostar