Artigo em elaboração / PLC / CPU / pt-PT
Referências de PLC: como normalizar aliases sem perder a identidade
A mesma referência de PLC surge em vários formatos em etiquetas, faturas e bases de dados. Normalize para pesquisar, sem trocar um alias pela identidade.
A pergunta a que este guia responde
Porque é que uma referência aparece em muitos formatos?
1. Porque é que uma referência aparece em muitos formatos?
Olhe para a mesma CPU em três sítios e verá três referências. A placa de características imprime 6ES7214-1AG40-0XB0. A documentação impressa escreve 6ES7 214-1AG40-0XB0 com um espaço. As bases de dados e as faturas usam minúsculas ou dispensam por completo os travessões. Travessões, espaços e maiúsculas são formatação, não identidade; cada fonte aplica a sua própria convenção e nenhuma das variantes está errada, apenas moldada para sistemas diferentes.

Esquema indisponível.
Uma pesquisa que os trate como cadeias diferentes perde duas das três, que é o problema que a normalização existe para resolver. Dois registos que descrevem a mesma CPU podem estar na mesma pasta, desligados, porque um diz 6ES72141AG40 e o outro diz 6ES7 214-1AG40-0XB0. O hardware é uma unidade; os registos são três.
Esta divergência não é um erro a corrigir na origem. Os fornecedores vão manter os seus formatos, as faturas vão manter os deles, e a placa de características vai manter a cadeia completa. A correção vive na forma como o registo é mantido do seu lado, não nos fornecedores. Três entradas para uma CPU são duas a mais. A unidade não se importa; só os registos.
O custo da divergência aparece em pesquisas comuns. Um técnico que pesquise a cadeia impressa exata encontra o registo da placa e nada mais; um colega que pesquise a forma da fatura encontra uma entrada diferente; e nenhuma pesquisa revela o terceiro registo, aquele que guarda o único sufixo de versão existente no edifício. Nada nesse cenário está errado individualmente. A falha é estrutural: três registos que nenhuma pesquisa une.
2. O que é que as fontes acrescentam ou retiram a uma referência?
As fontes diferem naquilo que transportam. Uma placa de características normalmente imprime a cadeia completa, enquanto uma lista de peças sobressalentes pode encurtar a referência, cortar o sufixo de versão ou substituir toda a cadeia por um código de stock interno. Uma linha de fatura muitas vezes transporta uma descrição do fornecedor junto da referência, e essa descrição pode nomear uma variante, um pacote de firmware ou um tamanho de embalagem que a referência isolada nunca alegou.

Esquema indisponível.
Um padrão real: um código de stock interno pode figurar ao lado de uma dúzia de referências diferentes ao longo dos anos, pelo que o código sozinho não identifica nada. Cada mão por onde uma referência passa acrescenta a sua própria formatação e pode retirar detalhe que só a placa de características ainda guarda. O sufixo de versão é a vítima habitual, porque é o bloco que a maioria dos sistemas ignora.
É por isso que a fonte de cada forma importa tanto como a forma em si. Uma referência sem fonte não pode ser ponderada, e uma forma encurtada não pode ser promovida de volta a uma completa. A cadeia completa, uma vez perdida na cadeia, tem de ser recuperada da unidade ou do projeto, e ambos custam uma visita. Quando a mesma linha de fatura reaparece no ano seguinte com um código de stock diferente, só a fonte datada explica qual a entrada atual.
O projeto de engenharia é uma fonte por direito próprio e muitas vezes a mais forte. Transporta a referência tal como foi introduzida durante a configuração, às vezes com os blocos de versão e variante intactos, e liga a referência ao contexto real da máquina. Registe-o ao lado da placa de características em vez de no lugar dela, porque um ficheiro de projeto pode ser revisto enquanto uma placa não. Duas fontes que concordam valem mais do que qualquer uma sozinha.
3. Como normalizar sem reescrever a identidade?
Guarde uma forma canónica, normalmente a referência impressa completa do fabricante, e mantenha todas as outras formas ao lado dela em vez de no lugar dela. Passar para minúsculas e retirar espaços serve para índices de pesquisa, desde que a redação original permaneça no registo. A normalização pesquisável ajuda. A reescrita silenciosa destrói precisamente a informação que separa as variantes.

Esquema indisponível.
A forma canónica é aquela que colocaria numa encomenda sem acrescentar uma ressalva. A cadeia original é a única forma que transporta todos os blocos, e é por isso que é ela, e não a forma de pesquisa, o que o registo protege. Um índice normalizado é um auxiliar de procura; a cadeia canónica é a identidade.
O teste é prático: pegue em qualquer alias do seu registo e pergunte se conseguiria encomendar a partir dele sozinho. Se a resposta for não, o alias é uma entrada de índice, e o registo tem também de guardar a forma que a encomenda realmente usaria. Registos que passam este teste sobrevivem a mudanças de pessoal; registos que o reprovam transformam cada encomenda num projeto de investigação.
A reescrita silenciosa falha de forma característica. Alguém normaliza um registo retirando travessões e maiúsculas, uma segunda pessoa lê mais tarde a cadeia limpa e trata-a como a referência impressa, e o sufixo de versão cortado pelo caminho nunca é notado porque nada marca a cadeia como editada. A proteção contra isto é simples: a normalização acontece no índice de pesquisa, e o original guardado fica intacto ao lado.
4. Como é que as fontes e as datas tornam os aliases verificáveis?
Registe a fonte de cada forma: a placa de características, a fatura, o projeto de engenharia ou a listagem do fornecedor. As fontes permitem a quem analisa julgar qual a forma que transporta o detalhe de versão e variante, porque nem todas o fazem. Uma entrada de lista de sobressalentes e uma fotografia da placa podem apontar para a mesma CPU com apenas uma delas a provar a geração do hardware.

Esquema indisponível.
Guarde também as datas das fontes, onde existem. Uma listagem de fornecedor capturada há dois anos descreve essa listagem naquele momento, e as listagens mudam. Quando um registo mostra que forma veio de onde e quando, quem analisa pode rever qualquer linha isolada sem reconstruir toda a história. O registo que transporta fontes e datas pode ser auditado por alguém que nunca esteve no armário, e é esse o padrão que deve cumprir.
As datas também separam uma listagem corrigida de uma errada quando ambas aparecem num resultado de pesquisa. Uma data transforma uma listagem num retrato instantâneo, e uma série de retratos datados é o mais próximo de uma história que um registo de fornecedor tem. Essa história é o que permite a quem analisa confiar na entrada mais recente, ou rejeitá-la.
Os aliases funcionam como um bem de equipa apenas quando o registo é partilhado. Um esquema de normalização que vive na cabeça de uma pessoa produz registos que a seguinte não consegue interpretar, e os aliases derivam de volta para entradas desligadas. Escreva a convenção junto do registo: qual a forma canónica, que campos cada alias transporta e onde as fontes são nomeadas. A convenção é curta; a sua ausência é cara.
5. Onde deixa um alias de provar a identidade?
Um alias encurtado pode esconder as letras de variante, o sufixo de versão ou uma marca de segurança F, e esses blocos escondidos são os que mudam a cablagem, o comportamento do projeto e a aplicabilidade de segurança. Duas cadeias que normalizam para o mesmo núcleo podem ainda nomear unidades diferentes. A cadeia 6ES7214 sozinha corresponde a todas as variantes 1214C que a família já produziu. Quanto mais curta a forma, mais decisões toma silenciosamente por si.

Esquema indisponível.
Trate a correspondência de alias como uma pista, não como uma conclusão. Uma correspondência normalizada entre uma entrada de lista de peças e uma listagem de fornecedor justifica verificar a placa de características, não saltar a verificação. A identidade é confirmada contra a placa e a documentação do fabricante, e o registo deve dizer que prova fez a confirmação. A verificação custa minutos; uma unidade errada custa um ciclo de entrega.
O teste prático é simples: conseguiria quem analisa, usando apenas o seu registo, comprar ou recusar a unidade certa? Se o registo guarda a referência impressa completa, os aliases com fonte e a confirmação da placa, a resposta é sim. Se guarda apenas a forma mais curta, cada decisão a jusante herda essa lacuna. A lacuna não custa nada enquanto a máquina funciona e custa tudo quando ela para.
Fontes e âmbito (1)
- Siemens: manual de sistema SIMATIC S7-1200. Documenta a estrutura dos números de encomenda, os campos da placa de características e o endereçamento PROFINET das CPUs S7-1200. Suporta o modelo de leitura, não corresponde à sua unidade.
Como funciona o fluxo
Pontos essenciais
- Mantenha a referência impressa completa do fabricante como forma canónica em todos os registos.
- Guarde cada alias com a sua fonte e data, da placa de características à fatura e à listagem do fornecedor.
- Uma correspondência de alias justifica uma verificação à placa de características. Nunca a substitui.
- As formas curtas escondem blocos de variante, versão e segurança F. A cadeia completa decide.
Páginas relacionadas
Notas editoriais e fontes
Esta pré-visualização é uma nota de trabalho delimitada, não um artigo técnico validado nem uma afirmação de compatibilidade, existências, preço, serviço ou segurança.
Registo de fontes
Versão: docs/data/data-model.md|Source evidence required
- docs/data/data-model.md
- Source evidence required
Estado do processo editorial
Estado: rascunho / não indexado
Pontos por resolver: As alegações técnicas e comerciais exigem provas atribuíveis.
