online services

咨询热线

0510-85166823 0510-85136823

微信公众号

微信咨询

18915273738 18906172238

手机淘宝

LABVIEW通过BCNet-S7PPI 连接西门子S7-200

2020/4/24 15:48:27

摘要

借助BCNet-S7PPI 模块,通过NI OPC Servers和BCNetS7 OPC,测控软件NI LABVIEW实现了与西门子S7-300的通讯和监控。

关键词

BCNet-S7 PPI 连接西门子 S7-200

 

通过 NI OPC Servers 连接
(1)编辑 OPC
1. 打开 NI OPC Servers 软件。
2. 新建一个 Channel,这里取名“Channel_200”,点击“下一步”。

3. 在“Device driver”中选择“Siemens TCP/IP Ethernet”,点击“下一步”。

4. 在“Network Adapter”中选择你的网卡信息,点击“下一步”。

5. 选择默认参数,点击“下一步”直到“完成”。
6. 在刚建立的 Channel 下新建一个 Device,这里取名“Device1”,点击“下一步”。

7. 在“Device model”下选择“S7 200”,点击“下一步”。

8. 在“Device ID”下面填入 BCNet-S7 PPI 的 IP 地址(例如 192.168.1.200),点击“下一步”。

9. 选择默认参数,点击“下一步”直到“完成”。
10. 在“Device1”下面建立变量,最后点击“保存”。

(二)NI LABVIEW DSC 连接 OPC
1.打开“NI LABVIEW2010”,新建“项目”,右击“我的电脑”,选择新建“I/O Server”。

2.在弹出的对话框中选择“OPC Client”,点击“Continue”。

3.在弹出的对话框中选择“National Instruments.NIOPCServers”,点击“OK”。

4.保存项目
5.右击“我的电脑”,新建“库”。

6.右击你建的库,选择“创建约束变量”,在弹出的对话框中找到你在 NI OPC 中建立的变量(Channel_200 目录下的 Device1 下的变量),选择变量,点击“添加”,再点击“确定”。

7.保存这个库文件。
8.右击“我的电脑”,新建“VI”。

9.在弹出的前面板中插入数值显示控件,并进行变量绑定,这里以绑定 VW0 为例,右击“数 值显示控件”,选择“属性”,在弹出的对话框中选择“数据绑定”页面,在“数据绑定选择” 下选择“共享变量引擎(NI-PSP)”,点击“浏览”。

10.在弹出的对话框中,选择共享变量 VW0,点击“确定”。

11.点击“连续运行”进行变量监控。

通过北辰 OPC 连接


(1)编辑 OPC
1.打开“BCNetS7OPCEditor”软件。
2.右击“OPC.BCNet.S7”选择“New Connection”。

3.对这个“Connection”命名(例如“cpu”),在“BCNet-S7 IP Address”中填入 BCNet-S7 PPI 的 IP 地址(例如 192.168.1.200),在“S7 PLC Address”中填入 BCNet-S7 PPI 所连的 PLC 的自身站地址(例如 2)。

3. 右击新建的连接,选择“New Group”。

4.右击新建的组,选择“New Item”,建立变量。

4. 最后点击“Save Configuration”。
(2)NI LABVIEW DSC 连接 OPC
1.打开“NI LABVIEW2010”,新建“项目”,右击“我的电脑”,选择新建“I/O Server”。

2.在弹出的对话框中选择“OPC Client”,点击“Continue”。

3.在弹出的对话框中选择“OPC.BCNet.S7”,点击“OK”。

4.保存项目
5.右击“我的电脑”,新建“库”。

5.右击你建的库,选择“创建约束变量”,在弹出的对话框中找到你在北辰 OPC 中建立的 变量,选中变量,点击“添加”,再点击“确定”。

7.保存这个库文件。
8.右击“我的电脑”,新建“VI”。

9.在弹出的前面板中插入数值显示控件,并进行变量绑定,这里以绑定 cpu_ss_VW0 为例, 右击“数值显示控件”,选择“属性”,在弹出的对话框中选择“数据绑定”页面,在“数据 绑定选择”下选择“共享变量引擎(NI-PSP)”,点击“浏览”。

10.在弹出的对话框中,选择共享变量 cpu_ss_VW0,点击“确定”。

注意:此时还不能直接对变量进行监控,在你所建立的库目录下,找到你 cpu_ss_VW0 这个变量,双击它。


在弹出的对话框中,选择“浏览”,在“变量浏览”中需要再次选中“cpu_ss_VW0”, 点击“确定”。

11.点击“连续运行”进行变量监控。

北辰解决方案:
XCNet-PN实现S7-1200和FX5U数据交换
XCNet-FX5U-S实现FX5U之间数据交换
MatrikonOPC与西门子S7300系列PLC以太网通讯
易控INSPEC软件与三菱FX系列PLC以太网通讯
西门子S7-1200与三菱FX5U数据交换
MatrikonOPC与三菱FX系列PLC以太网通讯
三菱PLC以太网程序上下载
BCNet客户机实现S7-300和FX5U数据交换
XCNet-MB-S实现S7-1200的ModbusTCP客户机功能
易控INSPEC软件与三菱Q系列PLC以太网通讯
易控INSPEC软件与欧姆龙CP系列PLC以太网通讯
BCNet-R40实现SMART S7-200远程编程调试
电能表及电力系统线路保护装置规约转换器 BCNet-DL
LABVIEW通过BCNet-S7MPI 连接西门子S7-300
S7300PLC通过BCNet-S7MPI与SMART IE触摸屏通讯
三菱FX系列PLC以太网连接组态王
西门子PLC与研华webaccess以太网通讯配置
GS2107通过BCNet-FX连接至FX2N/FX3U
更多北辰解决方案...

通过中华工控网在线联系无锡市北辰自动化技术有限公司:

免费注册为中华工控网会员