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

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

3天内不再提示

S7-200SMART两台PLC之间的MODBUS主从站通信步骤

vveeverything 来源:跟我学PLC吧 2023-03-27 10:16 次阅读

控制要求

通过MODBUS通信的方式实现两台PLC的主从站通信:

主站的PLC的I0.0~I0.7控制从站PLC的Q0.0~Q0.7

从站的I0.0~I0.7控制主站的Q0.0~Q0.7

读取从站AIW16所采集到的数值读到主站的VW100中

把主站的MW10~MW16的数据写给从站的VW100~VW106中。

主站程序参考如下

894e1b36-cb5d-11ed-bfe3-dac502259ad0.png

896cf5c4-cb5d-11ed-bfe3-dac502259ad0.png

从站程序

8993007a-cb5d-11ed-bfe3-dac502259ad0.png

如果只有一台PLC时,可以只编写主站程序,使用MODBUS调试软件,使用从站调试软件Modsim32,前提是需要有USB转485的接口工具,具体操作如下:

1

确认端口

插入USB转485接口后,点击桌面“此电脑”,右键选择“管理”,点击设备管理器中的端口。该示例端口号为COM3

89b64e0e-cb5d-11ed-bfe3-dac502259ad0.png

89cd352e-cb5d-11ed-bfe3-dac502259ad0.png

2

打开从站调试软件Modsim32

选择连接设置→连接→选择实际的端口,再选择通信协议中的波特率、校验位等;如下图所示。

89eeea5c-cb5d-11ed-bfe3-dac502259ad0.png
8a09c962-cb5d-11ed-bfe3-dac502259ad0.png

3

创建通信文件

点击文件→新建创建通信程序

主站的PLC的I0.0~I0.7控制从站PLC的Q0.0~Q0.7

8a2cfa7c-cb5d-11ed-bfe3-dac502259ad0.png

从站的I0.0~I0.7控制主站的Q0.0~Q0.7

MODBUS地址选择02,双击对应的地址,选择开。如下图所示。

读取从站AIW16所采集到的数值读到主站的VW100中

8a4a2e3a-cb5d-11ed-bfe3-dac502259ad0.png

把主站的MW10~MW16的数据写给从站的VW100~VW106中。

8a781aa2-cb5d-11ed-bfe3-dac502259ad0.png

以上是通过2台PLC之间的通信程序编写以及如果使用调试助手软件进行模拟仿真验证程序的分享。





审核编辑:刘清

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

    关注

    5010

    文章

    13271

    浏览量

    463070
  • MODBUS
    +关注

    关注

    28

    文章

    1799

    浏览量

    76955
  • S7-200
    +关注

    关注

    13

    文章

    408

    浏览量

    50383
  • ModBus通信
    +关注

    关注

    0

    文章

    32

    浏览量

    2555

原文标题:干货!S7-200SMART两台PLC之间的MODBUS主从站通信

文章出处:【微信号:跟我学PLC,微信公众号:跟我学PLC吧】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    多台S7-200Smart之间无线通讯例程

    本帖最后由 一只耳朵怪 于 2018-5-29 15:52 编辑 一、方案基本情况该方案可适用于3以上西门子PLCS7-200S7-200Smart
    发表于 05-29 15:47

    西门子PLC S7-200smart程序下载错误分析

    时出现问题,我们建议按照如下步骤逐一检查:  1. 检查硬件连接  用户首先检查网络电缆是否连接好,在西门子PLC S7-200smart的CPU本体左上角以太网接口处有“以太网状态”指示灯“LINK
    发表于 07-23 15:27 4666次阅读

    S7-200smart达变频器通讯功能及参数程序

    S7-200smart达变频器通讯控制程序
    的头像 发表于 07-27 08:59 2.6w次阅读
    <b class='flag-5'>S7-200smart</b> 与<b class='flag-5'>台</b>达变频器通讯功能及参数程序

    Modbus S7-200实现一主多从机的通信资料说明

    该方案可适用于3以上西门子PLCS7-200S7-200Smart之间实现一主多从Modbus
    发表于 10-22 08:00 13次下载
    <b class='flag-5'>Modbus</b> <b class='flag-5'>S7-200</b>实现一主多从机的<b class='flag-5'>通信</b>资料说明

    S7-200-PLC之间Modbus通讯实现(从

    S7-200-PLC之间Modbus通讯实现(从)方法。
    发表于 04-25 11:24 28次下载

    PLC网关采集西门子S7-200SMART数据配置流程

    PLC网关采集西门子S7-200SMART数据配置流程
    发表于 11-04 11:37 4031次阅读
    <b class='flag-5'>PLC</b>网关采集西门子<b class='flag-5'>S7-200SMART</b>数据配置流程

    组态王与S7-200SMART PLC以太网通信

    组态王与S7-200SMART PLC以太网通信,对于刚接触者有点难度,不知如何进行配置,如何通信,那么接下来教大家来一步一步来做通信
    的头像 发表于 09-07 16:26 5422次阅读

    西门子s7-200smarts7-1200PLC通信技术

    S7-1200与S7-200SMART S7 通讯的另外一种方法是S7-200SAMRT PLC做客服端,
    发表于 11-17 20:16 8026次阅读

    以西门子S7-200/S7-200SMART/和S7-1200为例对Modbus地址进行说明

    门子S7-200/S7-200SMART/和S7-1200为例来说明: 第一种情况:西门子PLCModbus
    的头像 发表于 03-16 15:16 1.2w次阅读

    组态王软件与S7-200SMART无线MODBUS通信

    本方案是组态软件与西门子 S7-200 Smart 进行无线 MODBUS 通信的实现方法。此方案可以作为西门子 S7-200
    的头像 发表于 04-04 09:46 1685次阅读
    组态王软件与<b class='flag-5'>S7-200SMART</b>无线<b class='flag-5'>MODBUS</b><b class='flag-5'>通信</b>

    西门子S7-200Smart如何转换Modbus

    西门子S7-200Smart Modbus网关
    的头像 发表于 11-03 18:41 4024次阅读
    西门子<b class='flag-5'>S7-200Smart</b>如何转换<b class='flag-5'>Modbus</b>

    如何实现 S7-200smart系列PLC的本地数采及云端数采?

    客户创造更多的价值。S7-200SMARTCPU支持多种通信协议,可与PLC、触摸屏、变频器、伺服驱动器、上位机等连网通信S7-200SMART
    的头像 发表于 10-12 18:08 1236次阅读
    如何实现 <b class='flag-5'>S7-200smart</b>系列<b class='flag-5'>PLC</b>的本地数采及云端数采?

    西门子S7-1200与S7-200SMART进行PN通信

    S7-200SMART编程软件自V2.4版本、CPU固件也是自2.4版本起起开始支持Profinet通信S7-200SMART即可以做IO控制器,也可以做IO设备。下面的例程以S7-200S
    的头像 发表于 07-10 16:05 4852次阅读
    西门子<b class='flag-5'>S7</b>-1200与<b class='flag-5'>S7-200SMART</b>进行PN<b class='flag-5'>通信</b>!

    S7-1500与多台200SMART之间无线以太网通讯搭建方法

    S7-200smart为例,介绍S7-1500与多台 S7-200smart在Profinet协议下的自组网无线通信实现过程。在本方案中采用了西门子
    的头像 发表于 01-24 08:58 1182次阅读
    <b class='flag-5'>S7</b>-1500与多台<b class='flag-5'>200SMART</b><b class='flag-5'>之间</b>无线以太网通讯搭建方法

    两台西门子s7-200smart plc如何通过互联网远程通讯?

    监控和控制的需求,对于位于不同地点的PLC设备如何实现远程通讯,则成为了许多工业企业面临的一项重要问题。 两台西门子s7-200smart plc如何通过互联网远程通讯? 西门子
    的头像 发表于 02-01 15:22 2360次阅读
    <b class='flag-5'>两台</b>西门子<b class='flag-5'>s7-200smart</b> <b class='flag-5'>plc</b>如何通过互联网远程通讯?