Escolar Documentos
Profissional Documentos
Cultura Documentos
Página 1
Manual do usuário
ADAM-6000 Series
Página 2
direito autoral
https://translate.googleusercontent.com/translate_f 1/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
A documentação e o software incluído com este produto são protegidos por direitos autorais 2018
by Advantech Co., Ltd. Todos os direitos são reservados. Advantech Co., Ltd. reserva-se o direito
para fazer melhorias nos produtos descritos neste manual a qualquer momento, sem
perceber. Nenhuma parte deste manual pode ser reproduzida, copiada, traduzida ou transmitida
de qualquer forma ou por qualquer meio sem a permissão prévia por escrito da Advantech Co.,
Ltd. As informações fornecidas neste manual devem ser precisas e confiáveis. Quão-
nunca, Advantech Co., Ltd. não assume qualquer responsabilidade por seu uso, nem por qualquer infração
mentos dos direitos de terceiros, que podem decorrer da sua utilização.
Reconhecimentos
Intel e Pentium são marcas comerciais da Intel Corporation.
Microsoft Windows e MS-DOS são marcas registradas da Microsoft Corp.
Todos os outros nomes de produtos ou marcas registradas são propriedades de seus respectivos proprietários.
Garantia do Produto
Advantech garante a você, o comprador original, que cada um de seus produtos será
livre de defeitos de materiais e mão de obra por dois anos a partir da data de compra
perseguir.
Esta garantia não se aplica a quaisquer produtos que tenham sido reparados ou alterados por
pessoas que não sejam pessoal de reparo autorizado pela Advantech, ou que tenham sido
sujeito a uso indevido, abuso, acidente ou instalação inadequada. Advantech não assume
responsabilidade sob os termos desta garantia como consequência de tais eventos.
Por causa dos altos padrões de controle de qualidade e testes rigorosos da Advantech, a maioria dos
nossos clientes nunca precisam usar nosso serviço de reparo. Se um produto Advantech estiver com defeito
tivo, ele será consertado ou substituído gratuitamente durante o período de garantia. Pra fora-
reparos de garantia, você será cobrado de acordo com o custo dos materiais de substituição,
tempo de serviço e frete. Consulte seu revendedor para obter mais detalhes.
Se você acha que tem um produto com defeito, siga estas etapas:
1 Colete todas as informações sobre o problema encontrado. (Por exemplo, CPU
velocidade, produtos Advantech usados, outro hardware e software usados, etc.) Nota
qualquer coisa anormal e liste todas as mensagens na tela que você receber quando o problema
ocorre.
2 Ligue para seu revendedor e descreva o problema. Por favor, tenha seu manual, produto,
e qualquer informação útil prontamente disponível.
3 Se o seu produto for diagnosticado como defeituoso, obtenha um RMA (devolver mercadoria
de autorização) do seu revendedor. Isso nos permite processar sua devolução
mais rapidamente.
4 Embale cuidadosamente o produto com defeito, um reparo e substituição totalmente concluído
Cartão de pedido e uma cópia do comprovante da data de compra (como o recibo de venda)
em um contêiner transportável. Um produto devolvido sem prova da data de compra
não é elegível para serviço de garantia.
5 Escreva o número RMA de forma visível na parte externa da embalagem e envie pré-pago
ao seu revendedor.
Página 3
Declaração de conformidade
CE
FCC Classe A
Nota: Este equipamento foi testado e está em conformidade com os limites de uma Classe
Um dispositivo digital, de acordo com a parte 15 das Regras da FCC. Esses limites são projetados para
fornecer proteção razoável contra interferências prejudiciais quando o equipamento é
operado em um ambiente comercial. Este equipamento gera, usa e pode
irradiam energia de radiofrequência e, se não for instalada e usada de acordo com o
manual de instruções, pode causar interferência prejudicial às comunicações de rádio. Ópera-
https://translate.googleusercontent.com/translate_f 2/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
a instalação deste equipamento em uma área residencial pode causar interferência prejudicial em
caso em que o usuário deverá corrigir a interferência às suas próprias custas.
Página 4
Instruções de segurança
1 Leia estas instruções de segurança com atenção.
2 Guarde este Manual do Usuário para referência futura.
3 Desconecte este equipamento de qualquer tomada CA antes de limpá-lo. Use um pano úmido
pano. Não use detergentes líquidos ou em spray para a limpeza.
4 Para o equipamento de plug-in, a tomada elétrica deve estar localizada perto do equipamento
e deve ser facilmente acessível.
5 Mantenha este equipamento longe da umidade.
6 Coloque este equipamento em uma superfície confiável durante a instalação. Largando ou deixando
sua queda pode causar danos.
7 As aberturas do gabinete são para a convecção de ar. Proteja o equipamento
de superaquecimento. NÃO CUBRA AS ABERTURAS.
8 Certifique-se de que a tensão da fonte de alimentação está correta antes de conectar o
equipamento à tomada.
9 Posicione o cabo de alimentação de forma que as pessoas não possam pisar nele. Não coloque nada
sobre o cabo de alimentação.
10. Todos os cuidados e advertências no equipamento devem ser observados.
11. Se o equipamento não for usado por um longo tempo, desconecte-o da fonte de alimentação
para evitar danos por sobretensão transitória.
12. Nunca derrame nenhum líquido em uma abertura. Isso pode causar incêndio ou choque elétrico.
13. Nunca abra o equipamento. Por razões de segurança, o equipamento deve ser
aberto apenas por pessoal de serviço qualificado.
14. Se uma das seguintes situações surgir, faça com que o equipamento seja verificado pelo serviço
pessoal:
∎ O cabo de alimentação ou plugue está danificado.
∎ O líquido penetrou no equipamento.
∎ O equipamento foi exposto à umidade.
∎ O equipamento não funciona bem ou você não consegue fazer com que funcione de acordo com o
manual do usuário.
∎ O equipamento caiu e foi danificado.
https://translate.googleusercontent.com/translate_f 3/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
∎ O equipamento apresenta sinais óbvios de quebra.
15. NÃO DEIXE ESTE EQUIPAMENTO EM UM AMBIENTE ONDE O
A TEMPERATURA DE ARMAZENAMENTO PODE ESTAR ABAIXO DE -20 ° C (-4 ° F) OU ACIMA DE 60 ° C
(140 ° F). ISTO PODE DANIFICAR O EQUIPAMENTO. O EQUIPAMENTO
DEVE ESTAR EM UM AMBIENTE CONTROLADO.
16. CUIDADO: PERIGO DE EXPLOSÃO SE A BATERIA ESTIVER INCORRETAMENTE
SUBSTITUÍDO. SUBSTITUA APENAS PELO MESMO TIPO OU EQUIVALENTE
RECOMENDADO PELO FABRICANTE, DESCARTE AS BATERIAS USADAS
DE ACORDO COM AS INSTRUÇÕES DO FABRICANTE.
17. O nível de pressão sonora na posição do operador de acordo com IEC 704-1: 1982
não é mais do que 70 dB (A).
ISENÇÃO DE RESPONSABILIDADE: Este conjunto de instruções é fornecido de acordo com IEC 704-1. Advantech
isenta-se de qualquer responsabilidade pela exatidão de quaisquer declarações aqui contidas.
Página 5
Conteúdo
Capítulo 1 Compreendendo seu sistema .............. 1
1,1 Introdução ................................................. .............................................. 2
Figura 1.1 Arquitetura do Sistema do Módulo ADAM-6000 .................. 2
1,2 Principais características ................................................ .......................................... 2
1,3 Especificações ................................................. ........................................... 4
1,4 Dimensões ................................................. .............................................. 4
Figura 1.2 Dimensões do Módulo ADAM-6000 ............................... 4
1,5 Status do LED ................................................ ................................................ 5
https://translate.googleusercontent.com/translate_f 4/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
4.3.1 Especificações .............................................. ................................ 20
Figura 4.2 Interruptores de jumper ADAM-6017 .................................. 22
4.3.2 Fiação de Aplicação ............................................. .......................... 23
Figura 4.3 Fiação de entrada analógica ADAM-6017 ............................. 23
Figura 4.4 Configuração do tipo de entrada analógica ADAM-6017 .................... 23
Figura 4.5 Fiação de saída digital ADAM-6017 ............................ 23
4.3.3 Atribuição de Endereço ............................................. ...................... 24
Página 6
Página 7
https://translate.googleusercontent.com/translate_f 5/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
6,1 Requisitos de sistema................................................ ............................. 50
6,2 Instalando o utilitário Adam / Apax .NET ........................................... ................ 50
6,3 Visão geral do utilitário Adam / Apax .NET ........................................... ................ 50
Figura 6.1 Janela de operação do utilitário Adam / Apax .NET ............. 51
6.3.1 Barra de Menu ............................................. ....................................... 51
6.3.2 Barra de ferramentas .............................................. .......................................... 52
Figura 6.2 Barra de Ferramentas do Utilitário Adam / Apax .NET ............................... 52
6.3.3 Área de exibição da árvore do módulo ........................................... ............... 53
Figura 6.3 Área de exibição do módulo de utilitário Adam / Apax .NET .......... 53
6.3.4 Área de exibição de status ............................................ ........................ 53
6.3.5 Configuração dos Módulos ADAM-6000 ....................................... 53
Figura 6.4 Utilitário Adam / Apax .NET - Procurando dispositivos ...... 54
6.3.6 Configuração do Grupo ............................................. ....................... 62
6.3.7 Configuração de E / S ........................................... .............................. 64
Figura 6.5 Todos os canais, canais individuais e configuração GCL
Controles de operação ................................................ ............. 64
6,4 Módulos de entrada analógica (ADAM-6015, ADAM-6017 e ADAM-6018) .... 65
6.4.1 Configuração de todos os canais ........................................... ................ 65
Figura 6.6 Área de configuração da faixa de canais ........................ 65
Figura 6.7 Registro de tendência de entrada analógica ........................................... 68
6.4.2 Configuração de canal individual ............................................ .... 70
Figura 6.8 Configuração do modo de alarme de entrada analógica ................... 70
6,5 Módulos de E / S universais (ADAM-6024) ........................................ .............. 71
6.5.1 Configuração de todos os canais ........................................... ................ 71
Figura 6.9 Configuração do canal ADAM-6015 ......................... 72
Figura 6.10 Guia de Saída ADAM-6024 ........................................... 72
6,6 Módulos de E / S digital universal (ADAM-6050, ADAM-6051- ADAM-6052,
ADAM-6060, ADAM-6066) .......................................... ............................ 73
6.6.1 Configuração de todos os canais ........................................... ................ 73
6.6.2 Configuração de canal individual ............................................ .... 74
Figura 6.11 Modos de entrada digital ............................................. ...... 75
Figura 6.12 Modos de saída digital ............................................. ... 78
Figura 6.13 Gráfico que explica o modo de saída de baixo a alto atraso. 80
Figura 6.14 Gráfico que explica o modo de saída de atraso baixo a alto. 81
6,7 Introdução às funções P2P .............................................. ................... 81
6.7.1 Modos de comunicação P2P ............................................ ........... 82
Figura 6.15 Modo básico para P2P ............................................ ...... 82
Figura 6.16 Modo avançado para P2P ........................................... 83
6.7.2 Métodos de comunicação P2P ............................................ ........ 83
6.7.3 Gatilhos de evento P2P ............................................ ......................... 83
6,8 Como configurar funções P2P ............................................. ............... 84
Figura 6.17 Guia Peer to Peer / Evento .......................................... .. 84
6.8.1 Configuração do Modo Básico ............................................ ............... 85
Figura 6.18 Configuração do modo básico P2P ................................. 85
6.8.2 Configuração do Modo Avançado ............................................ ........ 86
Figura 6.19 Configuração do modo avançado P2P ......................... 86
Figura 6.20 Copiar uma configuração para outros canais ....................... 87
6,9 Servidor da Web ADAM-6000 ............................................. ............................ 87
6.9.1 HTML 5 ............................................. .......................................... 88
6.9.2 Personalização de miniaplicativo Java ............................................ ............. 90
Figura 6.21 Estrutura do arquivo ADAM6060.jar ........................... 93
Figura 6.22 Upgrade do Firmware .............................................. ...... 93
Página 8
https://translate.googleusercontent.com/translate_f 6/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
7,6 MQTT para módulos ADAM-6000 ............................................ ............... 141
7.6.1 Introdução do MQTT ............................................ .................... 141
7.6.2 Formato MQTT para módulo ADAM .......................................... .... 141
7.6.3 Configuração MQTT ............................................. .................... 144
7.6.4 Como Iniciar MQTT com Módulos ADAM-6000 ........................ 147
7.6.5 Relógio em tempo real ........................................... ............................ 149
7.6.6 Configuração SNTP usando o utilitário Adam / Apax .NET ................. 149
7.6.7 Configuração SNTP usando comandos ASCII .......................... 150
Página 9
https://translate.googleusercontent.com/translate_f 7/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
B.2 Tabelas de mapeamento Modbus de E / S ADAM-6000 ......................................... ... 193
Página 10
https://translate.googleusercontent.com/translate_f 8/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 11
Página 12
https://translate.googleusercontent.com/translate_f 9/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 13
https://translate.googleusercontent.com/translate_f 10/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Capítulo 1
Compreendendo o seu
Sistema
1
Página 14
1.1 Introdução
Módulos de aquisição e controle de dados baseados em Ethernet da série ADAM-6000 (DA&C)
fornecer I / O, aquisição de dados e recursos de rede em um módulo, permitindo que você
para construir uma solução de monitoramento e controle distribuída econômica para uma ampla variedade
de aplicativos. Por meio de uma rede Ethernet padrão, os módulos ADAM-6000 podem
recuperar os valores de I / O dos sensores e publicá-los como valores de I / O em tempo real para
nós de trabalho via LAN, intranet ou Internet. Com tecnologia habilitada para Ethernet,
Os módulos ADAM-6000 permitem que você construa um sistema DA&C de baixo custo para a construção
automação, monitoramento ambiental, gerenciamento de instalações e manufatura eletrônica
formulários. A Figura 1-1 dá uma breve visão geral de uma arquitetura de sistema que pode ser
adotado para módulos ADAM-6000.
https://translate.googleusercontent.com/translate_f 11/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 15
Módulos I / O Inteligentes
Capítulo 1
Atualizado a partir de módulos de E / S tradicionais, todos os módulos da série ADAM-6000 possuem
funções inteligentes que podem aprimorar os recursos do sistema. Por exemplo, o digital
os módulos de entrada fornecem funções de contador e totalizador; os módulos de saída digital pro-
vide saída de pulso e funções de saída de atraso; os módulos de entrada analógica fornecem
cálculos de dados estatísticos descritivos (por exemplo, mín., máx. e média); e o analógico
os módulos de saída fornecem uma função de controle de loop PID.
https://translate.googleusercontent.com/translate_f 12/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página da web personalizada
Como os módulos ADAM-6000 têm uma página da web embutida padrão, você pode monitorar e
controlar o status de E / S de qualquer local usando o Internet Explorer. Além disso,
páginas da web ized podem ser carregadas para módulos ADAM-6000 para aplicativos individuais.
Advantech fornece código de amostra em JavaScript * como uma referência para você projetar seu
própria interface de operação e, em seguida, carregue-a para os módulos ADAM-6000 específicos via
Utilitário Adam / Apax .NET.
Página 16
figuração e personalização. Você pode configurar os módulos ADAM usando este utilitário, e
pode ser integrado com qualquer software homem-máquina (HMI) que suporte Modbus /
TCP. Você também pode adquirir o Advantech OPC Server para configurar o Modbus / TCP
definições.
1.3 Especificações
Ethernet 10 / 100BASE-T
Fiação UTP (Cat 5 ou posterior)
Conexão de ônibus Conector modular RJ45
Com. Protocolo Modbus / TCP em TCP / IP e UDP
Até 100 Mbps
Taxa de transferência de dados
Não regulado de 10 a 30 V DC
1.4 Dimensões
As seguintes dimensões são fornecidas em milímetros. Essas dimensões são comuns para
todos os módulos ADAM-6000.
https://translate.googleusercontent.com/translate_f 13/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 17
Capítulo 1
1.5 LED Status
Existem dois LEDs no painel frontal dos módulos ADAM-6000. Cada LED possui dois
indicadores para representar o status do sistema:
você
compreensivo
Sua
Sistema
LIDERADACor Comportamento de Indicação
Piscar O módulo está normalmente em execução
Status Laranja (quando Status e vermelho Quando o usuário habilita LOCATE
ON por 30s
O link está ativado ao mesmo tempo) função
Link Verde LIGADO Ethernet está conectada
Velocidade Laranja (quando a velocidade e vermelho SOBRE A velocidade da Ethernet é 100 Mbps
COM estão ligados ao mesmo Módulo está transmitindo ou
COM Pisca Verde
Tempo) recebendo dados
Página 18
https://translate.googleusercontent.com/translate_f 14/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 19
https://translate.googleusercontent.com/translate_f 15/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Capítulo
2 Seleção de Hardware
Diretrizes
2
Página 20
Página 21
Capítulo 2
H
Ardware
S
eleição
Diretrizes
Figura 2.1 Conectando Módulos ADAM-6000 a um Terminal Ethernet via Cabo
https://translate.googleusercontent.com/translate_f 17/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 22
Se você deseja integrar módulos ADAM-6000 com software HMI em um sistema SCADA,
Pacotes de software HMI que suportam Modbus / TCP podem ser usados. Os exemplos são os seguintes
baixos:
∎ Advantech PM Designer
∎ Wonderware InTouch
∎ Qualquer software que suporte o protocolo Modbus / TCP
Você também pode adquirir o Advantech OPC Server, uma troca de dados altamente amigável
ferramenta. Qualquer software HMI projetado com OPC Client pode ser empregado para acessar ADAM-
6000 módulos.
Para desenvolver seus próprios aplicativos, a Biblioteca de Classes Adam .NET é ideal para a construção
interfaces de usuário.
Com esses pacotes de software prontos para uso, tarefas como aquisição remota de dados,
controle de processos, tendências históricas e análise de dados requerem apenas alguns toques de tecla
utilizar.
Página 23
https://translate.googleusercontent.com/translate_f 18/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Capítulo 3
Instalação de Hardware
Guia
3
Página 24
https://translate.googleusercontent.com/translate_f 19/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 25
Capítulo 3
3.2 Opções de Montagem
Módulos ADAM-6000 são unidades compactas que podem ser instaladas em painel
suporte ou um suporte de montagem em trilho DIN.
Instalação
G
uide
https://translate.googleusercontent.com/translate_f 20/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 26
https://translate.googleusercontent.com/translate_f 21/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 27
Capítulo 3
3.3 Fiação e conexões
Esta seção fornece informações básicas sobre a fiação da fonte de alimentação, unidades de E / S e rede
conexão de trabalho.
Instalação
G
uide
Página 28
https://translate.googleusercontent.com/translate_f 22/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 29
https://translate.googleusercontent.com/translate_f 23/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Capítulo 4
Introdução ao Analógico
ADAM-6000 I / O
4
Módulos
Página 30
4.2.1 Especificações
∎ Comunicação: Ethernet 10 / 100BASE-T
∎ Protocolos com suporte: Modbus / TCP, TCP / IP, UDP, HTTP, ICMP, DHCP e ARP
∎ Suporta P2P e GCL (consulte a Seção 6.7 e o Capítulo 8)
Observação!Ao usar um calibrador para simular resistores no modo de alta velocidade, não
mais de um canal deve ser habilitado.
https://translate.googleusercontent.com/translate_f 24/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 31
Entrada analógica
Capítulo 4
∎ Canais: 7 (diferencial)
∎ Impedância de entrada:> 10 MΩ
∎ Conexões de entrada: 2 ou 3 fios
∎ Tipos de entrada: Pt 100/1000, Balco 500 e Ni 518 RTD
∎ Tipos de RTD e faixa de temperatura:
- Pt 100: -50 ~ 150 ° C
0 ~ 100 ° C
0 ~ 200 ° C
0 ~ 400 ° C
Introdução
-200 ~ 200 ° C
IEC RTD 100 Ω (α = 0,0385)
JIS RTD 100 Ω (α = 0,0392)
- Pt 1000: -40 ~ 160 ° C
- Balco 500: -30 ~ 120 ° C
- Ni 518: -80 ~ 100 ° C
0 ~ 100 ° C
∎ Precisão: para
- ± 0,1% ou melhor
UMA
- ± 0,5% ou melhor (modo de alta velocidade)
(medido por RTD de 3 fios)
nalog
∎ Desvio de amplitude: ± 25 ppm / ° C
∎ Desvio zero: ± 6 mV / ° C
∎ Resolução: 16 bits
∎ Taxa de amostragem (total):
ADAM-6000
- 10 Hz
- 1 kHz (modo de alta velocidade; versão DE apenas)
∎ CMR a 50/60 Hz: 90 dB (não compatível com o modo de alta velocidade)
∎ NMR a 50/60 Hz: 60 dB (não compatível com o modo de alta velocidade)
∎ Detecção de queima de fio
∎ Proteção contra sobretensão: ± 35 V DC
∎ Proteção embutida de TVS / ESD
I/O
Em geral
∎ Cronômetro de vigilância integrado M
∎ Proteção de isolamento: 2000 V DC
odules
∎ Entrada de energia: Não regulamentada 10 ~ 30 V DC
∎ Consumo de energia: 2,5 W @ 24 V DC
∎ Proteção contra reversão de energia
∎ Umidade operacional: 20 ~ 95% RH (sem condensação)
∎ Umidade de armazenamento: 0 ~ 95% RH (sem condensação)
∎ Temperatura de operação: -10 ~ 70 ° C
∎ Temperatura de armazenamento: -20 ~ 80 ° C
https://translate.googleusercontent.com/translate_f 25/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 32
4.3.1 Especificações
∎ Comunicação: Ethernet 10 / 100BASE-T
∎ Protocolos: MQTT, SNMP, Modbus / TCP, TCP / IP, UDP, HTTP, ICMP, DHCP, ARP
∎ Suporta P2P e GCL (consulte a Seção 6.7 e o Capítulo 8)
Página 33
Entrada analógica
Capítulo 4
∎ Canais: 8 (diferencial)
∎ Impedância de entrada:> 10 MΩ (tensão), 120 Ω (corrente)
∎ Tipo de entrada: mV, V, mA
https://translate.googleusercontent.com/translate_f 26/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
∎ Faixa de entrada: ± 150 mV, ± 500 mV, ± 1 V, ± 5 V, ± 10 V, 0 ~ 150 mV, 0 ~ 500 mV, 0 ~ 1 V,
0 ~ 5 V, 0 ~ 10 V, 0 ~ 20 mA, 4 ~ 20 mA, ± 20 mA
∎ Precisão:
- ± 0,1% de FSR (tensão) @ 25 ° C
- ± 0,2% de FSR (corrente) @ 25 ° C Introdução
∎ Desvio de amplitude: ± 25 ppm / ° C
∎ Desvio zero: ± 6 mV / ° C
∎ Resolução: 16 bits
∎ Taxa de amostragem (total):
- 10 Hz
- 100 Hz (apenas versão CE)
∎ CMR a 50/60 Hz: 90 dB
∎ NMR a 50/60 Hz: 67 dB para
∎ Calibração: calibração automática
∎ Detecção de burnout (4 ~ 20 mA apenas) UMA
∎ Tensão de modo comum: 350 V DC nalog
Saída digital
∎
∎
Canais: 2
Tipo de dissipador: coletor aberto a 30 V, 100 mA (carga máxima)
ADAM-6000
∎ Dissipação de energia: 300 mW para cada módulo
∎ Retardo de saída em: 100 µs
∎ Retardo de saída desligado: 150 µs
∎ Proteção contra sobretensão (máx.): 42 V DC
∎ Proteção de sobrecorrente (máx.): 2 A
∎ Corrente de fuga: 200 µA (máx.) Para a versão D
Em geral
I/O
∎ Proteção de isolamento: 2000 V DC
∎ Entrada de energia: 10 ~ 30 V DC M
∎ Consumo de energia: 2,7 W @ 24 V DC odules
∎ Proteção contra reversão de energia
∎ Umidade operacional: 20 ~ 95% RH (sem condensação)
∎ Umidade de armazenamento: 0 ~ 95% RH (sem condensação)
∎ Temperatura operacional (exclusivo da função RTC): -20 ~ 70 ° C (-40 ~ 70 ° C para a versão D)
∎ Temperatura de armazenamento (exclusivo da função RTC): -30 ~ 80 ° C (-40 ~ 85 ° C para a versão D)
∎ Temporizador de watchdog (sistema): 1,6 s
∎ RTC (apenas versão D): formato ISO8601
Página 34
Configurações de jumpers
ADAM-6017-CE ADAM-6017-AE e BE
Jumper de seleção do número do canal Número do canal Selecione Jumper
CH0 CN3 CH0 JP6
CH1 CN4 CH1 JP7
CH2 CN5 CH2 JP8
CH3 CN6 CH3 JP1
CH4 CN7 CH4 JP2
CH5 CN8 CH5 JP3
CH6 CN9 CH6 JP4
CH7 CN10 CH7 JP5
Para simplificar as configurações de jumper, para o ADAM-6017 (versão D), você pode definir o ana-
registre o tipo de entrada para tensão ou corrente ajustando a chave sem abrir a caixa.
https://translate.googleusercontent.com/translate_f 27/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Canal de entrada analógica CH0 CH1 CH2 CH3 CH4 CH5 CH6 CH7
Ligar Modo de entrada atual
DESLIGAR (padrão) Modo de entrada de tensão
Observação!Usar ferramentas com mais de 0,65 mm para ajustar a chave resultará em danos
para o switch.
Página 35
Introdução
ADAM-6000
https://translate.googleusercontent.com/translate_f 28/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
I/O
Figura 4.4 Configuração do tipo de entrada analógica ADAM-6017
M
odules
Página 36
4.4.1 Especificações
∎ Comunicação: Ethernet 10 / 100BASE-T
∎ Protocolos com suporte: Modbus / TCP, TCP / IP, UDP, HTTP, ICMP, DHCP e ARP
∎ Suporta P2P e GCL (consulte a Seção 6.7 e o Capítulo 8)
https://translate.googleusercontent.com/translate_f 29/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 37
Entrada analógica
Capítulo 4
∎ Canais: 8 (diferencial)
∎ Impedância de entrada:> 10 MΩ
∎ Tipo de entrada: termopar
∎ Tipo e faixa de termopar:
- Tipo J: 0 ~ 760 ° C
- Tipo K: 0 ~ 1370 ° C
- Tipo T: -100 ~ 400 ° C
- Tipo E: 0 ~ 1000 ° C Introdução
- Tipo R: 500 ~ 1750 ° C
- Tipo S: 500 ~ 1750 ° C
- Tipo B: 500 ~ 1800 ° C
∎ Precisão: ± 0,1% ou melhor
∎ Desvio de amplitude: ± 25 ppm / ° C
∎ Desvio zero: ± 6 mV / ° C
∎ Resolução: 16 bits
∎ Taxa de amostragem: 10 Hz para
CMR a 50/60 Hz: 90 dB
UMA
∎
∎
∎
NMR a 50/60 Hz: 60 dB
Proteção contra sobretensão ± 35 V DC
nalog
∎ Proteção embutida de TVS / ESD
∎ Detecção de queima de fio
Saída digital
ADAM-6000
∎ Canais: 8
∎ Tipo de dissipador: coletor aberto a 30 V, 100 mA (carga máxima)
∎ Dissipação de energia: 300 mW para cada módulo
Em geral
∎ Cronômetro de vigilância integrado
∎
∎
Proteção de isolamento: 2000 V DC
Entrada de energia: Não regulamentada 10 ~ 30 V DC
I/O
∎ Consumo de energia: 2 W @ 24 V DC
∎ Proteção contra reversão de energia
M
∎ Umidade operacional: 20 ~ 95% RH (sem condensação) odules
∎ Umidade de armazenamento: 0 ~ 95% RH (sem condensação)
∎ Temperatura de operação: -10 ~ 70 ° C
∎ Temperatura de armazenamento: -20 ~ 80 ° C
Página 38
https://translate.googleusercontent.com/translate_f 30/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 39
4.5.1 Especificações
∎ Comunicação: Ethernet 10 / 100BASE-T
∎ Protocolos suportados: Modbus / TCP, TCP / IP, UDP, HTTP, ICMP, DHCP e ARP
∎ Recebe dados de outros módulos que suportam a funcionalidade P2P e GCL, e
gera sinais de saída analógica (consulte a Seção 6.7 e o Capítulo 8 para obter mais detalhes
Introdução
sobre P2P e GCL)
Entrada analógica
∎ Canais: 6 (diferencial)
∎ Faixa: ± 10 V DC , 0 ~ 20 mA, 4 ~ 20 mA
∎ Impedância de entrada:> 10 MΩ
https://translate.googleusercontent.com/translate_f 31/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Precisão: ± 0,1% de FSR
∎
∎ Resolução: 16 bits para
∎ CMR a 50/60 Hz: 90 dB UMA
∎ NMR a 50/60 Hz: 60 dB nalog
∎ Desvio de amplitude: ± 25 ppm / ° C
∎ Desvio zero: ± 6 mV / ° C
∎ Proteção de isolamento: 2000 V DC
ADAM-6000
Saída Analógica
∎ Canais: 2
∎ Faixa: 0 ~ 10 V DC , 0 ~ 20 mA, 4 ~ 20 mA
∎ Precisão: ± 0,1% de FSR
∎ Resolução: 12 bits
∎ Resistência de carga atual: 500 Ω (máx.)
∎ Resistência de carga de tensão: 1 kΩ (min.)
∎ Proteção de isolamento: 2000 V DC I/O
∎ Desvio: ± 50 ppm / ° C
M
Entrada digital odules
∎ Canais: 2
∎ Contato seco:
- Nível lógico 0: próximo ao GND
- Nível lógico 1: aberto
∎ Contato úmido:
- Nível lógico 0: 0 ~ 3 V DC
- Nível lógico 1: 10 ~ 30 V DC
Saída digital
∎ Canais: 2
∎ Tipo de dissipador: coletor aberto a 30 V, 100 mA (máx.)
∎ Dissipação de energia: 300 mW para cada módulo
Página 40
Em geral
∎ Cronômetro de vigilância integrado
∎ Proteção de isolamento: 2000 V DC
∎ Entrada de energia: Não regulamentada 10 ~ 30 V DC
∎ Consumo de energia: 4 W @ 24 V DC
∎ Proteção contra reversão de energia
∎ Umidade operacional: 20 ~ 95% RH (sem condensação)
∎ Umidade de armazenamento: 0 ~ 95% RH (sem condensação)
∎ Temperatura de operação: -10 ~ 50 ° C
∎ Temperatura de armazenamento: -20 ~ 80 ° C
Configurações de jumpers
https://translate.googleusercontent.com/translate_f 32/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
AO0 J7 eu V
J8 eu V
AO1 J9 eu V
J10 eu V
Página 41
Introdução
ADAM-6000
I/O
Figura 4.11 Fiação de entrada digital ADAM-6024 M
odules
https://translate.googleusercontent.com/translate_f 33/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 42
Página 43
https://translate.googleusercontent.com/translate_f 34/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Capítulo 5
Introdução ao Digital
ADAM-6000 I / O
5
Módulos
Página 44
https://translate.googleusercontent.com/translate_f 35/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
importante tratamento de sinal, e eles podem ser usados como contador e frequência de 3 kHz
canais de entrada. As saídas suportam saída de pulso.
5.2.1 Especificações
∎ Comunicação: Ethernet 10 / 100BASE-T
∎ Protocolos suportados: MQTT, SNMP, Modbus / TCP, TCP / IP, UDP, HTTP, ICMP,
DHCP e ARP
∎ Suporta P2P e GCL (consulte a Seção 6.7 e o Capítulo 8)
Entrada digital
∎ Canais: 12
∎ Contato seco:
- Nível lógico 0: Perto de GND
- Nível lógico 1: Aberto
∎ Contato úmido:
- Nível lógico 0: 0 ~ 3 V DC
- Nível lógico 1: 10 ~ 30 V DC
∎ Suporta entrada de contador de 3 kHz (32 bits com sinalizador de estouro)
∎ Faixa de entrada de frequência: 0,2 ~ 3 kHz
∎ Suporta status de entrada digital invertida
Saída digital
∎ Canais: 6
∎ Tipo de dissipador: coletor aberto a 30 V, 100 mA (carga máxima)
∎ Suporta saída de pulso de 5 kHz
∎ Suporta saída de atraso alto para baixo e baixo para alto
∎ Corrente de fuga: 200 μA (máx.) (Versão D)
Página 45
Em geral
capítulo 5
∎ Cronômetro de vigilância integrado
∎ Proteção de isolamento: 2000 V DC
∎ Entrada de energia: Não regulamentada 10 ~ 30 V DC
∎ Consumo de energia: 2 W (máx.) @ 24 V DC
∎ Proteção contra reversão de energia
∎ Umidade operacional: 20 ~ 95% RH (sem condensação)
∎
∎
Umidade de armazenamento: 0 ~ 95% RH (sem condensação)
Temperatura de operação: -20 ~ 70 ° C (versão D: -40 ~ 70 ° C)
Introdução
∎ Temperatura de armazenamento: -30 ~ 80 ° C (versão D: -40 ~ 85 ° C)
para
D
igitalADAM-6000
https://translate.googleusercontent.com/translate_f 36/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
I/O
M
odules
Página 46
5.3.1 Especificações
∎ Comunicação: Ethernet 10 / 100BASE-T
∎ Protocolos suportados: MQTT, SNMP, Modbus / TCP, TCP / IP, UDP, HTTP, ICMP,
DHCP e ARP
∎ Suporta P2P e GCL (consulte a Seção 6.7 e o Capítulo 8)
Entrada digital
∎ Canais: 12
∎ Contato seco:
- Nível lógico 0: Perto de GND
- Nível lógico 1: Aberto
∎ Contato úmido:
- Nível lógico 0: 0 ~ 3 V DC
- Nível lógico 1: 10 ~ 30 V DC
∎ Suporta entrada de contador de 3 kHz (32 bits com sinalizador de estouro)
∎ Suporta entrada de frequência de 3 kHz
∎ Suporta status de entrada digital invertida
Entrada do contador
∎ Canais: 2 (32 bits com sinalizador de estouro)
∎ Contagem máxima: 4.294.967.295
∎ Alcance de frequência:
- 0,2 ~ 4500 Hz (modo de frequência)
- 0 ~ 4500 Hz (modo contador)
https://translate.googleusercontent.com/translate_f 37/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Saída digital
∎ Canais: 2
∎ Tipo de dissipador: Coletor aberto a 30 V, 100 mA (carga máxima)
∎ Suporta saída de pulso de 5 kHz
∎ Suporta saída de atraso alto para baixo e baixo para alto
∎ Corrente de fuga: 200 μA (versão D)
Página 47
Em geral
capítulo 5
∎ Cronômetro de vigilância integrado
∎ Proteção de isolamento: 2000 V DC
∎ Entrada de energia: Não regulamentada 10 ~ 30 V DC
∎ Consumo de energia: 3 W @ 24 V DC
∎ Proteção contra reversão de energia
∎ Umidade operacional: 20 ~ 95% RH (sem condensação)
∎
∎
Umidade de armazenamento: 0 ~ 95% RH (sem condensação)
Temperatura de operação: -20 ~ 70 ° C (versão D: -40 ~ 70 ° C)
Introdução
∎ Temperatura de armazenamento: -30 ~ 80 ° C (versão D: -40 ~ 85 ° C)
para
D
igitalADAM-6000
I/O
M
odules
Página 48
https://translate.googleusercontent.com/translate_f 38/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
5.4.1 Especificações
∎ Comunicação: Ethernet 10 / 100BASE-T
∎ Protocolos suportados: MQTT, SNMP, Modbus / TCP, TCP / IP, UDP, HTTP, ICMP,
DHCP e ARP
∎ Suporta P2P e GCL (consulte a Seção 6.7 e o Capítulo 8)
Entrada digital
∎ Canais: 8
∎ Contato seco:
- Nível lógico 0: Aberto
- Nível lógico 1: Perto do solo
∎ Contato úmido:
- Nível lógico 0: 0 ~ 3 V DC
- Nível lógico 1: 10 ~ 30 V DC
∎ Suporta entrada de contador de 3 kHz (32 bits com sinalizador de estouro)
∎ Suporta entrada de frequência de 3 kHz
∎ Suporta status de entrada digital invertida
Página 49
Saída digital
capítulo 5
∎ Canais: 8
∎ Tipo de fonte: 10 ~ 35 V DC , 1 A (por canal)
∎ Nota: Ao operar a 70 ° C, a corrente total máxima para DO0 ~ DO3 e
Recomenda-se que DO4 ~ DO7 seja inferior a 3 A
∎ Suporta saída de pulso de 5 kHz
∎ Suporta saída de atraso alto para baixo e baixo para alto
Em geral Introdução
∎ Cronômetro de vigilância integrado
∎ Proteção de isolamento: 2000 V DC
∎ Entrada de energia: Não regulamentada 10 ~ 30 V DC
https://translate.googleusercontent.com/translate_f 39/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
∎ Consumo de energia: 2 W @ 24 V DC
∎ Proteção contra reversão de energia
∎ Umidade operacional: 20 ~ 95% RH (sem condensação)
∎
∎
Umidade de armazenamento: 0 ~ 95% RH (sem condensação)
Temperatura de operação: -20 ~ 70 ° C (versão D: -40 ~ 70 ° C)
para
∎ Temperatura de armazenamento: -30 ~ 80 ° C (versão D: -40 ~ 85 ° C) D
igitalADAM-6000
Configurações de jumpers
I/O
M
odules
Página 50
https://translate.googleusercontent.com/translate_f 40/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 51
capítulo 5
Introdução
5.5.1 Especificações
∎ Comunicação: Ethernet 10 / 100BASE-T
I/O
∎ Protocolos suportados: MQTT, SNMP, Modbus / TCP, TCP / IP, UDP, HTTP, ICMP,
DHCP e ARP M
∎ Suporta P2P e GCL (consulte a Seção 6.7 e o Capítulo 8)
odules
Entrada digital
∎ Canais: 6
∎ Contato seco:
https://translate.googleusercontent.com/translate_f 41/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
- Nível lógico 0: Perto de GND
- Nível lógico 1: Aberto
∎ Contato úmido:
- Nível lógico 0: 0 ~ 3 V DC
- Nível lógico 1: 10 ~ 30 V DC
∎ Suporta entrada de contador de 3 kHz (32 bits com sinalizador de estouro)
∎ Faixa de entrada de frequência: 0,2 Hz ~ 3 kHz
∎ Suporta status de entrada digital invertida
∎ Manter / descartar o valor do contador quando desligado
Página 52
Saída de Relé
∎ Canais: 6 (Formulário A)
∎ Classificação do contato (resistivo):
- 120 V AC @ 0,5 A
- 30 V DC a 1 A
∎ Tensão de ruptura: 500 V AC (50/60 Hz)
∎ Tempo de retransmissão: 7 ms
∎ Tempo de desligamento: 3 ms
∎ Tempo total de comutação: 10 ms
∎ Resistência de isolamento: 1 GΩ (min.) @ 500 V DC
∎ Taxa de comutação máxima: 20 operações / min (na carga nominal)
∎ Resistência elétrica
- A 12 V / 10 mA: 5 x 107 operações (típico)
- A 6 V / 100 mA: 1 x 107 operações (típico)
- A 60 V / 500 mA: 5 x 105 operações (típico)
- A 30 V / 1000 mA: 1 x 106 operações (típico)
- A 30 V / 2000 mA: 2 x 105 operações (típico)
∎ Resistência mecânica
- 108 operações (típico)
∎ Suporta saída de pulso (máx. 3 Hz)
Em geral
∎ Cronômetro de vigilância integrado
∎ Proteção de isolamento: 2000 V DC
∎ Entrada de energia: Não regulamentada 10 ~ 30 V DC
∎ Consumo de energia: 3 W (máx.) @ 24 V DC
∎ Proteção contra reversão de energia
∎ Umidade operacional: 20 ~ 95% RH (sem condensação)
∎ Umidade de armazenamento: 0 ~ 95% RH (sem condensação)
∎ Temperatura de operação: -20 ~ 70 ° C (versão D: -40 ~ 70 ° C)
∎ Temperatura de armazenamento: -30 ~ 80 ° C (versão D: -40 ~ 85 ° C)
https://translate.googleusercontent.com/translate_f 42/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 53
Introdução
para
Figura 5.9 Fiação de entrada digital ADAM-6060 D
igitalADAM-6000
I/O
Página 54
5.6.1 Especificações:
https://translate.googleusercontent.com/translate_f 43/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
∎ Comunicação: Ethernet 10 / 100BASE-T
∎ Protocolos suportados: MQTT, SNMP, Modbus / TCP, TCP / IP, UDP, HTTP, ICMP,
DHCP e ARP Modbus / TCP, SNMP, TCP / IP, UDP, HTTP, ICMP, DHCP e
ARP
∎ Suporta P2P e GCL (consulte a Seção 6.7 e o Capítulo 8)
Entrada digital
∎ Canais: 6
∎ Contato seco:
- Nível lógico 0: Perto de GND
- Nível lógico 1: Aberto
∎ Contato úmido:
- Nível lógico 0: 0 ~ 3 V DC
- Nível lógico 1: 10 ~ 30 V DC
∎ Suporta entrada de contador de 3 kHz (32 bits com sinalizador de estouro)
∎ Suporta entrada de frequência de 3 kHz
∎ Suporta status de entrada digital invertida
Saída de Relé
∎ Canais: 6 (Formulário A)
∎ Classificação do contato (resistivo):
- 250 V AC @ 5 A
- 30 V DC @ 3 A
∎ Tensão de ruptura: 500 V AC (50/60 Hz)
∎ Tempo de retransmissão: 7 ms
∎ Tempo de desligamento do relé: 3 ms
∎ Tempo total de comutação: 10 ms
∎ Resistência de isolamento: 1 GΩ (min.) A 500 V DC
∎ Taxa de comutação máxima: 20 operações / min (na carga nominal)
∎ Resistência elétrica: 1 x 105 operações
∎ Resistência mecânica
- 2 x 107 operações (típico)
- (Sem carga em uma frequência operacional de 180 operações / min)
∎ Suporta saída de pulso (máx. 3 Hz)
Página 55
Em geral
capítulo 5
∎ Cronômetro de vigilância integrado
∎ Proteção de isolamento: 2000 V DC
∎ Entrada de energia: Não regulamentada 10 ~ 30 V DC
∎ Consumo de energia: 2,5 W @ 24 V DC
∎ Proteção contra reversão de energia
∎ Umidade operacional: 20 ~ 95% RH (sem condensação)
∎
∎
Umidade de armazenamento: 0 ~ 95% RH (sem condensação)
Temperatura de operação: -20 ~ 70 ° C (versão D: -40 ~ 70 ° C)
Introdução
∎ Temperatura de armazenamento: -30 ~ 80 ° C (versão D: -40 ~ 85 ° C)
para
D
igitalADAM-6000
https://translate.googleusercontent.com/translate_f 44/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
I/O
M
odules
Página 56
https://translate.googleusercontent.com/translate_f 45/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Para o ADAM-6052
Quando a saída digital está ativa:
∎ A conexão da saída digital está em curto com o aterramento
∎ A saída foi exposta a uma sobrecorrente (> 1 A, típico)
Página 57
para
D
igitalADAM-6000
https://translate.googleusercontent.com/translate_f 46/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 58
Na Figura 5.14, o status de diagnóstico da saída digital é "Tudo normal", o que significa que todos
os canais do grupo estão conectados corretamente (sem quebra de fio ou curto com o terra)
antes que as saídas digitais sejam ativadas.
A tabela a seguir mostra as posições dos bits em relação aos grupos do ADAM-6050,
ADAM-6051 e ADAM-6052. O status dos grupos pode, portanto, ser interpretado
de acordo com o valor mostrado em cada posição de bit. Os valores de status do grupo serão dis-
reproduzido como valores binários, com o bit 1 sendo a posição do bit mais à direita e o bit 8 sendo o
posição do bit mais à esquerda.
Página 59
https://translate.googleusercontent.com/translate_f 47/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Obtenção do status de diagnóstico de saída digital com um comando ASCII
Este exemplo mostra o comando ASCII e a resposta para solicitar o status de Introdução
saídas digitais.
Sintaxe $ 017
Resposta ! 01 (Grupo # n) ... (Grupo # 1) (Grupo # 0) (cr)
Comando: $ 017
Exemplo
Resposta: ! 01110
Como o ADAM-6050 tem três grupos de saída digital para o status de diagnóstico, para
as posições dos bits da direita para a esquerda indicam o status dos Grupos 0 ~ 2 são as seguintes:
D
∎
∎
Grupo 0 = 0 (normal)
Grupo 1 = 1 (anormal)
igitalADAM-6000
∎ Grupo 2 = 1 (anormal)
I/O
M
odules
Página 60
https://translate.googleusercontent.com/translate_f 48/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 61
Capítulo 6
Configuração do Sistema
Guia
6
https://translate.googleusercontent.com/translate_f 49/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 62
Interface de comunicação
∎ Hub Ethernet de 10/1000 Mbps (mín. 2 portas)
∎ Dois cabos Ethernet (RJ-45)
∎ Cabo Ethernet cruzado (RJ-45)
https://translate.googleusercontent.com/translate_f 50/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 63
Capítulo 6
S
sistema
Configuração
Menu de arquivo
Abrir grupo favorito Lhe permite carregar um arquivo de configuração salvo para um grupo favorito
Salvar grupo favorito Lhe permite salvar um grupo favorito em um arquivo de configuração
Marcar esta opção irá carregar a mesma configuração de grupo favorito
Grupo Auto-Inicial
na próxima vez que você iniciar o utilitário Adam / Apax .NET
Saída Saia do utilitário Adam / Apax .NET
Menu Ferramentas
Página 64
Módulos ADAM suportam uma função de fluxo de dados. Isso permite que você
definirá o host (como um PC) por IP, e os módulos ADAM então
Monitorar fluxo / evento transmitir periodicamente seu status de E / S para o host. O endereço IP
Dados e o período de transmissão pode ser configurado na guia Stream em
a área de exibição de status. A guia Stream é apresentada na Seção
6.3.5.
Selecione esta opção para receber mensagens de módulos ADAM que
Monitorar ponto a ponto
https://translate.googleusercontent.com/translate_f 51/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
ter a função P2P (acionador de evento) habilitada
Monitorar dados GCL IO Selecione esta opção para receber mensagens de dados I / O do mod ADAM
Mensagem ules que têm a função GCL habilitada.
Observação!Quando você habilita a função GCL, a função de fluxo de dados será automaticamente
maticamente desabilitado até que você desabilite a função GLC.
Menu de configuração
Menu Ajuda
Página 65
S
Figura 6.3 Área de exibição do módulo de utilitário Adam / Apax .NET
sistema
A área de exibição da árvore de módulos é a parte esquerda da janela principal. Há cinco
categorias principais na área de exibição, algumas das quais serão visíveis apenas quando você
têm certos módulos conectados:
https://translate.googleusercontent.com/translate_f 52/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
nesta categoria, tornando mais fácil para você localizar mod-
ules. O grupo favorito pode conter vários grupos. Para criar um
novo grupo, clique com o botão direito em Grupo favorito e selecione Adicionar novo
Grupo . Em seguida, será solicitado que você insira um nome para o grupo. Para G
adicione dispositivos a esse grupo, clique com o botão direito no grupo que você criou
atado e selecione Adicionar novo dispositivo . Em seguida, você será solicitado a
uide
Grupo Favorito
dê um nome ao novo dispositivo e selecione o tipo de módulo de qualquer
a guia Dispositivo serial ou a guia Dispositivo Ethernet . Você também pode
insira os parâmetros do dispositivo aqui. Além de modificar o
grupo (selecione Modificar Grupo ) e excluindo o grupo (selecione Excluir
Grupo ), você também pode selecionar diagnosticar a conexão para um grupo
(selecione Diagnosticar Conexão ) clicando com o botão direito no grupo
nome.
ADÃO- Quaisquer controladores remotos baseados em DOS (por exemplo, ADAM-4500 e ADAM-
4500_5510Series Série 5510) serão listados nesta categoria.
Rede de sensor sem fio Quaisquer módulos sem fio (por exemplo, série WISE-4000) conectados ao
funciona o PC host será listado nesta categoria.
o ícone de Módulos de Pesquisa na barra de ferramentas. O utilitário Adam / Apax .NET irá então
procure todos os módulos ADAM-6000 na rede Ethernet. Se esta for a primeira vez
você conectou o módulo, seu IP será 10.0.0.1 por padrão e aparecerá
em Outros na área de exibição da árvore do módulo.
Página 66
Observação!Se um firewall de rede estiver ativado, talvez você não consiga se conectar ao seu
Módulo ADAM-6000. Pode ser necessário adicionar uma exceção para Adam / Apax
Utilitário .NET no Firewall do Windows através do Painel de Controle do Windows.
Você precisa alterar o endereço IP do módulo ADAM-6000 para que seja o mesmo
sub-rede como o PC host. Digite o endereço IP correto, endereço de sub-rede e padrão
gateway na área de exibição de status e, a seguir, clique em Aplicar alteração . Uma caixa de diálogo irá
aparecerá pedindo que você digite a senha. A senha padrão do mod ADAM-6000
ules é "00000000" (sem as aspas). Depois de inserir o correto
senha, o módulo ADAM-6000 estará sob o IP do seu PC host. Observe que você
https://translate.googleusercontent.com/translate_f 53/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
pode alterar a senha mais tarde.
Quando você seleciona o endereço IP dos módulos ADAM-6000 que deseja usar no Módulo
Área de exibição em árvore, oito guias ficarão disponíveis na área de exibição de status. Esses
as guias são para a configuração geral desse módulo. Depois de alterar qualquer
configurações, lembre-se de clicar em Aplicar ou Aplicar alteração . Essas oito guias são detalhadas em
as seções a seguir.
Página 67
A Aba de Informação
Capítulo 6
S
sistema
Configuração
Esta guia mostra a versão do firmware, bem como o nome do dispositivo e a descrição do dispositivo
ção, os quais podem ser modificados a partir daqui. Dar aos seus módulos um nome específico
e a descrição pode ser útil para quando vários módulos ADAM-6000 estão conectados G
para a mesma rede. Você também pode ativar / desativar a função de localização, que é
destina-se a ajudá-lo a localizar fisicamente o módulo selecionado (basicamente, quando você
uide
clique em Habilitar, o LED indicador de status / link do módulo ficará vermelho por 30 s; veja a seção
1.5 para uma descrição do status do LED). A guia também mostra um código QR que será
gerado para a URL do servidor web do módulo selecionado. Observe que o mod individual
as configurações do usuário podem ser salvas / carregadas na guia Firmware (explicado mais tarde neste
seção). O arquivo de configuração contém configurações de rede, dados de fluxo / evento,
controle de acesso e configuração de E / S.
https://translate.googleusercontent.com/translate_f 54/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 68
A guia Rede
Esta guia contém dois painéis principais: o painel Configurações de rede e o aplicativo
Painel de configurações de rede . O conteúdo desses painéis é descrito a seguir
texto.
Página 69
A guia Stream
Capítulo 6
https://translate.googleusercontent.com/translate_f 55/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
S
sistema
Configuração
Os módulos ADAM-6000 podem ser configurados para transmitir dados periodicamente para até oito
hospedeiros. Essa sequência de sinais é chamada de fluxo de dados. Na guia Stream , os hosts G
para receber o painel de dados permite que você defina os endereços IP dos hosts que irão receber
dados dos módulos ADAM-6000. Na guia Data Streaming (lado direito), você
uide
também pode definir os intervalos em que os módulos ADAM-6000 irão transmitir dados para o
Hosts.
Página 70
A guia de administração
https://translate.googleusercontent.com/translate_f 56/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
A guia Administração permite que você defina a senha para o ADAM-6000 selecionado
módulo. Para alterar a senha, você precisará inserir a senha atual no
Senha antiga e, em seguida, digite a nova senha na caixa Nova senha e Verificar
caixas de senha. A senha é necessária para muitas configurações e operações,
portanto, definir sua própria senha pode ajudar a garantir a segurança do sistema. Você também pode se inscrever
as configurações padrão de fábrica e reinicie o módulo a partir da guia.
Reiniciar sistema
Clique em Aplicar para reiniciar o módulo. Observe que suas configurações atuais serão preservadas.
Página 71
A guia Firmware
Capítulo 6
S
sistema
Configuração
https://translate.googleusercontent.com/translate_f 57/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
O Painel de Exportação de Arquivos
Este é o painel onde você pode exportar um arquivo de configuração do módulo ADAM. Clique em Salvar
Como ... e escolha o caminho do arquivo de destino. Em seguida, clique em Upload para salvar a configuração
arquivo de instalação.
Página 72
Você pode habilitar e configurar a função P2P (evento) nesta guia. Para mais detalhes
sobre a função P2P (evento), consulte a Seção 6.7.
https://translate.googleusercontent.com/translate_f 58/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 73
S
sistema
Configuração
G
Esta guia é para definir quais computadores / dispositivos podem controlar o ADAM-6000 selecionado uide
módulo. Primeiro, selecione o endereço IP ou o endereço MAC no Controlado por
painel e clique em Aplicar . Então, no painel de configuração de IP / MAC de segurança , você
precisa selecionar a caixa de seleção Ativar / Desativar e, em seguida, inserir diretamente o IP ou MAC
endereço dos computadores / dispositivos autorizados. Finalmente, clique em Aplicar para aplicar o
alterações em um único endereço IP / MAC ou clique em Aplicar tudo para aplicar todas as alterações. No
imagem acima, apenas os endereços IP 172.18.3.52 e 172.18.3.116 estão autorizados a
controlar o módulo ADAM-6000 selecionado. Se nenhuma caixa de seleção foi selecionada, então qualquer
computador / dispositivo seria capaz de controlar o módulo selecionado.
Página 74
https://translate.googleusercontent.com/translate_f 59/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 75
Capítulo 6
S
sistema
Configuração
https://translate.googleusercontent.com/translate_f 60/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
5
módulos deste tipo na rede)
Clique em Navegar e você será solicitado a selecionar o arquivo de firmware / configuração
G
você deseja usar uide
6 Escolha quais módulos você deseja reconfigurar / atualizar e insira a senha
palavra; note que a senha padrão é "00000000" (sem as aspas
marcas)
7 Clique em Aplicar para aplicar as alterações, e então você verá o progresso operacional
na área de exibição de status.
Página 76
6.3.7 Configuração de I / O
Depois de concluir a configuração geral do mod ADAM-6000 selecionado
ule (conforme descrito na seção anterior), você precisará configurar os canais de I / O
(por exemplo, intervalo de canal, calibração e configurações de alarme). Ao mesmo tempo, você pode ver
valor do canal de entrada e valor definido do canal de saída no painel de status . Consulte o
Área de exibição da árvore do módulo mostrada na Figura 6.5. Quando você clica no endereço IP de
o módulo ADAM-6000 que você deseja configurar, você verá dois itens abaixo do IP
endereço: o número do módulo (para configuração de todos os canais) e o número do módulo
seguido por "GCL" (para configuração GCL). Quando você clica no sinal de mais e menos
controle ao lado do número do módulo, você será solicitado a inserir a senha para o
módulo selecionado. Depois de inserir a senha correta, uma lista de pessoas
canais (para configuração de canal individual) aparecerão abaixo do número do módulo.
https://translate.googleusercontent.com/translate_f 61/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Quando você clica no número do módulo, o valor da entrada analógica e o conjunto de configuração
as opções para todos os canais serão mostradas na área de exibição de status. Quando você clica em um
dos itens de canal individuais, os valores e definições de configuração apenas para o
o canal especificado será mostrado na área de exibição de status. As seguintes seções
descrever a configuração de todos os canais e configuração de canal individual em mais
detalhe.
Página 77
Capítulo 6
6.4 Módulos de entrada analógica (ADAM-6015, ADAM-
6017 e ADAM-6018)
6.4.1 Configuração de todos os canais
Para esses módulos ADAM-6000, quando você clica em um item de configuração de todos os canais em
a Área de exibição da árvore do módulo, as quatro partes principais de interesse na exibição de status
A área será a faixa de entrada , tempo de integração , calibração e informações do canal
ção painéis.
S
sistema
Configuração
G
uide
Faixa de entrada
Este painel permite que você defina uma faixa diferente para cada canal. Para fazer isso, selecione o
número do canal na caixa Canal , selecione o intervalo na caixa Intervalo e
em seguida, clique em Aplicar para aceitar as alterações.
Tempo de integração
Para remover o ruído da fonte de alimentação, módulos de entrada analógica da série ADAM-6000
apresentam um filtro embutido (50 e 60 Hz). Para esta configuração, selecione o filtro que deseja
aplique na caixa Tempo de integração . Em seguida, clique em Aplicar para aceitar as alterações.
https://translate.googleusercontent.com/translate_f 62/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Calibração
Antes de poder ajustar as configurações de calibração, você precisará habilitar a calibração
função. Para fazer isso, clique em Permitir calibração no menu Configuração .
Página 78
Calibração Zero
1 Clique em Zero no painel de calibração
2 Conecte um sinal com o valor mínimo da faixa de fundo de escala (por exemplo, 0 V) ao
canal que requer calibração
3 Depois de concluir a fiação, clique em Aplicar para iniciar a calibração
Calibração Span
1 Clique em Span no painel de calibração
2 Conecte um sinal com o valor máximo da faixa de fundo de escala (por exemplo, 10 V) para
o canal que requer calibração.
3 Depois de concluir a fiação, clique em Aplicar para iniciar a calibração
Para o ADAM-6017, você pode realizar a calibração automática em vez da calibração manual.
Para fazer isso, clique em Auto no painel Calibration .
Informação do Canal
Este painel contém cinco guias para visualizar e configurar o valor de entrada analógica de todos
canais: a guia de configuração de canal , a guia de configuração média , o Modbus (presente)
, a guia Modbus (Max) e a guia Modbus (Min) .
Página 79
Capítulo 6
https://translate.googleusercontent.com/translate_f 63/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
A guia de configuração do canal
S
sistema
Configuração
Esta guia exibe os valores atuais dos canais de entrada analógica. Para o ADAM-
6017 e ADAM-6018, os valores dos canais de entrada digital também são exibidos neste
aba. Basta selecionar os canais que deseja monitorar e clicar em Aplicar .
Você também pode ver as tendências históricas dos canais selecionados clicando em Log de tendências .
Conforme mostrado na Figura 6.7, você pode selecionar quais canais deseja registrar, verificando
no painel de configuração do canal no lado direito da tela e clicando em Aplicar . G
Em seguida, clique em Iniciar e o registro de dados começará, permitindo que você visualize uide
tendências históricas de tempo. Você pode clicar em Parar e Salvar em arquivo para salvar a tendência
dados para o seu computador.
Clicar em Mostrar histórico e Limpar histórico mostrará / limpará os dados históricos de tendência,
enquanto que clicar em Salvar histórico permitirá que você salve os dados como um arquivo Csv. Para limpar
o gráfico, clique em Limpar gráfico . No lado direito da tela, você pode inserir o
número de pontos de dados que você deseja coletar na caixa BufferSize , e você também pode definir
o intervalo de sondagem de dados na caixa PollingInterval .
Página 80
https://translate.googleusercontent.com/translate_f 64/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 81
S
sistema
Configuração
Esta guia mostra os valores de entrada analógica atuais decimais, hexadecimais e unidades de engenharia
para todos os endereços Modbus relacionados.
G
uide
https://translate.googleusercontent.com/translate_f 65/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 82
https://translate.googleusercontent.com/translate_f 66/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 83
Para o ADAM-6015, ADAM-6017 e ADAM-6018, esta tela permite que você configure
Capítulo 6
ure a função de alarme embutida. Duas guias para configurar os alarmes alto e baixo para
os canais selecionados estão na parte inferior da área de exibição de status.
Para os alarmes alto e baixo, você pode selecionar um dos três modos de alarme do
Caixa do modo de alarme :
∎ Desativar: O alarme está desativado, o que significa que quando ocorre a condição de alarme,
nada vai acontecer.
∎ Trava: Uma vez que a condição de alarme ocorre, o status do alarme será definido como lógico alto
e o LED de status do alarme ficará continuamente aceso; estes permanecerão até o
o alarme é apagado manualmente. Para o ADAM-6017 e ADAM-6018, a saída
S
canal especificado no painel de mapeamento DO irá gerar lógica continuamente sistema
valor alto. Clique em Limpar trava para limpar o alarme.
∎ Momentâneo: O status do alarme mudará dinamicamente dependendo se
a condição de alarme ocorre. Se a condição de alarme ocorrer, o status do alarme será
lógica alta; quando a condição de alarme desaparecer, o status do alarme mudará para
lógica baixa. Sob esta opção, o LED de status de alarme e o canal de saída digital
Configuração
nel mudará de acordo com a condição de alarme.
Depois de escolher o modo de alarme, clique em Aplicar modo para aplicar as alterações.
Você pode então definir o valor do alarme alto ou baixo, inserindo o valor no campo Alarme
caixa de limite e, em seguida, clicando em Aplicar limite . Quando o valor da entrada analógica é maior que o
valor de alarme alto ou menor que o valor de alarme baixo, a condição de alarme será atendida e
o status do alarme será então definido como lógico alto. Para o ADAM-6015, ADAM-6017 e
ADAM-6018, o status do alarme será mostrado pelo LED de status do alarme . Finalmente, para
mapeie o alarme para um canal de saída digital específico, selecione o canal de interesse
na caixa Canal e clique em Aplicar .
G
6.5 Módulos de E / S universais (ADAM-6024)
uide
Página 84
https://translate.googleusercontent.com/translate_f 67/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
A guia de entrada
Esta guia mostra os valores atuais dos canais de entrada analógica. Selecione o analógico
canais de entrada que você deseja monitorar marcando a caixa na coluna Ativar e
em seguida, clique em Aplicar . Se o valor da entrada analógica estiver fora da faixa de entrada, você verá
"Over (L)" na caixa do canal correspondente. No lado direito, você pode ver o
valor de entrada digital atual por DI 0 e DI 1 display LED. Você também pode ver o gráfico
tendência histórica ical do canal de entrada analógica clicando no botão Trend Log . Todos
as operações para registro de tendências são iguais às do ADAM-6015, ADAM-6017,
e ADAM-6018.
A guia de saída
Esta guia mostra os valores de entrada analógica atuais em formato decimal e hexadecimal para todos
endereço Modbus relacionado. Na guia Output , você pode definir o valor de um analógico ou
canal de saída digital, bem como definir todas as configurações relacionadas.
Página 85
Capítulo 6
6.6 Módulos de E / S digital universal (ADAM-6050,
ADAM-6051- ADAM-6052, ADAM-6060, ADAM-
6066)
6.6.1 Configuração de todos os canais
Quando você clica no item de configuração de todos os canais na área de exibição da árvore de módulos,
duas guias estarão visíveis na área de exibição de status: a guia de configuração do canal e o
Guia Modbus . No texto a seguir, o ADAM-6050 é usado como exemplo. S
sistema
A guia de configuração do canal
https://translate.googleusercontent.com/translate_f 68/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Configuração
G
uide
A partir desta guia, você pode visualizar o status de todos os canais de entrada digital a partir do LED
ao lado de cada botão de canal. Você também pode controlar os status de todas as saídas digitais
canais clicando no botão correspondente.
WDT de comunicação
Quando o módulo não recebeu nenhum pacote de rede TCP do cliente em alguns
tempo, o módulo irá definir automaticamente o FSV para saída se o tempo de espera for maior
do que o tempo ocioso do host.
Página 86
A guia Modbus
https://translate.googleusercontent.com/translate_f 69/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
A partir desta guia, você pode visualizar os valores atuais de saída de E / S digital para todos os Modbus relacionados
endereços.
Página 87
S
sistema
Configuração
Você pode escolher diferentes modos de entrada para o canal de entrada digital selecionado a partir do
Caixa de modo DI (a opção que você seleciona dependerá das especificações do hardware). Depois de G
você selecionou o modo, clique em Aplicar modo para salvar as alterações. Os cinco modos uide
você pode escolher são detalhadas no texto a seguir.
Modo DI: DI
https://translate.googleusercontent.com/translate_f 70/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Neste modo, você pode ver o valor da entrada digital clicando no LED de status DI .
Alguns módulos digitais suportam uma função de status de entrada digital de inversão. Quando você habilita
esta função, o módulo irá inverter automaticamente o valor da entrada digital. Para a prova-
ple, se o valor real do sinal externo for logicamente baixo, o LED de status DI acenderá
Página 88
(normalmente, ele acende apenas quando o sinal é lógico alto). Se o seu módulo suporta esta função
ção, uma caixa de sinal Inverter ficará visível no painel de configuração . Basta selecionar / limpar isto
caixa para ativar / desativar esta função e, em seguida, clique em Aplicar a todos (para todos os canais) ou
Inscreva-se (para o canal selecionado) para concluir a configuração.
Todos os módulos digitais ADAM-6000 suportam um filtro digital para remoção de alta e baixa frequência
ruído de freqüência. Você pode habilitar / desabilitar o filtro selecionando / desmarcando o botão Habilitar
caixa de filtro tal . Quando o filtro está habilitado, você pode definir o mínimo e o máximo
largura de sinal aceitável de largura mínima de sinal baixa e mínima alta
caixas de largura de sinal (unidade: ms). Lembre-se de clicar em Aplicar a todos (para todos os canais) ou
Inscreva-se (para o canal selecionado) para concluir a configuração.
https://translate.googleusercontent.com/translate_f 71/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 89
S
sistema
Configuração
O modo de trava de baixo para alto significa que uma vez que o canal de entrada digital detecta uma lógica
mudança de nível de baixo para alto, o status lógico permanecerá lógico alto até que você limpe
travar manualmente, o que retornará o status lógico para baixo lógico. O status lógico pode ser
visto pelo LED de status da trava . A trava pode ser desmarcada clicando em Limpar trava . Isto
modo também suporta a função de status de entrada digital invertida, que pode ser ativada / desativada
habilitado marcando / desmarcando a caixa de sinal Inverter e clicando em Aplicar a todos (para G
todos os canais) ou Aplicar isto (para o canal selecionado) para completar a configuração. uide
Modo DI: Trava de alto para baixo
O modo de travamento de alto para baixo significa que uma vez que o canal de entrada digital detecta um nível lógico
mudar de alto para baixo, o status lógico permanecerá tão lógico alto até que você desmarque a trava
manualmente, o que retornará o status lógico para baixo lógico. O status lógico pode ser visto
pelo LED de status da trava . A trava pode ser desmarcada clicando em Limpar trava . Isto
modo também suporta a função de status de entrada digital invertida, que pode ser ativada / desativada
Página 90
habilitado selecionando / desmarcando a caixa de sinal Inverter e clicando em Aplicar a todos (para
todos os canais) ou Aplicar isto (para o canal selecionado) para completar a configuração.
https://translate.googleusercontent.com/translate_f 72/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 91
Você pode escolher diferentes modos de saída para o canal de saída digital selecionado a partir de
Capítulo 6
a caixa do modo DO (a opção que você seleciona dependerá das especificações do hardware).
Depois de selecionar o modo, clique em Aplicar modo para salvar as alterações. Há quatro
modos que você pode escolher, conforme detalhado no texto a seguir.
Modo DO: DO
S
sistema
Configuração
G
https://translate.googleusercontent.com/translate_f 73/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Este modoser
permite queclicando
você controle
em DOo .valor de saída digital do canal selecionado,
que pode ajustado
pelo LED de status DO .
O valor da saída digital atual será mostrado
uide
Página 92
Painel de configuração (unidade: 0,1 ms). A frequência e o ciclo de trabalho do sinal de saída de pulso
será calculado automaticamente e exibido na frequência de saída e dever
caixas de ciclo . Depois de concluir as configurações, clique em Aplicar modo (para indivíduos
canais) ou Aplicar a todos (para todos os canais). Você pode então optar por gerar um con
sequência de pulsos contínua ou número finito de pulsos selecionando Continuar (para uma sequência de pulsos)
ou Total fixo (para um número finito de pulsos). Quando você selecionou Total fixo , você irá
precisa inserir quantos pulsos você deseja gerar. Após o modo de saída de pulso
tiver sido selecionado, clique em Iniciar / Parar para gerar / parar a saída de pulso.
Quando você escolhe atraso de baixo para alto na caixa de modo DI , é o mesmo que selecionar
ing DO, exceto que haverá um atraso antes que o valor de saída mude da lógica
baixo para alto lógico, conforme ilustrado na Figura 6.13.
https://translate.googleusercontent.com/translate_f 74/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Figura 6.13 Gráfico que explica o modo de saída de baixo a alto atraso
Para definir o tempo de atraso, basta inserir o valor na caixa Tempo de atraso e clicar em
Aplique para completar a configuração. Você pode então controlar o valor da saída digital por
clicando em DO e você pode determinar seu valor atual a partir do LED de status DO .
Página 93
S
sistema
Configuração
Quando você escolhe o atraso de alto para baixo na caixa de modo DI , é o mesmo que selecionar
ing DO, exceto que haverá um atraso antes que o valor de saída mude da lógica
alto para baixo lógico, conforme ilustrado na Figura 6.14.
G
uide
Figura 6.14 Gráfico que explica o modo de saída de baixo a alto atraso
Para definir o tempo de atraso, basta inserir o valor na caixa Tempo de atraso e clicar em
Aplique para completar a configuração. Você pode então controlar o valor da saída digital por
clicando em DO e você pode determinar seu valor atual a partir do LED de status DO .
https://translate.googleusercontent.com/translate_f 75/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 94
Modo Basico
Para o modo básico, haverá apenas um dispositivo de destino (Módulo B) recebendo dados de
o módulo de origem (Módulo A). Normalmente, o Módulo B é outro módulo ADAM-6000.
Os canais de entrada do Módulo A serão mapeados para os canais de saída do Módulo B,
de modo que os valores de todos os canais de entrada do Módulo A sejam atualizados automaticamente para o
Saídas do módulo B. Você também pode definir uma máscara para desconectar um relacionamento entre
algumas entradas e saídas.
Modo avançado
Para o modo avançado, haverá vários dispositivos de destino (Módulo B, Módulo C, etc.)
receber dados do módulo de origem (Módulo A). Você pode definir um alvo diferente
dispositivos atribuindo diferentes endereços IP a cada canal do Módulo A. Por exemplo,
você pode mapear o canal de entrada 1 do módulo A para o canal de saída 3 do módulo B, enquanto
O canal de entrada 2 do módulo A é mapeado para o canal de saída 4 do módulo C. Consulte
Figura 6.16.
Página 95
Capítulo 6
https://translate.googleusercontent.com/translate_f 76/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
sistema
S
Configuração
Página 96
https://translate.googleusercontent.com/translate_f 77/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Por padrão, a função P2P está desabilitada. Você pode habilitá-lo selecionando Básico ou
Avançado no painel Modo e clicando em Aplicar . Suporte para módulos ADAM-6000
funcionalidade P2P e GCL (consulte o Capítulo 8 para obter informações sobre GCL); Contudo,
apenas um deles pode ser ativado por vez. Se GCL já estiver habilitado e você
optar por habilitar P2P, um alerta aparecerá solicitando que você primeiro desabilite o GCL (consulte a Seção
seção 8.2 sobre como desabilitar o GCL). Depois que o GCL for desativado, você pode selecionar
Básico ou Avançado para habilitar P2P.
Página 97
S
sistema
Configuração
Observe que quando você seleciona o modo básico, o método de comunicação padrão é o período
G
Tempo; para selecionar o período de tempo + COS , você precisará selecionar o Desvio Ativar uide
(COS) (para módulos analógicos; não mostrado neste exemplo) ou a opção Ativar Mudança
de caixa de estado (para módulos digitais). Se você não selecionar esta caixa, a comunicação
método será o período de tempo.
O período para transferir dados do módulo de origem para o módulo de destino pode ser
definido na caixa Período no painel Básico (Um para Um) . Você pode definir o devi-
ação para entrada analógica pelo controle numérico da Taxa de Desvio (o valor é uma porcentagem
idade e representa o valor de mudança dividido pelo intervalo total).
Por padrão, todos os canais de entrada do módulo de origem serão todos mapeados para todas as saídas
canais do módulo de destino. No entanto, você pode definir manualmente qual canal
Os nels são mapeados clicando na caixa Modificar canal habilitado . Isso permitirá que você
escolha quais canais de entrada mapear para os canais de saída correspondentes, selecionando
selecionar o canal na coluna Habilitar e clicar em Aplicar lista . Na Figura 6.18, o
https://translate.googleusercontent.com/translate_f 78/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
os valores dos canais de entrada 0 ~ 3 do módulo de origem serão atualizados para os canais de saída
0 ~ 3 do módulo de destino. Você pode salvar a relação de mapeamento atual em um con-
arquivo de figuração clicando em Salvar . Você também pode carregar um arquivo de configuração de mapeamento por
clicando em Carregar . Clique em Atualizar para mostrar a configuração de mapeamento atual no
módulo de origem na tabela.
Página 98
https://translate.googleusercontent.com/translate_f 79/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 99
Para economizar tempo, você pode copiar a configuração de um canal para outros canais e então
Capítulo 6
faça os ajustes finais em cada canal. Para fazer isso, clique em Copiar para , que abrirá
a janela mostrada na Figura 6.20.
S
sistema
Configuração
G
Figura 6.20 Copiar uma configuração para outros canais uide
Aqui, você precisará escolher o canal que deseja copiar da caixa Canal
e, em seguida, selecione os canais para os quais deseja copiar as configurações, selecionando-os em
a coluna Canal no painel Copiar para e clicando em Config (marque Selecionar tudo
para copiar para todos os canais). Neste exemplo, as configurações do Canal 0 serão copiadas para
Canais 0, 2, 3 e 4.
Quando você retornar à guia Ponto a Ponto / Evento , você verá que as configurações do
canais que você selecionou agora aparecem na tabela de mapeamento. Você pode selecionar o indi-
canais individuais que você precisa para modificar e alterar os parâmetros.
Página 100
As configurações HTML padrão nos módulos ADAM-6000 não oferecem suporte a HTML5; por
Suporte a HTML5, você precisará baixar um novo arquivo do site da Advantech. Se
você usa um miniaplicativo Java para modificar seu módulo, você precisará instalar o Java Virtual
Máquina para navegar na página da web. Instruções adicionais para implementação de Applet Java
pode ser encontrada na Seção 6.9.2.
Para acessar o servidor da web, basta digitar o endereço IP em seu navegador para se conectar
seu módulo ADAM-6000. Você será solicitado a inserir um nome de usuário (padrão: root)
https://translate.googleusercontent.com/translate_f 80/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
e senha (padrão: 00000000). Depois de inserir a senha correta, você
pode começar a monitorar / controlar os canais de E / S em seu módulo ADAM-6000.
6.9.1 HTML 5
HTML 5 Introdução
HTML é a linguagem mais amplamente usada no design de conteúdo da web. A última versão,
HTML 5, aprimora a estrutura da sintaxe e incorpora várias tecnologias da web
(por exemplo, CSS e JavaScript), permitindo assim a implementação de web adicionais
serviços, APIs e aplicativos interativos em comunicações móveis.
Requisitos do navegador do PC
∎ Internet Explorer (versão 9)
∎ Google Chrome (versão 8)
∎ Mozilla Firefox (versão 10)
Página 101
S
sistema
Configuração
https://translate.googleusercontent.com/translate_f 81/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
G
uide
Página 102
4 Depois de fazer o login, a página de operação aparecerá. Esta página permite que você monitore
o status de E / S (registro de tendência) e permite o registro de saída para canais individuais. Como
um exemplo, as imagens inferiores mostram que se você marcar DO 0 , DO 2 , DO 3 e
DO 5 e, em seguida, clique em Aplicar saída , as lâmpadas para os canais selecionados serão
aceso e o registro de tendência também mudará.
https://translate.googleusercontent.com/translate_f 82/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 103
esses quatro métodos, você pode personalizar seu miniaplicativo e se concentrar exclusivamente no usuário
Capítulo 6
interface que você pretende criar e o número de canais que deseja monitorar.
Exemplo
Para processar entradas ADAM-6060 e exibir os resultados / status em um miniaplicativo, iremos G
usar objetos da Biblioteca de Classes Java padrão e da classe que desenvolvemos.
Especificamente, fornecemos a classe Modbus para lidar com a comunicação com ADAM-6000
uide
Módulos de E / S. O texto a seguir explica como personalizar sua página da web.
<HTML>
<HEAD>
<TITLE> Módulos DA&C ativados por Ethernet ADAM-6000 </TITLE>
</HEAD>
<BODY>
<APPLET
CODEBASE = "."
CODE = "Adam6060.class"
ARCHIVE = "Adam6060.jar"
NAME = "Módulo de relé Adam6060"
WIDTH = 500
ALTURA = 400
HSPACE = 0
VSPACE = 0
https://translate.googleusercontent.com/translate_f 83/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
ALIGN = meio
Página 104
>
<PARAM NAME = "HostIP" VALUE = "010.000.000.000">
</APPLET>
</BODY>
</HTML>
Primeiro, o arquivo HTML deve ser denominado index.html. O nome dos parâmetros no
A tag <APPLET ...> não pode ser alterada. As linhas CODE = "Adam6060.class" e
ARCHIVE = "Adam6060.jar" indica onde a classe e os arquivos .Jar (seu miniaplicativo Java
programa) são para o módulo ADAM-6060. WIDTH e HEIGHT são definidos como visíveis
tamanho da tela de sua página da web do miniaplicativo Java.
Este código HTML é um bom modelo para você criar sua própria página da web embutida;
no entanto, os nomes dos parâmetros e a maioria de seus valores não podem ser modificados ou o
página não funcionará. Você só pode alterar o valor dos parâmetros WIDTH e HEIGHT-
ters (por exemplo, WIDTH = 640 e HEIGHT = 480). No entanto, você deve alterar o valor de
CODE e ARCHIVE ao tentar escrevê-lo para outro módulo; por exemplo, se você
deseja usar a página em um ADAM-6017, você precisará usar Adam6017.class e
Adam6017.jar em vez de Adam6060.class e Adam6060.jar.
Experimentar {
HostIP = getParameter ("HostIP");
Adam6060Connection = novo ModBus (HostIP);
if (HostIP == "")
labAdamStatusForDIO.setText ("Get Host IP is null !!");
senão
labAdamStatusForDIO.setText ("Get Host IP:" +
Adam6060Connection.GetHostIP () + "Ver 1.00");
¦¦¦¦¦
}
Este fragmento é usado para obter o valor do IP do host e verificar se ele é nulo. Para
adquirir as informações de parâmetro necessárias de index.html, você precisará adicionar
o fragmento abaixo.
Página 105
A codificação para eventos de mouse / teclado e interface gráfica do usuário está além do escopo
Capítulo 6
deste manual.
Depois de terminar seu programa e compilá-lo, ele deve gerar várias classes (ou seja,
ADAM6060.class, ADAM6060 $ 1.class, ADAM6060 $ 2 e myFramPanel.class) se
você seguiu nosso exemplo. Você pode então seguir a abordagem padrão para com-
https://translate.googleusercontent.com/translate_f 84/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
bine as classes geradas com o ModBus.class, que deve ser colocado no
caminho do diretório? Adam / ModBus / em um arquivo .Jar. Neste caso, o nome do arquivo deve
seja ADAM6060.jar. Veja a Figura 6.21 para um exemplo da estrutura de pastas.
S
sistema
Configuração
Figura 6.21 Estrutura do arquivo ADAM6060.jar
Abra o utilitário Adam / Apax .NET e selecione o módulo que deseja atualizar. Clique no
Guia Firmware na área de exibição de status e selecione o arquivo HTML atualizado a partir do
Digite a caixa no painel Importar arquivo (Seção 6.3.5). Em seguida, clique em Procurar ... e localize
os arquivos .Jar e HTML. Nesse caso, eles são ADAM-6060.jar e index.html. Clique
Faça o download e uma janela de confirmação aparecerá. Depois de confirmar, ele vai começar pro
cessação.
G
uide
Página 106
https://translate.googleusercontent.com/translate_f 85/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
TextField txtStartAddress = novo TextField ("1");
Label labCount = new Label ("Nº de bobinas a serem lidas (Max 128):");
TextField txtCount = new TextField ("1");
Botão btAdam6060 = novo botão ("Ler bobinas");
TextArea txtMsg = new TextArea ("", 1, 10, 1);
Rótulo labAdamStatusForDIO = novo Rótulo ("Status:");
/**Construtor*/
public Adam6060 () {
}
/ ** Inicialização do miniaplicativo * /
public void init () {
experimentar {
HostIP = getParameter ("HostIP");
Adam6060Connection = novo ModBus (HostIP);
// cria o objeto do módulo ADAM-6060
if (HostIP == "") // verifique o IP do host
labAdamStatusForDIO.setText ("Get Host IP is null !!");
senão
labAdamStatusForDIO.setText ("Get-> Host-> IP ->:" -> + Adam6060Connection.GetH-
ostIP () + "Ver 1,00");
jbInit ();
Página 107
}
Capítulo 6
catch (Exceção e) {
e.printStackTrace ();
}
}
https://translate.googleusercontent.com/translate_f 86/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
E se
(Adam6060Connection.ReadCoil ((int) Long.parseLong (txtStartAddress.getText ()),
(int) Long.parseLong (txtCount.getText ()), ModBusRTU))
{
lAddress = Long.parseLong (txtStartAddress.getText ());
para (i = 0; i <Long.parseLong (txtCount.getText ()); i ++)
{
txtMsg.append ("Address:" + String.valueOf (lAddress) +
" -> "+ String.valueOf ((int) ModBusRTU [i]) +" \ n ");
lAddress ++;
}
}
senão
{
experimentar
Página 108
{
Adam6060Connection = novo ModBus (HostIP);
}
catch (Exception eNet) {eNet.printStackTrace (); }
palAdamStatus.setLayout (null);
pal2.setLayout (nulo);
pal2.add (txtMsg, nulo);
txtMsg.setBounds (novo retângulo (15, 15, 355, 120));
https://translate.googleusercontent.com/translate_f 87/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
} public synchronized void setTitle (String title) {super.setTitle (title);
enableEvents (AWTEvent.WINDOW_EVENT_MASK);
}
Página 109
/ ** Tela exibida * /
classe myFramPanel estende o painel
Configuração
{
int panelType; Rótulo labMassage = novo Rótulo ("");
public myFramPanel () {
//super();
}
}
}
this.add (labMassage);
public void paint (Graphics g) {Dimension size = getSize ();
if (panelType == 1) {
int off;
desligado = 4;
g.setColor (Color.white);
g.drawRect (0, 0, size.width - 1, size.height - 1);
Página 110
1);
https://translate.googleusercontent.com/translate_f 88/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
g.setColor (Color.darkGray);
g.drawLine (size.width - 1, 0, size.width - 1, size.height -
4);
- 4);
1);
- 1);
g.setColor (Color.darkGray);
g.drawLine (size.width - 1, 0, size.width - 1, size.height -
Página 111
g.setColor (Color.black);
Capítulo 6
g.drawRect (off, off + 5, size.width-2- off * 2, size.height - 2 - off * 2 -5);
}
senão {
g.setColor (Color.darkGray);
g.drawRect (0, 0, size.width - 1, size.height - 1);
}
}
S
};
?
sistema
Configuração
https://translate.googleusercontent.com/translate_f 89/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
G
uide
Página 112
https://translate.googleusercontent.com/translate_f 90/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 113
Capítulo 7
Planejando o seu
Programa de aplicação
7
https://translate.googleusercontent.com/translate_f 91/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 114
7.1 Introdução
Depois de concluir a configuração do sistema, você pode começar a planejar o aplicativo
grama. Este capítulo apresenta duas ferramentas de programação para você implementar um DA&C
sistema. Os drivers DLL e conjuntos de comandos fornecem uma interface amigável para você interagir
enfrente suas aplicações e módulos de E / S ADAM-6000.
Página 115
Capítulo 7
https://translate.googleusercontent.com/translate_f 92/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
P
Lanning
Sua
Aplicativo
Página 116
https://translate.googleusercontent.com/translate_f 93/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
7.3.1 Estrutura do Protocolo Modbus
É importante entender o encapsulamento de uma solicitação Modbus ou carro de resposta
ried na rede Modbus / TCP. Um comando completo consiste em um "comando
head "(ou seja, cabeçalho do protocolo do aplicativo Modbus) e" corpo do comando "(ou seja, protocolo
unidade de dados). A cabeça de comando é prefixada por seis bytes e segue os dados do Modbus
formato do pacote; o corpo do comando define o dispositivo de destino e a ação solicitada.
Os exemplos fornecidos na seção a seguir o ajudarão a entender essa estrutura.
05 Forçar bobina única Grave os dados para forçar a ativação / desativação da bobina
06 Registro único predefinido Grave dados no formato de 16 bits
08 Diagnóstico de loopback Teste de diagnóstico da porta de comunicação
15 Forçar várias bobinas Grave vários dados para forçar a ativação / desativação da bobina
16 Vários registros predefinidos Grave dados no formato de 16 bits
Página 117
Código de Função 01
Capítulo 7
Lê o status ON / OFF da saída discreta de um módulo ADAM-6000 em um binário para-
esteira.
Solicite o formato da mensagem:
Corpo de Comando
Requeridos Requeridos
Estação Função Endereço inicial Endereço inicial
Número da bobina Número da bobina
Endereço Código Byte alto Byte baixo
Byte alto Byte baixo
P
Exemplo: Leia as bobinas 1 ~ 8 (endereços 00017 ~ 00024) de um módulo ADAM-6000. Lanning
01 01 00 17 00 08
Formato da mensagem de resposta:
Corpo de Comando
Endereço da Estação Código de Função Contagem de bytes Dados Dados Sua
Exemplo: as bobinas 2 ~ 7 estão ligadas, todas as outras estão desligadas.
01 01 01 42
Aplicativo
Na resposta, o status das bobinas 1 ~ 8 é mostrado como o valor de byte 42 (hex), que é
equivalente a 0100 0010 em formato binário.
Código de Função 02
Lê o status ON / OFF da entrada discreta de um módulo ADAM-6000 em um binário para-
esteira.
Solicite o formato da mensagem:
P
Corpo de Comando
Requeridos Requeridos
rogram
Estação Função Endereço inicial Endereço inicial
https://translate.googleusercontent.com/translate_f 94/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Endereço Código Byte alto Byte baixo Número de entrada Número de entrada
Byte alto Byte baixo
Corpo de Comando
Endereço da Estação Código de Função Contagem de bytes Dados Dados
Página 118
Códigos de função 03 e 04
Lê o conteúdo binário dos registros de entrada.
Solicite o formato da mensagem:
Corpo de Comando
Requeridos Requeridos
Estação Função Endereço inicial Endereço inicial
Número de Reg- Número de Reg-
Endereço Código Byte alto Byte baixo
ister High Byte ister Low Byte
Exemplo: Leia as entradas analógicas 1 e 2 nos endereços 40001 ~ 40002 como um ponto flutuante
valor de um módulo ADAM-6017.
01 04 00 01 00 02
Formato da mensagem de resposta:
Corpo de Comando
Endereço da Estação Código de Função Contagem de bytes Dados Dados
Código de Função 05
Força uma única bobina a ser LIGADA ou DESLIGADA. O estado ON / OFF solicitado é especificado por
uma constante no campo de dados da consulta. Um valor de FF 00 (hex) solicita que seja ON; um valor
de 00 00 (hex) solicita que seja OFF; um valor de FF FF (hex) solicita o valor forçado
a ser lançado.
Corpo de Comando
Estação Função Endereço da bobina Endereço da bobina Forçar dados altos Forçar dados baixos
Endereço Código Byte alto Byte baixo Byte Byte
Corpo de Comando
Estação Função Endereço da bobina Endereço da bobina Forçar dados altos Forçar dados baixos
Endereço Código Byte alto Byte baixo Byte Byte
A resposta normal é um eco da consulta, retornada após o estado da bobina ter sido
forçado.
https://translate.googleusercontent.com/translate_f 95/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 119
Código de Função 06
Capítulo 7
Predefine um valor inteiro em um único registro.
Corpo de Comando
Registro Registro
Estação Função Dados Predefinidos Dados Predefinidos
Endereço Alto Endereço Baixo
Endereço Código Byte alto Byte baixo
Byte Byte
Corpo de Comando
Registro Registro
Estação Função Dados Predefinidos Dados Predefinidos
Endereço Alto Endereço Baixo
Sua
Endereço Código Byte alto Byte baixo
Byte Byte
A resposta normal é um eco da consulta, retornada após o estado da bobina ter sido
predefinido.
Código de Função 08
Aplicativo
Faz eco de uma mensagem de consulta recebida. As mensagens podem ter qualquer comprimento até metade do comprimento
do buffer de dados menos 8 bytes.
Solicite o formato da mensagem:
Corpo de Comando
Estação Função Quaisquer dados, comprimento limitado a aproximadamente metade do comprimento dos dados
Endereço Código amortecedor
P
Exemplo: 01 08 00 02 00 04
rogram
Formato da mensagem de resposta:
Corpo de Comando
Estação Função
Bytes de dados recebidos
Endereço Código
Exemplo: 01 08 00 02 00 04
Página 120
https://translate.googleusercontent.com/translate_f 96/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Corpo de Comando
Requeridos Requeridos
Começar Começar Força
Estação Função Número de Número de Byte Forçar dados
Endereço Endereço Dados baixos
Endereço Código Coil High Bobina Baixa Contar Byte alto
Byte alto Byte baixo Byte
Byte Byte
Exemplo: Solicitação para forçar uma série de 10 bobinas começando no endereço 00017 ("11" em hexadecimal)
em um módulo ADAM-6000.
01 0F 00 11 00 0A 02 CD 01
O conteúdo dos dados da consulta tem dois bytes: CD 01 (hex), equivalente a 1100 1101 0000
0001 em formato binário. Os bits binários são mapeados para os endereços nos seguintes
maneiras.
Mordeu: 1 1 0 0 1 1 0 1 0 0 0 0 0 0 0 1
Endereço (000XX): 24 23 22 21 20 19 18 17 - - - - - - 26 25
Corpo de Comando
Requeridos Requeridos
Estação Função Endereço inicial Endereço inicial
Número da bobina Número da bobina
Endereço Código Byte alto Byte baixo
Byte alto Byte baixo
Uma resposta normal retorna o endereço da estação, código de função, endereço inicial e
número solicitado da bobina forçada.
Exemplo: 01 0F 00 11 00 0A
Corpo de Comando
Requeridos Requeridos
Começar Começar
Estação Função Número de Número de
Endereço Endereço Dados de contagem de bytes
Endereço Código Registro Registro
Byte alto Byte baixo
Byte alto Byte baixo
Corpo de Comando
Requeridos
Requeridos
Estação Função Endereço inicial Endereço inicial Número de
Número de Reg-
Endereço Código Byte alto Byte baixo Cadastre-se baixo
ister High Byte
Byte
Uma resposta normal retorna o endereço da estação, código de função, endereço inicial e
número solicitado de registros predefinidos.
Exemplo: 01 10 00 09 00 02
Página 121
Capítulo 7
7.4 Comandos ASCII para Módulos ADAM-6000
Caso você não esteja familiarizado com o protocolo Modbus, a Advantech oferece uma função
biblioteca como um tradutor de protocolo, integrando comandos ASCII no Modbus / TCP
estrutura. Portanto, se você estiver familiarizado com os comandos ASCII, pode usá-los para
acessar um módulo ADAM-6000.
Comando
Nome do Comando Descrição
Sintaxe
$ aaM Ler o nome do módulo Retorna o nome de um módulo específico
P
rogram
Retorna a versão do firmware de um spec
$ aaF Leia a versão do firmware
módulo específico
# aaVd-
Grava um ou mais sinalizadores internos GCL
bbbbdddddd Grave valores de sinalizadores internos GCL
valores para um módulo específico
dd
Retorna todos os valores de sinalizadores internos GCL de
$ aaVd Ler valores de sinalizadores internos GCL
um módulo específico
Página 122
$ aaM
$ aaF
https://translate.googleusercontent.com/translate_f 98/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 123
#aaVdbbbbdddddddd
Capítulo 7
Nome Escreva valores de sinalizadores internos GCL (sinalizadores auxiliares)
Descrição Grava um ou mais valores de sinalizador interno GCL em um módulo específico (consulte a Seção
ções 8.3.1 e 8.3.4 para uma definição de sinalizadores internos GCL)
https://translate.googleusercontent.com/translate_f 99/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 124
$ aaVd
Descrição Lê todos os valores de sinalizadores internos GCL de um módulo específico (consulte as Seções 8.3.1
e 8.3.4 para uma definição de sinalizadores internos GCL)
https://translate.googleusercontent.com/translate_f 100/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 125
Comando
Nome do Comando Descrição
Sintaxe
Retorna o valor de entrada de uma entrada analógica específica
#aan Ler entrada analógica única
canal
#aa Leia todas as entradas analógicas Retorna os valores de entrada de todos os canais de entrada analógica
P
$ aa0 Calibração Span Calibra um módulo para corrigir erros de ganho
Lanning
$ aa1 Calibração zero Calibra um módulo para corrigir erros de deslocamento
Ler canal habilitado / Retorna o status de ativação / desativação de todas as entradas analógicas
$ aa6
desabilitar status canais
Definir todos os canais habilitados / Define o status de ativação / desativação de todas as entradas analógicas
$ aa5mm
desabilitar status canais
Leia todos os máx. dados val- Retorna o max. valores de dados de todas as entradas analógicas
#aaMH
ues
Leia um máx. dados
canais
Retorna o max. valor de dados de um análogo específico
Sua
#aaMHn
valor canal de entrada
Retorna o mín. valores de dados de todas as entradas analógicas
Aplicativo
#aaML Leia todos os min. valores de dados
canais
Leia um único minuto. dados Retorna o mín. dados de uma entrada analógica específica
#aaMLn
valor canal
Definir saída digital única Define o status de saída de uma saída digital específica
#aaDnd
status canal
Ler entrada analógica única Retorna o código da faixa de entrada de um analógico específico
$ aaBnn
código de alcance canal de entrada
Ler entrada analógica única Retorna o código da faixa de entrada de um analógico específico
$ aaBRCnn
código de alcance canal de entrada (somente ADAM-6017)
P
$ aaAccrr
Grava entrada analógica única
código
Grava o código do intervalo de entrada para um analógico específico
canal de entrada rogram
Grava entrada analógica única Grava o código do intervalo de entrada para um analógico específico
$ aaAccrrrr
código canal de entrada (somente ADAM-6017)
Página 126
#aan
https://translate.googleusercontent.com/translate_f 101/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Resposta ? aa (cr) se um comando inválido foi inserido
Não há resposta se o módulo detectar um erro de sintaxe, comunicação
erro, ou se o endereço não existe
> é um delimitador que indica que um comando válido foi recebido
? é um delimitador que indica que o comando era inválido
(cr) é o caractere de terminação, retorno de carro (0Dh)
#aa
Resposta > (dados) (dados) (dados) (dados) (dados) (dados) (dados) (dados) (dados) (cr) se o comando for
válido
? aa (cr) se um comando inválido foi inserido
Não há resposta se o módulo detectar um erro de sintaxe, comunicação
erro, ou se o endereço não existe
> é um delimitador que indica que um comando válido foi recebido
? é um delimitador que indica que o comando era inválido
(cr) é o caractere de terminação, retorno de carro (0Dh)
Observação: Os últimos dados retornados são o valor médio dos canais predefinidos neste modo
ule
Página 127
$ aa0
Capítulo 7
Nome Calibração Span
Observação: Para calibrar com sucesso a faixa de entrada de um módulo de entrada analógica, uma calibração confiável
o sinal de entrada de bration deve ser conectado ao módulo de entrada analógica antes
e durante a calibração.
Aplicativo
$ aa1
https://translate.googleusercontent.com/translate_f 102/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Sintaxe $ aa1 (cr)
$ é um delimitador P
aa (intervalo 00 ~ FF) é o endereço escravo hexadecimal de 2 caracteres do mod especificado
ule (sempre 01)
rogram
1 refere-se ao deslocamento ou comando de calibração automática
(cr) é o caractere de terminação, retorno de carro (0Dh)
Observação: Para calibrar com sucesso a faixa de entrada de um módulo de entrada analógica, uma calibração confiável
o sinal de entrada de bration deve ser conectado ao módulo de entrada analógica antes
e durante a calibração.
Página 128
$ aa6
$ aa5mm
https://translate.googleusercontent.com/translate_f 103/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
(cr) é o caractere de terminação, retorno de carro (0Dh)
Resposta ! aa (cr) se o comando for válido
? aa (cr) se um comando inválido foi inserido
Não há resposta se o módulo detectar um erro de sintaxe, comunicação
erro, ou se o endereço não existe
! é um delimitador que indica que um comando válido foi recebido
? é um delimitador que indica que o comando era inválido
aa (intervalo 00 ~ FF) é o endereço escravo hexadecimal de 2 caracteres do mod especificado
ule
(cr) é o caractere de terminação, retorno de carro (0Dh)
Página 129
Capítulo 7
Exemplo comando: $ 01581 (cr)
resposta: ! 01 (cr)
Este comando ativa / desativa todos os canais do módulo de entrada analógica em
Endereço 01h. O caractere "8" (hex) = "1000" (binário), que ativa o Chan-
nel 7 e desativa os canais 4 ~ 6; o caractere "1" (hex) = "0001" (binário),
que desativa os canais 1 ~ 3 e ativa o canal 0.
#aaMH
P
Nome Leia todos os máx. valores de dados
Resposta > (dados) (dados) (dados) (dados) (dados) (dados) (dados) (dados) (dados) (cr) se o comando for
válido
? aa (cr) se um comando inválido foi inserido
Não há resposta se o módulo detectar um erro de sintaxe, comunicação
Aplicativo
erro, ou se o endereço não existe
> é um delimitador que indica que um comando válido foi recebido
? é um delimitador que indica que o comando era inválido
aa (intervalo 00 ~ FF) é o endereço escravo hexadecimal de 2 caracteres do mod especificado
ule
(cr) é o caractere de terminação, retorno de carro (0Dh)
Resposta:
+ 10.000 + 10.000 + 10.000 + 10.000 + 10.000 + 10.000 P
+ 10.000 + 10.000 + 10.000
Este comando solicita que o módulo no Endereço 01h retorne o histórico de máx.
rogram
valor de cada canal de entrada analógica.
Observação: Os últimos dados retornados são a média do máximo. valores de todos os canais
https://translate.googleusercontent.com/translate_f 104/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 130
#aaMHn
#aaML
Resposta > (dados) (dados) (dados) (dados) (dados) (dados) (dados) (dados) (dados) (cr) se o comando for
válido
? aa (cr) se um comando inválido foi inserido
Não há resposta se o módulo detectar um erro de sintaxe, comunicação
erro, ou se o endereço não existe
> é um delimitador que indica que um comando válido foi recebido
? é um delimitador que indica que o comando era inválido
aa (intervalo 00 ~ FF) representa o endereço de escravo hexadecimal de 2 caracteres da especificação
módulo localizado
(cr) é o caractere de terminação, retorno de carro (0Dh)
Página 131
#aaMLn
Capítulo 7
Nome Leia um único minuto. valor de dados
https://translate.googleusercontent.com/translate_f 105/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
a partir de
(cr) é o caractere de terminação, retorno de carro (0Dh) Lanning
P
Resposta > (dados) (cr) se o comando é válido
? aa (cr) se um comando inválido foi inserido
Não há resposta se o módulo detectar um erro de sintaxe, comunicação
erro, ou se o endereço não existe
> é um delimitador que indica que um comando válido foi recebido
? é um delimitador que indica que o comando era inválido
Sua
aa (intervalo 00 ~ FF) é o endereço escravo hexadecimal de 2 caracteres do mod especificado
ule
Aplicativo
(cr) é o caractere de terminação, retorno de carro (0Dh)
#aaDnd
Página 132
$ aaBnn
08 8 +/- 10 V
09 9 +/- 5V
https://translate.googleusercontent.com/translate_f 106/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
0A 10 +/- 1V
0B 11 +/- 500 mV
0C 12 +/- 150 mV
0D 13 0 ~ 20 mA
07 7 4 ~ 20 mA
0x0148 * - 0 ~ 10 V
0x0147 * - 0~5V
0x0145 * - 0~1V
0x0106 * - 0 ~ 500 mV
0x0105 * - 0 ~ 150 mV
0x0181 * - +/- 20 mA
Observação!Use $ aaBRCnn para ler o código de faixa de entrada analógica única de um ADAM-
6017-CE.
Página 133
0E 14 Termopar J (0 ~ 760 ° C)
0F 15 Termopar K (0 ~ 1370 ° C)
10 16 Termopar T (-100 ~ 400 ° C)
11 17 Termopar E (0 ~ 1000 ° C)
12 18 Termopar R (500 ~ 1750 ° C)
P
13
14
19
20
Termopar S (500 ~ 1750 ° C)
Termopar B (500 ~ 1800 ° C)
rogram
$ aaBRCnn
Descrição Retorna o código de intervalo de um canal de entrada analógica específico (somente ADAM-6017)
Sintaxe $ aaBRCnn
$ é um delimitador
aa (intervalo 00 ~ FF) representa o endereço de escravo hexadecimal de 2 caracteres da especificação
https://translate.googleusercontent.com/translate_f 107/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Módulo citado (sempre 01)
B refere-se ao comando de leitura de código de faixa de entrada analógica única
RC é o código de intervalo
nn (intervalo 00-07) é o canal do qual você deseja ler o código de intervalo
Página 134
0x0143 +/- 10 V
0x0142 +/- 5 V
0x0140 +/- 1 V
0x0104 +/- 500 mV
0x0103 +/- 150 mV
0x0148 0 ~ 10 V
0x0147 0~5V
0x0145 0~1V
0x0106 0 ~ 500 mV
0x0105 0 ~ 150 mV
0x0182 0 ~ 20 mA
0x0180 4 ~ 20 mA
0x0181 +/- 20 mA
$ aaAccrr / $ aaAccrrrr
Descrição Grava o código da faixa de entrada analógica em um canal de entrada analógica específico e
responde se a configuração foi bem-sucedida
https://translate.googleusercontent.com/translate_f 108/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 135
+/- 10 V 0x0143 08
+/- 5 V 0x0142 09
+/- 1 V 0x0140 0A
+/- 500 mV 0x0104 0B
+/- 150 mV 0x0103 0C
0 ~ 10 V 0x0148
P
0~5V
0~1V
0x0147
0x0145
Lanning
0 ~ 500 mV 0x0106
0 ~ 150 mV 0x0105
0 ~ 20 mA 0x0182 0D
4 ~ 20 mA
+/- 20 mA
0x0180
0x0181
07
Sua
Página 136
Comando
Nome do Comando Descrição
Sintaxe
https://translate.googleusercontent.com/translate_f 109/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Retorna o modo de alarme de um canal específico
$ aaCjAh Ler modo de alarme
nel
Habilita / desabilita o alarme alto / baixo de um
$ aaCjAhEs Ativar / desativar alarme alto / baixo
canal específico
Redefine um alarme travado para um canal específico
$ aaCjCh Limpar alarme de trava
nel
Conecta o alarme alto / baixo de um determinado
$ aaCjAhCCn Definir conexão de alarme canal de entrada analógica para travar com um
canal de saída digital específico
Retorna a configuração de alarme de um spec
$ aaCjRhC Leia a conexão do alarme
canal específico
Define o valor do limite de alarme alto / baixo de um
$ aaCjAhU Definir limite de alarme
canal específico
Retorna o valor do limite de alarme alto / baixo de um
$ aaCjRhU Ler limite de alarme
canal específico
Retorna o status de alarme de um específico
$ aaCjS Leia o status do alarme
canal
$ aaCjAhs
Descrição Define o alarme alto / baixo de um canal específico para travamento ou momentâneo
modo
Página 137
$ aaCjAh
Capítulo 7
Nome Ler modo de alarme
Exemplo comando:
resposta:
$ 01C1AL (cr)
! 01M (cr)
Aplicativo
Canal 1 do módulo no endereço 01h é instruído a retornar seu alarme baixo
https://translate.googleusercontent.com/translate_f 110/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
modo. O módulo responde que está no modo momentâneo.
$ aaCjAhEs
Observação: Um módulo de entrada analógica requer até 2 s após receber uma ativação / desativação
o comando de alarme para a configuração entrar em vigor.
Página 138
$ aaCjCh
$ aaCjAhCCn
Descrição Conecta o alarme alto / baixo de um canal de entrada analógica específico para travar
com um canal de saída digital específico
https://translate.googleusercontent.com/translate_f 111/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 139
$ aaCjRhC
Capítulo 7
Nome Leia a conexão do alarme
Aplicativo
então a entrada analógica não tem conexão com o ponto de saída digital.
(cr) é o caractere de terminação, retorno de carro (0Dh)
$ aaCjAhU
P
Nome Definir limite de alarme rogram
Descrição Define o valor do limite de alarme alto / baixo de um canal específico
Observação: Um módulo de entrada analógica requer até 2 s após receber um limite de alarme definido
https://translate.googleusercontent.com/translate_f 112/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
comando para que as configurações tenham efeito.
Página 140
$ aaCjRhU
$ aaCjS
Página 141
Comando
Nome do Comando Descrição
Sintaxe
https://translate.googleusercontent.com/translate_f 113/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Define o status de ativação / desativação de todos os ana-
$ aa5mm Definir todos os status de ativação / desativação
canais de entrada de log
Retorna o status de ativação / desativação de todos
$ aa6 Leia todos os status de ativação / desativação
canais de entrada analógica
P
#aa Leia todos os valores de entrada analógica
Retorna os valores de entrada de todos os analógicos
canais de entrada Lanning
Retorna o valor de entrada de um ana- específico
#aacc Leia o valor de entrada analógica única
canal de entrada de log
Leia a inicialização de saída analógica única Retorna o valor de saída de inicialização de um spec
$ aaDcc
valor canal de saída analógico específico
$ aaDcchhh
Definir inicialização de saída analógica única
valor
Define o valor de saída de inicialização de um específico
canal de saída analógica
Sua
Grava um valor em uma saída analógica específica
# aaccdd.ddd Grava um valor de saída analógica única
canal
P
$ aa5mm rogram
Nome Definir todos os status de ativação / desativação
Página 142
$ aa6
https://translate.googleusercontent.com/translate_f 114/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
erro, ou se o endereço não existe
! é um delimitador que indica que um comando válido foi recebido
? é um delimitador que indica que o comando era inválido
aa (intervalo 00 ~ FF) é o endereço escravo hexadecimal de 2 caracteres do mod especificado
ule
mm são dois valores hexadecimais (cada valor é interpretado como 4 bits). Os primeiros 4 bits
valor representa o status dos canais 7 ~ 4 e o segundo valor representa
o status dos canais 3 ~ 0. Um valor de 0 significa que o canal está desabilitado,
enquanto um valor de 1 significa que o canal está habilitado.
(cr) é o caractere de terminação, retorno de carro (0Dh)
#aa
Resposta > (dados) (dados) (dados) (dados) (dados) (dados) (cr) se o comando é válido
? aa (cr) se um comando inválido foi inserido
Não há resposta se o módulo detectar um erro de sintaxe, comunicação
erro, ou se o endereço não existe
> é um delimitador que indica que um comando válido foi recebido
? é um delimitador que indica que o comando era inválido
(cr) é o caractere de terminação, retorno de carro (0Dh)
Página 143
#aacc
Capítulo 7
Nome Leia o valor de entrada analógica única
https://translate.googleusercontent.com/translate_f 115/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
erro, ou se o endereço não existe
! é um delimitador que indica que um comando válido foi recebido
? é um delimitador que indica que o comando era inválido
aa (intervalo 00 ~ FF) é o endereço escravo hexadecimal de 2 caracteres do mod especificado
ule (sempre 01)
hhh (intervalo 000 ~ FFF) é o valor de inicialização hexadecimal de 3 caracteres do especificado
canal de saída analógica
(cr) é o caractere de terminação, retorno de carro (0Dh)
Página 144
$ aaDcchhh
# aaccdd.ddd
https://translate.googleusercontent.com/translate_f 116/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 145
$ aa7
Capítulo 7
Nome Leia todos os status de entrada digital
Aplicativo
(cr) é o caractere de terminação, retorno de carro (0Dh)
#aaccdd
Página 146
https://translate.googleusercontent.com/translate_f 117/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Um bit de01h.
Endereço saídaOcom valor
canal 1 é enviado
de saída digital 1aodo
Canal de Saída
módulo Digitaldefinido
é, portanto, 1 de umcomo
módulo em
LIGADO.
comando: # 010002 (cr)
resposta:> (cr)
Um byte de saída com valor 02 (10b) é enviado ao módulo no endereço 01h.
O canal de saída digital 1 está definido como LIGADO; O canal 0 está definido como DESLIGADO.
$ aaBnn
07 7 4 ~ 20 mA
08 9 ± 10 V
0D 13 0 ~ 20 mA
Página 147
$ aaCnn
Capítulo 7
Nome Leia o código de faixa de saída analógica única
https://translate.googleusercontent.com/translate_f 118/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
00 0 0 ~ 20 mA
01 1 4 ~ 20 mA
02 2 0 ~ 10 V
Página 148
$ aa6
Resposta ! aa00 (dados) (dados) (dados) (dados) (cr) se o comando for válido
? aa (cr) se um comando inválido foi inserido
Não há resposta se o módulo detectar um erro de sintaxe, comunicação
erro, ou se o endereço não existe
! é um delimitador que indica que um comando válido foi recebido
? é um delimitador que indica que o comando era inválido
aa (intervalo 00 ~ FF) representa o endereço de escravo hexadecimal de 2 caracteres da especificação
módulo localizado
(dados) é um valor hexadecimal de 2 caracteres que representa os valores da entrada digital
módulo
(cr) é o caractere de terminação, retorno de carro (0Dh)
#aabb (dados)
https://translate.googleusercontent.com/translate_f 119/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Nome Definir status de saída digital
Descrição Este comando define um único ou todos os canais de saída digital para o específico
Módulo ADAM-6000.
Página 149
Capítulo 7
Resposta > (cr) se o comando é válido
? aa (cr) se um comando inválido foi inserido
Não há resposta se o módulo detectar um erro de sintaxe, comunicação
erro, ou se o endereço não existe
> é um delimitador que indica que um comando válido foi recebido
? é um delimitador que indica que o comando era inválido
aa (intervalo 00 ~ FF) é o endereço escravo hexadecimal de 2 caracteres da resposta
módulo
(cr) é o caractere de terminação, retorno de carro (0Dh)
Sua
resposta: > (cr)
Um byte de saída com valor 12h (00010010) é enviado para o módulo de saída digital
no endereço 01h. Assim, os canais 1 e 4 serão configurados para ON, e todos os outros canais
nels será definido como OFF.
$ aaJCFFFFssmm
Aplicativo
Nome Leia os valores do contador de entrada digital
https://translate.googleusercontent.com/translate_f 120/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Resposta: > 010000000A00000001 (cr)
Este comando solicita que o módulo no endereço 01h retorne o contador
valor dos canais 12 e 13 (o valor "OC" significa que a primeira leitura
o canal é 12; o valor "02" significa que dois canais são lidos). Esse módulo
retornar o valor de contagem 0000000A (h) do Canal 12 e 00000001 (h) do
Canal 13.
Página 150
Página 151
Capítulo 7
https://translate.googleusercontent.com/translate_f 121/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 152
https://translate.googleusercontent.com/translate_f 122/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
% 01SETTRAPST00000xxx Definir zona morta de armadilha
Comando:
xxx: ms (hex)
% 01SETTRAPST00000064
Resposta:> 01
Situação: Obtenha o endereço IP do host 1
% 01GETTRAPc
Obtenha o IP do host Comando:% 01GETTRAP1
c: ID do host (0 ~ 7)
Resposta:! 0A000064
Situação: Obter banda morta de armadilha (100 ms)
% 01GETTRAPST Pegue a banda morta da armadilha
Comando:% 01GETTRAPST
Resposta:! 00000064
Situação: Obter armadilha ativar / desativar status
assim do Host 1
% 01GETTRAPcSTU Obter armadilha habilitar / dis-
Comando:% 01GETTRAP1STU
c: ID do host (0 ~ 7) bandeira capaz
Resposta:! 00 /! 01 (00 = dis-
capaz, 01 = habilitar)
Página 153
Capítulo 7
Observação!Consulte a descrição no arquivo MIB a respeito das configurações para
todos os OIDs.
https://translate.googleusercontent.com/translate_f 123/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
diretamente para o corretor via MQTT sem um gateway, reduzindo assim o custo e esforço
envolvidos no estabelecimento de aplicativos MQTT.
Página 154
Configurações de índice
Em geral
https://translate.googleusercontent.com/translate_f 124/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 155
Módulos de E / S digital
Capítulo 7
Status de entrada digital do canal (x-1)
dix:
exemplo: {"di2": verdadeiro} significa o status do Canal de entrada digital 1 = verdadeiro
Status de saída digital do canal (x-1)
dox:
exemplo: {"do2": verdadeiro} significa o status do Canal de Saída Digital 1 = verdadeiro
Status DO true: on; falso: desligado
Status DI true: on; falso: desligado
P
Módulos de E / S analógica
Lanning
Valor de entrada analógica do canal (x-1)
aix:
Nota: Se o canal de entrada analógica for desabilitado, o valor da entrada analógica será
"9999.9999"
ai_stx: Condição do canal de entrada analógica (x-1)
Sua
valor ai_stx Doença
0
1
Desativar canal
Streaming, normal
Aplicativo
2 Trava alta
3 Alto momentâneo
4 Trava baixa
5 Baixo momentâneo
do_stx
Condição do canal de saída digital (x-1) (ADAM-6017 apenas)
P
Valor do_stx Doença
rogram
1 Streaming, normal
2 Mude
0-20mA 0 ~ 20 mA
4-20mA 4 ~ 20 mA
+ -20mA ± 20 mA
0-5V 0~5V
1-5V 1~5V
0-10V 0 ~ 10 V
0-1V 0~1V
0-500mV 0 ~ 500 mV
0-150mV 0 ~ 150 mV
+ -0V ± 10 V
+ -5V ±5V
+ -2,5 V ± 2,5 V
+ -1V ±1V
+ -500mV ± 500 mV
Página 156
https://translate.googleusercontent.com/translate_f 125/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Deadband
Uma banda morta é definida para determinar o intervalo mínimo entre a publicação de dois MQTT
mensagens. É definido para evitar que a mensagem MQTT seja publicada excessivamente devido
ao ruído.
Reter mensagem
Quando a função de retenção está ativada, o corretor irá armazenar a última mensagem do
tópico. Caso seja feita uma nova inscrição para o tema, a mensagem será enviada para o cli-
ent. O cliente pode receber a última mensagem imediatamente e não precisa esperar até
a próxima mensagem é atualizada.
Will Topic
Se o cliente assinar o tópico para um módulo ADAM-6000 que está desconectado,
o corretor informará os clientes, enviando a mensagem de vontade para quaisquer clientes
inscreva-se no tópico testamento
Tópico de ADAM: Advantech / MACID / Device_Status
Mensagem: {"status": "Status do dispositivo", "nome": "Nome do dispositivo", "macid": "MACID",
"ipaddr": "Endereço IP"}
Exemplo: {"status": "desconectar", "nome": "ADAM6051", "macid": "00D0C9FEFFF5",
"ipaddr": "10.0.0.1"}
Página 157
Usuário senha
Capítulo 7
Para alguns aplicativos que requerem controle de autorização, o corretor restringirá o
autoridade do assinante para os dados. Para módulos ADAM-6000, o nome de usuário / senha
pode ser definido usando o utilitário Adam / Apax .NET. Em seguida, a mensagem MQTT do ADAM-6000
módulos virão com o nome de usuário e senha para acessar o corretor
ADAM-6050-D, ADAM-6051-D
ADAM-6052-D, ADAM-6060-D V6.02B01 ou posterior P
ADAM-6066-D Lanning
ADAM-6017-D V6.02B00 ou posterior
https://translate.googleusercontent.com/translate_f 126/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Configuração usando o utilitário Adam / Apax .NET
Clique na guia Nuvem para definir as configurações do MQTT.
Sua
Aplicativo
P
rogram
Você pode configurar o URL ou endereço IP do corretor na caixa Host . Três corretores públicos
os links de fontes estão listados no utilitário:
∎ iot.eclipse.org
∎ test.mosquitto.org
∎ broker.mqttdashboard.com
Página 158
https://translate.googleusercontent.com/translate_f 127/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Erro:? 01
Retorno:! 00 (ativar)
Ativar / desativar a retenção de publicação
% aaGETMQTTPR ! 01 (desativar)
aa: sempre 01
Erro:? 01
Retorno:! Xx (publicando
Obtenha Qos de publicação
% aaGETMQTTPQ Qos em formato hex)
aa: sempre 01
Erro:? 01
Retorno:! Xx (inscrevendo-se
Obtenha Qos de inscrição
% aaGETMQTTSQ Qos em formato hex)
aa: sempre 01
Erro:? 01
Definir nome de usuário MQTT
aa: sempre 01
Retorno:> 01
% aaSETMQTTUNxx… x xx… x: nome do usuário, se definido como módulo nulo
Erro:? 01
irá desabilitar o nome de usuário e senha
função de palavra (0 ~ 49 caracteres)
Definir senha MQTT
aa: sempre 01
Retorno:> 01
% aaSETMQTTPWxx… x xx… x: senha, se definido, o módulo nulo irá
Erro:? 01
desabilite o nome de usuário e senha
função (0 ~ 99 caracteres)
Obter nome de usuário MQTT Retorno:! UserName
% aaGETMQTTUN
aa: sempre 01 Erro:? 01
Obter senha MQTT Retorno:! Senha
% aaGETMQTTPW
aa: sempre 01 Erro:? 01
Página 159
P
Lanning
Sua
Aplicativo
2 Configure a conexão
A página de configuração de conexão permite que você configure as informações do cliente. O
host padrão é a origem do broker público "iot.eclipse.org" na Porta 80. Você também pode definir
o URL do host ou endereço IP. Clique em Conectar depois de concluir a configuração
ração.
P
rogram
Observação!1. As funções de caminho, nome de usuário, senha, TLS e sessão limpa são
não lançado.
https://translate.googleusercontent.com/translate_f 128/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
2. A página da web só oferece suporte à conexão com o corretor pela web
Soquete.
Página 160
Publicar
Você precisará definir as configurações do tópico de publicação, QoS e mensagem e, em seguida,
clique em Publicar. A mensagem MQTT será publicada no broker. Se a função reter
estiver habilitada, seu módulo ADAM-6000 receberá a última mensagem quando sub
escribas para o tópico.
https://translate.googleusercontent.com/translate_f 129/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 161
Sua
Aplicativo
Servidor de Tempo
Configure o servidor SNTP para sincronizar com o RTC do módulo de destino. Se o tempo
A entrada do servidor é deixada em branco, a função será desabilitada. Clique em Aplicar quando o configu-
ração foi concluída.
P
Intervalo de atualização
rogram
O RTC do módulo de destino irá sincronizar com o servidor de hora no intervalo
tempo com base na configuração de intervalo atualizada. Clique em Aplicar quando a configuração
foi completado
Página 162
% 01SETSNTPADxxxxxxxx
XXXXXXXX: o domínio do servidor SNTP Retorno:> 01
Definir servidor SNTP
ou IP Erro:? 01
https://translate.googleusercontent.com/translate_f 130/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
o servidor SNTP em
0.pool.ntp.org
% 01SETSNTPPTxxxxxxxx Retorno:> 01
Definir intervalo de atualização SNTP
xxxxxxxx o intervalo de atualização Erro:? 01
Retorno: atualização SNTP
intervalo em
segundo
Obter intervalo de atualização SNTP% 01GETSNTPPT
exemplo:! 0000A8C0
o intervalo de atualização é 12
h (43200 s)
# 01TMYYYY-MM-DDThh: mm: ssZ
AAAA: ano
MM: mês
Defina a hora RTC em UTC para- Retorno:> 01
DD: dia
esteira Erro:? 01
hh: hora
mm: minuto
ss: segundo
Retorno: a hora RTC em
Formato UTC
Obtenha a hora RTC em UTC para-
$ 01TM Exemplo:
esteira
> 01TM2018-05-
02T05: 54: 03Z
Página 163
https://translate.googleusercontent.com/translate_f 131/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Capítulo
8 Condições Gráficas
Lógica (GCL) 8
Página 164
https://translate.googleusercontent.com/translate_f 132/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 165
Capítulo 8
G
ráfico
C
condição
Desativar GCL Quando o modo desabilitado for selecionado, este botão ficará aceso.
Clique neste botão para configurar a tabela de IP, que pode ser usada para definir
Tabela IP
o destino de saída. Isso está disponível apenas na programação
Configuração
modo.
Clique aqui para habilitar o monitoramento online. Isso está disponível apenas em
Monitoramento
modo de execução.
Envio Clique aqui para fazer o upload de uma configuração GCL do módulo para o
Projeto computador. Disponível apenas no modo de programação.
https://translate.googleusercontent.com/translate_f 133/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 166
Página 167
Capítulo 8
Opção Descrição Seção
Execução Execution_Period Defina o tempo de execução para esta regra lógica
Estágio Combine a saída desta regra lógica para a próxima lógica 8.3.3
SendTo NextRule
regra para formar uma cascata lógica
https://translate.googleusercontent.com/translate_f 134/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
AO
FAZ
Valor do canal de saída analógica local ou remota
Valor do canal de saída digital local ou remoto
ráfico
G
Saída DI_Counter Configuração de canal de entrada de contador local ou remoto
Estágio DO_Pulse Configuração de canal de saída de pulso local ou remoto 8.3.4
Cronômetro Configuração do temporizador interno local
C
condição
AuxFlag Valor de sinalizador interno local ou remoto
RemoteMessage Mensagem remota
Balcão Configuração do contador interno local
Página 168
https://translate.googleusercontent.com/translate_f 135/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Figura 8.3 Configuração do estágio de condição de entrada
O modo padrão é NoOperation. Nesse modo, não há condição de entrada.
Página 169
https://translate.googleusercontent.com/translate_f 136/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Módulos de entrada analógica ADAM-6000 apresentam uma função de escala para conversão de tensão
(ou atuais) em valores de unidades de engenharia. Por exemplo, suponha que a condição
é se o valor da pressão ≥ 2,5 kg / cm 2 . Sem a função de dimensionamento, você precisaria
converta o valor da pressão (2,5 kg / cm 2 ) para um valor atual (8 mA). Então, você iria
Página 170
tem que inserir o valor atual na caixa Valor no painel de operação para
definir a condição.
Em vez disso, você pode usar a função de escala, que é ativado pela seleção da Scaling
caixa de seleção no painel de operação . Isso permite que você insira o mínimo e o máximo
valores mum para a unidade de engenharia nas caixas Mín (n2) e Máx (m2) da Escala para
item, e isso estabelece a relação entre o valor da tensão (ou corrente) e
o valor da unidade de engenharia. No exemplo da Figura 8.4, os valores 0 e 10 foram
inserido como os valores de pressão mínimo e máximo. Uma vez que o módulo pode auto-
traduzir maticamente o valor da pressão para um valor atual, você só precisa inserir o
valor da pressão (2,5 kg / cm2) na caixa Valor para definir a condição (observe
que apenas o valor deve ser inserido; a unidade de medida não precisa ser
incluído). Esta função permite que você configure a condição de forma mais intuitiva, sem
tendo que calcular o valor atual correspondente.
https://translate.googleusercontent.com/translate_f 137/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 171
Observação!Você pode usar outros aplicativos de programa para ler / gravar sinalizadores internos via
um comando ASCII ou endereço Modbus / TCP. Consulte a Seção 7.4.2 e
Apêndice B.2 para mais detalhes. C
condição
Modo de entrada: DO (Canal de Saída Digital Local)
Selecione DO como o modo de entrada e, em seguida, escolha o canal que deseja configurar
na caixa do canal . O valor do canal de saída digital selecionado será usado
como a entrada da condição. Se você selecionar Verdadeiro na caixa Condição , isso significa que
quando o valor do canal de saída digital selecionado é lógico verdadeiro, o resultado da condição
Lógica
também é a lógica verdadeira. Se você escolher False na caixa Condição , quando o valor do
o canal de saída digital selecionado é lógico falso, o resultado da condição será lógico verdadeiro.
Página 172
Para cada regra lógica, haverá até três condições de entrada que passam a lógica verdadeira ou
falsos valores para o estágio lógico. Você pode escolher quatro operações lógicas do Tipo
caixa: AND, OR, NAND, NOR. A operação lógica irá processar os valores lógicos de entrada
e então gerar um resultado lógico que será passado para a fase de execução. Depois de você
tiver selecionado a operação lógica apropriada, clique em OK . O ícone do estágio lógico irá
mude para representar a operação lógica atual.
https://translate.googleusercontent.com/translate_f 138/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
No texto a seguir, as tabelas de verdade são empregadas para apresentar como as quatro lógicas operam
ções funcionam. nestes exemplos, duas condições de entrada são usadas. A letra "T" significa
lógica verdadeira e a letra "F" significa lógica falsa.
Portão lógico: E
Condição de entrada 1 Condição de entrada 2 Valor lógico passado para o estágio de execução
F F F
F T F
T F F
T T T
Porta lógica: OU
Condição de entrada 1 Condição de entrada 2 Valor lógico passado para o estágio de execução
F F F
F T T
T F T
T T T
Condição de entrada 1 Condição de entrada 2 Valor lógico passado para o estágio de execução
F F T
F T T
T F T
T T F
Condição de entrada 1 Condição de entrada 2 Valor lógico passado para o estágio de execução
F F T
F T F
T F F
T T F
Página 173
Ok . O ícone do estágio de execução mudará para representar a configuração atual. Cada tipo é
Capítulo 8
detalhado no texto a seguir.
G
ráfico
C
condição
https://translate.googleusercontent.com/translate_f 139/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 174
regras lógicas que não são consecutivas ou em módulos diferentes, então você precisará
use um sinalizador interno para a cascata de regra lógica (isso é apresentado na Seção 8.4).
Quando você seleciona SendToNextRule na caixa Tipo , um dos ícones de saída
se tornar a próxima regra. Veja a Figura 8.8 para um exemplo.
Ao clicar no ícone da próxima regra lógica, você notará que uma das condições de entrada
é a regra lógica anterior (na Figura 8.9, "Regra1" agora aparece no estágio de entrada).
Portanto, o resultado lógico da regra lógica anterior será um dos valores de entrada lógica
da regra lógica atual (neste exemplo, "Regra 2"). Isso combina os dois vizinhos
regras lógicas, conhecidas como cascatas lógicas.
https://translate.googleusercontent.com/translate_f 140/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 175
G
ráfico
C
condição
Lógica
(GCL)
Para configurar o estágio de saída, você primeiro precisa selecionar o endereço do destino
dispositivo para a saída da caixa Destino . Isso define onde o sinal de saída
para onde ser enviado. Você pode escolher Local (o que significa que a saída está no mesmo módulo)
ou outro módulo remoto por seu endereço IP, que será listado no destino
caixa (note que os endereços IP são definidos na tabela de IP, que você pode configurar
clicando na tabela de IP nesta janela ou no ícone da Tabela de IP na área do menu GCL).
O nome do módulo de saída pode ser selecionado na caixa Módulo de destino .
Observação!Quando o destino de saída não for local, lembre-se de usar uma Ethernet
interruptor para conectar o módulo ADAM-6000 ao dispositivo de destino (não
usar um hub Ethernet) para evitar colisões de pacotes de dados.
https://translate.googleusercontent.com/translate_f 141/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 176
Depois de decidir sobre o dispositivo de destino, você precisará escolher a ação de saída do
Caixa de tipo de operação . As opções são listadas a seguir:
∎ NoOperation (padrão)
∎ AO (saída analógica)
∎ DO (saída digital)
∎ DI_counter (configuração do canal do contador)
∎ DO_Pulse (saída de pulso)
∎ Cronômetro (cronômetro local)
∎ AuxFlag (sinalizador interno local ou remoto)
∎ RemoteMessage (saída de mensagem remota)
∎ Contador (configuração do contador interno local)
Depois de escolher a ação de saída, você precisará clicar em Verificar para confirmar
se o dispositivo de destino existe e se ele suporta GCL (isso não se aplica ao
Configuração NoOperation).
Na caixa True Action , você será capaz de definir a ação realizada quando o resultado lógico
passado do estágio de execução é lógico verdadeiro. A caixa de ação falsa define a ação
tomadas quando o resultado lógico passado do estágio de execução é falso lógico, e este
será definido automaticamente de acordo com a ação verdadeira definida.
Depois de concluir a configuração, o ícone do estágio de saída mudará para rep-
reenviar a condição atual. As etapas para configurar cada ação de saída são fornecidas em
o texto a seguir.
Observação!Você pode ver a descrição da ação por True Action / False Action
caixas. Para um resultado lógico verdadeiro, o canal de saída analógica selecionado irá
gere o novo valor que você definiu. Para um resultado lógico falso,
o valor de saída do canal de saída analógica selecionado permanecerá
inalterado.
Página 177
https://translate.googleusercontent.com/translate_f 142/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
3 Na caixa True Action , defina se deve gerar uma saída digital verdadeira ou falsa
colocar o sinal para uma ação verdadeira (a ação falsa será automaticamente oposta ao
verdadeira ação)
4 Na caixa Canal , defina qual canal irá gerar um sinal de saída no G
5
o dispositivo alvo
Clique em OK para completar a configuração
ráfico
Tipo de operação: DI_Counter (configuração do canal do contador)
Siga estas etapas para definir a configuração do canal do contador:
1 Selecione DI_Counter na caixa Tipo de Operação C
2 Escolha o módulo de destino na caixa Módulo de destino (pule esta etapa se Desti- condição
nação foi definida como Local )
3 Na caixa Ação verdadeira , defina qual ação será realizada para uma ação verdadeira (ou seja,
quando o resultado lógico passado do estágio de execução é lógico verdadeiro) selecionando
Iniciar (iniciar o contador), Parar (parar o contador) ou Reiniciar (reiniciar o contador)
4 Na caixa do canal , defina qual canal do contador tomará o
açao Lógica
5 Clique em OK para completar a configuração
Página 178
https://translate.googleusercontent.com/translate_f 143/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
o resultado é uma lógica falsa, a mensagem não será enviada.
Página 179
Capítulo 8
Observação!A mensagem transmitida incluirá o conteúdo da caixa de mensagem
(Descrição do dispositivo), o número da regra lógica que envia a mensagem,
o índice da mensagem, o endereço IP do módulo, o nome do módulo e todos os I /
O status.
A tabela a seguir mostra a ação verdadeira e a ação falsa para diferentes ações de saída: (GCL)
Ação de saída Ação verdadeira Ação falsa
Nenhuma operação Fazer nada Fazer nada
AO Altere o valor da saída analógica Manter o status atual
Valor verdadeiro de saída Valor falso de saída
FAZ
Valor falso de saída Valor verdadeiro de saída
https://translate.googleusercontent.com/translate_f 144/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Iniciar contador Parar contador
DI_Counter Parar contador Iniciar contador
Reiniciar contador Fazer nada
Gerar um trem de pulso contínuo Manter o status atual
DO_Pulse Gere um número finito de pulsos
Pare os pulsos de geração
Comece a contar o tempo Pare o cronômetro e redefina o valor para zero
Cronômetro
Pare o cronômetro e redefina o valor para zero Iniciar cronômetro
interno Atribuir valor verdadeiro a uma bandeira Atribuir valor falso a um sinalizador
Bandeira Atribuir valor falso a um sinalizador Atribuir valor verdadeiro a uma bandeira
Controlo remoto
Envie uma mensagem para o dispositivo de destino Fazer nada
Mensagem
Aumente o contador em 1 Fazer nada
Balcão
Reiniciar contador
Página 180
Para implementar esta arquitetura lógica, é necessário usar três regras lógicas e duas
sinalizadores internos. Consulte as Figuras 8.13 ~ 8.15 para saber como configurar as três regras lógicas.
https://translate.googleusercontent.com/translate_f 145/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 181
Capítulo 8
G
ráfico
Figura 8.14 Configuração da Regra Lógica 2
C
condição
Lógica
Figura 8.15 Configuração da Regra Lógica 3
Usamos a Regra Lógica 1 para verificar se o valor do Canal de Entrada Analógica 0 em (GCL)
o ADAM-6017 está dentro de 3 ~ 5 V. A Regra Lógica 2 é usada para verificar se o valor de
O canal 1 de entrada analógica está dentro de 3 ~ 5 V. O resultado da comparação das regras lógicas 1 e 2
é atribuído aos sinalizadores internos 0 e 1. A regra lógica 3 lê o valor desses dois inter-
nal sinaliza e usa a operação lógica OR para definir a saída do canal de saída digital
nel 0. Conforme mostrado na Figura 8.12, essa arquitetura lógica foi construída usando sinalizadores internos.
Página 182
https://translate.googleusercontent.com/translate_f 146/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 183
Quando uma arquitetura em cascata lógica local ou distribuída é empregada, não há limitações
Capítulo 8
para os números de entrada das regras lógicas. Isso permite que você construa qualquer arquitetura lógica
para atender aos requisitos de sua aplicação.
8.4.2 Feedback
Quando você escolhe o mesmo sinalizador interno para a condição de entrada e saída de um único
regra lógica, a regra lógica tem capacidade de feedback lógico. No exemplo da Figura 8.20, um
condição de entrada e uma saída são dedicadas ao mesmo sinalizador interno (AuxFlag 0).
Assim, o valor de saída na execução atual se tornará a entrada do próximo exe-
cution. Isso dá a essa capacidade de feedback de regra lógica. G
ráfico
C
condição
https://translate.googleusercontent.com/translate_f 147/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
carregar ícone do projeto na área do menu GCL para baixar toda a configuração
ração para o dispositivo de destino. Em seguida, você pode clicar no ícone Executar GCL para executar o (GCL)
projeto no módulo de destino. Você verá a mudança de status atual para Running
Ícone de modo .
Os módulos ADAM-6000 apresentam uma função especial de monitoramento online. No modo de execução,
clique no ícone de monitoramento na área do menu GCL para habilitar esta função. Quando
você fizer isso, você verá o status de execução no Individual Logic Rule Configura-
Área de ção. Aqui, os pontos amarelos indicam em qual estágio o fluxo do processo está. O actual
o valor de entrada também será mostrado ao lado da área de estágio de condição de entrada. Consulte a Figura
8.21 para um exemplo da função de monitoramento online no trabalho. Neste exemplo, o
as condições de entrada para DI 1 e DI 3 foram satisfeitas e, portanto, os pontos amarelos aparecem
ao lado dos dois ícones de condição de entrada e você pode os valores de entrada atuais estão acima
os três ícones de estágio de entrada.
Página 184
Observação!Quando você usa sinalizadores internos (AuxFlag) como entradas da regra lógica GCL, você
pode alterar dinamicamente os valores dos sinalizadores na janela de monitoramento online
do utilitário Adam / Apax .NET. Basta clicar duas vezes nos ícones de entrada representados
enviar os sinalizadores internos e você verá que os valores dos sinalizadores mudam
de verdadeiro para falso (ou vice-versa).
https://translate.googleusercontent.com/translate_f 148/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
e, finalmente, todas as regras habilitadas no estágio de saída (observe que todas as regras em todos os estágios
ser executado em sequência).
Para alguns aplicativos avançados, você pode combinar diferentes regras adotando uma lógica
arquitetura em cascata (consulte a Seção 8.4.1). Por exemplo, a saída da Regra 1 pode ser
conectado à entrada da Regra 2 atribuindo o mesmo sinalizador interno a ambas as regras.
Com base no fluxo de execução mencionado, a condição de entrada + lógica, execução,
e os estágios de saída da Regra 1 serão executados sequencialmente. Portanto, a saída de
A regra 1 será atualizada no estágio de saída do primeiro ciclo, e a entrada da regra 2
detectar a mudança na saída da Regra 1 no próximo ciclo.
Página 185
Capítulo 8
G
ráfico
C
condição
Figura 8.22 Sequência de execução GCL
Basta carregar esses arquivos clicando no ícone Conteúdo do Projeto no menu GCL
Área. Esses projetos de exemplo podem ser facilmente modificados de acordo com sua aplicação
https://translate.googleusercontent.com/translate_f 149/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
requisitos. Você pode então baixar o projeto modificado para o seu módulo e executar
fofo isso. Cada projeto de exemplo é detalhado no seguinte texto:
Página 186
Projeto Vazio
Quando você deseja limpar todas as configurações do GCL, a abordagem simples é carregar este
projeto de exemplo. Então você não precisa limpar todas as configurações manualmente.
Depois de carregar o arquivo de projeto de exemplo, você verá que ele usa a Regra 1 e
Regra 2. Uma saída da Regra 1 e uma entrada da Regra 2 são atribuídas ao mesmo
sinalizador final: Sinalizador 0. Isso pode combinar duas ou mais regras lógicas em uma cascata lógica
(consulte a Seção 8.4.1). Neste exemplo, a condição para o DI 1 é falsa, e assim o dig-
o valor de entrada itálico é invertido antes de entrar no operador AND da Regra 2. A lógica GCL
a arquitetura é semelhante ao diagrama ladder do PLC na Figura 8.23.
Página 187
G
ráfico
C
Figura 8.25 Gráfico de Tempo para Controle de Sequência condição
(As saídas digitais são ligadas na sequência e permanecem ligadas)
No projeto de exemplo, DI 0 é usado como um gatilho para iniciar a ação de controle sequencial.
Portanto, quando DI 0 se torna lógico alto (em T0), DO 0 também se torna lógico alto
imediatamente nesse ponto. Então, DO1 ~ DO5 será sequencialmente ativado para lógico alto
após um intervalo de tempo específico. Você pode decidir o intervalo de tempo para t1 ~ t5 (eles podem ser Lógica
valores únicos). Neste projeto de exemplo, t1 ~ t5 são todos configurados para 5 s.
Seis regras lógicas e um temporizador interno podem ser empregados para esta aplicação GCL. No
primeira regra lógica, DI 0 é usado para acionar o temporizador 0 e DO 0. Uma vez que o temporizador foi acionado
gerada, um contador será iniciado e DO 1 ~ DO 5 será ativado após uma quantidade específica de (GCL)
o tempo passou. A arquitetura GCL é mostrada na Figura 8.26.
Página 188
cujo ponto DO 0 também se torna lógico alto. Em todos os outros momentos, há pelo menos
um canal de entrada digital cujo valor não é lógico alto e, portanto, DO 0 é lógico baixo.
https://translate.googleusercontent.com/translate_f 151/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Figura 8.27 Gráfico de tempo para 12 entradas digitais para 1 saída digital
Você pode simplesmente implementar um operador lógico AND para obter este sistema de controle.
No entanto, uma vez que uma regra lógica tem apenas três entradas, precisamos implementar uma lógica
cascata para ter 12 entradas. Existem duas maneiras de obter uma cascata lógica:
1 Selecione SendtoNextRule no estágio de execução de uma regra lógica. Isso vai con
conectar esta regra lógica à regra lógica subsequente (consulte a Seção 8.3.3)
2 Atribuir a saída de uma regra lógica e a entrada de outra regra lógica para a mesma
sinalizador interno, combinando assim as duas regras lógicas (ver Seção 8.4.1)
Com o primeiro método, as duas regras lógicas devem ser consecutivas. Por exemplo, Regras 1
e 2 podem ser combinados, mas as Regras 1 e 3 não. Esta limitação não
aplicar se você usar o segundo método. Usando o segundo método, você pode até com-
bine duas regras em módulos diferentes. Este projeto de exemplo adapta o primeiro método para
a cascata lógica. A arquitetura lógica GCL é mostrada na Figura 8.28.
Figura 8.28 Lógica GCL para 12 entradas digitais para 1 saída digital
Página 189
Tremeluzir
Capítulo 8
Flicker é comumente usado em aplicações de controle de automação. Um exemplo típico é
fazendo um alarme piscar sob o controle de uma saída digital. Este aplicativo requer um
trem de pulso contínuo a ser gerado por um canal de saída digital; tudo que precisa para
ser determinado é o período do trem de pulso. O gráfico de tempo para aplicativos de cintilação é
mostrado na Figura 8.29.
G
ráfico
(GCL)
https://translate.googleusercontent.com/translate_f 152/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Rising Edge
Para aplicações de borda ascendente, o status da saída digital será alto lógico quando o digi-
o valor de entrada tal muda de lógico baixo para lógico alto (ou seja, quando ocorre uma borda de subida).
No entanto, o valor da saída digital não permanecerá continuamente em nível lógico alto; em vez de,
após um intervalo de tempo específico (no exemplo, é 1 s), o valor da saída digital
retornar ao nível lógico baixo. O gráfico de tempo para este exemplo é mostrado na Figura 8.31.
Página 190
Esta figura mostra que DO 0 só será disparado quando DI 0 exibir uma borda de subida. Dentro
neste projeto de exemplo, o status da saída digital permanecerá alto lógico por 1 s, após o qual
ele retornará ao nível lógico baixo. Quando um PLC é usado para este tipo de aplicação, a escada
diagrama será semelhante ao mostrado na Figura 8.32.
Para usar GCL para uma aplicação de ponta em ascensão, você precisará usar três regras lógicas, uma
temporizador interno (Timer 0) e um sinalizador interno (Sinalizador 0). Consulte a Figura 8.33 para o
Arquitetura lógica GCL. Com a Regra Lógica 3, o valor de DO 0 é controlado por DI 0 e
Sinalizador 0. Sinalizador 0 é inicialmente definido como falso.
Quando ocorre uma borda de subida (ou seja, o valor da entrada digital muda de lógico baixo para lógico
alto), a saída digital será ativada (ou seja, a regra lógica 3 é satisfeita), e o temporizador 0
começa a contar (a Regra Lógica 1 é satisfeita). Quando o temporizador 0 atinge a hora específica
intervalo (1 s neste exemplo), Sinalizador 0 torna-se lógico verdadeiro como resultado da Regra Lógica 2,
fazendo com que o valor de DO 0 se torne lógico baixo (isto é, a Regra Lógica 3 não é satisfeita). O
A arquitetura GCL é semelhante ao diagrama ladder na Figura 8.32.
Falling Edge
Para aplicações de borda descendente, o valor da saída digital será definido como lógico alto quando o
o valor da entrada digital muda de lógico alto para lógico baixo (ou seja, quando uma borda descendente
ocorre). No entanto, o valor da saída digital não permanecerá continuamente alto lógico.
Em vez disso, após um período específico (no exemplo, é 1 s), o valor da saída digital irá
retornar ao nível lógico baixo. Consulte a Figura 8.34 para ver o gráfico de tempo.
https://translate.googleusercontent.com/translate_f 153/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 191
Capítulo 8
G
ráfico
Figura 8.34 Gráfico de tempo para borda decrescente
A figura mostra que DO 0 só será disparado quando DI 0 exibir um flanco descendente. Dentro
neste projeto de exemplo, o status da saída digital permanecerá alto lógico por 1 s antes
C
voltando à lógica baixa. Quando um PLC é usado para este tipo de aplicação, o diapasão condição
grama será semelhante ao mostrado na Figura 8.35.
Lógica
(GCL)
Figura 8.35 Diagrama de escada para borda descendente
Para usar GCL para aplicativos de borda descendente, você precisará de três regras lógicas, uma interna
temporizador (Timer 0) e um sinalizador interno (Sinalizador 0). Consulte a Figura 8.36 para a lógica GCL
arquitetura. Com a Regra Lógica 3, o valor de DO 0 é controlado por DI 0 e Sinalizador 0.
O valor do sinalizador 0 é inicialmente definido como falso lógico.
Quando ocorre uma borda descendente (ou seja, o valor da entrada digital muda de lógico alto para
lógico baixo), a saída digital será ativada (ou seja, a regra lógica 3 é satisfeita), e o temporizador
0 começa a contar (a regra lógica 1 é satisfeita). Quando o temporizador 0 atinge a hora específica (1
s neste exemplo), Sinalizador 0 se tornará lógico verdadeiro como resultado da Regra Lógica 2, tornando
o valor de DO 0 lógico baixo (Regra lógica 3 não é satisfeita). A arquitetura GCL é
semelhante ao diagrama de escada na Figura 8.35.
Página 192
https://translate.googleusercontent.com/translate_f 154/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Figura 8.37 Gráfico de tempo para controle de sequência (continuamente ligado e desligado em
Seqüência)
Este tipo de aplicação requer nove regras lógicas, um contador interno (Contador 0),
e um sinalizador interno (Sinalizador 0). Neste projeto de exemplo, as Regras Lógicas 1 e 8 são
empregado para criar a base de tempo. Pela Regra Lógica 8, o valor do Sinalizador 0 mudará
a cada 0,5 s. Na Regra Lógica 1, uma vez que o valor do Sinalizador 0 é lógico alto, o Contador 0 irá
incrementa em 1. Assim, a cada 1 s, o contador 0 aumentará em 1, tornando o contador 0 o
base de tempo.
As regras lógicas 9 ~ 14 são usadas para controlar DO 0 ~ 5. Qual regra lógica será executada é
com base no valor do Contador 0. Uma vez que este valor aumentará continuamente em 1
a cada 1 s, as Regras lógicas 9 ~ 14 serão executadas em sequência a cada 1 s. Portanto, FAÇA
0 ~ DO 5 será ativado sequencialmente em intervalos de 1 s. Quando a Regra lógica 15 é executada
cortado, o contador 0 será zerado e seu valor retornará a zero. Isso torna a regra lógica
execução para formar um loop contínuo. Consulte a Figura 8.38 para a arquitetura GCL.
Figura 8.38 Lógica GCL para controle de sequência (continuamente ligado e desligado em
Seqüência)
Página 193
Capítulo 8
Gatilho de evento de entrada digital (ocorre apenas uma vez)
O GCL pode ser empregado para executar um gatilho de evento. Para este tipo de aplicação, um digi-
tal canal de entrada é usado para disparar uma ação. A condição de entrada da regra lógica GCL
será se o valor da entrada digital for verdadeiro lógico, e a saída da regra será o
ação desejada (neste caso, transmitir uma mensagem remota). Quando a entrada digital
valor torna-se lógico verdadeiro, a condição de entrada é satisfeita. A regra lógica GCL irá então
envia uma mensagem continuamente até que o valor da entrada digital retorne para a lógica falsa. Quão-
sempre, para esta aplicação específica, a mensagem só será enviada uma vez quando a condição
ção é satisfeita em vez de ser enviada continuamente. G
Este tipo de aplicação pode ser alcançado usando um canal de entrada do contador. O ráfico
A lógica GCL é ilustrada na Figura 8.39. Basta selecionar um canal de entrada do contador local
(DI_Counter) no estágio de condição de entrada para uma regra lógica. Existem duas saídas
usado para a mesma regra lógica; um é redefinir o canal de entrada do contador e o outro é
https://translate.googleusercontent.com/translate_f 155/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
a ação desejada. Então, quando o canal de entrada do contador detecta um sinal de entrada digital
nal, a condição é satisfeita e a ação desejada será executada. Simultaneamente, C
a regra GCL irá zerar o canal de entrada do contador, fazendo com que a ação desejada condição
ser executado apenas uma vez.
Lógica
(GCL)
Figura 8.39 Lógica GCL para acionador de evento (ocorre apenas uma vez)
A verdadeira imagem da configuração da regra lógica GCL no Adam / Apax .NET Utility é
mostrado na Figura 8.40. Neste exemplo, a ação desejada é enviar uma mensagem remota
sábio.
Página 194
https://translate.googleusercontent.com/translate_f 156/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 195
A
Apêndice A
Design Worksheets
https://translate.googleusercontent.com/translate_f 157/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 196
https://translate.googleusercontent.com/translate_f 158/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 197
D
esign
C
orksheets
Essas planilhas serão úteis para fiação de hardware e integração de software. Você
deve fazer cópias para estabelecer sua própria documentação de configuração do sistema.
Página 198
https://translate.googleusercontent.com/translate_f 159/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 199
https://translate.googleusercontent.com/translate_f 160/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Formatos de dados e E / S
Apêndice
Gamas B B
Página 200
Estrutura de Comando
É importante entender o encapsulamento de uma solicitação Modbus ou carro de resposta
ried na rede Modbus / TCP. Um comando completo consiste em um "comando
head "(ou seja, cabeçalho do protocolo do aplicativo Modbus) e" corpo do comando "(ou seja, protocolo
unidade de dados). A cabeça de comando é prefixada por seis bytes e segue os dados do Modbus
formato do pacote; o corpo do comando define o dispositivo de destino e a ação solicitada.
O exemplo a seguir o ajudará a entender essa estrutura.
Exemplo:
A solicitação de leitura dos dois primeiros valores do ADAM-6017 (endereços
40001 ~ 40002) é estruturado da seguinte forma:
https://translate.googleusercontent.com/translate_f 161/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 201
Código de Função 01
Lê o status ON / OFF da saída discreta de um módulo ADAM-6000 em um binário para-
esteira.
Solicite o formato da mensagem: e
Corpo de Comando
I/O
Requeridos Requeridos
Estação Função Endereço inicial Endereço inicial
Número da bobina Número da bobina
Endereço Código Byte alto Byte baixo
Byte alto Byte baixo
R
Exemplo: Leia as bobinas 1 ~ 8 (endereços 00017 ~ 00024) de um módulo ADAM-6000. anges
01 01 00 17 00 08
Formato da mensagem de resposta:
Corpo de Comando
Estação Função
Contagem de bytes Dados Dados …
Endereço Código
Código de Função 02
Lê o status ON / OFF da entrada discreta de um módulo ADAM-6000 em formato binário.
Solicite o formato da mensagem:
Corpo de Comando
Requeridos Requeridos
Estação Função Endereço inicial Endereço inicial
Número de entrada Número de entrada
Endereço Código Byte alto Byte baixo
Byte alto Byte baixo
https://translate.googleusercontent.com/translate_f 162/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 202
Corpo de Comando
Estação Função
Contagem de bytes Dados Dados …
Endereço Código
Códigos de função 03 e 04
Lê o conteúdo binário dos registros de entrada.
Solicite o formato da mensagem:
Corpo de Comando
Requeridos Requeridos
Estação Função Endereço inicial Endereço inicial
Número de Reg- Número de Reg-
Endereço Código Byte alto Byte baixo
ister High Byte ister Low Byte
Exemplo: Leia as entradas analógicas 1 e 2 nos endereços 40001 ~ 40002 como um ponto flutuante
valor de um módulo ADAM-6017
01 04 00 01 00 02
Formato da mensagem de resposta:
Corpo de Comando
Estação Função
Contagem de bytes Dados Dados …
Endereço Código
Exemplo: Os dados brutos das entradas analógicas 1 e 2 são 17096 e 0, respectivamente. Quando
a faixa de entrada é definida para 0 ~ 10 V, as tensões podem ser calculadas da seguinte forma:
Entrada Analógica 1 = (17097/65535) x 10 V = 2,608 V
Entrada Analógica 2 = (0/65535) x 10 V = 0 V
01 04 04 42 C8 00 00
Código de Função 05
Força uma única bobina a ser LIGADA ou DESLIGADA. O estado ON / OFF solicitado é especificado por
uma constante no campo de dados da consulta. Um valor de FF 00 (hex) solicita que seja ON; um valor
de 00 00 (hex) solicita que seja OFF; um valor de FF FF (hex) solicita o valor forçado
a ser lançado.
Solicite o formato da mensagem:
Corpo de Comando
Estação Função Endereço da bobina Endereço da bobina Forçar dados altos Forçar dados baixos
Endereço Código Byte alto Byte baixo Byte Byte
Página 203
A resposta normal é um eco da consulta, retornada após o estado da bobina ter sido
Apêndice B
forçado.
Corpo de Comando
Estação Função Endereço da bobina Endereço da bobina Forçar dados altos Forçar dados baixos
Endereço Código Byte alto Byte baixo Byte Byte
Código de Função 06
Predefine um valor inteiro em um único registro.
D
https://translate.googleusercontent.com/translate_f 163/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Solicite o formato da mensagem:
Corpo de Comando Formatos ATA
Corpo de Comando
Estação Função Endereço da bobina Endereço da bobina Forçar dados altos Forçar dados baixos
Endereço Código Byte alto Byte baixo Byte Byte
Corpo de Comando
Quaisquer dados, comprimento limitado a aproximadamente metade do
Endereço da Estação Código de Função
comprimento do buffer de dados
Exemplo: 01 08 00 02 00 04
Formato da mensagem de resposta:
Corpo de Comando
Endereço da Estação Código de Função Bytes de dados recebidos
Exemplo: 01 08 00 02 00 04
Página 204
Corpo de Comando
Requeridos Requeridos
Começar Começar
Estação Função Número de Número de Byte Forçar dados Forçar dados
Endereço Endereço
Endereço Código Coil High Bobina Baixa Contar Byte alto Byte baixo
Byte alto Byte baixo
Byte Byte
Exemplo: Solicitação para forçar uma série de 10 bobinas começando no endereço 00017 ("11" em hexadecimal)
em um módulo ADAM-6000.
01 0F 00 11 00 0A 02 CD 01
O conteúdo dos dados da consulta tem dois bytes: CD 01 (hex), equivalente a 1100 1101 0000
0001 em formato binário. Os bits binários são mapeados para os endereços nos seguintes
maneiras.
Mordeu: 1 1 0 0 1 1 0 1 0 0 0 0 0 0 0 1
Endereço (000XX): 24 23 22 21 20 19 18 17 - - - - - - 26 25
Corpo de Comando
Requeridos Requeridos
https://translate.googleusercontent.com/translate_f 164/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Estação Função Endereço inicial Endereço inicial Número da bobina Número da bobina
Endereço Código Byte alto Byte baixo
Byte alto Byte baixo
Exemplo: 01 0F 00 11 00 0A
Corpo de Comando
Requeridos Requeridos
Começar Começar
Estação Função Número de Número de Byte
Endereço Endereço Dados
Endereço Código Registro Registro Contar
Byte alto Byte baixo
Byte alto Byte baixo
Corpo de Comando
Número solicitado Número solicitado
Estação Função Endereço inicial Endereço inicial
ber de registro ber de registro
Endereço Código Byte alto Byte baixo
Byte alto Byte baixo
Exemplo: 01 10 00 09 00 02
Página 205
Apêndice B
B.2 Tabelas de mapeamento de Modbus de E / S ADAM-6000
ADAM-6015
Endereço (0X):
00101 0 R/W
00102 1 R/W
00103 2 R/W
D
00104
00105
3
4
Redefinir histórico máx.
valor
R/W
R/W
Formatos ATA
00106 5 R/W
00107 6 R/W
00109 Média 0 ~ 6 R/W
00111 0 R/W
00112 1 R/W e
00113 2 R/W
I/O
00114 3 R/W
Redefinir histórico mín. valor
00115 4 R/W
00116 5 R/W
00117 6 R/W R
00119 Média 0 ~ 6 R/W anges
00121 0 Ler
00122 1 Ler
00123 2 Ler
00124 3 Burnout flag 1 Ler
00125 4 Ler
00126 5 Ler
00127 6 Ler
https://translate.googleusercontent.com/translate_f 165/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
00131 0 Ler
00132 1 Ler
00133 2 Ler
00134 3 Ler
Sinalizador de alarme alto 2
00135 4 Ler
00136 5 Ler
00137 6 Ler
00139 Média 0 ~ 6 Ler
Página 206
00141 0 Ler
00142 1 Ler
00143 2 Ler
00144 3 Sinalizador de alarme baixo 3 Ler
00145 4 Ler
00146 5 Ler
00147 6 Ler
00301 0 Escrever
00302 1 Escrever
00303 2 Escrever
00304 3 Limpe o contador interno GCL Escrever
00305 4 valor ter Escrever
00306 5 Escrever
00307 6 Escrever
00308 7 Escrever
Endereço (4X):
40001 0 Ler
40002 1 Ler
40003 2 Ler
40004 3 Ler
Valor AI
40005 4 Ler
40006 5 Ler
40007 6 Ler
40009 Média 0 ~ 6 Ler
40011 0 Ler
40012 1 Ler
40013 2 Ler
40014 3 Ler
Máx. Histórica Valor AI
40015 4 Ler
40016 5 Ler
40017 6 Ler
40019 Média 0 ~ 6 Ler
https://translate.googleusercontent.com/translate_f 166/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Manual do usuário ADAM-6000 194
Página 207
Apêndice B
Endereço (4X) Canal Descrição Atributo
40021 0 Ler
40022 1 Ler
40023 2 Ler
40024 3 Ler
Min histórico. Valor AI
40025 4 Ler
40026 5 Ler D
40027 6 Ler Formatos ATA
40029 Média 0 ~ 6 Ler
R
Endereço (4X) Canal Descrição Atributo anges
40051 ~ 40052 0 Ler
40053 ~ 40054 1 Ler
40055 ~ 40056 2 Ler
40057 ~ 40058 3 Máx. Histórica IA flutuando Ler
40059 ~ 40060 4 valor de pontos (IEEE754) Ler
40061 ~ 40062 5 Ler
40063 ~ 40064 6 Ler
40067 ~ 40068 Média 0 ~ 6 Ler
Página 208
https://translate.googleusercontent.com/translate_f 167/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
40109 ~ 40110 4 Ler
40111 ~ 40112 5 Ler
40113 ~ 40114 6 Ler
40201 0 R/W
40202 1 R/W
40203 2 R/W
40204 3 R/W
Digite o código 5
40205 4 R/W
40206 5 R/W
40207 6 R/W
40209 Média R/W
Página 209
0 Normal
3 Circuito aberto / queimado
5 Digite o código
https://translate.googleusercontent.com/translate_f 168/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
0x0320
0x0321
NI604 (518)
NI604 (518)
-80 ~ 100ºC
0 ~ 100ºC
I/O
R
6 O nome do modelo de um módulo ADAM pode ser repetido lendo o hexadeci-
anges
valor mal armazenado no endereço Modbus 40211.
ADAM-6017
Endereço (0X):
00017 0 R/W
Valor DO
00018 1 R/W
00101 0 R/W
00102 1 R/W
00103 2 R/W
00104 3 R/W
Redefinir histórico máx. AI
00105 4 R/W
valor
00106 5 R/W
00107 6 R/W
00108 7 R/W
00109 Média 0 ~ 7 R/W
Página 210
00111 0 R/W
00112 1 R/W
00113 2 R/W
00114 3 R/W
Redefinir histórico mín. AI
00115 4 R/W
valor
00116 5 R/W
00117 6 R/W
00118 7 R/W
00119 Média 0 ~ 7 R/W
00121 0 Ler
00122 1 Ler
00123 2 Ler
00124 3 Ler
Sinalizador de circuito aberto 1 (queimar-
00125 4 Fora) Ler
00126 5 Ler
00127 6 Ler
00128 7 Ler
00131 0 Ler
00132 1 Ler
00133 2 Ler
00134 3 Ler
00135 4 Sinalizador de alarme alto 2 Ler
00136 5 Ler
00137 6 Ler
00138 7 Ler
https://translate.googleusercontent.com/translate_f 169/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
00139 Média 0 ~ 7 Ler
00141 0 Ler
00142 1 Ler
00143 2 Ler
00144 3 Ler
00145 4 Sinalizador de alarme baixo 3 Ler
00146 5 Ler
00147 6 Ler
00148 7 Ler
00149 Média 0 ~ 7 Ler
Página 211
Apêndice B
Endereço (0X) Canal Descrição Atributo
00301 0 Escrever
00302 1 Escrever
00303 2 Escrever
00304 3 Limpe o contador interno GCL Escrever
00305 4 valor ter Escrever
00306 5 Escrever
D
00307
00308
6
7
Escrever
Escrever
Formatos ATA
Endereço (4X)
40011 0 Ler
40012 1 Ler
40013 2 Ler
40014 3 Ler
40015 4 Máx. Histórica Valor AI Ler
40016 5 Ler
40017 6 Ler
40018 7 Ler
40019 Média 0 ~ 7 Ler
40021 0 Ler
40022 1 Ler
40023 2 Ler
40024 3 Ler
40025 4 Min histórico. Valor AI Ler
40026 5 Ler
40027 6 Ler
40028 7 Ler
40029 Média 0 ~ 7 Ler
https://translate.googleusercontent.com/translate_f 170/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 212
40101 0 Ler
40103 1 Ler
40105 2 Ler
40107 3 Ler
Status AI 4
40109 4 Ler
40111 5 Ler
40113 6 Ler
40115 7 Ler
Página 213
Apêndice B
Endereço (4X) Canal Descrição Atributo
40201 0 R/W
40202 1 R/W
https://translate.googleusercontent.com/translate_f 171/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
40203 2 R/W
40204 3 R/W
40205 4 Digite o código 5 R/W
40206 5 R/W
D
40207
40208
6
7
R/W
R/W
Formatos ATA
40209 Média 0 ~ 7 Ler
Observações
1 Quando o canal não consegue detectar o sinal de entrada atual na entrada de 4 ~ 20 mA
intervalo, o valor do bit será 1.
2 Você pode configurar o valor do alarme alto usando o utilitário Adam / Apax .NET. Quando o
Se o valor da entrada analógica for maior do que o alarme alto, o valor do bit será 1.
3 Você pode configurar o valor do alarme baixo usando o utilitário Adam / Apax .NET. Quando o
o valor da entrada analógica é inferior ao alarme baixo, o valor do bit será 1.
4 Status de entrada analógica
Mordeu Descrição
Página 214
4 Reservado
5 Reservado
6 Reservado
7 Erro de inicialização ADC
8 Reservado
9 Erro de calibração zero / span
10 Reservado
11 Reservado
12 Reservado
13 Reservado
14 Reservado
15 Reservado
5 Código de Tipo
0x0103 ± 150 mV
0x0104 ± 500 mV
https://translate.googleusercontent.com/translate_f 172/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
0x0105 0 ~ 150 mV
0x0106 0 ~ 500 mV
0x0140 ±1V
0x0142 ±5V
0x0143 ± 10 V
0x0145 0~1V
0x0147 0~5V
0x0148 0 ~ 10 V
0x0181 ± 20 mA
0x0180 4 ~ 20 mA
0x0182 0 ~ 20 mA
Endereço (0X)
00017 0 R/W
00018 1 R/W
00019 2 R/W
00020 3 R/W
Valor DO
00021 4 R/W
00022 5 R/W
00023 6 R/W
00024 7 R/W
Página 215
Apêndice B
Endereço (0X) Canal Descrição Atributo
00101 0 R/W
00102 1 R/W
00103 2 R/W
00104 3 R/W
Redefinir histórico máx.
00105 4 R/W
valor
00106 5 R/W
D
00107
00108
6
7
R/W
R/W
Formatos ATA
00109 Média 0 ~ 7 R/W
00111 0 Ler
00112 1 Ler
00113
00114
2
3
Ler
Ler
e
00115 4 Redefinir histórico mín. valor Ler
00116
00117
5
6
Ler
Ler
I/O
00118 7 Ler
00119 Média 0 ~ 7 Ler R
anges
Endereço (0X) Canal Descrição Atributo
00121 0 Ler
00122 1 Ler
00123 2 Ler
00124 3 Ler
Burnout flag 1
00125 4 Ler
https://translate.googleusercontent.com/translate_f 173/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
00126 5 Ler
00127 6 Ler
00128 7 Ler
00131 0 Ler
00132 1 Ler
00133 2 Ler
00134 3 Ler
00135 4 Sinalizador de alarme alto 2 Ler
00136 5 Ler
00137 6 Ler
00138 7 Ler
00139 Média 0 ~ 7 Ler
Página 216
00141 0 Ler
00142 1 Ler
00143 2 Ler
00144 3 Ler
00145 4 Sinalizador de alarme baixo 3 Ler
00146 5 Ler
00147 6 Ler
00148 7 Ler
00149 Média 0 ~ 7 Ler
Endereço (4X)
40001 0 Ler
40002 1 Ler
40003 2 Ler
40004 3 Ler
40005 4 Valor AI Ler
40006 5 Ler
40007 6 Ler
40008 7 Ler
40009 Média 0 ~ 7 Ler
40011 0 Ler
40012 1 Ler
40013 2 Ler
40014 3 Ler
40015 4 Máx. Histórica Valor AI Ler
40016 5 Ler
40017 6 Ler
40018 7 Ler
40019 Média 0 ~ 7 Ler
https://translate.googleusercontent.com/translate_f 174/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 217
Apêndice B
Endereço (4X) Canal Descrição Atributo
40021 0 Ler
40022 1 Ler
40023 2 Ler
40024 3 Ler
40025 4 Min histórico. Valor AI Ler
40026 5 Ler
D
40027
40028
6
7
Ler
Ler
Formatos ATA
40029 Média 0 ~ 7 Ler
Observações e
1 Quando o canal específico não consegue detectar um sinal de termopar, o valor do bit
será 1.
2 O usuário pode configurar o valor do alarme alto usando o utilitário Adam / Apax .NET. Quando I/O
o valor da entrada analógica é maior do que o valor do alarme alto, o valor do bit será 1.
3 Você pode configurar o valor do alarme baixo usando o utilitário Adam / Apax .NET. Quando o
o valor da entrada analógica é inferior ao valor do alarme baixo, o valor do bit será 1. R
anges
ADAM-6024
Endereço (0X)
00001 0 Ler
Valor DI
00002 1 Ler
00017 0 R/W
Valor DO
00018 1 R/W
Endereço (4X)
40001 0 Ler
40002 1 Ler
40003 2 Ler
Valor AI
40004 3 Ler
40005 4 Ler
40006 5 Ler
40011 0 R/W
Valor A0
40012 1 R/W
Página 218
https://translate.googleusercontent.com/translate_f 175/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
40021 0 Ler
40022 1 Ler
40023 2 Ler
Status AI 1
40024 3 Ler
40025 4 Ler
40026 5 Ler
Observações
1 Status de AI:
∎ Valor do bit = 0: normal
∎ Valor de bit = 1: muito alto
∎ Valor de bit = 2: muito baixo
∎ Valor de bit = 0: calibração inválida
ADAM-6050
Endereço (0X)
00001 0 Ler
00002 1 Ler
00003 2 Ler
00004 3 Ler
00005 4 Ler
00006 5 Ler
Valor DI
00007 6 Ler
00008 7 Ler
00009 8 Ler
00010 9 Ler
00011 10 Ler
00012 11 Ler
00017 0 Ler
00018 1 Ler
00019 2 Ler
Valor DO
00020 3 Ler
00021 4 Ler
00022 5 Ler
Página 219
Apêndice B
00037 1 Partida do contador (1) / parada (0) R / W
00038 Limpar contador (1) Escrever
https://translate.googleusercontent.com/translate_f 176/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
e
00052 Status de trava DI 4 R/W
00053 5 Partida do contador (1) / parada (0) R / W
00054 Limpar contador (1) Escrever
00059
Limpar contador (1)
Limpar estouro 3
Escrever
R/W
anges
00060 Status de trava DI 4 R/W
Página 220
00301 0 Escrever
00302 1 Escrever
00303 2 Escrever
00302 3 Limpe o contador interno GCL Escrever
00305 4 ter Escrever
00306 5 Escrever
00307 6 Escrever
00308 7 Escrever
Endereço (4X)
https://translate.googleusercontent.com/translate_f 177/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
40019 ~ 40020 9 Ler
40021 ~ 40022 10 Ler
40023 ~ 40024 11 Ler
Página 221
Apêndice B
Endereço (4X) Canal Descrição Atributo
https://translate.googleusercontent.com/translate_f 178/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Observação! Os endereços Modbus azuis são suportados apenas pela versão CE (ou posterior).
Página 222
Observações
1 Como recuperar o valor do contador / frequência:
Contador (decimal) = (valor de 40002) x 65536 + (valor de 40001)
Frequência (decimal) = (valor de 40001) / 10 Hz
2 Incremento de tempo: 0,1 ms
3 Se o número de contagem for um estouro, o valor do bit será 1. Uma vez que este bit foi
lido, o valor retornará a 0.
4 Quando o canal de entrada digital é configurado como "trava de alto para baixo" ou "de baixo para
high latch ", o valor do bit será 1 se a condição de latch for atendida. Posteriormente, o
o valor do bit permanecerá em 1 até que você escreva 0 neste bit (ou seja, quando você limpar a trava
status).
5 Decida quantos pulsos serão gerados. Quando você escreve 0 neste bit, continua
pulsos úmidos serão gerados.
6 Durante a geração de pulso, você pode usar este bit para gerar pulsos adicionais. Por
Por exemplo, suponha que "pulso absoluto" seja definido como 100; durante sua geração, você
pode definir "pulso incremental" para 10 para que 10 pulsos extras sejam gerados
atado. Os 100 pulsos continuarão a ser gerados.
7 O nome do modelo de um módulo ADAM pode ser repetido lendo o hexadeci-
valor mal armazenado no endereço Modbus 40211.
ADAM-6051
Endereço (0X)
00001 0 Ler
00002 1 Ler
00003 2 Ler
00004 3 Ler
00005 4 Ler
00006 5 Ler
00007 6 Ler
Valor DI
00008 7 Ler
00009 8 Ler
00010 9 Ler
00011 10 Ler
00012 11 Ler
00013 12 Ler
00014 13 Ler
Página 223
Apêndice B
00041 2 Partida do contador (1) / parada (0) R / W
https://translate.googleusercontent.com/translate_f 179/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
00042 Limpar contador (1) Escrever
00056 R/W
00057 6
Status de trava DI 4
Partida do contador (1) / parada (0) R / W
e
00058 Limpar contador (1) Escrever
00063
Limpar contador (1)
Limpar estouro 3
Escrever
R/W
anges
00064 Status de trava DI 4 R/W
Página 224
00301 0 Escrever
00302 1 Escrever
00303 2 Escrever
00304 3 Limpe o contador interno GCL Escrever
00305 4 valor ter Escrever
00306 5 Escrever
00307 6 Escrever
https://translate.googleusercontent.com/translate_f 180/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
00308 7 Escrever
Endereço (4X)
40029 ~ 40030 0
Largura de baixo nível 2 lida Saída de pulso
40031 ~ 40032 1 Ler
Página 225
Apêndice B
Endereço (4X) Canal Descrição Atributo
Endereço (4X)
40301
Canal
Tudo
Descrição
Valor DI
Atributo
Ler
e
40303 Tudo Valor DO R/W
40305 0 ~ 15 Valor do sinalizador interno GCL R/W
I/O
Status de diagnóstico de DO
40307 Tudo Ler
(para a versão D)
R
anges
Endereço (4X) Canal Descrição Atributo
https://translate.googleusercontent.com/translate_f 181/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Observação! Os endereços Modbus azuis são suportados apenas pela versão CE ou posterior.
Observações
1 Como recuperar o valor do contador / frequência:
Contador (decimal) = (valor de 40002) x 65536 + (valor de 40001)
Frequência (decimal) = (valor de 40001) / 10 Hz
2 Incremento de tempo: 0,1 ms
3 Se o número de contagem for um estouro, o valor do bit será 1. Uma vez que este bit foi
lido, o valor retornará a 0.
Página 226
4 Quando o canal de entrada digital é configurado como "trava de alto para baixo" ou "de baixo para
high latch ", o valor do bit será 1 se a condição de latch for atendida. Posteriormente, o
o valor do bit permanecerá em 1 até que você escreva 0 neste bit (ou seja, quando você limpar a trava
status).
5 Decida quantos pulsos serão gerados. Quando você escreve 0 neste bit, continua
pulsos úmidos serão gerados.
6 Durante a geração de pulso, você pode usar este bit para gerar pulsos adicionais. Por
Por exemplo, suponha que "pulso absoluto" seja definido como 100; durante sua geração, você
pode definir "pulso incremental" para 10 para que 10 pulsos extras sejam gerados
atado. Os 100 pulsos continuarão a ser gerados.
7 O nome do modelo de um módulo ADAM pode ser repetido lendo o hexadeci-
valor mal armazenado no endereço Modbus 40211.
ADAM-6052
Endereço (0X)
00001 0 Ler
00002 1 Ler
00003 2 Ler
00004 3 Ler
Valor DI
00005 4 Ler
00006 5 Ler
00007 6 Ler
00008 7 Ler
00017 0 R/W
00018 1 R/W
00019 2 R/W
00020 3 R/W
Valor DO
00021 4 R/W
00022 5 R/W
00023 6 R/W
00024 7 R/W
https://translate.googleusercontent.com/translate_f 182/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
00037 1 Partida do contador (1) / parada (0) R / W
00038 Limpar contador (1) Escrever
00039 Limpar estouro 3 R/W
Página 227
Apêndice B
00043 Limpar estouro 3 R/W
00059
Limpar contador (1)
Limpar estouro 3
Escrever
R/W
e
00060 Status de trava DI 4 R/W
00301 0 Escrever
00302 1 Escrever
00303 2 Escrever
00304 3 Limpe o contador interno GCL Escrever
00305 4 valor ter Escrever
00306 5 Escrever
00307 6 Escrever
00308 7 Escrever
Endereço (4X)
Página 228
https://translate.googleusercontent.com/translate_f 183/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 229
Apêndice B
Endereço (4X) Canal Descrição Atributo
Observação! Os endereços Modbus azuis são suportados apenas pela versão CE ou posterior.
https://translate.googleusercontent.com/translate_f 184/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Observações
1 Como recuperar o valor do contador / frequência:
Contador (decimal) = (valor de 40002) x 65536 + (valor de 40001)
Frequência (decimal) = (valor de 40001) / 10 Hz
2
3
Incremento de tempo: 0,1 ms
Se o número de contagem for um estouro, o valor do bit será 1. Uma vez que este bit foi
e
lido, o valor retornará a 0.
4 Quando o canal de entrada digital é configurado como "trava de alto para baixo" ou "de baixo para
high latch ", o valor do bit será 1 se a condição de latch for atendida. Posteriormente, o
I/O
o valor do bit permanecerá em 1 até que você escreva 0 neste bit (ou seja, quando você limpar a trava
status). R
5 Decida quantos pulsos serão gerados. Quando você escreve 0 neste bit, continua
pulsos úmidos serão gerados.
anges
6 Durante a geração de pulso, você pode usar este bit para gerar pulsos adicionais. Por
Por exemplo, suponha que "pulso absoluto" seja definido como 100; durante sua geração, você
pode definir "pulso incremental" para 10 para que 10 pulsos extras sejam gerados
atado. Os 100 pulsos continuarão a ser gerados.
7 O nome do modelo de um módulo ADAM pode ser repetido lendo o hexadeci-
valor mal armazenado no endereço Modbus 40211.
ADAM-6060/6066
Endereço (0X)
00001 0 Ler
00002 1 Ler
00003 2 Ler
Valor DI
00004 3 Ler
00005 4 Ler
00006 5 Ler
Página 230
00017 0 R/W
00018 1 R/W
00019 2 R/W
Valor DO
00020 3 R/W
00021 4 R/W
00022 5 R/W
https://translate.googleusercontent.com/translate_f 185/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 231
Apêndice B
Endereço (0X) Canal Descrição Atributo
00301 0 Escrever
00302 1 Escrever
00303 2 Escrever
00304 3 Limpe o contador interno GCL Escrever
00305 4 valor ter Escrever
00306 5 Escrever
D
00307
00308
6
7
Escrever
Escrever
Formatos ATA
Endereço (4X)
https://translate.googleusercontent.com/translate_f 186/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 232
Observação! Os endereços Modbus azuis são suportados apenas pela versão CE ou posterior.
Observações
1 Como recuperar o valor do contador / frequência:
Contador (decimal) = (valor de 40002) x 65536 + (valor de 40001)
Frequência (decimal) = (valor de 40001) / 10 Hz
2 Incremento de tempo: 0,1 ms
3 Se o número de contagem for um estouro, o valor do bit será 1. Uma vez que este bit foi
lido, o valor retornará a 0.
4 Quando o canal de entrada digital é configurado como "trava de alto para baixo" ou "de baixo para
high latch ", o valor do bit será 1 se a condição de latch for atendida. Posteriormente, o
o valor do bit permanecerá em 1 até que você escreva 0 neste bit (ou seja, quando você limpar a trava
status).
5 Decida quantos pulsos serão gerados. Quando você escreve 0 neste bit, continua
pulsos úmidos serão gerados.
6 Durante a geração de pulso, você pode usar este bit para gerar pulsos adicionais. Por
Por exemplo, suponha que "pulso absoluto" seja definido como 100; durante sua geração, você
https://translate.googleusercontent.com/translate_f 187/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 233
pode definir "pulso incremental" para 10 para que 10 pulsos extras sejam gerados
Apêndice B
atado. Os 100 pulsos continuarão a ser gerados.
7 O nome do modelo de um módulo ADAM pode ser repetido lendo o hexadeci-
valor mal armazenado no endereço Modbus 40211.
D
Formatos ATA
I/O
R
anges
Página 234
https://translate.googleusercontent.com/translate_f 188/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 235
https://translate.googleusercontent.com/translate_f 189/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Referência de Aterramento
Apêndice C C
Página 236
Aterramento C.2
A Terra para referência C.2.1
The Frame Ground e Grounding Bar C.2.2
Modo normal e modo comum C.2.3
Impedância do fio C.2.4
Aterramento de Ponto Único C.2.5
Blindagem C.3
Blindagem do cabo C.3.1
Blindagem do Sistema C.3.2
Técnicas de redução de ruído C.4
Lista de controle C.5
C.2 Aterramento
C.2.1 A Terra como Referência
https://translate.googleusercontent.com/translate_f 190/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Obviamente, a terra não é condutiva. Considere que todos os edifícios estão sobre (ou dentro) do
terra; assim, aço, concreto e cabos associados (como para-raios) e
Página 237
o sistema de energia está conectado à terra. É útil pensar neles como resistores. O
apêndice C
um número incontável de resistores paralelos torna a terra um único ponto de referência.
G
arredondamento
Referência
Figura C.2 Barra de Aterramento
O aterramento é uma das questões mais importantes para nossos sistemas. Assim como a moldura
terra de um computador, um sinal de dados adquirido por um canal oferece um ponto de referência de
o circuito eletrônico dentro do computador. Se quisermos nos comunicar com este com
computador, o aterramento do sinal e o aterramento da estrutura devem ser conectados um ao outro em
a fim de fazer um ponto de referência para o circuito eletrônico um do outro. Para rede de computador
obras, sistemas de energia, redes de telecomunicações e assim por diante, geralmente é necessário
É necessário instalar uma barra de aterramento individual para cada sistema. Estas barras de aterramento não
fornecem apenas um ponto de referência individual, mas também fazem da terra o aterramento.
https://translate.googleusercontent.com/translate_f 191/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 238
Linhas de alta tensão são necessárias porque as usinas geram alta tensão
correntes e, em seguida, as estações de energia locais reduzem a tensão para distribuição local.
De acordo com a fórmula de potência, P = I * V, a corrente diminui quando a tensão é
aumentou. Dado que a impedância de um cabo é determinada pelo material que é
feito de, a lei de Ohm (V = I * R) nos diz que usar um material de alta impendência significa
que a diminuição da corrente reduzirá a perda de energia durante a transmissão. Assim, usando
linhas de alta tensão reduzem o custo de transporte de energia elétrica de um lugar
para outro.
Página 239
apêndice C
G
https://translate.googleusercontent.com/translate_f 192/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
arredondamento
Figura C.6 Impedância de fio
Referência
Página 240
A Figura C.8 mostra como um sistema de aterramento de ponto único será um sistema mais estável
do que se apenas um cabo for usado. Se você usar um cabo fino para alimentar esses dispositivos, o
o dispositivo final receberá menos energia do que os outros dispositivos. O cabo fino vai
consumir a energia.
C.3 Blindagem
C.3.1 Blindagem do Cabo
https://translate.googleusercontent.com/translate_f 193/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
fornece uma camada de blindagem que protege os cabos de ruídos externos.
Página 241
∎ É melhor usar cabo de isolamento duplo para redes de comunicação, bem como
apêndice C
aplicações de E / S analógicas.
∎ Ambos os lados das proteções devem ser conectados à sua estrutura enquanto dentro do dispositivo
(para considerações EMI)
∎ Não retire uma quantidade excessiva da tampa de plástico durante a soldagem.
G
arredondamento
Referência
Figura C.11 Sistema de Blindagem
∎ Nunca descasque muito a cobertura de plástico do cabo. Isso pode destruir as características
tiques do cabo STP e blindagem de fio desencapado conduz facilmente o ruído.
∎ Escudos em cascata juntos por soldagem (consulte a figura a seguir para mais
detalhes).
∎ Conecte a blindagem ao aterramento da estrutura de uma fonte de alimentação DC para forçar o controle
ruído canalizado para fluir para o aterramento da estrutura da fonte de alimentação DC (a estrutura
o aterramento da fonte de alimentação DC deve ser conectado ao aterramento do sistema).
https://translate.googleusercontent.com/translate_f 194/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Figura C.12 As características do cabo
Lembre-se de que você não deve retirar muito isolamento para soldar. Isso poderia
reduzir a eficácia do cabo STP e abrir um caminho que introduza
ruído.
Página 242
https://translate.googleusercontent.com/translate_f 195/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Manual do usuário ADAM-6000 230
Página 243
G
arredondamento
Referência
Página 244
https://translate.googleusercontent.com/translate_f 196/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 245
https://translate.googleusercontent.com/translate_f 197/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
D
Apêndice
REST para ADAM-6000
D
Página 246
https://translate.googleusercontent.com/translate_f 198/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Observações 0000 ~ FFFF), que mapeia para o mín. / Máx. da faixa (valor de entrada analógica
é de 16 bits).
Página 247
Apêndice D
ContentType: text / xml
Se o resultado for OK, o conteúdo aparecerá da seguinte maneira:
<? xml version = "1.0"?>
<ADAM-6017 status = "OK">
<AI>
<ID> 0 </ID>
<RANGE> 7 </RANGE>
<NOME> 4 ~ 20 mA </NOME>
<MAX> 20 </MAX>
Resposta
<MIN> 4 </MIN>
<UNIT> mA </UNIT> R
</AI> EST para
</ADAM-6017>
Se a solicitação falhar, o conteúdo aparecerá da seguinte maneira:
<? xml version = "1.0"?>
<ADAM-6017 status = "{erro}">
</ADAM-6017>
{error}: A mensagem de erro
UMA
Observações
Se o {id} estiver fora do intervalo, a resposta retornará o código de status HTTP 501 (não
implementado). DAM-6000
D.2.2 Saída Analógica
GET / analogoutput / (all | {id}) / value
https://translate.googleusercontent.com/translate_f 199/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 248
Use o seguinte URI para definir o (s) valor (es) da saída analógica
http://10.0.0.1/analogoutput/all/value
Os dados que acompanham a solicitação serão fornecidos como {nome} = {valor} par (es)
{nome}: o nome do canal (por exemplo, AO-0)
Exemplos
{valor}: o valor a ser definido para o canal indicado
Por exemplo, se a solicitação vai definir os canais 0, 1 e 2 para um valor de
3, então os pares nome-valor aparecerão da seguinte forma:
AO0 = 00FF & AO1 = 0000 & AO2 = 0FFF
ContentType: text / xml
O conteúdo aparecerá da seguinte forma:
<? xml version = "1.0"?>
Resposta <ADAM-6224 status = "{status}">
</ADAM-6224>
{status}: O resultado (se bem-sucedido, o resultado será 'OK'; caso contrário, o resultado
será a mensagem de erro).
O {valor} dos dados da postagem está no formato HEX e de 0000 a 0FFF, que
Observações
mapeia para o mín. / máx. valor da faixa (o valor da saída analógica é de 12 bits).
D.2.3 Digitalinput
GET / digitalinput / (all | {id}) / value
Página 249
Apêndice D
ContentType: text / xml
Se o resultado for OK, o conteúdo aparecerá da seguinte maneira:
<? xml version = "1.0"?>
<ADAM-6050 status = "OK">
<DI>
<ID> 0 </ID>
https://translate.googleusercontent.com/translate_f 200/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Resposta <VALUE> 0 </VALUE>
</DI>
</ADAM-6050>
Se a solicitação falhar, o conteúdo aparecerá da seguinte maneira:
<? xml version = "1.0"?> R
<ADAM-6050 status = "{erro}"> EST para
</ADAM-6050>
{error}: A mensagem de erro
Se o {id} estiver fora do intervalo, a resposta retornará o código de status HTTP 501 (não
Observações
implementado)
Página 250
D.2.5 Contador
GET / contador / (todos | {id}) / valor
https://translate.googleusercontent.com/translate_f 201/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
<ADAM-6051
<CNT> status = "OK">
<ID> 0 </ID>
<VALUE> 102938 </VALUE>
Resposta
</CNT>
</ADAM-6051>
Se a solicitação falhar, o conteúdo aparecerá da seguinte maneira:
<? xml version = "1.0"?>
<ADAM-6051 status = "{erro}">
</ADAM-6051>
{error}: A mensagem de erro
Se o {id} estiver fora do intervalo, a resposta retornará o código de status HTTP 501 (não
Observações
implementado)
Página 251
Apêndice D
R
EST para
UMA
DAM-6000
https://translate.googleusercontent.com/translate_f 202/203
13/12/2021 11:15 Manual do usuário da série ADAM-6000
Página 252
www.advantech.com
Por favor, verifique as especificações antes de citar. Este guia destina-se a referência
fins apenas.
Todas as especificações do produto estão sujeitas a alterações sem aviso prévio.
Nenhuma parte desta publicação pode ser reproduzida em qualquer forma ou por qualquer meio,
eletrônico, fotocópia, gravação ou de outra forma, sem autorização prévia por escrito
opinião do editor.
Todas as marcas e nomes de produtos são marcas comerciais ou marcas registradas de seus
respectivas empresas.
© Advantech Co., Ltd. 2018
https://translate.googleusercontent.com/translate_f 203/203