DOCA0098PT-08

Criar variáveis Modbus

**
Como parte da definição de um Modbus subordinado personalizado, é necessário configurar as variáveis Modbus lidas por um pacote Modbus.
  1. Clique em Editar pacote.

    Aparece uma caixa de diálogo que lhe permite definir cada uma das variáveis.

  2. Clique em Novo item para criar uma nova variável e preencha os diversos campos:
    Campo Descrição Comentário
    Nome e Unidade Permite selecionar um nome de variável na lista Nome. Este nome de variável determina as opções Unidade. Pode selecionar Personalizado na lista pendente e escrever uma nova cadeia de texto para os campos de nome e unidade.
    Formato Especifica o formato deste número. Existem vários formatos disponíveis, como indicado na tabela abaixo.
    Primeiro endereço de registo Especifica o número do primeiro registo. O número de registo tem de pertencer ao intervalo do pacote. Se o formato contiver mais do que 1 registo, a definição verifica se o último registo utilizado por esta medição está dentro do conteúdo do pacote.
    Factor A medição mostrada = (valor transmitido x fator) + desvio. A medição mostrada é o valor mostrado nas tabelas de medição. O valor transmitido é a medição feita pelo contador.
    Desvio    
    Valor inválido Indica que o valor transmitido é inválido.
  3. Quando acabar de adicionar e configurar as definições do pacote, clique em OK para fechar a caixa de diálogo e, depois, clique em Guardar alterações.

    A tabela abaixo descreve os formatos disponíveis:

    Formato Descrição Valor mínimo Valor máximo Utilizar definição "Endian"

    INT16

    1 registo com um valor de número inteiro assinado -32768 32767 Não

    UINT16

    1 registo com um valor inteiro positivo 0 65535 Não

    INT32

    2 registos com um valor de número inteiro assinado -2147483648 2147483647 Sim

    UINT32

    2 registos com um valor inteiro positivo

    0 4294967295 Sim

    FLOAT32

    2 registos com valor de vírgula flutuante assinado codificado de acordo com a norma IEEE754 –1E–10 +1E–10 Sim

    UINT32_MOD10K

    2 registos com valor inteiro positivo de 0 a 9.999 0 99999999 Sim

    INT64

    4 registos com um valor de número inteiro assinado –2 (^63) –2 (^63)–1 Sim

    UINT64

    4 registos com um valor inteiro positivo 0 –2 (^63)–1 Sim

    UINT64_MOD10K

    4 registos com valor inteiro positivo de 0 a 9.999

    0 9 999 999 999 999 999 Sim

QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.

Was this helpful?