品牌:SIEMENS/西门子
西门子(SIEMENS)的PLC产品包括LOGO、S7-200、S7-1200、S7-300、S7-400、S7-1500等。 西门子S7系列PLC体积小、速度快、标准化,具有网络通信能力,功能更强,可靠性高。S7系列PLC产品可分为微型PLC(如S7-200),小规模性能要求的PLC(如S7-300)和中、高性能要求的PLC(如S7-400)等。
PI控制器应用举例
现有恒压供水项目,传感器0-10V的数值,LOGO转换成数字量PV范围为0-1000,实际传感器的量程范围为0~0.96Mpa,
需要在LOGO屏幕内设定SV值,
输出为0-1000的数字量,转换为模拟量为0-10V的模拟量输出控制电机的转速。
程序设置如下:(如图.5)
图.5 PI控制应用举例
a.双击打开PI控制器参数设置:(图.6)
模拟量输入选择为0....10V输入
传感器的量程范围为0~0.96Mpa,此处设置为小值0,大值960
输入设定值使用算数指令的引用功能(引用方法查看图.5内的Aq与SP连线)
参数集选择用户自定义P值为3,积分时间为1s,正向作用
图.6 举例恒压供水PI参数设置
b.双击打开算术指令参数设置(图.7)
传感器的量程范围为0~0.96Mpa,故设定值范围同样0~0.96Mpa
V1内设置为96,运算符1为乘法:×
V2内设置为10
小数位:消息文本内的小数位数为2位小数
图.7 举例恒压供水算术指令参数设置
c.双击消息文本,将算术指令的V1拖入到文本显示器编辑器内(图.8)
图.8 举例恒压供水文本显示器参数设置
运行程序后,设定SV值后,根据反设定值与馈值的差值进行PI运算后输出到模拟量AQ1控制电机转速
查看运行画面(图.9)
图.9 运行参数设置
画面中直接输入量程范围实际值,实现PI控制
PI例程:
注意:此指令库/程序的作者和拥有者对于该软件的功能性和兼容性不负任何责任。使用该软件的风险完全由用户自行承担。由于它是免费的,所以不提供任何担保,错误纠正和热线支持,用户不必为此联系西门子技术支持与服务部门。
常见问题:
1.如何禁用P比例或者I积分功能
如参数 KC 为数值 0,则不能执行"P"(比例控制)功能。 如参数 TI 为数值 99:59m,则不能执行"I"(积分作用控制)功能。
2.PI控制器的采样周期时间可以修改吗?
采样时间固定为 500 ms。不可以修改。