Hello,
I have 31 FB42 blocks in an OB35.
This for the heating of resistors (digital out), connected on the Actuating_Up output of the block. This works, but...
The heatings can be shut off. In OB35 I jump over the PID block in that case and I set the output low.
After a download or CPU start-up it sometimes happens that the PID's don't work the way they should.... I ask 100 degrees and I get more then 200 and the PID doesn't set it's output low. After I resetted the PID block (COM_RST), the PID works fine again...
This is dangerous.
After a CPU startup I do an automatic reset of the PID's. But, still I've had a situation today where 1 PID went wrong...
Should I Reset everytime I activate a PID block ?
Why this happens, because of the Jump over it ?
Thanks,
Kind regards,
Combo
I have 31 FB42 blocks in an OB35.
This for the heating of resistors (digital out), connected on the Actuating_Up output of the block. This works, but...
The heatings can be shut off. In OB35 I jump over the PID block in that case and I set the output low.
After a download or CPU start-up it sometimes happens that the PID's don't work the way they should.... I ask 100 degrees and I get more then 200 and the PID doesn't set it's output low. After I resetted the PID block (COM_RST), the PID works fine again...
This is dangerous.
After a CPU startup I do an automatic reset of the PID's. But, still I've had a situation today where 1 PID went wrong...
Should I Reset everytime I activate a PID block ?
Why this happens, because of the Jump over it ?
Thanks,
Kind regards,
Combo