Movicon/Connext设备连接实例(三)——Movicon.NExT与西门子1200PLC OPC UA通讯

2023-11-11 00:30

本文主要是介绍Movicon/Connext设备连接实例(三)——Movicon.NExT与西门子1200PLC OPC UA通讯,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Movicon.Next是全新一代的HMI/SCADA解决方案,拥有众多超越传统的扩展功能。

Movicon平台有着广泛的应用场景,且在众多行业中继承了优秀的解决方案,得到了市场广泛认证。针对不同的行业都能对快速找出解决方案并快速部署,且整个过程不影响到原有的生产Movicon旗下有多款产品,可以从底层的应用数据到上层的云数据库进行互联,最终实现数字可视化。除此之外,实时的报警,历史趋势的分析,配方管理,开箱即用的仪表板,安全权限的设定等等,都是Movicon的基本功能。 

Connext即是一款基于Movicon平台的自动化软件,其支持工业设备、基础设施和建筑行业大量协议的OPC UA服务器,拥有网关、历史或数据记录器、OPC UA服务器和客户端IIoT协议、冗余等高级功能。整体依托于Movicon这个新型工业自动化平台开发,具有更好的可视化效果。Connext可以帮助客户实现M2M、IT和OT的工厂级连接需求。

本系列简要介绍Movicon/Connext是如何连接不同公司的不同设备,本文将介绍Movicon如何与西门子1200PLC OPC UA实现通讯。

软硬件要求:

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

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

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

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

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

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

(1)新建DB块及变量,并设置DB块及变量的相关属性  (2)新增OPC UA服务器接口,并添加变量(拖拽)到OPC UA服务器,至此,PLC端UA服务器端设置完毕。

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

 Movicon.Next驱动添加

(1)点击左侧系统树 IO Data Server, 进入驱动界面

(2)添加OPC UA Client通讯驱动

客户端驱动设置

(1)Channel 设置

  设置Host Name :  opc.tcp://192.168.250.20:4840

(2)Station 设置

结果验证

新建标签类型选择INT16

 设置标签的物理地址,点开 Item后面省略号,以便添加地址

点击  Add Endpoint,  输入URL站点 opc.tcp://192.168.250.20:4840,并选择可使用的变量 ,然后点击确认,添加IO地址完毕

 运行驱动,软件将自动启动客户端查看数据,显示通讯Good

至此,Movicon.NExT与西门子1200 OPC UA通讯完成!

这篇关于Movicon/Connext设备连接实例(三)——Movicon.NExT与西门子1200PLC OPC UA通讯的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/386305

相关文章

W外链微信推广短连接怎么做?

制作微信推广链接的难点分析 一、内容创作难度 制作微信推广链接时,首先需要创作有吸引力的内容。这不仅要求内容本身有趣、有价值,还要能够激起人们的分享欲望。对于许多企业和个人来说,尤其是那些缺乏创意和写作能力的人来说,这是制作微信推广链接的一大难点。 二、精准定位难度 微信用户群体庞大,不同用户的需求和兴趣各异。因此,制作推广链接时需要精准定位目标受众,以便更有效地吸引他们点击并分享链接

【机器学习】高斯过程的基本概念和应用领域以及在python中的实例

引言 高斯过程(Gaussian Process,简称GP)是一种概率模型,用于描述一组随机变量的联合概率分布,其中任何一个有限维度的子集都具有高斯分布 文章目录 引言一、高斯过程1.1 基本定义1.1.1 随机过程1.1.2 高斯分布 1.2 高斯过程的特性1.2.1 联合高斯性1.2.2 均值函数1.2.3 协方差函数(或核函数) 1.3 核函数1.4 高斯过程回归(Gauss

Java 连接Sql sever 2008

Java 连接Sql sever 2008 /Sql sever 2008 R2 import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; public class TestJDBC

C++操作符重载实例(独立函数)

C++操作符重载实例,我们把坐标值CVector的加法进行重载,计算c3=c1+c2时,也就是计算x3=x1+x2,y3=y1+y2,今天我们以独立函数的方式重载操作符+(加号),以下是C++代码: c1802.cpp源代码: D:\YcjWork\CppTour>vim c1802.cpp #include <iostream>using namespace std;/*** 以独立函数

实例:如何统计当前主机的连接状态和连接数

统计当前主机的连接状态和连接数 在 Linux 中,可使用 ss 命令来查看主机的网络连接状态。以下是统计当前主机连接状态和连接主机数量的具体操作。 1. 统计当前主机的连接状态 使用 ss 命令结合 grep、cut、sort 和 uniq 命令来统计当前主机的 TCP 连接状态。 ss -nta | grep -v '^State' | cut -d " " -f 1 | sort |

如何编写Linux PCIe设备驱动器 之二

如何编写Linux PCIe设备驱动器 之二 功能(capability)集功能(capability)APIs通过pci_bus_read_config完成功能存取功能APIs参数pos常量值PCI功能结构 PCI功能IDMSI功能电源功率管理功能 功能(capability)集 功能(capability)APIs int pcie_capability_read_wo

Java Websocket实例【服务端与客户端实现全双工通讯】

Java Websocket实例【服务端与客户端实现全双工通讯】 现很多网站为了实现即时通讯,所用的技术都是轮询(polling)。轮询是在特定的的时间间隔(如每1秒),由浏览器对服务器发 出HTTP request,然后由服务器返回最新的数据给客服端的浏览器。这种传统的HTTP request 的模式带来很明显的缺点 – 浏 览器需要不断的向服务器发出请求,然而HTTP

【Go】go连接clickhouse使用TCP协议

离开你是傻是对是错 是看破是软弱 这结果是爱是恨或者是什么 如果是种解脱 怎么会还有眷恋在我心窝 那么爱你为什么                      🎵 黄品源/莫文蔚《那么爱你为什么》 package mainimport ("context""fmt""log""time""github.com/ClickHouse/clickhouse-go/v2")func main(

nginx长连接的问题

转自: http://www.360doc.com/content/12/1108/17/1073512_246644318.shtml

NGINX轻松管理10万长连接 --- 基于2GB内存的CentOS 6.5 x86-64

转自:http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=190176&id=4234854 一 前言 当管理大量连接时,特别是只有少量活跃连接,NGINX有比较好的CPU和RAM利用率,如今是多终端保持在线的时代,更能让NGINX发挥这个优点。本文做一个简单测试,NGINX在一个普通PC虚拟机上维护100k的HTTP