请问各位老师,用西门子200plc,与昆仑通态的工控机链接。在PLC程序中通过向导生成了PID程序,PID程序中的积分微分增益参数都能通过连接变量在工控机上改动。但是采样时间无法通过工控机改动,(向导生成的采样时间地址是VD16),请问为什么,谢谢。
最佳答案
1、请看链接中间的这段说明:
Sample Time(采样时间):是PID控制回路对反馈采样和重新计算输出值的时间间隔。在向导完成后,若想要修改此数,则必须返回向导中修改,不可在程序中或状态表中修改。
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-portal/MicroPower2013/s7-200/programming/wizard/pid_wizard/pid_wiz.htm
2、编程时指定的PID控制器采样时间必须与实际的采样时间一致。S7-200中PID的采样时间精度用定时中断来保证。向导中利用了定时中断。看链接中关于采样时间的解释。
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-portal/MicroPower2013/s7-200/function/pid/pid.htm
更多内容请参考
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-portal/MicroPower2013/Smart%20SMS/014.html
提问者对于答案的评价:
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc362927.html