quote:以下是引用hebut在2010-03-07 19:48:04的发言:quote:以下是引用lutidong在2010-03-07 15:05:59的发言:
现在我简化一下问题:
利用向导生成PID回路,在生成过程中我将给定值的范围设为0~0.2(控制对象的量程范围,0~0.2MPa)。
使CPU运行,利用状态表重设给定值,发现无论写入什么值(0~0.2范围内)给定值自动会更新为1.0。
地址无冲突。
请高手指点,急。
重新写一个只含PID回路的程序,没有任何其他程序,下载看看工作是否正常
排除一下硬件故障和变量存储器的问题
变量存储器没有问题,我尝试在CPU STOP状态下输入设定值,均正常。唯独CPU运行时设定值锁死为1.0(大于0时,如输入0则为0)。
明天重做PID回路,看是否有问题。