Membro: termo de CLP em linguagem simples
Números e dadosComo a cidade em um endereço: uma parte de um grupo maior. Um membro é um valor dentro de um grupo, escrito depois de um ponto, então Status.Level é o Level dentro de Status.
Um valor com nome dentro de um grupo de valores. Um ponto separa o nome do grupo do nome do valor.
Membro em uma máquina real
Um membro é um valor com nome dentro de uma estrutura ou UDT. Você chega a ele com um ponto: Status.Level é o valor Level dentro da tag chamada Status.
Cada membro tem o seu próprio tipo, então uma estrutura pode guardar BOOLs, números inteiros e REALs juntos.
Membros não existem só nos seus próprios tipos. Temporizadores e contadores também são estruturas, então Delay.ACC, Delay.DN e Count.CV são todos membros.
Membro: um exemplo resolvido
O grupo de status de uma bomba tem membros chamados Ready, Running e Level. Uma tela pode ler Pump1.Running e Pump2.Running, e cada um dá a sua própria resposta, porque cada tag tem o seu próprio conjunto de membros.
Membro: um erro comum
Achar que um membro se atualiza sozinho. Uma estrutura só guarda dados. O seu código precisa escrever cada membro, ou ele mantém o valor antigo.
Ainda com dúvida sobre este? Pergunte no Vestiário.