Download AL-3885 - Programador ProFoton

Transcript
4. Programação
}
bargraph
• Sintaxe:
$bargraph <identificação> (E,O,Pli,Pci,Plf,Pcf,Cor)
•
•
•
•
•
•
•
•
Parâmetros:
E (opcional): endereço do CP monitorado
O: operando monitorado
Pli: pixel da linha inicial do bargraph
Pci: pixel da coluna inicial
Plf: pixel da linha final
Pcf: pixel da coluna final
Cor (opcional): cor de exibição do bargraph
Os parâmetros E e Cor são opcionais, sendo que a cor do bargraph pode ser especificada tanto
no parâmetro de chamada, como no atributo do objeto. Caso seja especificada em ambos,
prevalece a cor especificada como parâmetro.
A menor unidade gráfica da tela do terminal de operação AL-1471 é denominada “pixel”. A estes
pontos, “pixels”, são atribuidas cores, formandos textos e gráficos.
A tela do terminal AL-1471 possui 20 linhas por 80 colunas, sendo que cada linha é formada por 5
pixels e cada coluna por 2 pixels, totalizando 100 pixels na horizontal e 160 na vertical.
Um caractere mosaico é exibido na tela através de uma matriz de pixels (5x2), conforme a seguir:
Figura 4-8. “Pixels” no AL-1471
Para se localizar um bargraph na tela deve-se definir os pixels iniciais e finais. O exemplo a seguir
mostra como determinar estes parâmetros:
• Exemplo:
Determinar os pixels iniciais e finais para a exibição do gráfico, não esquecendo que a tela é
composta de 100 pixels na horizontal e 160 na vertical. Neste exemplo, o gráfico é iniciado no pixel
(15,90), e finalizado no (88,121).
Figura 4-9. Bargraph na Tela do Terminal AL-1471
Como o bargraph utiliza a unidade pixel e o terminal linhas e colunas, pode-se usar as seguintes
fórmulas para a conversão:
46