Straton – 介绍和教程 1 – PLCNext Engineer 和 Straton 之间的数据交换
简介
大家好,我要讲讲straton runtime及其围绕IEC61850标准的编程环境。此运行时遵循标准第 2 版,这是一个在能源领域全面发展的协议。
过去,Phoenix Contact 为 PCWORX 和我们以前的 PLC 系列 (AXC1050) 开发了 IEC61850 堆栈,如今,由于商店中提供了此应用程序,因此可以将 PLCNextEngineer 和 IEC61850 标准结合起来。此外,此运行时提供了配置 61850 客户端的巨大优势,因此可以发送命令。过去不存在的东西,可以打开通往能源市场的其他大门。
我想分享我能做的事情。我计划创建几个关于这个标准的 Makers 博客。
第一个教程是关于下载应用程序、安装它、创建许可证以及在两个环境之间交换数据。
第二个教程将讨论 MMS 通信(服务器-客户端)、在服务器上创建 SCL 配置以及 IEC61131 和 IEC61850 变量之间的映射。 (https://www.plcnext-community.net/en/hn-makers-blog/659-straton-tutorial-2-mms-communication.html)
第三篇教程将介绍 GOOSE 通信(服务器-服务器)的创建。
该系列的最后一篇将展示如何将命令从 61850 客户端传递到 61850 服务器。
教程 1 - PLCNextEngineer 和 straton 之间的数据交换
1) 安装和许可
- 第一步,需要下载适用于 AXC F 2152 的应用程序,该应用程序可在我们的商店中找到。
- 那么,对于商店的其他应用,可以通过网页管理安装。
- 启动AXC F 2152后,堆栈61850有效期为2小时。如果没有许可证,它将不得不重新启动以继续开发。最好的工作方式是直接联系straton ([email protected]),说明您的需求和您希望使用的数据点数量。根据您的需求和订购的许可证数量,他们将能够为您提供量身定制的价格。
- 点击链接 https://license.straton-plc.com/ 以获得此 CID 授予的许可证。
- 然后您需要连接到 SFTP 并在 PLC appshome/data/60002172000318 目录中创建一个名为 K5License.ini 的文件,然后复制粘贴电子邮件生成的结果。
- 现在您已经在 PLC 上安装了运行时,您可以通过使用您的凭据登录 Straton 网站 https://straton-plc.com/en/ 来下载straton Editor(编程环境)。当然,根据您的需要,您可以申请straton Editor 的许可证(对于本教程系列中开发的需求来说不是必需的)。
2) PLCNext Engineer 和straton 之间的数据交换
- 打开straton Editor并创建一个新项目。转到“文件”然后“添加新项目”
- 选择您的编程语言(推荐结构化文本)和控制器的 IP。
不要更改端口 1100,它是每个设备的以太网卡的 Straton 运行时默认通信端口。
- 然后选择您将使用的协议(目前我只选择 MODBUS Master 用于环境之间的通信)。以后总是可以添加您想要的协议。
- 首先,在“Fieldbus Configurations”选项卡中,您必须选择 Modbus Master 驱动程序。
- 在 Modbus Master 下,插入一个 Modbus Master Port 并配置其网络参数。
- 在 Modbus 主端口下,插入 Modbus 主请求并选择所需的 FC 和数据计数(确定变量数 =Nb 项)。
- 在 Modbus Master Request 下,插入您想要的 Modbus 变量,不要忘记设置偏移量(每个变量不同),即变量在寄存器中的位置。
- 现在straton上的配置已经准备好了,你需要在PLCNEXTEngineer上设置一个TCP/IP MODBUS服务器并上线,以便建立两个环境之间的通信。
- 在 Straton 上构建项目并上线。现在您可以在 PLCnextEngineer 中切换变量并查看对straton 的影响。
如果您有更多问题,我建议您在这里联系应用程序开发人员:https://www.plcnextstore.com/message?appid=1084&messagetype=aq
或者直接在这里支持straton [email protected]
感谢阅读!
工业技术