论文部分内容阅读
工业控制中,通过PLC梯形图语言来实现复杂的控制算法比较困难,并且常见PLC内部存储器容量较小,制约了先进控制算法在PLC上的应用。结合Matlab强大的计算能力和灵活的编程设计,设计基于OPC(OLE for Process Control)通讯技术的Matlab7.0与PLC的控制平台,可方便实现先进控制算法在PLC上的应用。使用该控制平台,Matlab实施模糊自适应PID控制算法,B&R PLC进行实时数据采样和输出,实现了对温度对象的控制,取得了良好的控制效果。
In industrial control, it is difficult to realize complicated control algorithm by PLC ladder language, and the common internal PLC memory capacity is small, which restricts the application of advanced control algorithm in PLC. Combined with Matlab powerful computing power and flexible programming design, based on OPC (OLE for Process Control) communication technology of Matlab7.0 and PLC control platform, which can easily realize the advanced control algorithm in the PLC application. Using this control platform, Matlab implemented fuzzy adaptive PID control algorithm, B & R PLC real-time data sampling and output, to achieve the control of temperature objects, and achieved good control effect.