Continue Function on Analogue Output

Started by hayetebta, June 24, 2022, 09:33:32 AM

Previous topic - Next topic

hayetebta

Hello,

I am trying to use the "Continue" parameter on the Analogue Output block to prevent an advanced run stop in my robot ( I don't want the robot to stop for a second every time I change the analogue output). The problem is when I assign the value for "Continue" as True nothing changes in the output of the analogue block or the KRL i.e. it doesn't work. I know it is supposed to insert a "CONTINUE" command before $ANOUT[] in the KRL. Is this a bug or am I missing something?

Thank you in advance :)

Johannes @ Robots in Architecture

Good Morning,

Thank you for the feedback, it seems as if in more than 10 years nobody used that combination - so that's definitely a bug, probably caused by me by copy/pasting code from the digital output component.
Unlike $OUT_C there is no $ANOUT_C so I have removed that input for future releases. As you wrote, the proper way would be to use a Custom KRL component with "CONTINUE" before your analogue output in order to get the desired effect.

Best,
Johannes