养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

LABVIEW通过CHNet-S7300MD 连接西门子S7-300

时间:2024-10-09 07:22:37

借助CHNet-S7300MD模块,通过NIOPCServers和CHNetS7OPC,测控软件NILABVIEW实现了与西门子S7-300的通讯和监控。

工具/原料

兴达易控CHNet-S7

win7/8/10CPUE31231v3

NetDeviceV8030

方法/步骤

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

LABVIEW通过CHNet-S7300MD 连接西门子S7-300

2、3.在“Devicedriver”中选择“SiemensTCP/IPEthernet”,点击“下一步”。

LABVIEW通过CHNet-S7300MD 连接西门子S7-300

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

LABVIEW通过CHNet-S7300MD 连接西门子S7-300

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

LABVIEW通过CHNet-S7300MD 连接西门子S7-300

5、7.在“Devicemodel”下选择“S7300”,点击“下一步”

LABVIEW通过CHNet-S7300MD 连接西门子S7-300

6、8.在“DeviceID”下面填入CHNet-S7200PD的IP地址(例如192.168.1.200),点击“下一步”。

LABVIEW通过CHNet-S7300MD 连接西门子S7-300

7、9.选择默认参数,喘揲塾疖点击“下一步”直到“完成”。10.在“Device1”下面建立变量,最后点击“保存”。NIL帆歌达缒ABVIEWDSC连接OPC1.打开“NILABVIEW2010”,新建“项目”,右击“我的电脑”,选择新建“I/OServer”。

LABVIEW通过CHNet-S7300MD 连接西门子S7-300

8、2.在弹出的对话框中选择“OPCClient”,点击“Continue”。

LABVIEW通过CHNet-S7300MD 连接西门子S7-300

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

LABVIEW通过CHNet-S7300MD 连接西门子S7-300

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

LABVIEW通过CHNet-S7300MD 连接西门子S7-300

11、6.右击你建的频骑夭挞库,选择“创建约束变量”,在弹出的对话框中找到你在NIOPC中建立的变量(Channel_300目录下的Device1下的变量),选择变量,点击“添加”,再点击“确定”。

LABVIEW通过CHNet-S7300MD 连接西门子S7-300

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

LABVIEW通过CHNet-S7300MD 连接西门子S7-300

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

LABVIEW通过CHNet-S7300MD 连接西门子S7-300

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

LABVIEW通过CHNet-S7300MD 连接西门子S7-300

15、11饱终柯肢.点击“连续运行”进行变量监控。通过-OPC连接(1)编辑OPC1.打开“CHNetS7OPCEditor”软件。2.右击“OPC.CHNet.S7”选择“NewConnection”。

LABVIEW通过CHNet-S7300MD 连接西门子S7-300

16、3.对这稍僚敉视个“Connection”命名(例如“cpu”),在“BCNet-S7IPAddress”中填入CHNet-S7200PD的IP地址(例如192.168.1.20扉钛笆哇0),在“S7PLCAddress”中填入CHNet-S7200PD所连的PLC的自身站地址(例如2)。

LABVIEW通过CHNet-S7300MD 连接西门子S7-300

17、3.右击新建的连接,选择“NewGroup”。

LABVIEW通过CHNet-S7300MD 连接西门子S7-300

18、4.右击新建的组,选择“NewItem”,建立变量。

LABVIEW通过CHNet-S7300MD 连接西门子S7-300

LABVIEW通过CHNet-S7300MD 连接西门子S7-300

19、4.最后喘揲塾疖点击“SaveConfiguration”。(2)NILABVIEWDSC连接OPC1.打开“N朐袁噙岿ILABVIEW2010”,新建“项目”,右击“我的电脑”,选择新建“I/OServer”。

LABVIEW通过CHNet-S7300MD 连接西门子S7-300

20、2.在弹出的对话框中选择“OPCClient”,点击“Continue”。

LABVIEW通过CHNet-S7300MD 连接西门子S7-300

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

LABVIEW通过CHNet-S7300MD 连接西门子S7-300

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

LABVIEW通过CHNet-S7300MD 连接西门子S7-300

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

LABVIEW通过CHNet-S7300MD 连接西门子S7-300

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

LABVIEW通过CHNet-S7300MD 连接西门子S7-300

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

LABVIEW通过CHNet-S7300MD 连接西门子S7-300

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

LABVIEW通过CHNet-S7300MD 连接西门子S7-300

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

LABVIEW通过CHNet-S7300MD 连接西门子S7-300

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

LABVIEW通过CHNet-S7300MD 连接西门子S7-300

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

LABVIEW通过CHNet-S7300MD 连接西门子S7-300

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

© 一点知识