0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

西门子S7300以太网模块Labview与S7300如何通讯

jf_41380799 来源:jf_41380799 作者:jf_41380799 2023-07-12 10:37 次阅读

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

pYYBAGSlXa-AdfvdAAGkBNuUdKs371.png

功能简介

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

wKgZomSs0TqAXaVMAAGi_tX4sxQ579.png

捷米特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”,点击“下一步”。

wKgZomSuEXqAQivcAABpXKyFFrs877.png

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

wKgZomSuEXqAdqGTAABz-AChx6Y516.png

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

wKgaomSuEXqAIcsHAAB-DqlDOUI878.png

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

wKgaomSuEXqAC8bDAABz-AChx6Y821.png

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

wKgZomSuEXqAYWnRAABnpdjtgkk477.png

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

wKgaomSuEXqAUkNIAABy7FPXaN8058.png

9.选择默认参数,点击“下一步”直到“完成”。参考捷米特ETH-S7300-JM01产品使用手册

10.在“Device1”下面建立变量,最后点击“保存”。

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

wKgaomRF7IqAV84zAACWtZo4OzA1.image

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

wKgZomRF7IqADumUAAB09cddxk40.image

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

wKgZomSuEXuABs_QAACQ7Bgd-As669.png

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

wKgaomSuEXuAfAdcAACZPoZi_Bw098.png

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

wKgaomSuEXuAIu35AABlqbZYqzA665.png

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

wKgZomSuEXuAPTUbAAChnI6wZkk045.png

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

wKgaomSuEXuAZgjsAABVKnIkS7A326.png

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

wKgZomSuEXuAD5gaAABVKnIkS7A148.png

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

借助捷米特OPC连接
(1)编辑 OPC
1.打开“NetS7OPCEditor”软件。
2.右击“OPC.Net.S7”选择“New Connection”。

wKgaomSuEXuAG1CoAAC3vPcneTg417.png

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”。

wKgaomSuEXuAFE55AAC7kjVq3Nk606.png

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

wKgaomSuEXuAH2P3AADMkPW4Lw0548.png

wKgaomSuEXuAEgNsAAC5OC8h-tE699.png

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

wKgZomSuEXuAGjBpAAC5OC8h-tE920.png

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

wKgZomSuEXuAYz_fAAC5OC8h-tE366.png

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

wKgZomRF7IqAewHHAACI8wLCYns5.image

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

wKgaomSuEXuAfAdcAACZPoZi_Bw098.png

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

wKgZomSuEXyASTAMAABsuF6edug620.png

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

wKgZomSuEXuAPTUbAAChnI6wZkk045.png

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

wKgaomSuEXyAVOzlAAB5tEoGGMA116.png

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

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

wKgaomSuEXyAEHHBAAB6ZcUT_MU224.png

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

wKgZomSuEXyAPB5uAAB6ZcUT_MU564.png

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

wKgZomSuEXyAb0s4AAB2WIG6FlA045.png

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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 以太网
    +关注

    关注

    40

    文章

    5078

    浏览量

    166239
  • LabVIEW
    +关注

    关注

    1918

    文章

    3619

    浏览量

    317003
  • 西门子
    +关注

    关注

    92

    文章

    2850

    浏览量

    113778
  • 通讯
    +关注

    关注

    9

    文章

    840

    浏览量

    34370
收藏 人收藏

    评论

    相关推荐

    labviewS7300通讯

    请教各位高手,labviewS7300之间怎么进行通讯控制,多指教,最好有相关的资料。本人QQ:398999907电子邮箱:tjj398999907@163.com本人电话:***多指教,急!!!!!、、、再次感谢……
    发表于 12-27 17:21

    大量回收西门子S7300系列PLC模块CPU模块,回收欧姆龙cpu模块

    `大量回收西门子S7300系列PLC模块CPU模块,回收欧姆龙cpu模块, 大量回收西门子
    发表于 12-08 09:11

    回收s7300系列模块,收购西门子控制系统,西门子拆机配件回收

    回收s7300系列模块,收购西门子控制系统,西门子拆机配件回收回收上门回收拆机plc模块常年高价回收西门
    发表于 01-07 10:07

    s7300系列西门子cpu回收,长治回收西门子模块

    s7300系列西门子cpu回收,长治回收西门子模块回收西门子s7300系列西门子CPU
    发表于 03-03 12:16

    韶光回收西门子变频器 以太网模块 S7300模块回收

    韶光回收西门子变频器 以太网模块 S7300模块回收,二手回收西门子PLC
    发表于 04-16 15:31

    西门子CPU模块 高价回收西门子以太网模块 s7300系列

    西门子CPU模块 高价回收西门子以太网模块 s7300系列回收
    发表于 04-21 20:26

    全国上门西门子CPU模块 高价回收西门子以太网模块 s7300系列

    西门子CPU模块 高价回收西门子以太网模块 s7300系列回收
    发表于 08-19 12:25

    济南回收西门子s7300系列西门子CPU模块

    回收西门子s7300系列西门子CPU模块 西门子主机s7300系列输入输出
    发表于 09-14 09:38

    西门子主机s7300系列输入输出模块

    回收西门子s7300系列西门子CPU模块 西门子主机s7300系列输入输出
    发表于 09-16 10:04

    回收西门子s7300系列西门子CPU模块

    回收西门子s7300系列西门子CPU模块 西门子主机s7300系列输入输出
    发表于 09-23 10:14

    回收西门子s7300系列西门子CPU模块

    回收西门子s7300系列西门子CPU模块 西门子主机s7300系列输入输出
    发表于 10-19 12:39

    回收西门子s7300系列西门子CPU模块

    回收西门子s7300系列西门子CPU模块 西门子主机s7300系列输入输出
    发表于 12-29 14:04

    广州巨控grm530如何读取西门子s7300数据

    西门子S7300通过巨控GRM530模块实现数据网络远程传输,实现远程手机APP监控,网页监控,wincc组态异地监控,PLC数据异常短信/微信推送波报警。那巨控grm530如何读取西门子
    的头像 发表于 08-04 08:41 1169次阅读
    广州巨控grm530如何读取<b class='flag-5'>西门子</b><b class='flag-5'>s7300</b>数据

    300PLC转以太网与INSPEC软件ModbusTCP通讯

    模块为 PLC 提供以太网通讯接口。西门子 S7300 系列 PLC 设备信息化 易控 INSPEC 以太网通讯 现场要求:通过易控 INS
    的头像 发表于 08-06 14:47 1883次阅读
    300PLC转<b class='flag-5'>以太网</b>与INSPEC软件ModbusTCP<b class='flag-5'>通讯</b>

    S71200/S71500/S7300西门子PLC与SMARTLINE触摸屏实现以太网通的方法

    远创智控S71200-HMI-YC01 是一款用于西门子自带以太网接口的 PLC(S71200、S71500、S7300 等)和西门子 SMARTIE 触摸屏
    的头像 发表于 07-05 09:34 1079次阅读
    S71200/S71500/<b class='flag-5'>S7300</b><b class='flag-5'>西门子</b>PLC与SMARTLINE触摸屏实现<b class='flag-5'>以太网</b>通的方法