社会普及PLC电工升级为电气工程师深入两种现场总线技术的通信知识概述
今天我要给大家介绍一下通讯的基本知识。首先,通讯的目的是为了传递信息,它和硬接线控制相对应,比如启动一个电机,我们需要拉两根信号线,如果是十个电机,就要拉二十根线,这样很繁琐。如果我们把这些信号编成代码,然后发送出去,接收端按照规则翻译成启动停止信号,就可以控制电机了,这就是通讯。所以,不管做什么,都要掌握原理,这样才能举一反三。
接着,我会讲解几个基础知识点:1. 通讯协议,每种设备都有自己的通信协议,比如PROFIBUS–DP、CANopen、DEVICENET等,它们就像不同的语言,同一种语言可以无障碍交流,而不同语言就不能理解。2. 波特率,就是通信速度,只有双方波特率一致,才能正常通信。如果波特率设置不一致,那么他们之间无法交流。3. 主站从站,在总线通信中,一般采用广播形式,其中只有一个主站,可以给从站发送信息,也可以读取从站信息,而从站在只能发送信息,不能读取其他的信息。在PROFIBUS–DP中,就是这样,但在CANopen中,没有严格的主站在分辨,从站在分辨。
最后,我还会提到拓扑结构,在总线通信中,通常采用菊花链(手拉手并联)结构,这种结构最稳定。而且,我会通过施耐德PLC的CANopen通讯示例来展示这个结构是如何实现的。
希望这篇文章能够帮助你更好地理解通讯原理,并且在实际工作中能够灵活运用这些知识!