首页 > 其他分享 >西门子S7300以太网模块labview下载

西门子S7300以太网模块labview下载

时间:2023-07-12 13:55:05浏览次数:40  
标签:S7300 变量 JM01 labview 点击 OPC ETH 以太网

借助捷米特ETH-S7300-JM01以太网模块,通过NetS7 OPC和NI OPC Servers,西门子S7-300与测控软件NI LABVIEW实现以太网通讯和监控。

 

 

功能简介

LabVIEW是一种程序开发环境,由美国国家仪器(NzI)公司研制开发,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。

捷米特ETH-S7300-JM01用于西门子S7-200/SMART /S7-300/S7-400/西门子数控840D、840DSL等PLC的以太网数据采集

通过 NI OPC Servers 连接
(1)编辑 OPC 参考捷米特ETH-S7300-JM01产品使用手册
1. 打开 NI OPC Servers 软件。
2. 新建一个 Channel,这里取名“Channel_300”,点击“下一步”。

 

 

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

 

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

 

 

5. 选择默认参数,点击“下一步”一直到“完成”。参考捷米特ETH-S7300-JM01产品使用手册
6. 在刚建立的 Channel 下新建一个 Device,这里取名“Device1”,再点击“下一步”。

 

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

 

8. 在“Device ID”下面填入 ETH-S7300-JM01的 IP 地址(例如 192.168.1.200),点击“下一步”。参考捷米特ETH-S7300-JM01产品使用手册

 

9. 选择默认参数,点击“下一步”直到“完成”。参考捷米特ETH-S7300-JM01产品使用手册
10. 在“Device1”下面建立变量,最后点击“保存”。
OPC连接NI LABVIEW DSC
1.打开“NI LABVIEW”,新建“项目”,右击“我的电脑”,选择新建“I/O Server”。

2.在弹出的对话框中选择“OPC Client”,点击“Continue”。参考捷米特ETH-S7300-JM01产品使用手册

 

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

 4.保存项目

5.右击“我的电脑”,新建“库”。参考捷米特ETH-S7300-JM01产品使用手册

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

 

7.保存这个库文件。参考捷米特ETH-S7300-JM01产品使用手册
8.右击“我的电脑”,新建“VI”。

 

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

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

 

11.点击“连续运行”进行变量监控。
借助捷米特OPC 连接
(1)编辑 OPC
1.打开“NetS7OPCEditor”软件。
2.右击“OPC.Net.S7”选择“New Connection”。

 

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

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

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

 

4. 最后点击“Save Configuration”。参考捷米特ETH-S7300-JM01产品使用手册
(2)NI LABVIEW DSC 连接 OPC
1.打开“NI LABVIEW2010”,新建“项目”,右击“我的电脑”,选择新建“I/O Server”。

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

 

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

 

4.保存项目
5.右击“我的电脑”,新建“库”。参考捷米特ETH-S7300-JM01产品使用手册

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

 7.保存这个库文件。

8.右击“我的电脑”,新建“VI”。

 9.在弹出的前面板中插入数值显示控件,并进行变量绑定,这里以绑定 cpu_ss_DB1_DBW0 为例,右击“数值显示控件”,选择“属性”,在弹出的对话框中选择“数据绑定”页面,在 “数据绑定选择”下选择“共享变量引擎(NI-PSP)”,点击“浏览”。参考捷米特ETH-S7300-JM01产品使用手册

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

 

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

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

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

 

11.点击“连续运行”进行变量监控。参考捷米特ETH-S7300-JM01产品使用手册

标签:S7300,变量,JM01,labview,点击,OPC,ETH,以太网
From: https://www.cnblogs.com/jiemite/p/17547304.html

相关文章

  • 使用LabVIEW实现 DeepLabv3+ 语义分割含源码
    (文章目录)前言图像分割可以分为两类:语义分割(SemanticSegmentation)和实例分割(InstanceSegmentation),前面已经给大家介绍过两者的区别,并就如何在labview上实现相关模型的部署也给大家做了讲解,今天和大家分享如何使用labview实现deeplabv3+的语义分割,并就PascalVOC2012(DeepL......
  • 西门子S7-200西门子700iev3以太网传输
    方案摘要:西门子S7200系列PLC通过MatrikonOPC实现以太网连接,捷米特ETH-S7200-JM01以太网模块为PLC200转换出以太网通讯接口。 功能简介MatrikonOPC是世界上最大的OPC开发商和供应商,我们的产品涵盖了OPC服务器、客户端、应用程序、OPC工具等。我们更是全球范围内最大的OP......
  • 使用LabVIEW实现 DeepLabv3+ 语义分割含源码
    前言图像分割可以分为两类:语义分割(SemanticSegmentation)和实例分割(InstanceSegmentation),前面已经给大家介绍过两者的区别,并就如何在labview上实现相关模型的部署也给大家做了讲解,今天和大家分享如何使用labview实现deeplabv3+的语义分割,并就PascalVOC2012(DeepLabv3Plus-Mo......
  • 西门子200转以太网模块300plc以太网上传程序
    内容摘要大家好,今天我们要为大家介绍一款神奇的设备——捷米特ETH-S7200-JM01以太网模块!它可以让西门子PLC200CPU226拥有以太网通讯接口,实现数据采集和生产管理系统构建。你以为这就是它的全部功能?那你就大错特错了! 除了实现以太网通讯,捷米特ETH-S7200-JM01还有其他神奇的功......
  • MPI转以太网模块西门子plc300以太网组态
    你有没有想过,微生物发酵行业的生产控制可以如此先进?今天我们要介绍的是一项关于MPI转以太网模块在发酵集散控制系统中的应用。  这个系统由上位机和下位机组成,可以实现工程师站和操作员站之间的无缝连接,同时还可以实现远程工作站的实时监控。在下位机方面,它不仅含有以太网通......
  • MPI以太网通讯处理器西门子 plc s7 200以太网接口
    在热处理行业,铝型材时效炉是一款至关重要的设备,它不仅要求设备稳定性高,温度均匀性也必须达到最佳状态。然而,传统的以太网通迅CP343处理器在电气控制系统中的应用成本却非常高。那么,有没有一种更加性价比的替代方案呢?  捷米特研发的ETH-S7300-JM01以太网通讯处理器就是这样一......
  • LabVIEW调用第三方exe软件或操作操作控制第三方软件界面的控件,如操控烧录软件等
    LabVIEW调用第三方exe软件或操作操作控制第三方软件界面的控件,如操控烧录软件等除了模拟鼠标和键盘来实现之后,还可以考虑另外一种方式,使用窗口句柄来直接操作程序如下面图片实例,操作串口助手,修改串口和波特率,并写入数据和读取数据这种方式可以避免电脑的分辨率变化和位置移动等问......
  • Labview与阿特拉斯开放式通讯 网口读取扭矩值 包括Labview程序、阿特拉斯调试软件、开
    Labview与阿特拉斯开放式通讯网口读取扭矩值包括Labview程序、阿特拉斯调试软件、开放式通讯测试软件、开放式通讯协议、PM4000手册。ID:2668657244980176......
  • 基于labview的车牌识别系统,实现对车牌位置识别和数字识别,程序为虚拟资料
    基于labview的车牌识别系统,实现对车牌位置识别和数字识别,程序为虚拟资料YID:579656418824110......
  • labview与西门子1200 S7通信 PLC不用写通信程序,上位机直接读
    labview与西门子1200S7通信PLC不用写通信程序,上位机直接读写DB块,不是调用DLL,labviewS7协议,简单好用YID:6930654641311183......