Loading
Innovation Center LOGO
Recent ActivityRecent Activity

Notificações para Microsoft Teams com FactoryTalk Optix

Aprender a enviar notificações para o Microsoft Teams é uma necessidade comum para usuários que desejam comunicar eventos ou condições da planta, apoiar a tomada de decisões e otimizar o fluxo de informações. - [Tempo de Implementação: 30 minutos]
Innovation Center Home Page
Business email notification concept with envelope icon over smartphone and computer keyboard. Digital communication, online messaging, inbox alert, marketing automation corporate technology network.
Innovation Center LOGO
  • Visão Geral
  • Guia de Implementação
  • Download
  • Contate-nos
  • Inscreva-se
Innovation Center Home Page
 

O que esta aplicação faz?

A aplicação foi desenvolvida usando o software FactoryTalk Optix. Seu principal objetivo é enviar notificações de status do sistema para o MS Teams, otimizando o fluxo de informações e facilitando a tomada de decisões com base nos dados transmitidos. Esta solução aproveita os recursos avançados do FactoryTalk Optix — desde visualização e gerenciamento de dados até estruturas de programação baseadas em C# — para manter as operações na vanguarda da tecnologia. Ela ajuda a enfrentar os desafios do cenário industrial atual utilizando JSON para estruturar as mensagens enviadas.

  1. Características Gerais
  2. Vantagens
Open All Close All
Características Gerais

O FactoryTalk Optix ajuda a melhorar seus processos, eficiência e produtos finais — tudo por meio de uma única ferramenta acessível — aproveitando colaboração, escalabilidade e interoperabilidade para concretizar sua visão de transformação digital.

O FT Optix se destaca por sua capacidade de se conectar a uma ampla variedade de dispositivos e protocolos industriais — como OPC UA, EtherNet/IP, PROFINET, Modbus, HTTPS e MQTT — permitindo integração em tempo real e monitoramento de equipamentos de diversos fabricantes por meio de uma plataforma IoT unificada. Além disso, o FactoryTalk Optix permite a criação de registros de dados e o armazenamento dessas informações em um banco de dados SQL. Isso facilita a visualização de tendências históricas de alarmes e a geração de relatórios em PDF conforme necessário, bem como o uso de APIs REST com NetLogic para fazer solicitações a serviços externos.

O envio de mensagens ou notificações para o MS Teams é um requisito comum para usuários que precisam comunicar eventos ou atualizações de status do chão de fábrica para apoiar a tomada de decisões e otimizar o fluxo de informações.

Neste cenário, usamos JSON para a estrutura da mensagem e Power Automate para gerar o gatilho que envia a mensagem ao MS Teams; é necessária conectividade com a internet.

Vantagens
  • Uso de código estruturado
  • Flexibilidade na conectividade
  • Impacto no tempo de desenvolvimento
  • Notificações de acordo com o modelo operacional
  • Envio de mensagens para o MS Teams a partir de uma plataforma industrial
  • Alta confiabilidade
  • Compatível com implementação em suas aplicações
  • Flexibilidade e escalabilidade
  • Melhoria no fluxo de informações
  • Otimização de dados
  • Monitoramento de eventos
  • Análise de dados
AHIC Download ICON VF.png

Download

Importante: Será necessário aceitar os Termos e Condições para cada download.

Baixar arquivos ›
Legal Disclaimer Acceptance. ROCKWELL AUTOMATION WILL PROVIDE ACCESS TO ROCKWELL PRODUCTS (BEST PRACTICES, APPLICATIONS AND KNOWLEDGE) ON THE CONDITION THAT YOU ACCEPT AND COMPLY WITH THE FOLLOWING TERMS AND CONDITIONS. YOU ACCEPT AND AGREE TO BE BOUND BY THE TERMS OF THIS AGREEMENT BY DOWNLOADING, INSTALLING, COPYING, OR OTHERWISE USING PRODUCTS. IF YOU ARE ACCEPTING THESE TERMS ON BEHALF OF ANOTHER PERSON, COMPANY, OR OTHER LEGAL ENTITY, YOU REPRESENT AND WARRANT THAT YOU HAVE FULL AUTHORITY TO BIND THAT PERSON, COMPANY, OR LEGAL ENTITY TO THESE TERMS. IF YOU DO NOT AGREE TO THESE TERMS, DO NOT DOWNLOAD, INSTALL, COPY, ACCESS, OR USE THE PRODUCTS, SOFTWARE AND/OR CLOUD SERVICES. 1. Rockwell Automation retains full ownership and title to all Products and related documentation. No rights or licenses are granted other than those set forth in this Agreement. Company grants to Rockwell Automation a non-exclusive, worldwide, royalty-free, perpetual, non-revocable license to use any feedback Company provides regarding the Products, even if Company has designated the feedback as confidential. Rockwell Automation will be entitled to use the feedback without restriction or compensation to Company. 2. Company may not lease sub-lease, assign, license, sub-license or otherwise transfer any of the Products without the prior written consent of Rockwell Automation. Company may not assign or otherwise transfer access rights to the Products without the prior written consent of Rockwell Automation. Any reverse assembly, reverse engineering, decompilation, and creation of derivative works based on the Products by Company is prohibited. 3. Company acknowledges that Products provided under this Agreement are Rockwell Automation’s Confidential Information and are covered by effective or pending copyrights, patents, trademarks and/or trade secrets of Rockwell Automation, and Company agrees to maintain confidentiality by not disclosing Products or documentation to any third party without the prior written consent of Rockwell Automation and to protect the confidentiality of the Products as it would Company’s own confidential information. Company agrees that its obligation of confidentiality under this paragraph shall survive expiration or termination of this Agreement. 4. Company agrees that Products provided under this Agreement are prototypes and examples and its application and results may vary depending on each customer and project conditions. Rockwell Automation do not warranty the same results. This Agreement shall in no way be construed as a commitment by Rockwell Automation at any time to manufacture and/or offer Products for sale. There is no explicit or implicit service level agreement associated with using the Products. Rockwell Automation does not warrant that the functions contained in the Products will meet Company’s requirements. Company agrees to use all Products only in accordance with the instructions and only for the intended usages identified in the documentation. 5. EXCLUSION OF WARRANTIES AND LIMITATION OF LIABILITY. THE PRODUCTS ARE PROVIDED "AS IS". ROCKWELL AUTOMATION DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, INCLUDING WITHOUT LIMITATION ANY WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. ROCKWELL AUTOMATION EXPLICITLY DISCLAIMS ALL WARRANTIES OF NON- INFRINGEMENT AND EXPRESSLY DOES NOT WARRANT THAT THE PRODUCTS, IN WHOLE OR IN PART, WILL BE ERROR FREE OR FREE FROM SECURITY VULNERABILITIES. IN NO EVENT SHALL ROCKWELL AUTOMATION BE LIABLE FOR (i) LOST PROFITS, LOST SAVINGS, DOWNTIME, SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR (ii) ANY PERSONAL INJURY, PROPERTY DAMAGE OR ENVIRONMENTAL DAMAGE ARISING OUT OF OR IN CONNECTION WITH THIS AGREEMENT, WHETHER IN AN ACTION IN CONTRACT, STRICT LIABILITY OR IN TORT INCLUDING NEGLIGENCE. 6. COMPANY AGREES TO INDEMNIFY AND HOLD ROCKWELL AUTOMATION HARMLESS FROM ALL COSTS, AWARDS, DAMAGES, EXPENSES AND FEES (INCLUDING ATTORNEYS FEES) RESULTING FROM OR RELATED TO ANY THIRD-PARTY CLAIMS (INCLUDING EMPLOYEES AND AGENTS OF COMPANY) AGAINST ROCKWELL AUTOMATION, ITS DISTRIBUTORS, AGENTS, OFFICERS, DIRECTORS OR EMPLOYEES FOR PERSONAL INJURY (INCLUDING DEATH), PROPERTY DAMAGE OR ENVIRONMENTAL DAMAGE RELATED TO OR RESULTING FROM THE USE OF THE PRODUCTS. 7. In the event a Product is exported, Company agrees to comply with all applicable United States Export Control Law and Regulations, and the applicable export control laws of other countries. This Agreement shall be governed by the laws of the state of Wisconsin. This Agreement is the complete and exclusive Agreement between Rockwell Automation and the Company, and supersedes all prior agreements, whether written or oral, relating to the Products.
AHIC NEED HELP ICON VF.png

Precisa de ajuda?

Se precisar de ajuda com uma aplicação ou tiver feedback do Innovation Center, por favor,  entre em contato conosco.

 

Esta aplicação é relevante para mim?

Ter notificações ágeis — com um fluxo de informações que envia alertas diretamente para o Teams a partir da nossa aplicação — abre uma ampla variedade de possibilidades.

Esta aplicação pode complementar seus projetos, permitindo o envio de notificações ou informações para os chats do Teams da sua empresa.

Ela é adequada para qualquer indústria ou setor industrial onde exista a necessidade de compartilhar informações via Teams.

Esta funcionalidade pode ser replicada sempre que necessário em seus projetos, aumentando o valor do produto, otimizando os custos de implementação e aproveitando um fluxo contínuo de informações do chão de fábrica para sua plataforma de comunicação, como o Teams.

 
 

Como posso fazer funcionar?

Requisitos: produtos, ferramentas e conhecimentos prévios.

Hardware

  • Controladores compatíveis com a conectividade do FactoryTalk Optix.

Software

  • FactoryTalk Optix (V1.7.1)

Conhecimento Prévio

  • Conhecimento básico em FactoryTalk Optix e C#. 
 
 
 
 
 
 
AHIC STEP ICON.png

Guia de Implementação

 
  1. Passo 1
  2. Passo 2
  3. Passo 3.1
  4. Passo 3.2
  5. Passo 3.3
  6. Passo 3.4
  7. Passo 3.5
  8. Passo 3.6
  9. Passo 4.1
  10. Passo 4.2
  11. Passo 5
  12. Passo 6
Open All Close All
Passo 1
 

Identifique a aplicação a ser utilizada: FactoryTalk Optix.

Abra o arquivo Teams_notification, no local onde você o baixou.
 

 

Certifique-se de que você tenha o .NET SDK x64 instalado. https://dotnet.microsoft.com/en-us/download

 

microsoft-teams-notifications-with-factorytalk-optix_Step1.png

microsoft-teams-notifications-with-factorytalk-optix_Step1.png

Passo 2
 

Navegue pela aplicação, abra a Janela Principal, onde você pode ver os elementos que compõem esta demonstração.

microsoft-teams-notifications-with-factorytalk-optix_Step2.png

microsoft-teams-notifications-with-factorytalk-optix_Step2.png

Passo 3.1
 

Crie um Instant Cloud Flow a partir da sua plataforma MS Power Automate. https://make.powerautomate.com/

microsoft-teams-notifications-with-factorytalk-optix_Step3_1.png

microsoft-teams-notifications-with-factorytalk-optix_Step3_1.png

Passo 3.2
 

Selecione o gatilho When an HTTP request is received.

microsoft-teams-notifications-with-factorytalk-optix_Step3_2.png

microsoft-teams-notifications-with-factorytalk-optix_Step3_1.png

Passo 3.3
 

Defina a estrutura do JSON a ser recebido do FT Optix.

{
    "type": "object",
    "properties": {
        "Device": {
            "type": "string"
        },
        "Level": {
            "type": "number"
        },
        "Temperature": {
            "type": "number"
        },
        "Priority": {
            "type": "string"
        }
    }
}
microsoft-teams-notifications-with-factorytalk-optix_Step3_3.png

microsoft-teams-notifications-with-factorytalk-optix_Step3_1.png

Passo 3.4
 

Insira uma ação do Teams: Post a message to myself.

microsoft-teams-notifications-with-factorytalk-optix_Step3_4.png

microsoft-teams-notifications-with-factorytalk-optix_Step3_4.png

Passo 3.5
 

Na estrutura de conteúdo, use as variáveis JSON para exibir a mensagem no Teams.

OPTIX MESSAGE
|
Device: @{triggerBody()['Device']}
|
Level: @{triggerBody()?['Level']}
|
Temperature: @{triggerBody()?['Temperature']}
|
Priority: @{triggerBody()['Priority']}
|
Check your process!
microsoft-teams-notifications-with-factorytalk-optix_Step3_5.png

microsoft-teams-notifications-with-factorytalk-optix_Step3_5.png

Passo 3.6
 

Após salvar o fluxo com as ações configuradas, copie o link da URL HTTP que será usado no FT Optix.

microsoft-teams-notifications-with-factorytalk-optix_Step3_6.png

microsoft-teams-notifications-with-factorytalk-optix_Step3_6.png

Passo 4.1
 

Na visualização do projeto, localize a NetLogic Teams_message, que contém o código para enviar mensagens ao chat do MS Teams usando a estrutura JSON.

microsoft-teams-notifications-with-factorytalk-optix_Step4_1.png

microsoft-teams-notifications-with-factorytalk-optix_Step4_1.png

Passo 4.2
 

Cole o link da URL HTTP obtido no Power Automate (Passo 3.6) na linha 23.

 

O JSON a ser enviado para o Teams é estruturado dentro do código.

  • Dispositivo: “REACTOR TANK”
  • Nível: varlevel
  • Temperatura: vartemp
  • Prioridade: spriority

O código é compilado em Teams_message.cs

microsoft-teams-notifications-with-factorytalk-optix_Step4_2.png

microsoft-teams-notifications-with-factorytalk-optix_Step4_1.png

Passo 5
 

Execute a aplicação para ver como ela funciona.

Como exemplo, você verá um reator exibindo nível de água, temperatura e prioridade; essas variáveis são enviadas para o MS Teams.

microsoft-teams-notifications-with-factorytalk-optix_Step5.png

microsoft-teams-notifications-with-factorytalk-optix_Step5.png

Passo 6
 

Depois que a notificação tiver sido enviada para o Teams, teremos as informações estruturadas em nossa aplicação.

microsoft-teams-notifications-with-factorytalk-optix_Step6.png

microsoft-teams-notifications-with-factorytalk-optix_Step5.png

microsoft-teams-notifications-with-factorytalk-optix_Step1.png

microsoft-teams-notifications-with-factorytalk-optix_Step1.png

microsoft-teams-notifications-with-factorytalk-optix_Step2.png

microsoft-teams-notifications-with-factorytalk-optix_Step2.png

microsoft-teams-notifications-with-factorytalk-optix_Step3_1.png

microsoft-teams-notifications-with-factorytalk-optix_Step3_1.png

microsoft-teams-notifications-with-factorytalk-optix_Step3_2.png

microsoft-teams-notifications-with-factorytalk-optix_Step3_2.png

microsoft-teams-notifications-with-factorytalk-optix_Step3_3.png

microsoft-teams-notifications-with-factorytalk-optix_Step3_3.png

microsoft-teams-notifications-with-factorytalk-optix_Step3_4.png

microsoft-teams-notifications-with-factorytalk-optix_Step3_4.png

microsoft-teams-notifications-with-factorytalk-optix_Step3_5.png

microsoft-teams-notifications-with-factorytalk-optix_Step3_5.png

microsoft-teams-notifications-with-factorytalk-optix_Step3_6.png

microsoft-teams-notifications-with-factorytalk-optix_Step3_6.png

microsoft-teams-notifications-with-factorytalk-optix_Step4_1.png

microsoft-teams-notifications-with-factorytalk-optix_Step4_1.png

microsoft-teams-notifications-with-factorytalk-optix_Step4_2.png

microsoft-teams-notifications-with-factorytalk-optix_Step4_2.png

microsoft-teams-notifications-with-factorytalk-optix_Step5.png

microsoft-teams-notifications-with-factorytalk-optix_Step5.png

microsoft-teams-notifications-with-factorytalk-optix_Step6.png

microsoft-teams-notifications-with-factorytalk-optix_Step6.png

 

Notificações para Microsoft Teams com FactoryTalk Optix

Versão 1.0 - Setembro de 2026

 
 
AHIC White Logo

Receba novas aplicações e novidades do Centro de Inovação diretamente em seu e-mail.

Inscreva-se!
 
 
 
  1. Chevron LeftChevron Left Página inicial da Rockwell Automation
  2. Chevron LeftChevron Left Sup...
  3. Chevron LeftChevron Left Sup...
  4. Chevron LeftChevron Left Downloads
  5. Chevron LeftChevron Left Innovation Center
  6. Chevron LeftChevron Left Notificações para Microsoft Teams com FactoryTalk Optix
O conteúdo deste site foi traduzido usando inteligência artificial (IA) sem revisão nem edição humana. O conteúdo pode conter erros ou imprecisões e é fornecido “da forma como está” sem nenhum tipo de garantia. O texto oficial é a versão em inglês.
Atualize suas preferências de cookies para continuar.
Este recurso requer cookies para melhorar sua experiência. Atualize suas preferências para permitir esses cookies:
  • Cookies de Redes Sociais
  • Cookies Funcionais
  • Cookies de Desempenho
  • Cookies de Marketing
  • Todos os Cookies
Você pode atualizar suas preferências a qualquer momento. Para mais informações, consulte nosso {0} Política de Privacidade
CloseClose