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

    文章

    110

    浏览量

    19202
收藏 人收藏

    评论

    相关推荐

    plc以太网通讯模块在哪 plc以太网通讯掉线怎么解决

    PLC(可编程逻辑控制器)是一种用于工业自动化控制的设备,常用于监控和控制机器、生产线、工厂等。PLC通常使用多种通信接口进行数据交换,以太网通信是其中一种常用的方式。 一、PLC以太网通讯模块
    的头像 发表于 02-05 10:14 924次阅读

    如何用aurix开发工具进行以太网通信

    我想用aurix开发工具进行以太网通信。 你能提供示例代码或方法吗?
    发表于 01-22 06:02

    plc以太网通讯模块在哪个位置

    PLC以太网通信模块是一种常用的工业自动化设备,广泛应用于工厂、机械设备和自动化控制系统中。它被用来实现PLC与其他设备之间的数据传输和通信。在本文中,我们将详细介绍PLC以太网通信模块的位置、作用
    的头像 发表于 01-10 15:30 456次阅读

    串行通信以太网通信,该怎么选才好?

    串行通信以太网通信通过有线传输数据,但各自有不同的用途。串行通信以太网通信的主要区别在于:串行通信
    的头像 发表于 12-22 08:20 553次阅读
    串行<b class='flag-5'>通信</b>和<b class='flag-5'>以太网通信</b>,该怎么选才好?

    PROFINET实时工业以太网通信技术分析

    电子发烧友网站提供《PROFINET实时工业以太网通信技术分析.pdf》资料免费下载
    发表于 11-03 11:42 2次下载
    PROFINET实时工业<b class='flag-5'>以太网通信</b>技术分析

    基于C8051F020单片机的以太网通信设计

    电子发烧友网站提供《基于C8051F020单片机的以太网通信设计.pdf》资料免费下载
    发表于 10-24 14:19 2次下载
    基于C8051F020单片机的<b class='flag-5'>以太网通信</b>设计

    基于FPGA的UDP RGMII千兆以太网通信方案

    本文介绍一个FPGA开源项目:UDP RGMII千兆以太网通信。该项目在我之前的工作中主要是用于FPGA和电脑端之间进行图像数据传输。本文简要介绍一下该项目的千兆以太网通信方案、以太网IP核的使用以及Vivado工程源代码结构。
    的头像 发表于 09-04 16:49 849次阅读
    基于FPGA的UDP RGMII千兆<b class='flag-5'>以太网通信</b>方案

    以太网通信和串口通信区别

    以太网通信和串口通信区别  以太网通信和串口通信都是网络通信中常见的方式,在实际应用中,两者的使用场景各有不同。
    的头像 发表于 09-02 14:44 3855次阅读

    西门子SMARTIE触摸屏和S71200/1500/300PLC以太网通讯模块

    捷米特S71200-HMI-JM01是一款用于西门子自带以太网接口的PLC(S71200、S71500、S7300等)和西门子SMARTIE触摸屏以太网通讯的协议转换网关。
    的头像 发表于 07-21 09:31 783次阅读
    西门子SMARTIE触摸屏和S71200/1500/<b class='flag-5'>300</b>PLC<b class='flag-5'>以太网通</b>讯模块

    三菱转以太网通讯模块三菱以太网通信

    大家好,今天要和大家分享一个有趣的故事,是关于一款神奇的以太网通讯处理器——捷米特JM-ETH-FX。这款产品来自捷米科技有限公司,是一款经济型的以太网通讯处理器,设计非常独特,能够满足日益增多的工厂设备信息化需求,帮助我们更好地进行设备网络监控和。
    的头像 发表于 07-14 09:05 399次阅读
    三菱转<b class='flag-5'>以太网通</b>讯模块三菱<b class='flag-5'>以太网通信</b>

    西门子PLC转以太网模块在建材矿粉磨系统中的应用案例

    上位机与S7-300PLC通信采用以太网通信,通讯模块采用捷米特ETH-S7300-JM01以太网通讯模块,捷米特ETH-S
    的头像 发表于 07-12 15:26 288次阅读
    西门子PLC转<b class='flag-5'>以太网</b>模块在建材矿粉磨系统中的应用案例

    300PLC转以太网模块在加气系统中的应用

    工业通讯的发展已经迅速到了一个令人咋舌的地步,以太网通讯已经成为了工业通讯的主流。而今天,我们要介绍的是一款以太网通讯处理器——捷米特ETH-S7300-JM01,它不仅成熟、稳定,而且价格优惠,为工业
    的头像 发表于 07-11 09:11 210次阅读
    <b class='flag-5'>300</b>PLC转<b class='flag-5'>以太网</b>模块在加气系统中的应用

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

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

    上位机与两台PLC之间无线以太网通信

    本文以组态王和2台三菱FX5u PLC为例,介绍组态王与多台 PLC的无线以太网通信实现过程。在本方案中采用了三菱PLC无线通讯终端DTD419MB,作为实现无线通讯的硬件设备。 在这一无线以太网通
    的头像 发表于 06-25 09:53 1044次阅读
    上位机与两台PLC之间无线<b class='flag-5'>以太网通信</b>

    以太网通信S7是什么意思?

    以太网通信
    YS YYDS
    发布于 :2023年06月25日 00:07:18