不属于云服务器ecs基础概念玩转工控:西门子PLCOPCUA服务器手把手图文教程

韩国原生ip云服务器 OPC UA 概述 OPC UA是一项开放标准,适用于从机器到机器间的水平通信和从机器直到云端的垂直通信。支持广泛的安全机制。 OPC UA 通信的优势标准化接口和···

韩国原生ip云服务器

OPC UA 概述

OPC UA是一项开放标准,适用于从机器到机器间的水平通信和从机器直到云端的垂直通信。支持广泛的安全机制。

OPC UA 通信的优势

标准化接口和广泛的可用性直接按照协议进行安全通信,无需额外硬件跨所有自动化层的直接连接和通信简单明了的数据解释基于以太网的简单网络,使用现有的工业以太网基础设施简单机器集成用的国际标准化接口

本例实验环境

软件

TIA V18

UA Expert(OPC第三方客户端)

硬件

CPU 1511-1PN V2.9 (CPU原先的固件版本比较低,不支持OPC,后升级固件至V2.9,官网可下载固件升级文件,需要有权限下载出口管制的账号可下载,一般账号下载不了,我是找国外同事帮忙下载)

UA Expert 安装

安装包可通过官网自行下载,也可至留言区,我整理了放在网盘里,需要的自行下载

安装包双击安装,单击Next按钮

勾选同意并单击Next

点击Next

选择安装路径,此处我采用默认,单击Install

等待安装......,安装完后单击Finish

至此软件已安装完成,比较简单。

安装完成后桌面快捷方式如下

打开UaExpert ,出现如下界面,单击OK

填写相关信息,可随便填写,单击OK

选择更新间隔时间或不更新,单击OK

打开后的界面如下图所示,后面将用此软件监控西门子PLC OPC服务器

西门子1500 OPC UA 服务器配置

阿里云服务器搭建云免

S7-1500的OPC UA 服务器模式是禁用的,切换至CPU的属性界面选择OPC UA服务器常规选项激活 OPC UA 服务器

勾选激活OPC UA服务器后出现下图,单击确定

切换至CPU属性 - 运行系统许可证 - OPC UA,选择合适的许可证类型

运行S7-1500 CPU的OPC UA服务器需要使用许可证,主要分三类

SIMATIC OPC UA S7-1500小型

SIMATIC OPC UA S7-1500中型SIMATIC OPC UA S7-1500大型

切换至CPU属性 - OPC UA - 常规 设置OPC UA 应用名称,可使用默认名称。注意,证书上需要输入应用程序名称,并且更改应用程序名称后需要再次生成现有证书

切换至 CPU属性 - OPC UA - 服务器 选项设置服务器会话数量、端口号等相关参数,无特殊需求可使用默认值

在程序中创建一个DB,DB中创建一些变量供测试使用,DB需要勾选数据块从OPC UA 可访问

此处没有设置证书,采用的是无证书模式

编译程序,下载至PLC

云服务器申请试用

打开UAExpert,单击添加Server,弹窗出现add Server窗口,选择Custom Discovery

双击 Double click to add server.....,出现新窗口,输入西门子PLC的IP地址和前面提及的端口号,下图为测试PLC IP地址,单击OK

下图显示已添加好的服务器,本例选择None-None

单击OK后,添加的服务器已出现在下图所示的区域

单击连接图标,出现下图弹窗,单击Trust server certificate

单击contine,下图即可看到配置的PLC已添加至项目中

将PLC_1 打开,可以看到配置的PLC变量。可将变量拖拉至右侧监控

如果需要访问PLC中变量的地址,如下图所示,选中某个变量,右侧有详细的NodeId

如上图中Code 对应 NodeID ns=3;s="OPCData"."Code"

强制PLC中变量,可以看到UAExpert中的值与PLC一致,至此配置测试已完成。

阿里云服务器https

您好:云优数据云计算 www.yunyoushuju.cn 2核2G6M最低19.9元/月 欢迎开机

发表评论

评论列表
未查询到任何数据!