可编程序控制器,带程序的CPU部分独立。
剩余部分:包括电源,输入,输出,通讯等成为底座。
CPU的特点 就是尺寸小到比花生米还小。
底座不带逻辑,多个客户可以通用,能够大批量生产而降低成本。
只要符合<<控制通讯协议>>,底座本身是灵活的。
对隔离要求不高的 尺寸要求严格的,整个控制器可以做到邮票大,用在苹果大的整机上。
成本要求敏感的,甚至可以裸板。
为了适应环境,可以设计带塑料外壳,金属外壳,甚至防水,密封等各种特殊需求。
但是CPU完全兼容。
CPU其实和环境无关,和硬件无关,这对于长期应用是有利的。
能够带电插拔,几乎是不坏的, 底座可能多年需要更换,但CPU可以继续使用。
软件设计只需要关注逻辑,甚至可以用手里最容易找到的兼容的的硬件,在桌面验证。