[IHM Geral] Lista de textos associada a tags do CLP.

Tutoriais e dúvidas relacionadas às IHMs MMI, GTI e entre outras.
Post Reply
User avatar
sato-sam
Moderadores
Posts: 81
Joined: Thu Dec 15, 2016 7:37 pm

[IHM Geral] Lista de textos associada a tags do CLP.

Post by sato-sam »

Como apresentar uma lista de textos na tela da IHM baseada em um valor de tag?
User avatar
sato-sam
Moderadores
Posts: 81
Joined: Thu Dec 15, 2016 7:37 pm

Re: [IHM Geral] Lista de textos associada a tags do CLP.

Post by sato-sam »

Prezado(a),

Vamos utilizar o programa de exemplo EPE.10008 como base! Você pode realizar o download do mesmo neste link.

O EPE.10008 utiliza o ZAP91X como base, mas este exemplo pode ser utilizado na MMI700 com as seguintes modificações:
- Alterar o modelo para MMI700
- Alterar o endereço em "Preferências" de 255 para 254

Primeiramente, como a IHM é integrada no ZAP91x, é necessário carregar um ladder com apenas um fim de programa para que o programa da IHM rode. Utilize o SPDSW e carregue este ladder (está no .zip do EPE.10008)

Feito isto, vamos ao OPPE.
Para criar a lista de textos os seguintes passos foram seguidos:
- Criar um tag, no exemplo o tag será M0.

- Criar uma lista de texto, que no exemplo será a lista de texto "ListaStatusM0"
Nesta lista clique com botão direito, adicionar textos. No exemplo, para cada valor de tag, um texto foi adicionado.
Desta forma:
Se M0 igual a 0, o texto da IHM será "M0=0". Isto ocorrerá para os valores 0, 1 e 2. Para qualquer outro valor o texto apresentado será: "????", configurado no campo "Texto Padrão"
Listadetextos.PNG
Listadetextos.PNG (21.78 KiB) Viewed 5172 times
- Associar esta lista de texto a um campo
Na tela inicial, adicionar 2 campos, os dois serão associados ao tag M0. O primeiro será associado à lista de texto e o outro será editável para você inserir valores.
O campo editável (CampoEditaM0) apenas habilita edição e foi associado ao tag M0.
O campo associado à lista de texto (CampoListaTexto), foi associado à lista ListaStatusM0, conforme mostra a figura a seguir:
ListadetextosAssociadaaCampo.PNG
ListadetextosAssociadaaCampo.PNG (25.55 KiB) Viewed 5172 times
Feito isso, carregue o programa na IHM. Edite o campo e observe o texto sendo alterado.

Estou à disposição para eventuais dúvidas.

Boa sorte!
Sato-sam.
Post Reply