社会现场总线技术应用200例简介PLC进阶电工升级为电气工程师深入工业总线通讯知识
今天我要给大家介绍一下通讯的基本知识。首先,通讯的目的是为了传递信息,它和硬接线控制相对应,比如启动或停止一个电机,就需要拉两根信号线,如果是十个电机,那就需要拉二十根线,这样很繁琐。如果我们把这些信号编成代码,然后发送出去,接收端按照规则翻译成启动或停止信号,就可以控制电机了,这就是通讯。所以,通讯和硬接线控制是一样的,只是它们传递信息的方式不同。
接着,我们来谈谈通讯协议。这世界上有各种各样的通信协议,比如PROFIBUS–DP、CANopen、DEVICENET等等,每一种都是不同的语言,同一种语言下的人们可以无障碍交流,而不同语言之间就不能了。每个厂家支持不同的通信协议,有些产品支持PROFIBUS–DP,如西门子;有些支持CANopen,如博世、施耐德等;而DEVICENET主要由AB和欧姆龙推广。
波特率也是非常重要的一环,它相当于说话的速度,只有双方波特率一致,才能正常交流。而波特率一般是一系列数字,如9.6K到1M不等,一般情况下,要设定为一致,以避免交流失败。不过,有些设备也能自适应调整波特率。
在总线通信中,还有主站从站的问题。在一些系统中,一台主站会管理多个从站,可以向它们发送指令并读取数据,但从站在主站在外,是无法做出回应,也不能与其他从站交换信息。而在某些系统中,如CANopen,则没有严格的主从区分,每个节点都可以作为主节点工作。
最后,说说拓扑结构。在总线通信里,我们通常采用菊花链结构,即手拉手并联,这种结构最稳定。但很多时候人们会选择星形或者其他形式的连接,这种做法是不稳定的。
希望这篇文章能够帮助你更好地理解什么是通讯,以及它在实际应用中的作用。