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

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

3天内不再提示

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

达泰电子 来源:达泰电子 作者:达泰电子 2023-04-04 09:46 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本方案是组态软件与西门子 S7-200 Smart 进行无线 MODBUS 通信的实现方法。此方案可以作为西门子 S7-200 Smart与组态软件的无线 MODBUS 通信实例。在本方案中采用了西门子PLC专用无线通讯终端DTD434M,作为实现无线通讯的硬件设备。

一、方案概述

1.有线 MODBUS 网络

组态王配置为标准 MODBUS 主站,西门子 PLC 使用 MODBUS 库文件配置为 MODBUS 从站,使用简单方便,不必深入理解 MODBUS 协议细节,即可完成通信。在本方案的基础上可以进一步对实际应用进行扩展。

poYBAGQrgX2AGrM9AAD9ZGmqFW4407.png

2.无线 MODBUS 网络

通过DTD434MC 方便实现无线 MODBUS 网络,无需更改网络参数直接替换有线连接。

pYYBAGQrgX6AIu6DAAFwgCoQU5w546.png

二、组态王实现 MODBUS 主站

1.新建组态王工程

打开组态王工程管理器,菜单栏点击 文件→新建工程,弹出新建工程向导对话框,点击下一步,输入工程名称,如 MODBUS_ZUTAIWANG。点击下一步完成。新建工程被添加到工程管理中。如下图所示:

poYBAGQrgX6ABmV5AACsqNPdVDU340.png

2.创建设备

双击工程管理器中新建的工程,进入工程浏览器界面,选择工程浏览器中的 设备→

COM1→新建…进入设备配置向导,选择 PLC→莫迪康→ModbusRTU→COM

pYYBAGQrgX-AAvCYAABZ77E8ZLI597.png

点击下一步,给设备命名,如 MODBUS,继续点击下一步,选择计算机串口,如本机串口使用 COM1,继续下一步选择 Modbus 从站站号,如 2#,继续下一步,创建设备完成,在设备区显示新建的 MODBUS 设备,如下图所示:

poYBAGQrgX-ASxImAACMkdq0x3Y476.png

3.创建数据词典

接下来创建数据库,用于组态王与设备之间进行数据传输。选择工程浏览器中的 数据库→数据词典,创建本工程所需要的 I0.0-I0.3 输入寄存器变量和 Q0.0-Q0.3 输出线圈变量。首先点击新建,弹出定义变量对话框:

pYYBAGQrgYCAJYs9AACAxnFR0I4997.png

定义变量名,变量类型为 I/O 离散,连接设备选择 MODBUS,选择相应的寄存器,数据类型为 Bit,并定义读写属性。I0.0-I0.3 输入寄存器变量和 Q0.0-Q0.3 输出线圈变量如下图所示:

poYBAGQrgYCAd471AACwzmLBNh8472.png

4.创建画面

变量定义完成后创建画面。选择 文件→画面→新建…,变量与画面进行变量映射,组态王工程建立完成。

三、西门子 PLC 实现 MODBUS 从站

西门子 PLC 作为从站,仅需要使用 MODBUS 库提供的 Modbus 库函数对Modbus 从站进行配置。

1.初始化 MODBUS 从站

从站地址:2 波特率 :9600 通信方式:8 N 1

pYYBAGQrgYCAZuHGAABgvIpMJ4A921.png

2.启动 MODBUS 从站

采用无线 RS485 通信

poYBAGQrgYGALuJvAAAhJX4YVaw434.png

西门子 PLC 从站建立完成。

审核编辑:汤梓红

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

    关注

    5044

    文章

    14439

    浏览量

    483442
  • 通信
    +关注

    关注

    18

    文章

    6314

    浏览量

    139537
  • MODBUS
    +关注

    关注

    28

    文章

    2384

    浏览量

    82231
  • 组态王
    +关注

    关注

    11

    文章

    133

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    LV和组态王上位机软件在同一电脑通过网线读写同一个PLC失败

    问题:LV和组态王上位机软件在同一电脑通过同一个网卡、同一根网线和IP读写同一个PLC失败 PLC型号:西门子S7-200 smart 现状:非标设备自带
    发表于 10-18 08:26

    【福利第一波】PLC无线通讯方案汇总——组态软件与PLC的无线通讯方案

    程序源码《组态王软件S7-200无线MODBUS通信方案说明》 
    发表于 09-30 11:03

    组态王S7-200实现PLC无线监控

    本文介绍了组态王和广州巨控PLC专用GPRS DTU实现S7-200 PLC远程监控的方法。相对传统透传的GPRS DTU,该方案特色如下:² 组态软件实现PLC远程监控(可修改PLC
    发表于 11-09 15:25

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

    无线通讯。·适用PLC型号:S7-200S7-200SMART·通讯协议:Modbus-RTU·通讯关系:一主4从·通讯距离:3KM·通讯方式:全数字加密
    发表于 05-29 15:47

    stc11f60xe单片机可与组态王通信

    [table][tr][td] 晶振12M 波特率9200 可与组态王通信 组态王IO设备选择西门子S7-200 MODBUS(RTU)或支
    发表于 07-19 04:21

    组态王modbus通信用法教程modbus-rtu、modbus-tcp***康通信配置步骤

    本文详细讲解组态王modbus通信用法教程modbus-rtu、modbus-tcp***康通信
    发表于 11-18 10:55

    组态王通过Modbus TCP与ESP32通讯推荐

    组态王通过Modbus TCP与ESP8266通讯组态王组态王的通讯设置组态王组态王在工控领域被
    发表于 07-02 06:02

    介绍组态王与多台PLC的无线Profinet协议通信实现过程

    。  本方案以组态王和2台西门子S7-200SMART为例,介绍组态王与多台 PLC的无线Profinet协议通信实现过程。在本方案中采用了
    发表于 03-09 11:39

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

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

    组态王S7-200Smart之间Profinet无线以太网通信方案

    组态王和2台西门子S7-200SMART为例,介绍组态王与多台 PLC的无线Profinet协议通信实现过程。在本方案中采用了西门子PLC
    的头像 发表于 11-08 17:05 4679次阅读

    Profinet协议下,组态王200smart能否建立以太网通讯?

    想要建立组态王软件S7-200Smart之间 Profinet无线以太网通信,需要采用西门子PLC无线
    的头像 发表于 02-07 09:42 1789次阅读
    Profinet协议下,<b class='flag-5'>组态王</b>与<b class='flag-5'>200smart</b>能否建立以太网通讯?

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

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

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

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

    组态王200Smart无线PPI通信例程

    电子发烧友网站提供《组态王200Smart无线PPI通信例程.zip》资料免费下载
    发表于 10-07 16:22 1次下载
    <b class='flag-5'>组态王</b>与<b class='flag-5'>200Smart</b><b class='flag-5'>无线</b>PPI<b class='flag-5'>通信</b>例程

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

    这是一个不用编程即可瞬间实现S7-200smartS7-1500的以太网通讯的方法,这种控制方式下最多可以控制128台S7-200SMART。本方案以组态王
    的头像 发表于 01-24 08:58 2298次阅读
    <b class='flag-5'>S7</b>-1500与多台<b class='flag-5'>200SMART</b>之间<b class='flag-5'>无线</b>以太网通讯搭建方法