您好,欢迎访问倍儿呱呱 西门子工业自动化合作伙伴官网!
010-64738638
QQ2852363989
联系我们

倍儿呱呱 西门子工业自动化合作伙伴

地址:北京市朝阳区利泽中一路1号博雅国际中心B座
手机:QQ2852363989

咨询热线010-64738638

S7-1200的新功能:OPCUA功能

发布时间2021-12-03人气:37

【产品动态】OPC UA是一个平台无关的标准,使用该标准可在位于不同类型网络上的客户端和服务器间发送消息,以实现不同类型系统和设备间的通信。它支持健壮、安全的通信,可确保客户端和服务器的识别并抵御攻击。OPC UA定义了服务器可提供的服务集,以及针对客户端所规定的每个服务器支持的服务集。使用OPC UA定义的数据类型、制造商定义的数据类型来传递信息,客户端能动态的发现的对象模型由服务器定义。服务器能提供对当前数据和历史数据的访问以及对报警和事件的访问,以向客户端通知重要变化。OPC UA可被映射到不同的通信协议,并对数据可按不同方式进行编码以平衡可移植性和效率。

图片1.png

图片2.png

图片3.png


图片4.png

OPC UA 规范实质上是个抽象的分层架构,层与层之间是紧密联系,OPC UA 由下图的不同层次构成,它的基础组件是传输机制和信息建模,从图中能清楚得到,规范中第6、7、8、9、11 部分是描述了数据机制,而规范中第 3、4、5 部分是说明信息建模。

OPC UA 在传输机制方面超越了传统的 OPC规范,它为企业内部网通信定义了二进制TCP,同时为防火墙友好的互联网通信定义了映射,接受如Web服务,XML、HTTP等的互联网标准的通信。OPC UA 对传统 OPC 规范的最大创新是信息建模。

OPC UA 软件层

OPC UA使用类似经典OPC的客户端/服务器概念。一个希望对其他应用暴露自己的信息的应用程序被称为UA服务器。而一个想要使用其他应用程序的信息的应用程序被称为UA客户端。但是,期望与经典OPC相比,更多的应用是在一个应用程序中包含UA服务器和UA客户端。其中一个原因是,越来越多的UA服务器将被直接集成在设备中,同时实现一个UA客户端使设备到设备的通信变得可行。另一个原因是, OPC UA用作配置接口, UA客户端同时也是一个可以通过OPC UA进行配置的UA服务器。

图片5.png


OPC UA服务器

默认情况下,OPC UA 服务器处于未激活状态。必须在 CPU 的硬件属性中选中“激活 OPC UA 服务器”(Activate OPC UA server) 复选框,来显式激活 OPC UA 服务器。

硬件组态

1、首先使用博图创建一个项目,添加一个新设备,根据实际订货号选择6ES7 214-1AG40-0XB0,这里的版本一定要选择V4.4。

图片6.png

2、在PLC的属性中,OPCUA >> 服务器,勾选激活OPC UA服务器,相关参数使用默认值即可。

图片7.png

 3、进入服务器证书中,选择一个服务器证书。

图片8.png

4、初步通信测试,不需要使用安全策略,将安全策略中的无安全设置勾选上。

图片9.png 

5、运行系统许可证选项,在购买的许可证类型中,选择一个可选的许可证。

图片10.png 

6、增加一个DB块,命名为OPCUA,然后加一些变量,名称和类型任意,如下所示:

图片11.png

7、将PLC程序下载到硬件中。


相关补充:

西门子S7-1200产品系统手册 选型必备


标签:

推荐资讯

010-64738638