Straton Runtime:集成 PLCnext Engineer 与 IEC 61850 实现无缝数据交换
简介
大家好,我将介绍 Straton 运行时及其围绕 IEC 61850 标准的编程环境。该运行时遵循标准 Edition 2,这是能源领域快速演进的协议。
过去 Phoenix Contact 为 PCWORX 和前代 PLC(AXC1050)开发过 IEC 61850 协议栈。如今通过 Store 上的应用,可将 PLCnext Engineer 与 IEC 61850 标准结合。更大优势:该运行时支持配置 61850 客户端,即可发送命令,这是过去不具备的,为能源市场打开新大门。
我将分享实践成果,计划撰写系列 Makers 博客:
- 教程 1:应用下载、安装、授权、PLCnext Engineer 与 Straton 数据交换(本文)
- 教程 2:MMS 通信(服务端-客户端)、SCL 配置、IEC 61131 与 IEC 61850 变量映射
- 教程 3:GOOSE 通信(服务端-服务端)
- 教程 4:从 61850 客户端向 61850 服务器下发命令
教程 1 — PLCnext Engineer 与 Straton 数据交换
1) 安装与授权
- 首先从 Store 下载 AXC F 2152 适用的应用。
- 像其他 Store 应用一样,通过 Web 管理界面安装。
- 启动 AXC F 2152 后,61850 协议栈免费试用 2 小时。无授权需重启继续开发。最佳方式联系 Straton 官方
sales@straton-plc.com说明需求和数据点数量,获取定制报价。
- 访问 license.straton-plc.com 录入 CID 获取授权。
- SFTP 连接 PLC,在
/appshome/data/60002172000318创建K5License.ini粘贴邮件生成的授权内容。
- 运行时已装上 PLC。从 Straton 官网 straton-plc.com 登录下载 Straton Editor(编程环境)。按需申请 Editor 授权(本教程系列不必需)。
2) PLCnext Engineer 与 Straton 数据交换
- 打开 Straton Editor 创建新项目:File → Add New Project
- 选编程语言(推荐 ST)和控制器 IP。端口 1100 不变,是 Straton 运行时以太网卡默认通信端口。
- 选通信协议(暂选 MODBUS Master),后续可添加更多。
- Fieldbus Configurations 标签选 Modbus Master 驱动。
- Modbus Master 下插入 Modbus Master Port 配置网络参数。
- Modbus Master Port 下插入 Modbus Master Request,选功能码 FC 和数据量(决定变量数 = Nb items)。
- Modbus Master Request 下插入 Modbus 变量,设置各变量 offset(寄存器位置,每个变量不同)。
- Straton 配置就绪,在 PLCnext Engineer 建立 TCP/IP MODBUS 服务器并上线,建立双环境通信。
- Straton 构建项目并上线。现在可在 PLCnext Engineer 切换变量,观察 Straton 端效果。
更多问题建议联系应用开发者:Store 消息 或直接联系 Straton 支持 support@straton-plc.com。
阅读谢谢!
工业技术