请问谁知道MATLAB里面的PID和PLC里面的PID有什么区别?不甚感激

如题所述

PLC是可编程逻辑控制器,PID是PID是比例,积分,微分的缩写。.其次,他们的被控对象不同。 而PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。PLC及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计PLC是一个过程,比如实现交通信号灯的自动闪烁。PID是一种按设定值控制的一种方式。比例调节作用:是按比例反应系统的偏差,系统一旦出现了偏差,比例调节立即产生调节作用用以减少偏差。比例作用大,可以加快调节,减少误差,但是过大的比例,使系统的稳定性下降,甚至造成系统的不稳定。积分调节作用:是使系统消除稳态误差,提高无差度。因为有误差,积分调节就进行,直至无差,积分调节停止,积分调节输出一常值。积分作用的强弱取决与积分时间常数Ti,Ti越小,积分作用就越强。反之Ti大则积分作用弱,加入积分调节可使系统稳定性下降,动态响应变慢。积分作用常与另两种调节规律结合,组成PI调节器或PID调节器,他们的实施方法不同。微分调节作用:微分作用反映系统偏差信号的变化率,具有预见性,能预见偏差变化的趋势,因此能产生超前的控制作用,在偏差还没有形成之前,已被微分调节作用消除。因此,可以改善系统的动态性能。在微分时间选择合适情况下,可以减少超调,减少调节时间。微分作用对噪声干扰有放大作用,因此过强的加微分调节,对系统抗干扰不利。此外,微分反应的是变化率,而当输入没有变化时,微分作用输出为零。微分作用不能单独使用,需要与另外两种调节规律相结合,组成PD或PID控制器。而PLC采用PLC机,虽然也是一种计算机,但与DDC有本质的区别。PID只是一种具体的控制方式方法,一般采用闭环控制。最后,他们的造价不同。一般DDC要比PLC贵许多,还有,DDC 是对硬件直接控制,而PLC 是取代传统继电器控制装置。同时PLC的功能也不断完善。随着计算机技术、信号处理技术、控制技术网络技术的不断发展和用户需求的不断提高,PLC在开关量处理的基础上增加了模拟量处理和运动控制等功能。今天的PLC不再局限于逻辑控制,在运动控制、过程控制等领域也发挥着十分重要的作用。ps仅供参考追问

先谢谢了,但是那在使用MATLAB里面PID和PLC里面的PID有什么区别,主要是数据转换方面,PLC里面的PID运算之后到的是一个百分比,你MATLAB里面的PID运算完之后得到的是什么类型的数据。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-29
功能都一样。PID是一种自动控制原理。PLC中的PID可以用来调节很多,如速度、位置、温度、压力等等。变频器中的PID就只用来调节速度。

两个一齐用肯定是会相互干扰的。

PID的调节是要求有反馈信号的,通常电机及其负载上的旋转编码器是直接反馈到变频器中的,所以应该用变频器中的PID,这时响应最快的途径。及是可以通过通讯的方式将编码器信号传到PLC中,然后用PLC中的PID,那也会慢一拍。望采纳追问

请问它们除了功能一样以外,那进行调整温度的时候数据转换、量程转换等格式都是一样的吗?我在用PLC里面的PID控制温度和通过上位机里面MATLAB的PID控制温度时,效果很不一样,求解答?

第2个回答  2013-11-29
功能都一样。PID是一种自动控制原理。PLC中的PID可以用来调节很多,如速度、位置、温度、压力等等。变频器中的PID就只用来调节速度。追问

谢啦。。

第3个回答  2013-11-29
去这个软件的论坛去问问
相似回答