博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
西门子STEP7 OPC SERVER的组态
阅读量:4941 次
发布时间:2019-06-11

本文共 1628 字,大约阅读时间需要 5 分钟。

需要的软件环境:STEP7 ,SIMATIC NET.

硬件要求:通信卡,CP5511,5611,5613.



1.       首先确保安装好STEP7 NET组件.

2.       打开STEP7,建立一个工程,插入PC STATION 项目如下图


3.       更改缺省的OPC Server名称.下图 中使用了它的缺省名字.(这里的名字很重要,在后面的STATION EDITOR 中要使用.)


4.       然后双击CONFIGURATION打开硬件组态画面.
INDEX1中插入 SIMATIC STATION / USER APPLICATION / OPC SERVER .然后在下面的某个插槽中插入相应的通信卡.本例中使用的是CP5611.插入的槽号4.

双击配置OPC SERVER的参数如下:
在这里可以配置通道的操作权限和通信周期
.

5.       双击CP5611可以配置通信参数.这里的通信是指CP5611和外部的PLC的实际通信参数.



6.       编译保存后点击CONFIGURE NETWORK进行网络配置.

7.       如下在下面的表格中双击,可以配置OPC的通道.这里的通道实际上就是在OPC SERVER 中实际和OPC CILENT 通信的虚拟通道.
配置画面如下:

LOCAL ID: 
虚拟通道的名称
PARTNER: 
ADDRESS: PLC
CP5611 的通信地址(这里是DP 地址).(上图这里三个画圈的为必填项目)


8.       配置完成以后,在这里就要设置通信接口了 .如下 其通信方式为PC INTERNEL.


然后在网络配置中编译保存.

9.       配置SERVER STATION.
如下图,安装好SIMATIC NET .就会有STATION CONFIGURE EDITOR 的配置工具.
配置过程如下:首先在第一号槽中通过点击ADDITION 添加OPC SERVER.(这里选择第一号槽是因为在上面STEP7中硬件配置的SERVER也是在第一号槽.注意:这里的SERVER CP5611的安装槽号要和STEP7中硬件组态的槽号严格一致).安装同样的方法在4号槽添加CP5611. 最后点击下面的STATION NAME 修改这里的STATION NAME 为上面STEP7中配置好的名称.  



10.   完成之后就可以在STEP7 中的CONFIGURE NETWORK 中下载配置.


下载完成后用户可以通过查看STATION CONFIGURE EDITOR中的通信情况.STATUS一栏中图标转变为黄色,而且没有红色的×则说明下载成功而且配置没有问题.

11.   剩下的就是测试配置好的SERVER .

如上图,安装好SIMATIC NET ,在其目录中找到OPC SCOUT(这里选择的是PROFIBUS里的SCOUT , 因为上面STEP7中组态的是S7连接,而不是通过INDUSTRIAL ETHERNET).点击后看到如下的画面:

选择左边的OPC SIMATIC NET,双击NEW GROUP 添加一个GROUP,这里选择group名字为opctest1.添加完成后双击该GROUP. \S7 下面可以看到S7 connection-1xdm 通道,这里的S7 connection-1xdm就是上面我们在STEP7的网络配置中设置的虚拟通道.
用户根据需要选择需要通信的数据类型,I ,Q , C ,T, DB .双击该类型就可以进一步配置要通信的类型数据的具体地址了.

所有完成之后OK 返回OPC SCOUT主画面.如果现在的PLC STATION 已经正确连接而且工作正常的话,用户就可以看到PLC相应的数据在上面的变化情况了.
如下QUALITY显示的是当前该变量的通信情况,如果是BAD,则说明通信存在问题.

:

转载于:https://www.cnblogs.com/hezq/p/9839902.html

你可能感兴趣的文章
outlook 设置163邮箱
查看>>
mysql优化——show processlist命令详解
查看>>
Solr服务器搭建
查看>>
画世界怎么用光影_世界绘画经典教程:水彩光影魔法教程
查看>>
win+rsync+php,跨平台的fswatch+rsync同步备份
查看>>
vue2 cdn 加载html,vue项目中使用CDN加载
查看>>
数组转集合踩坑
查看>>
node.js的异步I/O、事件驱动、单线程
查看>>
vue cli3 子目录问题
查看>>
github.com访问慢解决
查看>>
微服务架构最强详解
查看>>
转:哈夫曼树详解
查看>>
.Net Core Identity外面使用Cookie中间件
查看>>
【坐在马桶上看算法】算法1:最快最简单的排序——桶排序
查看>>
C#中泛型之Dictionary
查看>>
强连通分量
查看>>
使用Code First模式开发如何更新数据库(转载)
查看>>
sqoop导出工具
查看>>
Codeforces Round #376 (Div. 2)
查看>>
Codeforces 607D Power Tree 线段树 (看题解)
查看>>