找回密码
 立即注册
查看: 334|回复: 7

求助关于DS18B20和modbus rtu从站

[复制链接]
  • TA的每日心情
    开心
    12 小时前
  • 签到天数: 107 天

    [LV.6]常住居民II

    5

    主题

    76

    回帖

    136

    积分

    注册会员

    积分
    136
    发表于 2024-1-19 13:40:22 | 显示全部楼层 |阅读模式
    STC8读取DS18B20然后在通过串口发送出去挺简单的,没有冲突。

    我现在想在modubs rtu从站里面添加读取DS18B20,一直不成功,有没有高手提供个案例。
    好像modbus通讯时和读取DS18B20有冲突,会打断读取DS18B20从而导致读取失败
    回复 送花

    使用道具 举报

  • TA的每日心情
    开心
    12 小时前
  • 签到天数: 107 天

    [LV.6]常住居民II

    5

    主题

    76

    回帖

    136

    积分

    注册会员

    积分
    136
     楼主| 发表于 2024-1-19 13:46:32 | 显示全部楼层
    这个案例如果有了又可以做出好多类似的东西
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 17:43
  • 签到天数: 153 天

    [LV.7]常住居民III

    34

    主题

    325

    回帖

    655

    积分

    高级会员

    积分
    655
    发表于 2024-1-19 15:35:10 | 显示全部楼层
    DS18B20读取数据A,完成之后才把A直接传到到另一个地址B,然后MODBUS RTU是关联地址B, 因为可能存在读取数据A的过程中,DS18B20也在更改数据A
    纸上得到终觉浅,绝知此事要躬行。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    12 小时前
  • 签到天数: 107 天

    [LV.6]常住居民II

    5

    主题

    76

    回帖

    136

    积分

    注册会员

    积分
    136
     楼主| 发表于 2024-1-19 15:56:01 | 显示全部楼层
    谢谢,不是这个原因。modbus串口通讯时会打断18B20通讯,18B20对时间要求又很严格,导致18B20通讯出错。我知道原因只是不知道怎么解决
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    4 天前
  • 签到天数: 52 天

    [LV.5]常住居民I

    2

    主题

    52

    回帖

    354

    积分

    中级会员

    积分
    354
    发表于 2024-1-29 13:39:31 | 显示全部楼层
    用啥方试收发modbus数据的?
    死等?
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    11 小时前
  • 签到天数: 143 天

    [LV.7]常住居民III

    20

    主题

    1093

    回帖

    2603

    积分

    金牌会员

    积分
    2603
    发表于 2024-1-29 14:49:30 | 显示全部楼层
    manzunzu 发表于 2024-1-19 15:56
    谢谢,不是这个原因。modbus串口通讯时会打断18B20通讯,18B20对时间要求又很严格,导致18B20通讯出错。我 ...

    不要再串口中断中处理数据,接收完成数据之后在主循环中处理数据
    参考例程并不是对技术参 考手册的补充,而是对技术参 考手册的解释。
    技术参 考手册不应该需要参考例程作为补充,而是解释成了参考例程的样子
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    12 小时前
  • 签到天数: 107 天

    [LV.6]常住居民II

    5

    主题

    76

    回帖

    136

    积分

    注册会员

    积分
    136
     楼主| 发表于 2024-1-30 09:35:10 | 显示全部楼层
    用串口助手半天读一次通讯正常,连续发送就不行了

    stc_1T12T_18b20_v3 - 移植.zip

    113.62 KB, 下载次数: 14

    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    12 小时前
  • 签到天数: 107 天

    [LV.6]常住居民II

    5

    主题

    76

    回帖

    136

    积分

    注册会员

    积分
    136
     楼主| 发表于 2024-1-30 09:35:58 | 显示全部楼层
    大神们帮忙看看什么问题
    回复 支持 反对 送花

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-5-18 19:47 , Processed in 0.080005 second(s), 59 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表