Estava trabalhando no ambiente HIstudio e fiquei em dúvida sobre do que se tratam os códigos para os endereços,
Exemplo: %MW , %MD
Poderiam me explicar por favor ?
O que significam os códigos dos endereços no HIstudio?
- Jean Bortolon
- Administrador
- Posts: 22
- Joined: Wed Oct 07, 2020 1:00 pm
Re: O que significam os códigos dos endereços no HIstudio?
Olá, Prezado,
Os CLP's e Gateways da HI Tecnologia programados no ambiente HIstudio são equipamentos MODBUS, e com isto, os endereços atribuídos as variáveis seguem o padrão MODBUS, sendo elas separadas no ambiente HIstudio da seguinte forma:
%M: Memórias do tipo Holding Register ou Coil Status que permitem Leitura e Escrita
%MX = Coil Status - 1 Bit
%MW = Holding Register - 16 Bits
%MD = 2 Holding Registers - 32 Bits
%ML = 4 Holding Registers - 64 Bits
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
%I: Variáveis de I/O de entrada que permitem apenas Leitura
%IX = Input Status - 1 Bit
%IW = Input Register - 16 Bits
%ID = 2 Input Register - 32 Bits
%IL = 4 Input Register - 64 Bits
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
%Q: Variáveis de I/O de Saída que permitem Leitura e Escrita
%QX = Input Status - 1 Bit
%QW = Input Register - 16 Bits
%QD = 2 Input Registers - 32 Bits
%QL = 4 Input Registers - 64 Bits
Os CLP's e Gateways da HI Tecnologia programados no ambiente HIstudio são equipamentos MODBUS, e com isto, os endereços atribuídos as variáveis seguem o padrão MODBUS, sendo elas separadas no ambiente HIstudio da seguinte forma:
%M: Memórias do tipo Holding Register ou Coil Status que permitem Leitura e Escrita
%MX = Coil Status - 1 Bit
%MW = Holding Register - 16 Bits
%MD = 2 Holding Registers - 32 Bits
%ML = 4 Holding Registers - 64 Bits
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
%I: Variáveis de I/O de entrada que permitem apenas Leitura
%IX = Input Status - 1 Bit
%IW = Input Register - 16 Bits
%ID = 2 Input Register - 32 Bits
%IL = 4 Input Register - 64 Bits
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
%Q: Variáveis de I/O de Saída que permitem Leitura e Escrita
%QX = Input Status - 1 Bit
%QW = Input Register - 16 Bits
%QD = 2 Input Registers - 32 Bits
%QL = 4 Input Registers - 64 Bits