quote:以下是引用ersacn在2010-03-09 11:40:29的发言:
你是这样:用PID0_SP:VD20(向导生成PID模块时的设定值地址)直接连接PID0-INIT的SETPOINT_R?!
VD20是PID功能块内部用的地址,可不是让你用于外部输入滴!内部VD20的值就是0.0-1.0之间。是根据你输入到SETPOINT_R的值进行换算后加到VD20中,不是由你来设定滴。
你可以用VD300作为SETPOINT_R输入,在VD300中再输入合理是值。
非常感谢你在认真看了我的问题后指出了我没有尝试过的一条路径,明天就去尝试下。虽然还没有试,但我觉得应该就是你说的,因为我重新做了PID回路还是老样子。
向导省事,但是看来还是要自己做次PID理解比较透彻。