顺序方块图）来进行开发。有些也可以用现代的高阶语言（例如C语言以及C++语言）进行开发。而且这些平台也接受一些用分析工具（像是MATLAB及Simulink）所开发的模组。IPC和传统的PLC不同，许多传统PLC使用专门的作业系统，IPC则使用Windows IoT。IPC利用强大的多核处理器的优点，其硬体成本比传统PLC要低很多，也可以有不同的外型，例如配合DIN rail安装，和触碰型萤幕整合（panel-pc），或是当作嵌入型电脑。新的硬体平台及技术也带来DCS及SCADA系统的进步，也让这两种系统的