Teclas de passo
Um par − / + que move um ponto um passo a partir de onde ele está, dentro de uma faixa declarada.
Teclas de passo é o par − / + que empurra um setpoint numa estação com dedo e sem teclado. Cada toque escreve a leitura do ponto mais um passo, então, ao contrário das teclas da Entrada e das opções do Seletor, que carregam valores absolutos, o par precisa conhecer a leitura antes: sem nada a ler, as duas teclas ficam mortas. É um componente de Controle; um novo ocupa 4 × 1 células.
O par não desenha leitura nenhuma; componha um Valor ao lado das teclas se o número tiver de estar na tela.
Dados
| Campo | O que ele faz | Valores | Padrão |
|---|---|---|---|
| Endereço | O endereço com raiz, na Logic, do ponto movido: uma variável de memória ou uma tag escrevível. A lista é estreitada para pontos escrevíveis. | Texto livre; sugestões de pontos escrevíveis | vazio |
Formato
| Campo | O que ele faz | Valores | Padrão |
|---|---|---|---|
| Casas decimais | Casas decimais com que um valor enviado é escrito na linha de resposta, o único número que este par escreve por extenso. Em branco segue a preferência decimal da estação. Contagens fora da faixa são tomadas na borda e o painel diz isso. | de 0 a 15, ou em branco | em branco |
Passo
| Campo | O que ele faz | Valores | Padrão |
|---|---|---|---|
| Passo | Quanto um toque move o ponto. | Qualquer número finito positivo | 1 |
| Mínimo | O menor valor até o qual o par move o ponto. Em branco deixa aquele lado aberto: uma borda não declarada não é uma borda no infinito, é simplesmente nenhuma borda. | Qualquer número, ou em branco | em branco |
| Máximo | O maior valor até o qual o par move o ponto. Em branco deixa aquele lado aberto. Um mínimo acima do máximo não deixa valor nenhum entre eles, e o painel avisa que nenhuma das teclas moveria o ponto. | Qualquer número, ou em branco | em branco |
Como a faixa segura um passo
- Um passo além de uma borda é tomado naquela borda: o operador pediu "um passo, até onde isto vai", que não é o número digitado que uma Entrada recusa em vez de mover por ele.
- Uma tecla sem para onde ir fica desabilitada: o ponto já está naquela borda (ou além dela).
- A faixa só para uma tecla, ela nunca vira uma: um ponto que já passou de uma borda (escrito ali por uma Ação, uma receita, outra tela) não é trazido de volta pela tecla que aponta para ainda mais longe. A tecla do caminho de volta continua funcionando, e para na borda.
Semântica da escrita
Os toques se acumulam; as escritas não se empilham. Um dedo segurado no + pode correr mais que a planta, então os toques que chegam com uma escrita em curso são contados e a escrita seguinte carrega todos eles de uma vez: dez toques rápidos são dez passos e nunca dez escritas; nada do que foi pedido é descartado, e nada que não foi pedido é enviado. Dentro de uma mesma rodada, cada passo conta a partir do valor recém-enviado, já que a planta ainda não o publicou; a tela continua desenhando só o que o ponto relata.
Toda escrita passa pelo funil único da lógica da estação; toda passagem reconfere a autorização, então uma saída ou uma troca de papel no meio da rajada interrompe o resto dos toques. Uma recusa ("Este ponto guarda texto, então 4 não é um valor que ele aceita.") e todo valor enviado ("Escreveu 21,5") aparecem na linha de resposta do par, que expira depois de alguns segundos.
Permissões e a trava
Dar passos exige a permissão do papel para operar dashboards. Travado, as duas teclas ficam desabilitadas e o componente ganha a marca de trava compartilhada com a razão na dica dele (veja a página de dashboards). Um ponto vinculado que não consegue ler ganha a marca compartilhada de leitura ruim, e desabilita as teclas de todo jeito, já que não há de onde dar o passo.
As seções compartilhadas Aparência, Identificação, Posição e camada e Ações estão descritas na página de componentes.