随着电子技术的发展,PLC已发展成为工控领域中应用非常广泛通用控制器。除了原来开关量的逻辑控制,其控制功能已扩展到数据运算(包括浮点运算)、模拟量回路控制、运动控制等。并可实现自动化网络控制。其正式名称为“可编程序控制器”(Programable Controller),简称PC。为避免和个人计算机混淆,大多数人仍称其为“PLC”。
数控系统的PLC有两种形式,一种是嵌入式PLC,一种是独立式PLC。
数控系统中,很多模拟量的控制(如温度、压力等)都是通过PLC的模拟量控制模块来实现的。有些数控系统的热误差补偿,就是通过PLC来实现的。如西门子840D。
西门子840D的热误差补偿模块结构框图
K0(T):与坐标位置无关的变形量(如主轴的膨胀、偏斜),随主轴温度、刀具长度的变化而变化。通过梯形图程序,建立变形量与温度、刀具参数的关系,实现热误差补偿。