1编程工具，而远程终端装置多半是使用专属的编程工具。远程终端装置（RTU）、可编程逻辑控制器（PLC）及分散式控制系统（DCS）功能上的的重叠部份越来越多，许多厂商会卖有PLC功能的RTU，或是有RTU功能的的PLC。产业界已建立标准，利用IEC 61131-3的功能区块图来在RTU及PLC上建立程式，不过几乎所有厂商也都提供了专属的替代开发方案以及开发环境。此外，有些厂商提供的RTU是全面性的先预先定义其功能，有时会以PLC作为其延伸或是转换用的介面。有些厂商的RTU已经有简单的图形用户界面，