可能会利用无线通讯），而可编程逻辑控制器适用于距离较近的系统（工厂、生产线等），系统会利用有线的方式进行通讯。PLC主要会用IEC 61131编程工具，而远程终端装置多半是使用专属的编程工具。远程终端装置（RTU）、可编程逻辑控制器（PLC）及分散式控制系统（DCS）功能上的的重叠部份越来越多，许多厂商会卖有PLC功能的RTU，或是有RTU功能的的PLC。产业界已建立标准，利用IEC 61131-3的功能区块图来在RTU及PLC上建立程式，不过几乎所有厂商也都提供了专属的替代开发方案以及开发环境。此