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

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

3天内不再提示

基于S7-200下的Modbus RTU通信协议

edDm_HGYBWH 来源:电子发烧友网 作者:工程师谭军 2018-07-05 08:58 次阅读

我们都知道Modbus是公开通信协议,具有两种串行传输模式,ASCII和RTU。

S7-200通过两种方式支持Modbus RTU 通信协议:

S7-200 CPU上的通信口0(Port 0)通过指令库支持Modbus RTU从站模式;

S7-200 CPU 上的通讯口0和1(Port 0 和 Port 1)通过指令库支持Modbus RTU主站模式。

在S7-200 CPU通信口上实现的是RS485半双工通信,使用的是S7-200的自由口功能。也就是说,S7-200 CPU通信口的自由口模式实现 Modbus通信协议。

问题来了: 我的项目中,我该如何做呢?

西门子不提供的现成指令库,需要用户自己用自由口模式编程

三点注意项:

Modbus RTU主站指令库的功能是通过在用户程序中调用预先编好的程序功能块实现的,该库对Port 0和Port 1有效。该指令库将设置通信口工作在自由口模式下。

Modbus RTU主站指令库使用了一些用户中断功能,编其他程序时不能在用户程序中禁止中断。

Modbus RTU主站库对CPU的版本有要求。CPU的版本必须为2.00或者2.01。

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

    关注

    5

    文章

    172

    浏览量

    35033
  • RTU
    RTU
    +关注

    关注

    0

    文章

    403

    浏览量

    28608

原文标题:S7-200 Modbus RTU通信

文章出处:【微信号:HGYBWH,微信公众号:懒虫工控】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    S7-200 PLC的MODBUS RTU从设备模式

    有人做过 S7-200 PLC的MODBUS RTU从设备吗?触摸屏中的寄存器地址和S7-200的寄存器地址是怎么对应的,有点搞不清楚..
    发表于 07-04 20:26

    labview 与s7-200 串口通信 modbus协议

    Labview 软件中使用modbus通信协议与西门子s7-200PLC通信调试记录准备材料:u 软件部分labview2010;labview visa驱动;labview中
    发表于 04-14 15:15

    ModBus-RTU通信协议如何控制伺服电机?

    ModBus-RTU通信协议如何控制伺服电机?
    发表于 09-29 08:37

    了解一MODBUS通信协议

    目录前言MODBUS协议简介MODBUS通信格式信息帧格式前言近期需要制作一个MODBUS/RTUMO
    发表于 01-14 06:19

    S7-200 Modbus通信协议手册

    使用Modbus通信协议是Modicon公司提出的一种报文传输协议,它广泛应用于工业控制领域,并已经成为一种通用的行业标准。不同厂商提供的控制设置可通过Modbus协议连成
    发表于 04-18 16:40 336次下载
    <b class='flag-5'>S7-200</b> <b class='flag-5'>Modbus</b><b class='flag-5'>通信协议</b>手册

    Modbus_RTU协议S7-200中的应用

    介绍Modbus_RTU协议S7-200中的应用
    发表于 03-28 18:03 21次下载

    s7-200可以直接通讯modbus吗_s7-200的特点与解密方法

    本文首先阐述了s7-200的优点与特点,其次分析了s7-200能否直接通讯modbus及介绍了实现通讯modbus方法步骤,最后介绍了s7-200
    发表于 04-18 17:15 1.9w次阅读

    一文看懂S7-200系列PLC串口通信协议

    本文首先介绍了S7-200系列PLC特点与基本硬件组成,其次介绍了S7-200系列PLC串口通信协议,最后介绍了S7-200系列PLC的串口针脚定义。
    发表于 05-22 14:15 2w次阅读
    一文看懂<b class='flag-5'>S7-200</b>系列PLC串口<b class='flag-5'>通信协议</b>

    如何在S7-200 CPU上实现Modbus RTU从站通信协议

    S7-200 CPU上的通信口Port0可以支持Modbus RTU协议,成为Modbus
    发表于 03-18 08:00 3次下载

    西门子S7-200与变频器Modbus RTU通讯调试说明

    西门子S7-200与-Danfoss-VLT2800变频器Modbus-RTU通讯调试说明。
    发表于 04-22 14:46 84次下载

    西门子S7-200 Modbus RTU master指令与VLT2800通讯调试说明

    西门子S7-200 Modbus RTU master指令与VLT2800通讯调试说明。
    发表于 04-25 09:53 28次下载

    S7-200MODBUS详细应用示例

    S7-200MODBUS详细应用示例说明。
    发表于 04-25 11:13 46次下载

    S7-200与V20之间的MODBUS-RTU通讯

    S7-200与V20之间的MODBUS-RTU通讯说明。
    发表于 05-07 10:29 59次下载

    PC与S7-200系列PLC通信的连接

    S7-200系列PLC有通信方式有三种:一种是点对点(PPI)方式,用于与该公司PLC编程器或其它人机接口产品的通信,其通信协议是不公开的。另一种为DP方式,这种方式使得PLC可以通过
    的头像 发表于 02-13 10:49 3315次阅读

    如何用 S7-200 实现 Modbus 通信?

    电子发烧友网站提供《如何用 S7-200 实现 Modbus 通信?.pdf》资料免费下载
    发表于 09-14 10:22 1次下载