LabVIEW通过SCANET模块实现对西门子PLC控制系统的监控 点击:454 | 回复:1



工控小周

    
  • 精华:0帖
  • 求助:3帖
  • 帖子:45帖 | 502回
  • 年度积分:3
  • 历史总积分:2254
  • 注册:2011年10月28日
发表于:2016-12-19 18:10:04
楼主

相比于工控市场上的各种监控组态软件(如组态王、WINCC、力控等),采用LabVIEW的好处是界面设计优美、系统开放性以及可以实现各种高级算法。LabVIEW可以通过多种方式和PLC控制系统通讯,最便捷的是采用内置的OPC服务器。NI公司的OPC服务器(NationalInstruments.NIOPCServers)内置多种品牌的PLC控制系统通讯驱动,对于西门子S7系列PLC来说,可以采用西门子TCP/IP以太网驱动,凌顶科技的SCANET兼容这种驱动,因此采用LabVIEW来连接SCANET可以实现西门子控制系统的以太网测控方案。

本文的结构:

1、首先介绍如何在西门子STEP7软件中通过SCANET的编程驱动实现对S7-300的编程监控,通过指令实现PLC内部的几个变量的自动增1;

2、介绍如何在LabVIEW中配置OPC服务器的通讯连接和新建变量;

3、介绍如何在LabVIEW的视图界面中配置数据显示控件和连接变量;

4、结束语和参考资料;

 STEP 7编程

在西门子STEP7编程软件中使用SCANET模块需要首先安装SCANET的驱动,见

SCANET产品光盘。

1、打开SIMATIC Manager,设置PG/PC接口,选择SCANETS7.MPI.1(32位选择SCANETS7(MPI))


2、点击属性,设置IP为SCANET的IP(默认出厂为192.168.1.188)。

3、 编程,下载,监控。本文我们对PLC中的DB1.DBW0、DB1.DBW2和DB1.DBW4分别做了每个循环周期加1的指令操作。





工控小周

  • 精华:0帖
  • 求助:3帖
  • 帖子:45帖 | 502回
  • 年度积分:3
  • 历史总积分:2254
  • 注册:2011年10月28日
发表于:2016-12-19 18:14:13
1楼

LabVIEWOPC组态
1、打开【开始】菜单,所有程序【National Instruments】→【OPC Servers 2016】→【OPC ServersConfiguration】,打开OPC编辑器 

2、点击【Click to add a channel】,新建一个通道,  给通道命名,下一步。

3、选择【Siemens TCP/IP Ethernet】,下一步。

4、选择本地网卡,下一步,直到完成。

5、点击【Click to add a device】,给设备命名,下一步。

6、选择PLC类型S7-300】,下一步。


热门招聘
相关主题

官方公众号

智造工程师