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

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

3天内不再提示

【技能秒get】自动化485通讯知识讲解

1bGT_GKYXT1508 来源:未知 作者:steve 2018-05-11 15:41 次阅读

相信不少自动化人,一听见通讯就闻风丧胆,一看到通讯的代码进制就一个头俩个大。一听见别人聊通讯就会觉得很厉害,感觉他是大神。但是小编要告诉你,其实通讯并没有什么难的。

那么怎么去理解这些呢,突然看到下面这些代码

【技能秒get】自动化485通讯知识讲解

下面先简单的讲个小故事:

某一天,你决定去上门拜访丈母娘清楚了丈母娘家的地址是在XX省XXX镇上(主地址),然后有多种交通方式可以达到,最后选择了自己开车走高速(功能码,功能方式),到达镇上之后打了个电话问清楚了丈母娘家在哪个位置门牌号为XXX(寄存器地址),了解了她们家里有几口人,有几个亲戚(数据个数),然后到了之后再跟女朋友确认下免得认错人(CRC校验)。当然丈母娘看到你的的一瞬间肯定会想:

下面我们以pH控制器485通讯举例:

【技能秒get】自动化485通讯知识讲解

发送 TX:01 03 00 00 00 01 84 0A

01:仪器的485通讯地址(地址)单独唯一的一个

03:通讯过程中读数据的功能(功能码)唯一的一种读的方式

00 00:存储PH值的一个地方(寄存器地址),不同的参数对应的地址也不一样哦

00 01:需要读取PH的个数为一个(数据长度或者数据个数)不同数据对应的长度也不相同哦

84 0A:确认数据的校验方式可利用工具计算(校验码)

返回RX:01 03 02 02 DD 79 7D

01,03不多说了,和上面发送TX是一样的

02:返回来的读取到的pH数据字节为2个(分析的就是这个之后的字节哦)

02 DD:所返回的pH值数据 十六进制转换成十进制显示(自带两位小数点)

【技能秒get】自动化485通讯知识讲解

79 7D:CRC校验码(自动返回)

是不是跟仪器显示的一样呢?

答案是一样的!

PH=7.33

当然基本参数都会提供

【技能秒get】自动化485通讯知识讲解

只要你想到第一次拜访丈母娘的情景,就能明白通讯的基本格式。

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

    关注

    28

    文章

    5037

    浏览量

    77732
  • 485通讯
    +关注

    关注

    1

    文章

    12

    浏览量

    3268

原文标题:一文秒懂 自动化485通讯

文章出处:【微信号:GKYXT1508,微信公众号:工控云学堂】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    stm32f103的485通讯应该如何配置?

    有知道的大神吗?用的485芯片,tx5当485的方向使能端口,高输入,低输出,用UART5当通讯接口
    发表于 04-25 06:10

    非标自动化设备

    1、非标自动化设备 2、根据需求设计和制造 3、完成代替人工的目标
    发表于 03-25 09:52

    RS-485网关的优势与自动化领域的应用

    在工业自动化领域,数据通信是实现设备间信息交互的关键环节。485网关作为一种常见的通信接口,因其稳定、可靠和高效的特点,在许多工业环境中得到了广泛应用。 485网关,也称为RS-485
    的头像 发表于 02-22 17:43 217次阅读

    TC397怎么自动化烧录?

    TC397第一次烧录的时候需要先烧录六个包,使用Infineon Memtool 4.8软件,如果想要量产,怎么实现不用手动选择文件的烧录方式,使用自动化烧录
    发表于 01-25 07:03

    单片机485通讯断线后问题

    大家好请教,单片机485通讯断线后,再接上单片机就不能通信了,需重启才能通信,485模块是自动收发的,程序设计是定时循环通信
    发表于 12-19 11:13

    ADM3491进行485通讯时收不到数据怎么处理?

    这是我的电路图,485通讯时RXD1+和TXD1+以及RXD1-和TXD1-已跳线短接,使能置0,上位机485发送,下位机单片机就是收不到。一样的程序我直接单片机用串口TTL电平与电脑通讯
    发表于 12-13 06:05

    LabVIEW与Tektronix示波器实现电源测试自动化

    LabVIEW与Tektronix示波器实现电源测试自动化 在现代电子测试与测量领域,自动化测试系统的构建是提高效率和精确度的关键。本案例介绍了如何利用LabVIEW软件结合Tektronix
    发表于 12-09 20:37

    台达PLC+精研变频器串口485通讯详解

    台达PLC和精研变频器通过串口进行485通讯,主从站控制详解#plc #电工 #自动化 #制造业 #电气。
    发表于 11-13 15:06 896次阅读
    台达PLC+精研变频器串口<b class='flag-5'>485</b><b class='flag-5'>通讯</b>详解

    485通讯原理图

    485 通讯原理图
    发表于 09-11 17:39 3次下载

    工厂自动化系统分享

    工厂自动化结构 PLC系统应用 IO-Link系统解决方案 工厂自动化中的工业机器人 问答环节
    发表于 09-07 06:32

    【Start_DSC28034PNT湖人开发板免费体验】+485通讯测试

    【Start_DSC28034PNT湖人开发板免费体验】+485通讯测试 硬件资源介绍 本来这一期想测试一下编码器功能的,结果让例程给整蒙了。 于是先放一放,消化以下。调试下485接口,485
    发表于 08-03 02:05

    用ML51PC0AE做的485通讯,使用过程无法通讯怎么解决?

    大家好,我用新塘ML51PC0AE做的485通讯,在客户使用过程无法通讯,反回后硬件都没有坏,程序重新烧写一下就好了,什么问题,求指点
    发表于 06-28 07:39

    如何解决RS485通讯干扰 #电气自动化 #电工知识 #零基础学电路#硬声创作季

    RS485电工基础
    也许吧
    发布于 :2023年06月06日 11:01:17

    RS485通讯的注意事项:

    RS485通讯的注意事项: rs485和rs232通讯协议现在用的越来越普遍,那么在使用的过程中有什么注意事项呢,今天琳琳姐就带您了解一下 注意事项有很多,接下来就一一介绍一下 1.
    发表于 05-24 14:48

    RS485和Modbus通信协议让工业自动化更高效

      【RS485接口介绍】   RS485是一种串行通讯接口标准,它具有高速、长距离传输、防干扰、多设备共享等优点,被广泛应用于工业自动化、智能家居、安防等领域。本文将详细介绍RS
    发表于 05-05 16:25