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

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

3天内不再提示

西门子PLC的MPI是如何进行网络通讯的详细资料讲解

sBue_gongkongBB 来源:未知 2019-05-03 10:42 次阅读

随着科技的进步,智能芯片的发展逐渐成熟起来设备的智能化程度也相应提高,随之智能化设备之间基于开放标准的现场总线技术构成的自动化控制系统也逐渐成熟起来。于是西门子PLC除了使用工业以太网和profibus。在我们常用的编程、组态、通讯还用到了MPI、ASI等技术。这些技术协议实现西门子PLC主机与智能从站之间的通讯,甚至兼容符合第三方产品的通讯协议。西门子通讯大致有MPI网络通讯、PROFIBUS网络通讯、工业以太网通讯这三种。

西门子PLC的MPI网络通讯

MPI叫多点接口通信,一般用于小范围、小点数现场级通讯,可实现西门子PLC的操作面板(TP/OP)和上位机之间的数据交换,例如西门子PLCs7-200/300/400,它的通讯速率19.2Kbit-12Mbit,最多可连接32个接点,通讯距离50m以内。若以中继器连接,站之间的距离可达9100m,可最多也只能用10个中继器,而且它还占用节点数。

MPI的网络组建:利用STEP7的configuretion里的功能可以给每一个网络节点分配一个MPI地址和最高地址,连接是需要在MPI网络的第一个节点和最后一个节点加终端电阻

PLC以MPI来实现通讯,可用三种方式解决。全局数据包通讯方式、无组态连接通讯方式、组态连接通讯方式。

实现全局数据包通讯方式:在PLC硬件配置过程,组态需要通讯的PLC站之间的发送区和接收区不需要任何程序处理,只适应s7-300/400之间的通讯。最多也只在一个项目中的15个CPU之间建立全局数据。实现全局数据通讯方法:全局数据包通讯SMATICManage里设置s7-300/400MPI的地址,然后在选项/定义全局数据里定义需要通讯的数据地址。带>符号的表示发送数据,对应栏里的是接受数据,最终将设置好的项目下载到PLC即可实现MPI通讯。

无组态连接通讯方式:它适用于S7-200/300/400之间通讯,却不能与全局数据包通讯混淆使用。其为双向通讯方式时,要求通讯双方都有调用通讯块,一个通讯块用于发送数据,另一个通讯块用于接收数据。在OB35中断块中调用SFC65用于发送数据,调用SFC66用于接收数据,随后就是编程。由于接收块只能识别数据的标识符,无论哪个CPU发送的数据都要调用SFC69来释放连接。无组态单向通行方式时:只有在一方编写程序,如客户机与服务器之间的访问模式。只要在客户机编写程序即可,无需在服务器编写程序。因此客户机只要调用SFC通行块就可访问服务器。

组态连接通讯方式:它适用于S7-300/400或S7-400/400之间的通讯,而S7-300/400通讯时,S7-300只能用作服务器,此时S7-400作为客户机对S7-300进行读写操作。S7-400/400通讯时,S7-400即可作为服务器又可作为客户机,其最大数据包长度可达160字节。实现组态连接通讯方法:在项目的NETPRO中设置S7网络连接,在建立连接中块参数ID时需要留意下,它是作为识别发送数据和接收数据的地址标识,在客户端编程需要调用SFB14、SFB15系统功能块,最后保存编译下载至PLC中即可实现通讯。

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

    关注

    4972

    文章

    12219

    浏览量

    454675
  • 西门子
    +关注

    关注

    91

    文章

    2843

    浏览量

    113720
  • MPI
    MPI
    +关注

    关注

    2

    文章

    110

    浏览量

    19195

原文标题:西门子PLC的MPI通讯详解

文章出处:【微信号:gongkongBBS,微信公众号:工控网智造工程师】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    西门子工业网络通讯指南(上下)_部分3

    西门子工业自动化系统基于各种协议的通信方式及其具体应用。本书分为上下两册,分另对MPI和PROFIBUS协议的通信方式进行详细的介绍。
    发表于 04-19 16:49 4次下载

    基于西门子plc通讯的10个问题与解答

    西门子 200 plc 使用 MPI 协议与组态王进行通讯时需要哪些设置? 1)在运行组态王的机器上需要安装
    的头像 发表于 01-19 16:50 6756次阅读

    西门子PLC应用案例解析的详细资料概述

    本文档的主要内容介绍的是西门子PLC应用案例解析的详细资料概述
    发表于 06-08 08:00 0次下载

    西门子300 MPI PLC远程控制

     通过华杰智控PLC远程模块HJ8500(带usb接口)实现西门子300 PLC远程控制,这个西门子PLC
    的头像 发表于 08-24 18:31 3453次阅读

    西门子PLC工业通信网络应用技术的精通教程详细资料免费下载

    本书结合工程应用案例,详细介绍了西门子PLC工业通信网络应用技术,包括:西门子PLC的自由口通
    发表于 11-16 08:00 91次下载
    <b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>工业通信<b class='flag-5'>网络</b>应用技术的精通教程<b class='flag-5'>详细资料</b>免费下载

    西门子PLC经典编程实例的详细资料分析

    本文档的主要内容详细介绍的是西门子PLC经典编程实例的详细资料分析的详细资料免费下载。
    发表于 12-17 08:00 68次下载
    <b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>经典编程实例的<b class='flag-5'>详细资料</b>分析

    西门子PLC的硬件组态详细资料说明

    本文档的主要内容详细介绍的是西门子PLC的硬件组态详细资料说明
    发表于 01-17 16:15 40次下载

    西门子PLC教程之符号的详细资料说明

    本文档的主要内容详细介绍的是西门子PLC教程之符号的详细资料说明。
    发表于 03-24 15:30 4次下载
    <b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>教程之符号的<b class='flag-5'>详细资料</b>说明

    西门子PLC教程之结构化编程的详细资料说明

    本文档的主要内容详细介绍的是西门子PLC教程之结构化编程的详细资料说明。
    发表于 03-25 16:39 33次下载
    <b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>教程之结构化编程的<b class='flag-5'>详细资料</b>说明

    西门子PLC教程之块的编辑详细资料说明

    本文档的主要内容详细介绍的是西门子PLC教程之块的编辑详细资料说明
    发表于 03-25 17:08 8次下载
    <b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>教程之块的编辑<b class='flag-5'>详细资料</b>说明

    西门子PLC教程之模拟量处理的详细资料说明

    本文档的主要内容详细介绍的是西门子PLC教程之模拟量处理的详细资料说明
    发表于 03-26 17:07 31次下载
    <b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>教程之模拟量处理的<b class='flag-5'>详细资料</b>说明

    西门子PLC教程之数据块中的数据存储详细资料说明

    本文档的主要内容详细介绍的是西门子PLC教程之数据块中的数据存储详细资料说明
    发表于 04-02 17:17 26次下载
    <b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>教程之数据块中的数据存储<b class='flag-5'>详细资料</b>说明

    西门子变频器与plc通讯

    西门子变频器与plc通讯资料免费下载。
    发表于 04-22 11:28 90次下载

    西门子PLC通讯常见问题分享—天拓四方

    (一)、西门子 200 PLC 使用 MPI 协议与组态王进行通讯时需要哪些设置? 1)、在运行组态王的机器上需要安装
    的头像 发表于 03-16 15:12 807次阅读

    西门子PLC通讯知识汇总

    西门子 200 plc 使用 MPI 协议与组态王进行通讯时需要哪些设置?
    的头像 发表于 05-06 10:35 1195次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>PLC</b><b class='flag-5'>通讯</b>知识汇总