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

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

3天内不再提示

300PLCmpi转以太网通过CHNet-S7300与LABVIEW OPC通信

兴达易控 2022-08-05 14:15 次阅读

摘要

300PLC借助兴达易控MPI转以太网模块(MPI-ETH-XD1.0)模块,通过NI OPC Servers和兴达易控CHNetS7 OPC,测控软件NI LABVIEW实现了与西门子S7-300的通讯和监控。

关键词

兴达易控MPI转以太网模块MPI-ETH-XD1.0 连接西门子 S7-300

poYBAGLsllKAaOoaAABw-hC21bQ353.jpg

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

poYBAGLsllKAGF8aAABphcficMY416.jpg

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

pYYBAGLsllKARHfnAABzvj9Ikdc934.jpg

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

poYBAGLsllKAcXgeAAB-xvtuZAc272.jpg

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

pYYBAGLsllKAc8oZAABc-JNWrTs408.jpg

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

pYYBAGLsllOAClSUAABo2udsLsk971.jpg

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

poYBAGLsllOATAuuAAB0CyYAALY670.jpg

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

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

pYYBAGLsllOAZBa8AACVqhDdNa4957.jpg

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

pYYBAGLsllOAb1gEAAB2UU96qr0695.jpg

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

poYBAGLsllOAbh-VAACXotraZOM612.jpg

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

poYBAGLsllOAL0PzAACNnIPnkts897.jpg

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

poYBAGLsllOAAf_bAABj0TfGoEA473.jpg

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

pYYBAGLsllOAEaChAACkRUjpeds411.jpg

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

pYYBAGLsllSACuGlAAB3FryVCoQ359.jpg

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

pYYBAGLsllSADxEEAABTHvlJwyY618.jpg

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

poYBAGLsllSAS8qrAAB1fuYQUnc364.jpg



通过-OPC 连接


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

pYYBAGLsllSAACZuAAAzXK9t5XE072.jpg

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

poYBAGLsllSAGJ7jAABOkeyPYJM388.jpg

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

pYYBAGLsllSAMkHhAAA24ZWEcqM486.jpg

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

poYBAGLsllSAFtXxAAA9plCwFm4586.jpgpoYBAGLsllSASS7uAAA1OAdJsG0038.jpg

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

pYYBAGLsllOAZBa8AACVqhDdNa4957.jpg

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

pYYBAGLsllOAb1gEAAB2UU96qr0695.jpg

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

pYYBAGLsllSAP_oyAACJVpoBvLc736.jpg

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

poYBAGLsllOAbh-VAACXotraZOM612.jpg

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

poYBAGLsllWACMBpAABpsxCFyMs965.jpg

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

pYYBAGLsllOAEaChAACkRUjpeds411.jpg

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

pYYBAGLsllSACuGlAAB3FryVCoQ359.jpg

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

pYYBAGLsllWAWR7-AABZOPy5vUc009.jpg

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

pYYBAGLsllWAWR7-AABZOPy5vUc009.jpg

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

poYBAGLsllWAH7B_AACAaYFFXnI402.jpg

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

pYYBAGLsllWAFF6kAAB27qunIMc211.jpg

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

推荐阅读mpi-eth-xd1.0以太网模块项目案例

西门子300PLC转以太网通过CHNet连接与LABVIEW 通过OPC通信

兴达易控:西门子300PLC转以太网通过CHNet连接与LABVIEW 通过OPC通信

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

    关注

    2

    文章

    111

    浏览量

    19538
收藏 人收藏

    评论

    相关推荐

    工业以太网profinet网关:解锁生产效率提升的“超级钥匙”

    。   工业以太网通信网关的发展-稳联技术 工业以太网通信网关的核心在于协议转换和数据传输。它通过以太网或串口连接各类生产设备,支持多种工业通信
    的头像 发表于 02-07 14:35 99次阅读
    工业<b class='flag-5'>以太网</b>profinet网关:解锁生产效率提升的“超级钥匙”

    信捷PLC以太网连接电脑方法

    JM-ETH-XJ是专门为信捷PLC以太网通讯面设计,可实现工厂设备信息化需求,对于设备网络监控和生产管理有着很大的帮助,主要用于信捷XC/XD/XL等多个系列PLC的以太网数据采集,快速方便构建
    发表于 12-16 11:29 1次下载

    以太网通信线的屏蔽要求

    以太网通信线的屏蔽要求主要取决于通信速率、传输距离以及周围环境中的电磁干扰情况。
    的头像 发表于 12-14 11:29 270次阅读

    施耐德 PLC 以太网:案例展示与经验交流

    目前市面上的的控制系统和工厂自动化系统以太网的应用几乎已经和PLC一样普及。施耐德多个系列产品采用了以太网的网口连接方式,通过以太网不仅可
    的头像 发表于 12-06 11:25 301次阅读
    施耐德 PLC <b class='flag-5'>转</b><b class='flag-5'>以太网</b>:案例展示与经验交流

    为什么通过SFP连接开发板,电脑显示以太网未连接呢?

    想与开发板ZC706进行以太网通信,为什么通过SFP连接开发板,电脑显示以太网未连接呢?但是连接到RJ45就显示未识别网络(证明连上了)?
    发表于 10-11 15:10

    OPCModbus网关是什么?有什么功能?

    在工业自动化领域,随着技术的不断发展和应用需求的多样化,不同设备和系统之间往往采用不同的通信协议。为了实现这些设备之间的无缝连接和数据交换,OPC(OLE for Process Control)
    的头像 发表于 10-09 14:00 311次阅读

    以太网帧结构是怎样的

    以太网帧(Ethernet Frame)是以太网(Ethernet)协议用于在局域网(LAN)中传输数据的基本单位。理解以太网帧的结构对于掌握局域网通信的原理至关重要。
    的头像 发表于 10-08 10:00 1476次阅读

    以太网通信网关是什么

    在日益复杂的网络环境中,以太网通信网关作为连接不同设备和网络的桥梁,扮演着至关重要的角色。本文将深入探讨以太网通信网关的定义、功能、工作机制及其在各个领域的应用。 一、以太网通信网关的定义
    的头像 发表于 08-29 14:04 570次阅读
    <b class='flag-5'>以太网通信</b>网关是什么

    工业以太网通信协议的主要类别

    随着工业4.0和智能制造的快速发展,工业以太网通信协议与标准在工业自动化领域扮演着越来越重要的角色。工业以太网不仅提供了高效、可靠的数据传输手段,还为实现设备间的无缝集成和信息共享提供了可能。本文将详细介绍工业以太网通信协议与标
    的头像 发表于 06-28 18:02 1201次阅读

    RS485LoRa-以太网TCPLoRa

    可以实现以太网LoRa、Rj45LoRa、LoRa以太网、RS485
    的头像 发表于 06-19 10:39 689次阅读
    RS485<b class='flag-5'>转</b>LoRa-<b class='flag-5'>以太网</b>TCP<b class='flag-5'>转</b>LoRa

    上位机与PLC的以太网通信方法

      在现代工业自动化系统中,上位机与PLC(可编程逻辑控制器)之间的通信是实现高效、稳定控制的关键环节。以太网作为一种广泛应用的局域网通信技术,因其高速、可靠、易于扩展等优点,成为上位机与PLC
    的头像 发表于 06-18 09:13 3794次阅读

    PLC以太网通讯怎么掉线

    在现代工业自动化领域,PLC(可编程逻辑控制器)作为核心控制设备,其以太网通讯的稳定性和可靠性对于整个生产流程至关重要。然而,在实际应用中,PLC以太网通讯掉线问题时有发生,严重影响了生产效率和设备
    的头像 发表于 06-13 11:28 2855次阅读

    CAN以太网模块的应用场景

    人员: 应用场景:在汽车研发、测试和生产过程中,经常需要将车辆上的CAN总线数据与以太网设备(如PC、服务器等)进行通信,以便进行远程监控、数据分析和故障诊断。 特点:CAN以太网
    的头像 发表于 06-04 09:53 969次阅读

    PLC以太网通讯模块是什么?PLC以太网通讯模块的功能特点

    PLC以太网通讯模块是一种专为工业控制系统设计的硬件设备,用于将PLC系统连接到以太网(Ethernet)网络,实现与其它设备或系统的高效、可靠的数据交换。它是PLC系统与外部通信的关键组件,使
    的头像 发表于 04-10 14:04 2477次阅读

    人机界面和三菱PLC之间以太网通信

    本文主要描述人机界面WinCC如何与三菱Q系列PLC进行以太网通讯,主要介绍了CPU自带以太网口和扩展以太网模块两种情况以及分别使用TCP、UDP两种协议进行通讯组态步骤及其注意事项。 一、 说明
    的头像 发表于 02-27 09:57 738次阅读
    人机界面和三菱PLC之间<b class='flag-5'>以太网通信</b>