CAN IO模块一般是指集成了CAN总线接口、可以通过CANopen总线进行通信的IO耦合器。什么是IO?它的意思是输入和输出(inputoutput)。 IO在我们的生活中随处可见。比如你的电脑上,很多USB接口、音频接口、显卡接口等都可以看作是IO。在工业自动化控制项目中,IO发挥着更为显着的作用。毕竟,需要先收集信息,然后将收集到的信息传输给控制器,进行计算,得出相应的结论命令,最后通过输出接口发送命令。
以PLC为代表的工业控制器能做多少事情很大程度上取决于它们集成的IO数量和类型。当然,我们也知道,IO控制器集成度越高,价格就越贵。另外,即使有的控制器集成了大量的IO,也难免会有时候面临特别复杂的项目。这种情况下,我们需要将IO扩展至控制器。如何扩展它?要知道,现在的PLC都集成了通信接口。通过CAN总线等通信总线,PLC控制器可以与其他设备组合成一个有机的系统,以达到最终的控制目的。
以CAN总线为例,一条CAN线可以同时连接100多个节点设备。连接CANopen总线的PLC和执行器可以通过CANopen总线达到一主多从的控制目的。由于CANopen IO耦合器也可以使用CANopen总线进行通信,因此可以将其集成的IO供PLC使用。由于CAN总线的通讯距离很长,这种连接方式可以有效延长PLC的控制距离。你清楚吗?
审稿人:彭静