|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/clp-siemens-mqtt/
课程评论:没有评论
**课程名称:** CLP Siemens 作为 MQTT 客户端 **课程概述:** 本课程专注于讲解目前在物联网 (IoT) 和工业 4.0 应用中最广泛使用的通信协议 MQTT(Message Queuing Telemetry Transport)。您将学习如何将西门子可编程逻辑控制器 (CLP) 作为 MQTT 客户端应用,并将其集成到安装在 Linux 实例上的 Broker 中。完成本课程后,您将掌握西门子 CLP 编程、MQTT 通信协议以及在自动化项目中如何使用 Linux 发行版的知识。 **课程内容:** * **第一部分:** MQTT 协议简介。介绍课程开发所需的必要资源,包括辅助客户端 (MQTTX 和 MQTTBox) 和西门子库的安装。 * **第二部分:** 在 Debian Linux 发行版中安装 MQTT Broker。您将学习各种 Linux 命令和资源,并应用于工业自动化项目,包括创建 Linux 发行版和通过终端进行操作。 * **第三部分:** 通过西门子 S7-1200 控制器进行 MQTT 协议基础概念的实际应用。 * **第四部分:** 使用 Node-RED 通过 MQTT Broker 与 S7-1200 控制器进行交互。 * **第五部分:** 专注于 MQTT 协议相关的数据安全配置。
O protocolo de comunicação MQTT (Message Queuing Telemetry Transport) atualmente é o protocolo de comunicação mais amplamente utilizado em aplicações de Internet das Coisas e Indústria 4.0. Neste curso você vai aprender a aplicar um CLP Siemens como Cliente MQTT, integrando-o a um Broker instalado em uma instância Linux. Ao final do treinamento você terá obtido conhecimento sobre programação de CLP Siemens, protocolo de comunicação MQTT e utilização de uma distribuição Linux para seus projetos de Automação. Na primeira seção será apresentada uma introdução ao protocolo MQTT assim como instalação dos recursos necessários para o desenvolvimento do curso, tais como clientes auxiliares (MQTTX e MQTTBox) e bibliotecas Siemens. Na segunda seção será realizada a instalação do Broker MQTT em uma distribuição Linux Debian. Através deste módulo você também aprenderá diversos recursos Linux para aplicação em projetos de Automação Industrial, tais como a própria criação de uma distribuição Linux e comandos via Terminal. Na terceira seção os conceitos fundamentos do protocolo MQTT serão abordados de forma prática através do controlador S71200 Siemens. Na quarta seção utilizaremos o Node-RED para realizarmos interações com o controlador S71200 através do Broker MQTT. A quinta seção é dedicada às configurações de Segurança de Dados pertinentes ao protocolo MQTT.