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
    +关注

    关注

    5001

    文章

    12975

    浏览量

    459977
  • 西门子
    +关注

    关注

    93

    文章

    2964

    浏览量

    114910
  • 物联网
    +关注

    关注

    2895

    文章

    43521

    浏览量

    367096
  • HMI
    HMI
    +关注

    关注

    9

    文章

    575

    浏览量

    48344
  • MPI
    MPI
    +关注

    关注

    2

    文章

    111

    浏览量

    19314
收藏 人收藏

    评论

    相关推荐

    西门子S7协议PLC数据采集到MQTT联网平台  

    ,广泛应用于各种工业控制场合。而MQTT(消息队列遥测传输)联网平台则以其高效的消息传输机制和数据处理能力,为联网设备提供了强大的连接、
    的头像 发表于 09-26 10:42 110次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S7</b><b class='flag-5'>协议</b><b class='flag-5'>PLC</b><b class='flag-5'>数据采集</b>到MQTT<b class='flag-5'>物</b><b class='flag-5'>联网</b>平台   

    EG网关采集西门子S7-200smart转Modbus协议

    通过EG边缘计算网关,用户可以轻松实现西门子S7-200 Smart PLC数据采集,并将其转
    的头像 发表于 09-10 10:42 197次阅读
    EG网关<b class='flag-5'>采集</b><b class='flag-5'>西门子</b><b class='flag-5'>S7</b>-200smart转Modbus<b class='flag-5'>协议</b>

    西门子 S7 通信协议大揭秘

    什么是S7协议 有网友说,如果 S7 是一辆汽车,它可能看起来像这样: 实际上,西门子S7协议
    的头像 发表于 08-12 14:21 361次阅读
    <b class='flag-5'>西门子</b> <b class='flag-5'>S7</b> 通信<b class='flag-5'>协议</b>大揭秘

    西门子PLC数据采集联网平台是什么

    (如数据采集软件和云平台)以及相关的服务。 以下是西门子PLC数据采集联网平台的一些主要特点和
    的头像 发表于 08-07 14:04 253次阅读

    S7协议读取西门子S7-200 Smart PLC数据

    西门子S7-200 Smart PLC因其稳定性和易用性而广泛应用。通过使用S7协议,可以实现对
    的头像 发表于 07-11 11:55 3188次阅读
    <b class='flag-5'>S7</b><b class='flag-5'>协议</b>读取<b class='flag-5'>西门子</b><b class='flag-5'>S7</b>-200 Smart <b class='flag-5'>PLC</b><b class='flag-5'>数据</b>

    联网工控屏通过 S7 ETH 协议采集西门子 1200 PLC 数据

    上周我们分享了HMI通过S7 MPI协议
    的头像 发表于 06-21 16:02 372次阅读
    <b class='flag-5'>宏</b><b class='flag-5'>集</b><b class='flag-5'>物</b><b class='flag-5'>联网</b>工控屏<b class='flag-5'>通过</b> <b class='flag-5'>S7</b> ETH <b class='flag-5'>协议</b><b class='flag-5'>采集</b><b class='flag-5'>西门子</b> 1200 <b class='flag-5'>PLC</b> <b class='flag-5'>数据</b>

    西门子S7协议与TCP协议的区别

    在工业自动化领域,通信协议的选择对于确保设备间的顺畅通信和数据的可靠传输至关重要。西门子S7协议和TCP
    的头像 发表于 06-19 15:54 2139次阅读

    工业智能网关通过串口/网口实现西门子PLC实时通信

    的,只有在S7-200和S7-200Smart中直接集成了串口,同时协议也具备多样性,导致西门子PLC与上位机的通信往往会受到干扰,要么上位
    的头像 发表于 06-13 10:46 371次阅读
    工业智能网关<b class='flag-5'>通过</b>串口/网口实现<b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>实时通信

    西门子plc模块型号详解

    的模块型号,以帮助您更好地了解和选择适合自己需求的PLC模块。 西门子S7系列PLC模块 西门子S7
    的头像 发表于 06-11 16:18 3668次阅读

    西门子网口S7-COMM协议300 400如何使用?

    。网关使用 西门子****300/400 协议驱动 , 按照下述过程操作即可实现与PLC直接通讯(协议名称为
    的头像 发表于 04-18 16:18 713次阅读
    <b class='flag-5'>西门子</b>网口<b class='flag-5'>S7</b>-COMM<b class='flag-5'>协议</b>300  <b class='flag-5'>400</b>如何使用?

    西门子PLC数据采集到工业联网平台解决方案

    有效提高生产效率并降低成本。 西门子PLC是国内自动化厂商十分青睐的一个品牌,其性能指标较高,具备易于编程、表转化、运行稳定等优势,软硬件都有丰富的可选择性。比如西门子从最基本的LOGO,到S
    的头像 发表于 04-03 10:44 454次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>PLC</b><b class='flag-5'>数据采集</b>到工业<b class='flag-5'>物</b><b class='flag-5'>联网</b>平台解决方案

    西门子PLC远程监控模块是什么?西门子PLC远程监控模块的功能

    西门子PLC远程监控模块是指用于实现对西门子PLC(如S7-300/400
    的头像 发表于 04-01 17:07 1211次阅读

    Web HMI快速实现PLC数据的远程监控

    随着web技术的快速发展,越来越多的PLC设备集成web服务器。Web HMI帮助某自动化龙头企业轻松访问和连接西门子
    的头像 发表于 03-27 10:49 495次阅读
    <b class='flag-5'>宏</b><b class='flag-5'>集</b>Web <b class='flag-5'>HMI</b>快速实现<b class='flag-5'>PLC</b><b class='flag-5'>数据</b>的远程监控

    西门子S7-300/400PLC远程控制,利用透传网关实现远程上下载,远程监控功能

    【技术分享】远程透传网关-单网口快速实现西门子S7-300/400 PLC程序远程上下载
    的头像 发表于 01-18 17:36 1651次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S7</b>-300/<b class='flag-5'>400PLC</b>远程控制,利用透传网关实现远程上下载,远程监控功能

    PLC西门子S7-200smart和S7-1200的区别?

    PLC西门子S7-200smart和S7-1200的区别? 西门子S7-200 smart和
    的头像 发表于 11-17 11:41 8805次阅读