- Começar a usar
- Criação de projetos
- OPC UA
- Objetos gráficos
- Objetos gráficos predefinidos
- Sessões e localidades
- Referências de objetos e variáveis
- Extensão de projetos
- NetLogic
- Referência de API C#
- Tutoriais
- Tutorial de alarmes
- Tutorial de vínculos dinâmicos
- Tutorial de objetos gráficos
- Tutorial do NetLogic
- Tutorial do OPC UA
Conteúdo personalizado
Você pode personalizar o conteúdo para se comunicar (publicar ou assinar) com dispositivos de terceiros que usam formato de conteúdo diferente.
Um conteúdo típico contém cabeçalho e registros. Por exemplo:
{ "Timestamp": "2024-08-27T12:36:50" "Records": [ {"Name"="MyVariableA" "Val"=23}, {"Name"="MyVariableB" "Val"=true}, {"Name"="MyVariableC" "Val"=”abc”} ] }
Estrutura de conteúdo geral

Ao selecionar alias que se referem a um item específico junto com seus atributos, você pode definir o formato de registros de conteúdo. Você pode executar modificações avançadas usando o Formatador de strings do FactoryTalk Optix. O Formatador é necessário para adicionar novas propriedades ao nó Publicador MQTT, com propriedades adicionais:
PF Enabled
, PF Header
e PFRecord
.PF Header
:- Define o cabeçalho JSON.
- O Formatador de strings do FT Optix é necessário para definir o formato JSON e vincular variáveis a serem usadas no cabeçalho JSON.
- Você deve vincular um espaço reservado#PFRecordespecífico a registros de conteúdo.
- Você pode definir uma ou mais variáveis no cabeçalho, como data/hora do conteúdo ou número da linha de produção.
- Para enviar texto sem formatação (ou variável como texto sem formatação), você pode digitar uma mensagem de texto sem formatação noPF Headerou colocar um link para a variável noPF Header.
- Quando existem várias variáveis na Pasta, você deve criar uma matriz de registros colocando#PFRecordentre colchetes []. O FactoryTalk Optix itera em todas as variáveis e as usa durante a criação do conteúdo.
PFRecord
:- Define os registros JSON.
- O Formatador de strings do FT Optix é necessário para definir os registros JSON e vincular variáveis a serem usadas nos registros JSON.
DICA:
No Formatador de strings, o primeiro colchete deve ser escapado para evitar um erro de sintaxe. Você pode duplicar o colchete para escapá-lo, por exemplo:
{{{0}
Exemplos de conteúdos personalizados
- Cabeçalho do PF:{"timestamp": "{0:o}", "sensors": [#PFRecord]}Adiciona o carimbo de data/hora e o nome dos registros ao cabeçalho do conteúdo.
- Registro do PF:{"name": "{0}", "value": {1}},Adiciona os nomes e valores da matriz de sensores.
Dê sua opinião