SPS mit pyPlc programmieren und verstehen

所在平台: Udemy

课程主页: https://www.udemy.com/course/sps-mit-pyplc-programmieren-und-verstehen/

课程评论:没有评论

第一个写评论        关注课程

课程简介

Coursera 课程总结:使用 Python 编程和理解 PLC 本课程名为“SPS mit pyPlc programmieren und verstehen”(使用 pyPlc 编程和理解 PLC),旨在教授学员如何使用 Python 编程语言创建自己的 PLC(可编程逻辑控制器)。 **核心内容:** * **pyPlc 介绍:** pyPlc 是一个用 Python 编写的软件,允许用户用 Python 编写自己的 PLC。 * **PLC 基础操作:** 课程将逐步介绍 PLC 的基础操作(Operanden),并通过 PLC 模拟器进行测试。 * **应用场景:** * **Python 程序员:** 帮助 Python 程序员扩展其 PLC 编程知识,学习 PLC 的基本功能。 * **教师:** 为教师提供 PLC 教学的实操指导。 * **byte-plc\_code:** 课程将介绍如何生成“byte-plc\_code”,该代码可用于编程不直接支持 Python 的外部 PLC。课程将以 Simatic 和 Snap7 为例,演示 byte-plc\_code 的生成及其在 Simatic S7-1200 和 SCL 中的应用,以帮助理解字节码概念。 * **pyPlc 的灵活性:** pyPlc 专为本课程设计,可作为模板,允许有 Python 基础的学员根据自身需求进行扩展、修改和应用。 **课程说明:** * **目的:** pyPlc 主要用于学员的自主学习和在 PLC 与 Python 领域进行自我培训,并非要求学员完成整个程序。 * **技术栈:** 课程在 Windows PC 上使用 Python 3.11.2 (64 Bit) 进行演示。虽然其他操作系统也可能适用,但相关的知识需要学员自行掌握。 * **重要提示:** * 本课程**不是** Python 入门课程。 * 课程**不包含**与人工智能 (KI) 在 PLC 中的结合应用。 * Micropython 与 Python 的兼容性不完全,学员需注意此差异。 本课程为学习如何用 Python 构建和理解 PLC 提供了一个实践平台,特别适合希望将 Python 技能应用于工业自动化领域的学习者。

课程评论(0条)

课程详情

Die Software pyPlc ist in Python programmiert und bietet die Möglickeit, sich seine eigene SPS (PLC) in Python zu programmieren. Dazu wird schrittweise eine Einführung in die Operanden einer SPS vorgestellt, welche mit einer PLC-Simulation getestet werden können. Der Kurs kann als Anwendungstraining zum Thema SPS nicht nur für Python-Programmierer betrachtet werden, sondern dient auch als Vorgabe zum Thema SPS für Lehrbeauftragte.Zusätzlich besteht die Möglichkeit einen sogenannten byte-plc_code zu erzeugen. Dieser dient zur Programmierung einer eigenen, externen SPS, welche kein Python versteht, denn dort werden allerdings meist andere Hochsprachen verwendet, wie z. B. SCL bei der Simatic oder Micropython beim Pico oder entsprechend andere Programmiersprachen. Der byte-plc_code wird am Beispiel der Simatic und Snap7 vorgestellt. Das bezieht sich allerdings nicht auf den vollen Umfang dieses Kurses und dient dem besseren Verständnis zum Byte-Code, wie hier der Simatic S7-1200 und deren Anwendung in SCL.pyPlc ist speziell für diesen Kurs programmiert und dient als Vorlage und kann vom Teilnehmer mit entspechenden Kenntnissen für Python, beliebig erweitert, geändert und angewendet werden. Hier kann der Python-Programmierer seine Wissen über die Programmierung einer SPS erweitern und die Basics-Funktionen einer SPS lernen.Hinweis: Es besteht keine Verpflichtung zur Vollständigkeit dieses Programmes, sondern pyPlc dient der selbständigen Anwendung und vorallem zur eigenen Schulung in den Bereichen SPS und Python.Der Kurs wird mit Python auf einem Windows-PC vorgestellt. Andere Betriebssysteme gehen sicherlich auch, das Wissen dazu muss der Teilnehmer allerdings selbst erarbeiten oder bereits besitzen. Deswegen möchte ich darauf hinweisen, dass dieser Kurs kein Python-Kurs ist. Auch die angedeuteten Hinweise zur KI mit einer PLC sind nicht Inhalt dieses Kurses.Micropython ist nicht vollständig kompatibel zu Python und sollte berücksichtigt werden - das als Hinweis. Ich habe für den Kurs die Python-Version 3.11.2, 64 Bit on Win 32 verwendet.

课程标签

0人关注该课程

主题相关的课程