Therefore, it is necessary to calculate the acceleration and the delay as little as possible.
In synchronous mode 1, the sensor adapts the inquiry period of the controller to set the measurement period.
When the magnetostrictive displacement sensor senses the inquiry period of the controller, the displacement sensor will know when the controller will read the position data, and the sensor will automatically set the time of position measurement to complete the position measurement before the controller reads the position, so as to provide the latest position data to the controller.
In synchronous mode 1, the displacement sensor adapts to the data acquisition cycle of the controller, and the delay error is small, and the delay is the same as the measurement period of the full stroke of the sensor.
Synchronous mode 2 provides a high-speed update function. When the motion control program needs new position data faster than the magnetostrictive displacement sensor measurement period, the high-speed update function provides the data value of dynamic calculation. When the displacement sensor has not completed the next measurement cycle, the sensor will provide the position value superimposed by the latest measurement value and the prediction algorithm value to the motion controller. These calculated values are used by the controller as updated position data, allowing very fast controller cycle time, and are suitable for some high-speed motion control applications.
As can be seen in the figure, the inquiry period of the controller is faster than the measurement period of the displacement sensor. Therefore, the position value of the green arrow part is the sensor position given by the latest blue arrow measurement superposition calculation value, so as to adapt to the high-speed controller cycle.