因为大多数PLC使用ARM架构的芯片就够用了啊!不仅如此,如果你拆开PLC的外壳查看设备的PCB会发现,不仅其架构是ARM的,而且还是很多年前版本的,这是为什么呢?简单来聊聊。
首先说下为什么多数PLC采用ARM架构CPU。CPU是做什么呢?答案是用于程序处理计算的。比如我们现在需要在一秒内计算圆周率小数点后一百位,一颗1GHZ的CPU能实现,1颗2GHZ的CPU也能实现,那我们该选哪个呢?答案是选1GHZ那个。因为虽然两颗CPU都满足需要,但CPU时钟频率越高,其能耗也就越大,说人话就是比较费电。同时,能耗大了发热量也会随之变大,需要更好的散热环境、空间乃至专门的散热器,进一步增加了成本。此外,一般频率越高的CPU,它的制程工艺往往也更先进,那制造成本也越高。综合一下看,满足需要时,进行选择低端一点的那个。多年前的CPU比起现在的CPU,技术更成熟,价格更低廉,都够用,你说不选它们选谁呢?
ARM架构的CPU对比X86架构的CPU,功耗明显小了很多,体积也小很多,运行速度也够,能够塞得进一般的PLC了,不需要专门的散热器,所以都用它。当然,也不是所有的PLC都不用X86的CPU,有的大型PLC IO数量几百几千几万个,处理的数据总量堪称天文数字,而且可以配套散热器设备,对于成本的控制也没那么高的要求,那选择X86 CPU也无可厚非了。你只要能够满足需要,舍得花钱,没啥东西是绝对的,你说呢?
当然,我们做中小型PLC的,现在还是使用ARM架构的CPU,够用了。我们的PLC支持CANopen和modbus通讯,可以扩展256路IO接口,支持全部类型编程语言,包括梯形图以及结构化文本等等。
全部0条评论
快来发表一下你的评论吧 !