
Manual do Utilizador do ACS550 203
Fieldbus integrado
Dados técnicos do Protocolo Modbus
Resumo
O protocolo Modbus® foi introduzido pela Modicon, Inc. para uso em ambientes de
controlo com controladores programáveis Modicon. Devido ao uso e implementação
simplificados, esta linguagem PLC comum foi rapidamente adoptada como standard
para a integração numa ampla variedade de controladores mestres e dispositivos
seguidores.
O Modbus é um protocolo série e assíncrono. As transacções são do tipo semi-
duplex, com um único Mestre que controla um ou mais Seguidores. Embora seja
possível usar o RS232 para a comunicação ponto-a-ponto entre um único Mestre e
um único Seguidor, uma implementação mais comum compreende uma rede
RS485 multiponto com um único Mestre que controla vários Seguidores. O ACS550
incorpora o RS485 como o seu interface físico Modbus.
RTU
A especificação Modbus define dois modos de transmissão diferenciados: ASCII e
RTU. O ACS550 suporta apenas o RTU.
Resumo das características
Os ACS550 suporta os seguintes códigos de função do Modbus.
Função
Cód
(Hex)
Descrição
Ler estado de
bobina
0x01 Ler estado de saida discreta. Para o ACS550, os bits individuais da
palavra de controlo relacionam-se com as Bobinas 1…16. As saidas
a relé relacionam-se sequencialmente com a Bobina 33 (ex:
SR1=Bobina 33).
Ler estado de
entrada discreta
0x02 Ler estado de entradas discretas. Para o ACS550, os bits individuais
da palavra de controlo relacionam-se com as Entradas 1…16 ou
1…32, em função do perfil activo. As entradas terminais relacionam-
se sequencialmente começando pela Entrada 33 (ex: ED1=Entrada
33).
Ler vários registos
guardados
0x03 Ler vários registos guardados. Para o ACS550, todo o conjunto de
parâmetros se relaciona como registos de retenção, assim como os
valores de comando, estado e referência.
Ler vários registos
de entrada
0x04 Ler vários registos de entrada. Para o ACS550, os 2 canais de
entrada analógica relacionam-se como registos de entrada 1 & 2.
Forçar uma única
bobina
0x05 Introduzir uma única saida discreta. Para o ACS550, os bits
individuais da palavra de controlo relacionam-se com as Bobinas
1…16. As saidas a relé relacionam-se sequencialme com a Bobina
33 (ex: SR1=Bobina 33).
Introduzir um único
registo guardado
0x06 Introduzir um único registo guardado. Para o ACS550, todo o
conjunto de parâmetros se relaciona como registos guardados,
assim como os valores de comando, estado e referência.
Diagnósticos 0x08 Realizar diagnósticos Modbus. São suportados sub-códigos para
Consulta (0x00), Rearme (0x01) & Só Ouvir (0x04).
Forçar diversas
bobinas
0x0F Introduzir várias saidas discretas. Para o ACS550, os bits individuais
da palavra de controlo se relacionam com as Bobinas 1…16. As
saídas a relé relacionam-se sequencialmente começando com a
Bobina 33 (ex: SR1=Bobina 33).
Komentáře k této Příručce