可编程控制器是一种用于生产环境的专业计算机系统,由硬件系统和软件系统两大部分组成。但PLC比一般计算机具有更强的与工业过程相连接的I/O接口,具有更适用于控制要求的编程语言和更适应于工业环境的抗干扰性能。