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

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

3天内不再提示

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

Leon_XD 来源:Leon_XD 作者:Leon_XD 2022-08-05 11:58 次阅读

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

摘要

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

关键词

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

pYYBAGLslWKAP0lWAABt7is6fOE149.jpg

通过 NI OPC Servers 连接

(1)编辑 OPC

1. 打开 NI OPC Servers 软件。

2. 新建一个 Channel,这里取名“Channel_300”,点击“下一步”。

poYBAGLslWKAP8mlAABLMJ1UerE570.jpg

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

pYYBAGLslWKAOTYXAABSBgb5EVU633.jpg

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

poYBAGLslWKAFsDLAABZII2Cykc744.jpg

5. 选择默认参数,点击“下一步”直到“完成”。

6. 在刚建立的 Channel 下新建一个 Device,这里取名“Device1”,点击“下一步”。

pYYBAGLslWKANGgyAABCs0055ic705.jpg

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

poYBAGLslWKAQft4AABKrlqp23w110.jpg

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

pYYBAGLslWKAKpNcAABRW8oWBbI122.jpg

9. 选择默认参数,点击“下一步”直到“完成”。

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

NI LABVIEW DSC 连接 OPC

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

poYBAGLslWOAOf5MAABq20METzs403.jpg

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

pYYBAGLslWOAcaM6AABTC7aotTc425.jpg

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

poYBAGLslWOAW4O2AABsXYGqdRs764.jpg

4.保存项目

5.右击“我的电脑”,新建“库”。

pYYBAGLslWOAdTZcAABknsCbIZg008.jpg

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

poYBAGLslWOAC25vAABG18g34qA349.jpg

7.保存这个库文件。

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

pYYBAGLslWOAJdKTAABzQ2kBgQA237.jpg

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

poYBAGLslWOAB-OVAABUu7qUSlE668.jpg

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

pYYBAGLslWSAIdEKAAA7Pz6oh1Y790.jpg

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

poYBAGLslWSAfA0iAAByTSjQ6_M519.jpg

通过-OPC 连接

(1)编辑 OPC

1.打开“CHNetS7OPCEditor”软件。

2.右击“OPC.CHNet.S7”选择“New Connection”。

pYYBAGLslWSADynaAAAioKqde2Q422.jpg

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

poYBAGLslWSAd2PFAAA3-C2_v7g651.jpg

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

pYYBAGLslWSAU7FTAAAj8T7Xf6c839.jpg

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

poYBAGLslWSAICNuAAAqi0Wv8Fo401.jpg

pYYBAGLslWWADAvuAAAjO-BagOo607.jpg

4. 最后点击“Save Configuration”。

(2)NI LABVIEW DSC 连接 OPC

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

poYBAGLslWOAOf5MAABq20METzs403.jpg

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

pYYBAGLslWOAcaM6AABTC7aotTc425.jpg

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

poYBAGLslWWAXSNQAABe3IkWqpo074.jpg

4.保存项目

5.右击“我的电脑”,新建“库”。

poYBAGLslWOAW4O2AABsXYGqdRs764.jpg

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

pYYBAGLslWWABLCvAABLjPflbf8928.jpg

7.保存这个库文件。

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

pYYBAGLslWOAJdKTAABzQ2kBgQA237.jpg

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

poYBAGLslWOAB-OVAABUu7qUSlE668.jpg

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

poYBAGLslWWAcIOKAAA_yFpUwMM480.jpg

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

poYBAGLslWWAcIOKAAA_yFpUwMM480.jpg

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

pYYBAGLslWaACi9OAABYqQwN_ls669.jpg

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

poYBAGLslWaAAL9IAABTSQ7tGcw053.jpg

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

审核编辑:汤梓红

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

    关注

    40

    文章

    5425

    浏览量

    171731
  • plc
    plc
    +关注

    关注

    5011

    文章

    13297

    浏览量

    463375
  • 西门子
    +关注

    关注

    94

    文章

    3039

    浏览量

    115881
收藏 人收藏

    评论

    相关推荐

    欧姆龙PLC以太网通过CHNet-CP与MatrikonOPC ModbusTCP通信配置

    欧姆龙CP系列PLC以太网通过CHNet-CP与MatrikonOPC ModbusTCP通信配置
    发表于 10-19 09:42 1037次阅读

    西门子300mpi/dp以太网通过CHNet-S7300MD实现以太网通信及ModbusTCP配置方法

    西门子300mpi/dp以太网通过CHNet-S7300MD实现以太网通信及ModbusTCP配置方法 产品简介 CHNetS7-
    发表于 10-18 10:14 5667次阅读
    西门子<b class='flag-5'>300</b>mpi/dp<b class='flag-5'>转</b><b class='flag-5'>以太网通过</b>CHNet-<b class='flag-5'>S7300</b>MD实现<b class='flag-5'>以太网通信</b>及ModbusTCP配置方法

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

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

    NI OPC 与三菱PLC以太网通信

    各位大神,谁用过NI OPC与三菱PLC通过以太网通信的,我遇到以下问题,请不吝指教:1.NI OPC Driver库里没有L系列的驱动,只有A/Q/FX系列,如果需要与L系列作
    发表于 12-04 09:17

    基恩士PLCKV-7500怎么通过NI OPC和LABVIEW以太网通信

    基恩士PLCKV-7500怎么通过NI OPC和LABVIEW以太网通信OPC里面没有看到基恩士的PLC选择,OPC怎么设定,PLC怎么设
    发表于 07-19 15:07

    西门子S7-200和S7-300进行的以太网通信

    S7-200和S7-300进行以太网通信,使用STEP 7 Micro/WIN32中的向导进行通信的配置即可。
    的头像 发表于 04-28 15:27 8058次阅读
    西门子<b class='flag-5'>S</b>7-200和<b class='flag-5'>S7-300</b>进行的<b class='flag-5'>以太网通信</b>

    S7-1200与S7-300S7-400以太网通信数据交换的教程说明

    S7-1200与S7-300S7-400以太网通信数据交换的教程说明
    发表于 12-04 08:00 1次下载
    <b class='flag-5'>S</b>7-1200与<b class='flag-5'>S7-300</b>和<b class='flag-5'>S</b>7-400<b class='flag-5'>以太网通信</b>数据交换的教程说明

    S7300通过以太网模块与MODBUS TCP服务器通讯方案

    远创智控MPI-ETH-YC01Plus PLC以太网的 DB9 公口(X1)连接 S7-300 的 ,口,FX5U 自带以太网口与 ETH-YC01 的
    发表于 06-15 16:59 5254次阅读
    <b class='flag-5'>S7300</b><b class='flag-5'>通过</b><b class='flag-5'>以太网</b>模块与MODBUS TCP服务器通讯方案

    mpi以太网西门子300与1200PLC的数据交换

    兴达易控CHNet-S7300 通讯模块通过简单的命令配置,实现 S7300S7200 等 PLC 与S7-1200、
    发表于 10-28 16:04 2857次阅读
    mpi<b class='flag-5'>转</b><b class='flag-5'>以太网</b>西门子<b class='flag-5'>300</b>与1200PLC的数据交换

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

    300PLC以太网与易控 INSPEC 上位机软件ModbusTCP客户端通讯 易控 INSPEC 软件通过以太网连接西门子
    的头像 发表于 08-06 14:47 2160次阅读
    <b class='flag-5'>300</b>PLC<b class='flag-5'>转</b><b class='flag-5'>以太网</b>与INSPEC软件ModbusTCP通讯

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

    摘要300PLC借助兴达易控MPI以太网模块(MPI-ETH-XD1.0)模块,通过NIOPCServers和兴达易控CHNetS7OPC
    的头像 发表于 08-05 14:15 1096次阅读
    <b class='flag-5'>300PLCmpi</b><b class='flag-5'>转</b><b class='flag-5'>以太网通过</b>CHNet-<b class='flag-5'>S7300</b>与LABVIEW <b class='flag-5'>OPC</b><b class='flag-5'>通信</b>

    300PLC以太网与易控 INSPEC 上位机软件ModbusTCP客户端通讯

    300PLC以太网与易控INSPEC上位机软件ModbusTCP客户端通讯易控INSPEC软件通过以太网连接西门子
    的头像 发表于 08-06 13:13 1254次阅读
    <b class='flag-5'>300</b>PLC<b class='flag-5'>转</b><b class='flag-5'>以太网</b>与易控 INSPEC 上位机软件ModbusTCP客户端通讯

    串口以太网与监控软件modbusTCP客户端通信配置

    西门子S7300系列PLC利用MPI以太网模块实现300PLC串口以太网通信,本案例用PLC
    的头像 发表于 08-10 20:28 1370次阅读
    串口<b class='flag-5'>转</b><b class='flag-5'>以太网</b>与监控软件modbusTCP客户端<b class='flag-5'>通信</b>配置

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

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

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

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