所谓IO,指的是input接口和output接口,在很多的控制器上,比如PLC,我们都可以见到它们的身影,如下图这样

控制器想要实现自动化控制的目的,就需要实现数据的采集,程序的运行以及指令的输出三个目的,其中数据采集和指令输出就都要靠IO来实现。当然,一台PLC上集成的IO数量和种类是有限的,一旦面对的控制项目比较复杂的话,那就需要增加额外的IO口。最直接的办法是什么呢?答案就是通过通讯总线增加一些IO耦合器,利用这些耦合器上的IO点为PLC等控制器实现数据的采集和指令的发出。

那远程是什么意思呢?如果单靠控制器上的IO接线,受物理规律的影响,通讯距离越远,电阻越大,信号就越弱,很难实现既定的控制目的了。因此,我们可以通过CAN总线这种动辄能够传输几千米的总线来代替IO接线传输信息,这个距离是非常远的。因此,我们可以管集成有CAN总线接口的IO耦合器叫CANopen远程IO。

如果您需要相关设备的话,欢迎找我进行讨论。