Author Topic: Continue Function on Analogue Output  (Read 498 times)


  • Forum User
  • *
  • Posts: 1
    • View Profile
Continue Function on Analogue Output
« on: June 24, 2022, 09:33:32 AM »

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

  • Lead Developer
  • Administrator
  • Forum User
  • *****
  • Posts: 1361
    • View Profile
    • Robots in Architecture
Re: Continue Function on Analogue Output
« Reply #1 on: June 24, 2022, 09:52:33 AM »
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.