创建 Python 脚本
Python 是一种动态语言。您可以从简单的线性编程风格(“批处理文件”)开始,然后添加必要且更强大的方法,例如条件、循环、函数、异常、类和模块。该语言的重点是简单而富有表现力的代码。 Python 在运行时更为典型,它使用自动垃圾收集器来保护程序员免受整个系统的意外损坏。
IronPython 是用于 .NET 的 Python 实现,允许完全访问 .NET 框架和类。 IronPython 解释器的实现基于 Python 版本 2.7。
Internet 上有各种免费手册和帮助页面。关于 IronPython 的介绍和详细介绍见以下链接。
http://forum.codesys.com/viewforum.php:“脚本语言 Python...”区域中的 CODESYS 论坛
特别是对于 CODESYS- 具体问题
还包括一些例子
https://docs.python.org/2/tutorial/index.html:: Python 官方文档中的 Python 教程
http://docs.python.org/release/2.7/: Python 2.7 的官方文档
http://wiki.python.org/moin/BeginnersGuide: 学习 IronPython 的有用手册
http://wiki.python.org/moin/GermanLanguage: 德语帮助页面的链接集合
http://stackoverflow.com/: 编程的一般社区
关于 (Iron)Python 的一般问题,不是 CODESYS-具体的
http://ironpython.net/: IronPython 主页
http://ironpython.net/support/:邮件列表、常见问题解答等。
https://gitter.im/IronLanguages/ironpython:: IronPython 开发者的聊天频道
版本与 Python V3.x 不兼容
Python 编程语言将很快在新版本 V3.x 中可用。一些较旧的程序模块已被删除。 CODESYS GmbH 正在计划更新到这个新版本。脚本开发人员应该考虑到这一点并相应地设计他们的脚本,例如使用表达式 from __future__ import print_function
.您可以在以下位置找到有关此主题的更多信息 http://wiki.python.org/moin/Python2orPython3 和 http://docs.python.org/release/3.1.2/whatsnew/3.0.html