PMC,Programmable machine control,可编程的机床控制器。PMC将符号化的梯形图程序转化为一种机器语言格式,通过CPU对其进行译码和运算,将结果存储在RAM和ROM中,CPU高速读取其指令并输出执行。简单的说,PMC的出现就是用软件替代传统的继电器的硬件电路,通过软件所描述的输入和输出关系,产生输出来驱动其所控制的外围电路。