Preparação
O grupo de um modelo que muda quando o produto na bancada muda, com as sete pastas dele na ordem em que um procedimento as compõe.
Preparação é o antepenúltimo grupo de um modelo na árvore do Process (Process > Modelos > modelo > Preparação). A página dele diz para que ele serve: "O que muda quando o produto na bancada muda: o que é vigiado, os nomes sob os quais os canais são lidos, o que é gravado, os setpoints que uma execução aplica, aquilo pelo que ela é julgada e os procedimentos que juntam tudo isso." Onde a Definição é a estrutura do processo e muda apenas quando o processo em si muda, a Preparação costuma ser do coordenador de ensaios: um produto novo na mesma bancada quer dizer setpoints novos, limites novos, nomes novos, e um procedimento novo compondo tudo isso sobre os mesmos canais.
A página do grupo
Selecionar Preparação abre a página do grupo: o cabeçalho com a frase acima e um cartão Conteúdo ("O que este grupo guarda. Clique num deles para ir direto até lá.") com um bloco por pasta, cada um carregando o ícone, o nome e o número de linhas da pasta. As pastas são fixas; nada é acrescentado nem removido nesta página.
| Ordem | Pasta | O que ela guarda | Página |
|---|---|---|---|
| 1 | Ocorrências | Condições vigiadas da coisa sob teste, julgadas durante as execuções ou sempre. | Ocorrências |
| 2 | Apelidos | Conjuntos nomeados de nomes de canal, aplicados a uma unidade ou fixados num procedimento. | Conjuntos de apelidos |
| 3 | Datalogs | Configurações de gravação: um intervalo de amostragem e os canais gravados. | Datalogs |
| 4 | Receitas | Os setpoints que uma execução escreve: um conjunto instantâneo, ou um perfil temporizado de Degrau / Rampa / Patamar. | Receitas |
| 5 | Avaliações | Os critérios de aprovação e reprovação pelos quais uma execução é julgada. | Avaliações |
| 6 | Ações | Pacotes nomeados de etiquetas e relatórios que uma execução emite nas fronteiras dela. | Ações |
| 7 | Procedimentos | O que o operador inicia numa unidade: o envelope da execução mais as peças que ele compõe. | Procedimentos |
Por que o procedimento vem por último
As seis primeiras pastas são peças soltas, e o procedimento é onde elas se compõem: um procedimento escolhe um datalog para gravar, uma receita para aplicar, uma avaliação pela qual julgar, um conjunto de apelidos para fixar, as ocorrências que ele arma e as ações que ele emite. O grupo é lido na ordem em que é preenchido, então, quando você chega em Procedimentos, todo seletor já tem o que oferecer. Ações fica depois de Avaliações e antes de Procedimentos porque é a única peça solta que não aplica, não grava e não julga nada: ela só diz o que uma execução põe para fora, e é a última coisa que um procedimento compõe.
Toda pasta lista as linhas dela por nome, exceto Ações, que mantém a ordem da própria lista, porque aquela ordem é a ordem em que todo procedimento emite as ações.
O que muda quando o produto muda
Nada na Preparação redeclara a estrutura do modelo. Toda peça referencia os canais abstratos do modelo pela identidade deles e por nada mais: uma receita escreve canais, um datalog grava canais, uma avaliação julga canais, uma ocorrência lê canais, um conjunto de apelidos nomeia canais. É isso que faz toda unidade do modelo ser compatível com toda peça por construção, e é isso que deixa uma bancada manter os canais e os vínculos dela enquanto os produtos dela vêm e vão. Renomear um canal reescreve toda referência do grupo; remover um canal varre as linhas dele de toda peça, depois de uma confirmação que conta o que vai embora (veja Canais e vínculos).
Uma peça excluída degrada o que a referenciava em vez de quebrá-lo: um procedimento cuja receita, cujo datalog, cuja avaliação ou cujo conjunto de apelidos foi removido simplesmente esvazia aquela referência; uma ocorrência removida é desarmada de todo procedimento; uma ação removida deixa de ser emitida pelos procedimentos que a escolheram. O diálogo de confirmação nomeia a peça antes de ela ir.
Permissões e travas
A permissão Editar receitas e avaliações da área do Process é o que edita este grupo: todo verbo de criação, todo campo e todo verbo Remover das sete pastas dependem dela. Para um papel que a tem sem Gerenciar o Process, a árvore reduz: todo modelo mostra apenas o ramo de Preparação dele e a raiz Modelos de documento some, então o papel alcança exatamente o que pode mudar. Um papel que apenas vê modelos ou executa procedimentos continua vendo a árvore inteira, mas as páginas da Preparação ficam somente para leitura e nenhum dos verbos é desenhado.
| Comando | Onde ele fica | O que ele cria |
|---|---|---|
| Ocorrência | Pasta Ocorrências selecionada (clique direito Adicionar ocorrência) | Ocorrência <n>, Alerta, armada durante procedimentos, habilitada, condição vazia. |
| Conjunto de apelidos | Pasta Apelidos selecionada (clique direito Adicionar conjunto de apelidos) | Conjunto de apelidos <n>, sem nomear nada ainda. |
| Datalog | Pasta Datalogs selecionada (clique direito Adicionar datalog) | Datalog <n>, 1000 ms, sem colunas. |
| Receita | Pasta Receitas selecionada (clique direito Adicionar receita) | Receita <n>, Instantânea, Em caso de falha Pausar, sem setpoints. |
| Avaliação | Pasta Avaliações selecionada (clique direito Adicionar avaliação) | Avaliação <n>, sem critérios. |
| Ação | Pasta Ações selecionada (clique direito Adicionar ação) | Ação <n> (o primeiro número livre), sem comandos. |
| Comando | Uma ação selecionada (clique direito Adicionar comando) | Uma etiqueta emitida na Conclusão para execuções OK, ainda sem modelo de documento. |
| Procedimento | Pasta Procedimentos selecionada (clique direito Adicionar procedimento) | Procedimento <n>, Instantâneo, sem referenciar nada. |
| Remover … | Com a linha selecionada: o grupo de perigo da barra de detalhe, o menu de clique direito, e o X no cartão da página da pasta | Exclui a linha depois de uma confirmação que a nomeia. |
Todos eles continuam desenhados e cinzas enquanto a estação recusa configuração: qualquer unidade da estação ocupada por uma execução segura a trava de engenharia, e um runtime parado recusa toda mudança. A dica diz qual dos dois. Toda página do grupo salva sozinha: um campo aplica quando você o deixa, um interruptor ou um seletor quando você o muda, e uma escrita que a estação recusa devolve a página como ela estava e informa o motivo no feed de ações.
O que este grupo não faz
- Ele não guarda nada por unidade. Os vínculos, os apelidos, as impressoras e a automação de uma unidade estão nas telas da Definição, uma unidade por vez.
- Ele não guarda modelos de documento. Os layouts de relatório e os modelos de etiqueta que uma ação nomeia são as duas bibliotecas da estação inteira, em Modelos de documento.
- Ele não executa nada. Preparar e iniciar um procedimento acontecem nas linhas da unidade, sob a Operação.