余晖落尽暮晚霞,黄昏迟暮远山寻
本站
当前位置:网站首页 > 编程知识 > 正文

LabVIEW通过OPC与西门子 Smart PLC通信

xiyangw 2023-09-16 14:56 8 浏览 0 评论

Siemens推出的S7-200 PC Access Smart软件是专门用于Smart PLC的OPC服务器软件,用户可以通过OPC建立测试连接。 PC Access 软件自带OPC 测试客户端,用户可以方便的检测其项目的通信质量及配置的正确性。

PC Access Smart 可以用于连接西门子以及第三方的支持OPC技术的上位软件,本文章将介绍LabVIEW通过PC Access Smart实现对可编程控制器PLC 进行通信的用户程序

工具/原料

?

LabVIEW

?

?

PC Access Smart

?

?

STEP 7-Micro/WIN SMART

?

开发环境和OPC安装

1.

1

2.

NI公司的官网下载LabVIEW开发环境,需要注意不同版本对电脑操作系统和位置的要求;

3.

4.

5.

2

6.

西门子公司的官网下载S7-200 PC Access软件,同样需要注意不同版本对电脑操作系统和位置的要求;

7.

8.

9.

3

10.

西门子公司的官网下载STEP 7-Micro/WIN SMART软件,同样需要注意不同版本对电脑操作系统和位置的要求;

11.

12.

END

13.

PC Access OPC Server配置

1.

1

2.

打开本地连接,设置计算机的IP地址和电脑的IP地址在同一个网段,PLC地址为192.168.1.165,此时需要设置电脑的IP地址为192.168.0.1;

3.

4.

5.

2

6.

通过cmd输入命令:ping 192.168.1.165的PLC的IP地址,测试连接是否成功;

7.

8.

9.

10.

打开西门子STEP 7-Micro/WIN SMART,点击项目/通信/查找CPU,当查找到正确的CPU地址,如192.168.1.165时,点击确定;

11.

12.

13.

点击运行,使得PLC处于运行状态;

14.

15.

16.

打开S7-200 PC Access SMART,右击选择网络接口卡…,并选择正确的网卡;

17.

18.

19.

20.

21.

新建PLC,选择查找PLC,当找到PLC时如IP地址为192.168.1.165时,点击确定按钮;

22.

23.

24.

25.

26.

在右测右击鼠标,选择新建(N)-条目;

27.

28.

29.

如需要访问PLC的寄存器,在条目属性中输入名称如QB0,寄存器地址QB0,访问方式读/写,数据类型Byte以及工程单位上下限;其中西门子PLC的输出点寄存器名称记为Q,输入点寄存器的名称记为I,以及M,L,S等寄存器;

30.

31.

32.

当新建好条目后,点击保存,然后将新建的条目拖到下方测试客户端,当测试客户端的质量显示“良好”,证明新建条目连接OK;

33.

34.

END

35.

LabVIEW读写PLC

1.

打开LabVIEW;

2.

3.

4.

通过绑定的方法访问QB0:

5.

1)新建VI;2)打开前面板、选择数值型控件,然后点击属性-数据绑定(数据绑定选择Data socket,访问类型只读,流量选择DSTP服务器…),最后在弹出的URL中,选择已经在西门子OPC中编辑好的条目;写寄存器同理;

6.

7.

8.

9.

通过程序面板-函数-数据通信-打开Datasocket/读取Datasocket/关闭Datasocket访问QB0:写寄存器同理;

10.

11.

END

12.

注意事项

?

LabVIEW,PC Access Smart 和 STEP 7-Micro/WIN SMART软件版本需符合电脑操作系统版本和位数要求;

?

?

其他参数可以根据自己需要进行适当调整,如IP地址段,访问寄存器地址;

?

相关推荐

域名交易策略之如何在竞争激烈的拍卖市场中胜出

域名交易策略之如何在竞争激烈的拍卖市场中胜出作为在域名领域拥有丰富经验的专业人士,您或许早就注意到了域名拍卖。我们的网站提供实时的域名拍卖清单,如果您想更加深入的了解域名拍卖,看这篇文章准没错!Dyn...

icp备案和域名备案两者之间有什么区别?
icp备案和域名备案两者之间有什么区别?

目前备案域名是比较常见的产品,但是也有很多人不懂什么是备案域名,还有大家所说的ICP备案,它和域名备案有什么区别呢?下面和大家分享一下,希望对大家有所帮助。什...

2023-09-28 15:33 xiyangw

直接挑战支付宝、微信?抖音支付正式上线:首批支持十家银行
直接挑战支付宝、微信?抖音支付正式上线:首批支持十家银行

了解更多热门资讯、玩机技巧、数码评测、科普深扒,点击右上角关注我们----------------------------------1月19日,不少网友发现,...

2023-09-28 15:33 xiyangw

Firefox测试新版站点隔离功能 可将每个网站置于单独的进程中
Firefox测试新版站点隔离功能 可将每个网站置于单独的进程中

Mozilla当前正在Firefox每夜构建版(NightlyBuild)和Beta通道测试一项全新的安全体系架构,特点是能够将每个站点都置于单独的...

2023-09-28 15:31 xiyangw

如何给域名估值?

我们从域名注册商中购买了一个流行的域名,有时候申请注册了自己也不会去用,其实可以转卖给别人,但是价格比我们当前购买的时候会有很大的变化。打算开展新的业务,想要寻求一个新的域名,但是很多时候也不知道具体...

二进制部署k8s集群

环境准备kube-apiserver:使用节点本地nginx实现高可用;关闭非安全端口8080和匿名访问;在安全端口6443接收https请求;严格的认证和授权策略(x509、tok...

域名实名制认证
域名实名制认证

为贯彻国家工信部对域名持有者实名制审核管理的相关规范,现在已经全面推行域名实名认证。域名实名认证包括域名命名审核(指域名将由国家监管部门认定是否含有政策不允许注...

2023-09-28 15:30 xiyangw

dns巡检脚本

#!/bin/bash#定义需要巡检的DNS服务器地址DNS_SERVERS=("8.8.8.8""114.114.114.114")#定义需要解析的域...

字节跳动再次蓄力小程序,相关域名花落谁家?
字节跳动再次蓄力小程序,相关域名花落谁家?

2017年1月9日,腾讯的微信小程序上线;2018年9月,阿里巴巴的支付宝小程序上线;2019年,字节跳动也加入了小程序的队伍,然而......字节跳动又上线新...

2023-09-28 15:30 xiyangw

保护您的域名:迈出第一步
保护您的域名:迈出第一步

AkamaiDNS团队互联网上的每一个人和每一件事都依赖于域名系统(DNS)的正常运作。近年来,DNS一直是网络攻击的常见对象,2019年当然也不例外。大多数...

2023-09-28 15:30 xiyangw

利用阿里云API实现DDNS,不用花钱再用花生壳花生棒了
利用阿里云API实现DDNS,不用花钱再用花生壳花生棒了

前言:自从家里有小孩后手机里的照片多的没地方放,又想实时能查看,家里人的手机都拍了宝宝照片视频,也没法相互查看,所以这个场景下不管是云备份,qq空间都无法实现这...

2023-09-28 15:29 xiyangw

TOP域名突破210万,保留域名开始抢滩

2016年5月5日12:00,.top精品保留域名开放溢价注册。本次开放.top域名包括三字母、精品双拼域名,广大用户可根据自身需要选择中意域名。本次.top溢价域名详细列表,已上传公告附件。请广...

关于西部数码.CC/.TV域名开启实名认证通知
关于西部数码.CC/.TV域名开启实名认证通知

根据工信部网站发布信息,工业和信息化部同意威瑞信互联网技术服务(北京)有限公司成为“.CC”“.TV”(含中文.CC和中文.TV)顶级域域名注册管理机构。西部数...

2023-09-28 15:29 xiyangw

SEO也可以走捷径:域名的选择
SEO也可以走捷径:域名的选择

做SEO域名选择很关键,在选择网站域名的时候我们会考虑到很多的因素。如:域名中要包含英文关键词或拼音的形式来增加网站的信用度、域名中添加地区或地区缩写来圈定服务...

2023-09-28 15:29 xiyangw

副业-小白网站建设-Day02
副业-小白网站建设-Day02

非洲待的时间较长了,一直在考虑做副业,所以我的网站是为后续当地副业做准备,下面写写域名注册的步骤和坑。首先,建立一个自己的网站,第一步需要注册域名。域名注册需要...

2023-09-28 15:28 xiyangw

取消回复欢迎 发表评论: