Questão
Como configuro o Modbus TCP IO Scanner para M221 e que endereços utilizamos para ler e escrever a partir do dispositivo remoto?
Linha de produtos
EcoStruxure Machine Expert-Basic, SoMachine Basic, Modicon M100, Modicon M200 e Modicon M221,
Ambiente
Todas as versões do software para CLPs de entrada utilizados no sistema operacional Windows
Resolução
Siga os passos abaixo:
1) Vá para a guia Configuração no SoMachine Basic (ou EcoStruxure Machine Expert-Basic)
2) Expandir ETH1
3) Selecionar Modbus TCP IOScanner
4) Na área Modbus TCP à direita,
(A) Assinale a caixa de seleção "Modbus TCP IOScanner" para Ativá-lo
(B) Introduza o Endereço IP do seu servidor Ethernet remoto - no nosso exemplo, estamos a utilizar o 192.168.0.100
(C) Clique em Adicionar - isto irá criar uma Linha de Dispositivo representando o seu dispositivo e um conjunto de endereços para ler, escrever ou ambos.
(D) Clique no botão [...] na coluna "Canais"
Clicar no botão [...] exibirá a tela Assistente do canal:
5) Na lista pendente Tipo de mensagem, pode escolher vários códigos de função Modbus. Aqui estão os códigos de função Modbus suportados no M221. Iremos utilizar o Código de Função 23 (0x17) Registos de Leitura e Escrita:
6) No nosso exemplo, iremos mantê-lo como Ler/Gravar várias palavras.
Digamos que temos um Dispositivo de E/S Remoto que tem 10 Entradas analógicas de %MW0 a %MW9 e 10 Saídas analógicas de %MW10 a %MW20, configuraríamos o deslocamento e os comprimentos em conformidade:
7) Agora, vá para a guia Programação na barra superior.
8) Em Ferramentas-> Objetos de rede, selecione "Registros de entrada (IOScanner)"
Nesta tela, podemos ver os registos de entrada representados como %IWN300.0.0 a %IWN300.0.9.
Também podemos atribuir um nome de símbolo (também conhecido por Nome da variável ou Nome da etiqueta) na célula correspondente na coluna "SYMBOL" para cada endereço WORD de 16 bits:
9) Inversamente, se você clicar em Ferramentas-> Objetos de rede, selecione "Registros de saída (IOScanner)" e podemos ver que as Palavras de saída têm endereços %QWN300.0.0 para %QWN300.0.9:
No Exemplo de lógica ladder dois degraus acima, estamos obtendo o valor do Registo de Entrada 0 do dispositivo Remoto e gravando-o no endereço de memória interna %MW0, então gravando-o novamente no Registo de Saída 0 do dispositivo Remoto.
Os endereços de palavras de entrada e saída estarão sempre no formato :
Saídas: %QWN30x.y.z
Entradas: %IWN30x.y.z
em que:
x - Número do Índice de Dispositivos (ID) do Passo 4c acima (podem existir vários Dispositivos com o mesmo Endereço IP)
y - ID do número do canal (do Passo 6 - cada conjunto de registos para leitura ou gravação a partir do código de função Modbus selecionado terá um número de ID de canal único dentro de cada Dispositivo definido)
z - Número de endereço de palavra - 0 seria o valor de Endereço de compensação+0, 1 de Endereço de compensação+1, etc. (Consulte a coluna Comentários nas capturas de ecrã para ver os passos 8 e 9)
Como configuro o Modbus TCP IO Scanner para M221 e que endereços utilizamos para ler e escrever a partir do dispositivo remoto?
Linha de produtos
EcoStruxure Machine Expert-Basic, SoMachine Basic, Modicon M100, Modicon M200 e Modicon M221,
Ambiente
Todas as versões do software para CLPs de entrada utilizados no sistema operacional Windows
Resolução
Siga os passos abaixo:
1) Vá para a guia Configuração no SoMachine Basic (ou EcoStruxure Machine Expert-Basic)
2) Expandir ETH1
3) Selecionar Modbus TCP IOScanner
4) Na área Modbus TCP à direita,
(A) Assinale a caixa de seleção "Modbus TCP IOScanner" para Ativá-lo
(B) Introduza o Endereço IP do seu servidor Ethernet remoto - no nosso exemplo, estamos a utilizar o 192.168.0.100
(C) Clique em Adicionar - isto irá criar uma Linha de Dispositivo representando o seu dispositivo e um conjunto de endereços para ler, escrever ou ambos.
(D) Clique no botão [...] na coluna "Canais"
Clicar no botão [...] exibirá a tela Assistente do canal:
5) Na lista pendente Tipo de mensagem, pode escolher vários códigos de função Modbus. Aqui estão os códigos de função Modbus suportados no M221. Iremos utilizar o Código de Função 23 (0x17) Registos de Leitura e Escrita:
6) No nosso exemplo, iremos mantê-lo como Ler/Gravar várias palavras.
Digamos que temos um Dispositivo de E/S Remoto que tem 10 Entradas analógicas de %MW0 a %MW9 e 10 Saídas analógicas de %MW10 a %MW20, configuraríamos o deslocamento e os comprimentos em conformidade:
7) Agora, vá para a guia Programação na barra superior.
8) Em Ferramentas-> Objetos de rede, selecione "Registros de entrada (IOScanner)"
Nesta tela, podemos ver os registos de entrada representados como %IWN300.0.0 a %IWN300.0.9.
Também podemos atribuir um nome de símbolo (também conhecido por Nome da variável ou Nome da etiqueta) na célula correspondente na coluna "SYMBOL" para cada endereço WORD de 16 bits:
9) Inversamente, se você clicar em Ferramentas-> Objetos de rede, selecione "Registros de saída (IOScanner)" e podemos ver que as Palavras de saída têm endereços %QWN300.0.0 para %QWN300.0.9:
No Exemplo de lógica ladder dois degraus acima, estamos obtendo o valor do Registo de Entrada 0 do dispositivo Remoto e gravando-o no endereço de memória interna %MW0, então gravando-o novamente no Registo de Saída 0 do dispositivo Remoto.
Os endereços de palavras de entrada e saída estarão sempre no formato :
Saídas: %QWN30x.y.z
Entradas: %IWN30x.y.z
em que:
x - Número do Índice de Dispositivos (ID) do Passo 4c acima (podem existir vários Dispositivos com o mesmo Endereço IP)
y - ID do número do canal (do Passo 6 - cada conjunto de registos para leitura ou gravação a partir do código de função Modbus selecionado terá um número de ID de canal único dentro de cada Dispositivo definido)
z - Número de endereço de palavra - 0 seria o valor de Endereço de compensação+0, 1 de Endereço de compensação+1, etc. (Consulte a coluna Comentários nas capturas de ecrã para ver os passos 8 e 9)
Para apoio adicional:
Algumas FAQs e vídeos para conhecimento adicional.
Qual software para programar meu CLP Schneider?
EcoStruxure Machine Expert - Aprenda como criar um novo projeto | Schneider Electric Brasil
EcoStruxure Machine Expert - Aprenda a configuração de Rede Modbus TCP-IP| Schneider Electric Brasil
EcoStruxure Machine Expert - Utilizando o Modbus RTU | Schneider Electric Brasil
How to Set up M241 PLC Modbus TCP IP IO Scanning in EcoStruxure Machine Expert
Caso sua dúvida persista, nos contate! ->https://www.se.com/br/chat
Utilize nossas ferramentas digitais ! -> https://www.se.com/br/pt/work/support/find-it-fast/