kepware KEPServerEX与西门子1200通讯(OPC UA)

news/2024/12/5 8:23:47/

目 录

1. 前言

2. S7-1200 CPU 硬件和软件要求

3. 激活S7-1200 OPC UA服务器并设置相关参数

4. S7-1200 OPC UA 服务器接口设置

5. S7-1200程序下载并在线赋值

6. Kepware OPC UA端设置

前言

KEPServerEX是美国PTC Kepware公司生产的具有行业普遍性的连接平台,KEPServerEX支持150多种通讯协议,用于向您的所有应用程序提供单一来源的工业自动化数据。该平台的设计使用户能够通过一个直观的用户界面来连接、管理、监视和控制不同的自动化设备和软件应用程序。KEPServerEX利用OPC(自动化产业的互操作性标准)和以IT为中心的通信协议(如MQTT、REST、SNMP、ODBC和Web服务),来为用户提供单一来源的工业数据。此平台是为满足客户对性能、可靠性和易用性的要求而开发和测试的。

北京东方鼎晨科技有限公司是是一家专业从事工业自动化产品销售和控制系统集成的高科技企业,作为KEPServerEX中国区分销商,我们拥有十几年的产品销售及技术经验积累。我们能为客户提供标准的KEPServerEX培训课程,并提供免费产品咨询及电话技术支持。

本文是北京东方鼎晨公司为Kepware使用者能在最短时间内对文中所对应的设备进行配置、调试而制作。由于我们的水平有限,文中的不足之处请联系指正。

S7-1200 CPU 硬件和软件要求

  • 硬件要求:S7-1200 各型号CPU,版本V4.4及以上(V4.4仅支持OPC UA服务器)
  • 软件要求:TIA Porta Basic/Professional V16及以上(V16版本软件才可配置V4.4版本CPU)
  • OPC UA许可证授权:SIMATIC OPC UA S7-1200 Basic(一个PLC一个授权即可)
  • Windows电脑防火墙关闭或者设置例外(本测试直接关闭防火墙)

激活S7-1200 OPC UA服务器并设置相关参数

(1)创建PLC站点并设置IP地址(CPU必须是4.4及以上版本)

(2)开放访问级别的权限,允许远程对象通信访问

(3)启用OPC UA 并设置相关参数,注意URL服务器地址,启用访客认证或者用户名和密码认证(本测试仅启用了访客认证)

(4)设置OPC UA 运行许可证

东方鼎晨:KEPServerEX与西门子1200通讯

S7-1200 OPC UA 服务器接口设置

(1)新建DB块及变量,并设置DB块及变量的相关属性

(2)新增OPC UA服务器接口,并添加变量(拖拽)到OPC UA服务器

至此,PLC端UA服务器端设置完毕

S7-1200程序下载并在线赋值

Kepware OPC UA端设置

(1)选择协议 OPC UA Client

(2)添加通道,输入URL地址

(3)添加设备并导入标签

(4)导入标签完毕,用客户端查看通讯状态

至此,S7-1200 OPC UA通讯配置完成!


http://www.ppmy.cn/news/583393.html

相关文章

【原创】西门子S7-1500PLC使用 EPOS控制V90伺服驱动器

​本文主要阐述S7-1500PLC使用EPOS功能块控制V90伺服驱动器的全部过程,让您轻松掌握V90的控制方法。 一、 使用EPOS控制伺服电机参数 硬件配置与参数 ① 硬件配置 ① 伺服驱动器硬件参数 使用软件:V-ASSISTANT 软件连接时可选择USB连接或者Ethernet连接,根据实际情况选择…

C++ 面向对象(6)——C++ 数据封装

所有的 C 程序都有以下两个基本要素: 程序语句(代码):这是程序中执行动作的部分,它们被称为函数。程序数据:数据是程序的信息,会受到程序函数的影响。 封装是面向对象编程中的把数据和操作数据…

Laravel 复杂的查询

Laravel提供了强大的查询构建器(Query Builder)和Eloquent ORM来处理复杂的数据库查询。下面是一些示例展示如何在Laravel中执行复杂查询: 1. 基本查询: php $users DB::table(users)->get(); // 获取所有用户 $user DB::tab…

Windows下安装ClickHouse图文教程

文章目录 1.安装WSL21.1启用适用于 Linux 的 Windows 子系统1.2启用Windows虚拟机功能1.3将WSL2设置为默认版本1.4下载Linux内核更新包1.5安装Linux子系统1.6设置账户和密码 2.安装Docker2.1下载与安装2.2设置镜像地址 3.安装Clickhouse3.1拉取镜像3.2启动clickhouse-server3.3…

leetcode数据库题第八弹(免费题刷完了)

leetcode数据库题第八弹(免费题刷完了) 1757. 可回收且低脂的产品1789. 员工的直属部门1795. 每个产品在不同商店的价格1873. 计算特殊奖金1890. 2020年最后一次登录1907. 按分类统计薪水1934. 确认率1965. 丢失信息的雇员1978. 上级经理已离职的公司员工…

DataWhale-动手数据分析-Task01:数据加载及探索性数据分析

part1 :数据加载1.1 载入数据1.1.1 任务一:导入numpy和pandas1.1.2 任务二:载入数据【提示1】相对路径载入报错时,尝试使用os.getcwd()查看当前工作目录。【思考2】知道数据加载的方法后,试试pd.read_csv()和pd.read_t…

HDFS写流程源码分析(二)-NameNode服务端

HDFS 写流程源码分析 一、客户端二、NameNode端(一)create(二)addBlock(三)complete 三、DataNode端 环境为hadoop 3.1.3 一、客户端 HDFS写流程源码分析(一)-客户端 二、NameNode…

neon浮点运算_NEON简单介绍

“ARM Advanced SIMD”,nick-named “NEON”, it provides:(1)、A set of interesting scalar/vectorinstructions and registers(the latter are mapped to the same chip area as theFPU ones), comparable to MMX/SSE/3DNow! in the 86 world;(2)、VFPv3-D32 as a requireme…