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

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

3天内不再提示

西门子PLC与组态王无线通讯中如何设置从站

达泰电子 来源: 达泰电子 作者: 达泰电子 2023-11-27 10:07 次阅读

本方案主要详述了在多台西门子300PLC与组态王之间Modbus无线通讯中如何设置从站。方案中所用到的无线通讯终端是DTD434MC——欧美系PLC专用无线通讯终端。

一、方案概述

无线Modbus网络组成如下:

wKgZomVj-duAeYkFAAIyNjic1Ns856.png

二、测试背景

● PC端组态软件版本:组态王6.55

● 默认参数:9600、8、N、1

● PLC型号:西门子S7-300 PLC×3台

● 通讯协议:Modbus_RTU

● 欧美系PLC专用无线通讯终端:DTD434MC

RS485串口延长线

三、从站的通讯设置

1.CP341 做Modbus 从站的硬件组态硬件组态

CP341的逻辑地址是256 

wKgaomVj-dyAbhmwAABm6ovb_dU435.png

S7-300侧硬件组态

2.MODBUS通讯参数设置

wKgZomVj-d2AHUjNAACsiJqBhSI977.png

按照上述操作设置参数,从上图可以看出,本例中的传输波特率9.6Kb/s,1位起始位,8位数据位,偶校验位,1位停止位,从站站地址是3,主从通讯设备的字符帧格式和波特率等参数设置需要一致。

wKgaomVj-d2AcdwvAACPHyqw1nc344.png

RS422/485接口只能一个有效,接口的选择只需要组态而不需要在硬件上短接。

3.Modbus驱动的下载

当配置好Modbus通信的参数后,保存前需要向CP341下载Modbus Slave的驱动,一旦下载完成后无需再次下载。

需要注意的是,在下载驱动时(可以在无Dongle情况下下载),需要将CPU停机,然后下载,操作过程如下所示

wKgZomVj-d6AXgbdAAA_BtbE0hk644.png

wKgaomVj-d6ARIGfAABH8kEGBIs922.png

下载时需要PLC停机

4.从站编程

从Step7 软件下的EXAMPLE目录中,找到项目名“zXX21_05_PtP_Com_MODSL”的项目,打开,然后将Modbus通讯模块FB80传递到用户项目中,打开路径如下所示。

wKgZomVj-d-ANc25AAD_l35LJVs427.png

打开从站示例程序

OB1中调用FB80编程如下

wKgaomVj-d-AYG3cAABJZ5jIfN4283.png

FB80程序块调用

CP卡初始化正常后,CP_START,CP_START_FM和CP_START_OK为1信号,否则CP_START_ERROR为1,同时可以从ERROR_NR察看错误信息,也可以在硬件组态中在线后的CP341的诊断缓冲区察看详细的错误信息,错误信息对照和处理方式可以参考《S7-300以用于PtP CP Modbus 协议RTU格式S7的可装载驱动程序为从站》的手册。

FB80各个参数说明如下表所示

wKgZomVj-d-AYcM6AABmDwhOEFo424.png

5.从站各个功能码设置参考

wKgaomVj-eCAWhvFAAA9BWGg828472.png

这里FC01、05、15设置代表MODBUS地址从00001—00008对应的S7-300PLC的M10.0-M10.7

同时00009-00017对应的是S7-300PLC的Q0.0-Q0.7。

审核编辑 黄宇

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

    关注

    4974

    文章

    12254

    浏览量

    454888
  • 西门子
    +关注

    关注

    91

    文章

    2849

    浏览量

    113766
  • 无线通讯
    +关注

    关注

    5

    文章

    524

    浏览量

    37727
  • 组态王
    +关注

    关注

    11

    文章

    127

    浏览量

    25657
收藏 人收藏

    评论

    相关推荐

    组态王、触摸屏与多台PLC在PN协议下的自组网无线通信

    本文以组态王西门子触摸屏和2台西门子S7-200SMART为例,介绍组态王、触摸屏与多台 PLC在Profinet协议下的自组网
    的头像 发表于 10-26 10:19 613次阅读
    <b class='flag-5'>组态王</b>、触摸屏与多台<b class='flag-5'>PLC</b>在PN协议下的自组网<b class='flag-5'>无线</b>通信

    三种典型PLC无线通讯拓扑的实现方法

    】  工程1. 组态王西门子S7-200无线PPI协议通信例程    《组态王软件与S7-200的无线PPI通信方案说明》      
    发表于 08-13 09:11

    【最新案例】西门子Smart触摸屏与西门子200PLC无线通讯

      (2) 创建测试画面  (3) 创建通讯连接  (4) 选择设备进行传送  (5) 进入触摸屏运行状态  三、西门子PLC实现PPI
    发表于 08-22 11:14

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

    PLC ​《组态王软件与S7-200的无线PPI通信方案说明》 PLC程序源码:S7-200西门子PL
    发表于 09-30 11:03

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

    西门子PLC专用无线通讯装置西安达泰电子有限责任公司 DTD434MC 西门子S7-200Smart 无线485
    发表于 05-29 15:47

    请问多台西门子PLC之间可不可以无线通讯

    S7-200Smart 无线485 plc无线通讯 西门子plc无线通讯 一主多
    发表于 06-15 15:06

    工控人必学的组态王西门子PLC无线PPI协议通讯方案

    从业20年的自动化工程师分享的组态王西门子PLC无线PPI通讯方案
    发表于 10-19 10:52

    工控人必学的组态王PLC无线PPI经典通讯方案

    从业20年自动化工程师分享的组态王西门子PLC无线PPI通讯方案,需要的直接拖走
    发表于 10-20 16:37

    工控人必学的组态王西门子PLC无线PPI经典通讯方案

    从业20年自动化工程师分享的组态王西门子PLC无线PPI通讯方案,需要的直接拖走
    发表于 10-20 16:45

    工控人必学的组态王西门子PLC无线PPI经典通讯方案

    从业20年自动化工程师分享的组态王西门子PLC无线PPI通讯方案,需要的直接拖走
    发表于 10-21 14:38

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

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

    介绍一种组态软件与西门子S7-1200进行无线MODBUS通信的实现方法

    无线通讯终端DTD434MC,作为实现无线通讯的硬件设备。  一、方案概述  组态王配置为标准 MODBUS 主西门子
    发表于 03-09 11:45

    西门子PLC组态王通讯设置

    西门子PLC组态王通讯设置说明。
    发表于 05-06 16:35 42次下载

    通信教程:西门子S7-1200PLC组态王

    通信教程:西门子S7-1200PLC组态王
    的头像 发表于 02-23 15:11 3745次阅读

    西门子PLC通讯知识汇总

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