1. A method for adaptive control of a robotic operation by a robot comprising at the steps of: providing a software program to generate process signals executable during the robotic operation by the robot, including one or more execution commands; providing a first Signal Value channel for at least one control process parameter of the robot, the at least control process parameter associated with a controlled device, where the first Signal Value channel is subject to a first time latency; synchronizing execution timing of the first Signal Value channel with the one or more execution commands by accounting for the first time latency in relation to the one or more execution commands; and running the software program to generate the process signals and sending the process signals to the controlled device to implement the synchronized execution timing of the controlled device in relation to commanded motion of the robot.