You can do it without PicoC also.
A Virtual Output can be set up to write to a Virtual Input. In the example pictured, I reset a Virtual Input (Request OK?) to value zero, soon after the value 1 arrives. This allows me to monitor the comms of a virtual input to ensure there's no failure in the comms flow.
The important part is to identify the 'Connection' value that's written in the properties of the Virtual Input. In this case the Connection is called 'VUI8.VCI151'.
For this example, I'm writing to an analogue Virtual Input with an analogue value. You can equally write to a digital Virtual Input with ON or OFF in place of the value.
Also, in this case, the two components are connected by a 5 sec delay. They can be in completely different and unrelated parts of the config.

Virtual Input

'Internal' Virtual Output
