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

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

3天内不再提示

干货分享:宏集物联网HMI通过S7 MPI协议采集西门子400PLC数据

虹科工业物联网技术 来源:虹科工业物联网技术 作者:虹科工业物联网技 2024-06-13 13:39 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

前言

为了实现和西门子PLC的数据交互,宏集物联网HMI集成了S7 PPI、S7 MPI、S7 Optimized、S7 ETH等多个驱动来适配西门子200、300、400、1200、1500、LOGO等系列PLC。

本文主要介绍宏集HMI通过S7 MPI协议采集西门子400PLC数据的操作步骤,其他协议的操作步骤可以关注宏集微信公众号或联系宏集科技技术人员获取。

wKgZomZqg1aABbbgAAG9ZujEJLk752.png

操作步骤

01 配置协议驱动

(1) 打开宏集物联网HMI配套组态软件JMobile Studio,添加Simatic S7 MPI协议。

wKgaomZqg0CASaAkAALJqxFXwX0852.png

(2)配置协议通讯参数

wKgaomZqg3GAKQnuAAOosbfvY2Q501.png

注:PLC的MPI地址可在PLC程序的硬件组态中查看。


02 添加数据标签

JMobile Studio软件提供两种添加数据标签的方法,一种是根据数据所在的存储区域进行手动添加,另一种是直接从Step7或博途软件中导出标签文件,再导入到JMobile Studio软件,完成数据标签的自动添加

(1)手动添加

根据PLC数据点表,确认数据所在的存储区域,然后在JMobile Studio软件中手动配置各个数据标签。

wKgZomZqg4GAblwFAAD9UtjZw9o762.png

注:JMobile Studio软件中数据存储区域与西门子PLC内部的存储区域命名有些不同,两者之间的对应关系如下:

Internal Memory:西门子PLC中的M存储区

Data Block:西门子PLC中的DB存储区

Input:西门子PLC中的I存储区(输入映像寄存器

Output:西门子PLC中的Q存储区(输出映像寄存器)

Timer Value:西门子PLC中的定时器存储区

Counter Value:西门子PLC中的计数器存储区

如下是访问DB90,地址为10标签数据的配置示例(上方是PLC中的标签地址,下方是JMobile Studio软件中的地址配置)。

wKgZomZqg5OARolkAACJjqXT2eY988.pngwKgZomZqg5-AZfjZAABcV1UK6Ec469.png

(2)自动添加

当数据量比较大时,手动添加标签比较费时,还容易出错,因此JMobile Studio软件也支持导入数据标签文件,自动添加数据标签。

在导入数据标签文件之前,需要先通过PLC组态软件如Step7、博途等软件中导出标签文件,然后再导入到JMobile Studio软件。如下是以西门子Step7组态软件为例,导出PLC数据标签文件,然后导入到JMobile Studio软件,完成数据标签的自动添加。

①生成符号文件(.asc)

打开符号文件,并添加对应DB块

wKgaomZqg7OAaxCyAABV7jCrUQw437.pngwKgZomZqhRSAA9q4AADJA7NwlPU346.png

点击左上角“符号表”,选择输出符号文件,设置文件名称和存储位置

wKgZomZqhSKAUa7vAABkgmTP3uw565.png

②生成源文件(.AWL)

随机打开任意一个数据块(本文以OB1为例),点击左上角“文件”,选择“生成源文件”,设置源文件名称,点击确定。

wKgZomZqhTOAbelKAABZGDz43iA569.png

选择对应的数据块(本文以DB90和DB91为例),并勾选对应的选项。

wKgZomZqhUCAMu3fAABarKowllM154.png

找到源文件,并右键点击目标源文件,选择“导出源文件”,设置文件存储位置。

wKgaomZqhVOAA6BhAACg0T_qqI0244.pngwKgZomZqhVyAMuAkAABZEEHS4kk011.png

注:确保在符号文件引用对应的DB块,否则该DB块的标签无法导入到JMobile Studio软件中。

③导入到JMobile Studio软件

选择之前创建的Simatic S7 MPI协议驱动,点击上方的导入按钮,依次选择符号文件(.asc)和源文件(.AWL)

wKgZomZqhXSAF87pAAD6uCGbXqs618.pngwKgZomZqhYOAVQSCAAOO-TlXiD4454.pngwKgaomZqhYyAH_IwAAOMkYyK1yo947.pngwKgaomZqhZOAaJenAAZaImDqFDE184.png

点击上方的更新按钮,将导入的灰色标签进行更新。

wKgaomZqhaOAYD0zAAZD8LYbulM273.png

此时,完成所有标签的导入。

wKgaomZqha6AV8XgAAd1QvuMu5I218.png

03 数据标签使用

西门子PLC数据标签导入到JMobile Studio软件后,用户可以根据需求使用趋势功能完成PLC数据的曲线展示,使用数字控件完成PLC数据的展示,使用JS代码完成PLC数据的处理和分析等等。

wKgaomZYD0-AVZD9AAT5-Tn42Co236.png

审核编辑 黄宇

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

    关注

    5045

    文章

    14443

    浏览量

    483638
  • 西门子
    +关注

    关注

    98

    文章

    3272

    浏览量

    119755
  • 物联网
    +关注

    关注

    2939

    文章

    47332

    浏览量

    408067
  • HMI
    HMI
    +关注

    关注

    9

    文章

    687

    浏览量

    51552
  • MPI
    MPI
    +关注

    关注

    2

    文章

    123

    浏览量

    20402
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    钡铼技术BL118 Node-Red边缘计算网关西门子PLC S7协议使用方法

    一、概述 node-red-contrib-s7用于与 Siemens S7 PLC 交互的 Node-RED 节点。S7数据
    的头像 发表于 12-03 16:48 475次阅读
    钡铼技术BL118 Node-Red边缘计算网关<b class='flag-5'>西门子</b><b class='flag-5'>PLC</b> <b class='flag-5'>S7</b><b class='flag-5'>协议</b>使用方法

    西门子S7-300PLC借助于MPI转以太网模块同时和S7-1500PLC、触摸屏以及Modbus RTU协议的变频器通讯案例

      一、 行业背景 在光伏行业硅片制程中,高洁净度的化学清洗线是关键环节。某光伏材料工厂拥有一条老式清洗线,其核心控制器为西门子S7-315-2DP PLC(仅带MPI/DP口),
    的头像 发表于 08-13 09:36 648次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S7-300PLC</b>借助于<b class='flag-5'>MPI</b>转以太网模块同时和<b class='flag-5'>S7-1500PLC</b>、触摸屏以及Modbus RTU<b class='flag-5'>协议</b>的变频器通讯案例

    方案 | 如何轻松管理西门子S7 PLCS7Comm: 与西门子 PLC 直接通信的关键

    西门子(Siemens)生产的SIMATICS7PLC在SCADA领域发挥着至关重要的作用。在众多行业中,SCADA应用都需要与这些PLC进行通信。那么,有哪些高效可行的解决方案呢?
    的头像 发表于 08-08 18:12 564次阅读
    <b class='flag-5'>宏</b><b class='flag-5'>集</b>方案 | 如何轻松管理<b class='flag-5'>西门子</b><b class='flag-5'>S7</b> <b class='flag-5'>PLC</b>?<b class='flag-5'>S7</b>Comm: 与<b class='flag-5'>西门子</b> <b class='flag-5'>PLC</b> 直接通信的关键

    西门子S7-300PLC借助于MPI转以太网模块同时和S7-1200PLC、触摸屏以及ModbusRTU协议的变频器通讯案例

    在新能源储能系统集成场景中,某锂电池生产线采用西门子S7-300PLC作为本地控制器,通过MPI/DP接口连接西门子TP1200Comfor
    的头像 发表于 07-30 11:11 733次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S7-300PLC</b>借助于<b class='flag-5'>MPI</b>转以太网模块同时和<b class='flag-5'>S7-1200PLC</b>、触摸屏以及ModbusRTU<b class='flag-5'>协议</b>的变频器通讯案例

    MPI 转以太网模块案例:西门子 S7-300PLC 借此与 S7-1200、触摸屏及 ModbusRTU 变频器通讯

    一、项目背景与痛点 在新能源储能系统集成场景中,某锂电池生产线采用西门子S7-300PLC作为本地控制器,通过MPI/DP接口连接西门子TP
    的头像 发表于 07-30 10:02 547次阅读
    <b class='flag-5'>MPI</b> 转以太网模块案例:<b class='flag-5'>西门子</b> <b class='flag-5'>S7-300PLC</b> 借此与 <b class='flag-5'>S7</b>-1200、触摸屏及 ModbusRTU 变频器通讯

    西门子PLC免点表数据采集方案

    西门子PLC S7-1200、S7-1500、S7-300/400型号设备,常用
    的头像 发表于 07-04 11:26 506次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>免点表<b class='flag-5'>数据采集</b>方案

    西门子PLCS7-1200/1500/300/400)的数据采集与监控方案

    西门子PLC S7-1200、S7-1500、S7-300/400型号设备,常用
    的头像 发表于 07-04 10:13 975次阅读

    西门子S7-200 PLC数据采集与远程调试上下载解决方案

    在工业自动化领域,西门子S7-200PLC 凭借其可靠性和性价比,广泛应用于各类生产场景。然而,传统的数据采集和调试方式存在诸多局限,如需技术人员现场操作、设备分布广导致运维成本高、数据
    的头像 发表于 06-10 11:55 538次阅读

    工业智能网关可以采集西门子PLC

    、台达等。 具体而言,工业智能网关采集西门子PLC数据的过程如下: 连接方式:通过串口或网口将工业智能网关与
    的头像 发表于 05-26 09:14 681次阅读

    西门子S7 PLC通过深控技术无点表工业网关实现数据采集与智能决策方案

    深控技术“不需要点表的工业数采网关”针对西门子S7系列PLC(包括S7-300、S7-400S7
    的头像 发表于 05-23 10:44 562次阅读

    MPI协议是什么

    MPI协议(Multi Point Interface)是西门子公司开发的用于其S7系列PLC(可编程逻辑控制器)的通信
    的头像 发表于 05-23 09:19 1986次阅读

    OPC UA数采网关实现西门子PLC数据采集到MES平台

    UA等协议,能够与西门子PLCS7-200、S7-200 SMART、S7-300、
    的头像 发表于 05-08 14:06 835次阅读
    OPC UA数采网关实现<b class='flag-5'>西门子</b><b class='flag-5'>PLC</b><b class='flag-5'>数据采集</b>到MES平台

    MCGS触摸屏与西门子S7系列PLC以太网通信

    机交互方 式,在工业控制中得到了广泛的应用。笔者在长期的使 用过程中,发现很多人对于不同型号的 PLC 之间,以及 西门子 PLC 与第三方触摸屏的数据通信比较陌生,本文 将以具体实例
    的头像 发表于 03-20 14:19 3121次阅读
    MCGS触摸屏与<b class='flag-5'>西门子</b><b class='flag-5'>S7</b>系列<b class='flag-5'>PLC</b>以太网通信

    PLC边缘计算网关采集西门子PLC数据过程

    提供了一种新的解决方案。 PLC边缘计算网关采集西门子PLC数据的过程 (一)确定通信方式 首先,需要确定
    的头像 发表于 01-24 16:33 1823次阅读

    工业智能网关采集西门子PLC的智能工厂解决方案

    生产、环境、污水处理的实时监控、数据分析和远程管理,工厂需要将PLC中的数据采集出来,并上传到工厂的工业联网(IIoT)平台中。对此,
    的头像 发表于 01-20 17:30 1006次阅读
    工业智能网关<b class='flag-5'>采集</b><b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>的智能工厂解决方案