This application relates to the field of automated control technology for printing machinery, and particularly to an automatic registration compensation method,
system, and device for a flexographic
printing press. The method includes: a deviation acquisition step: during the printing process, the real-time positional deviation value of the color mark printed by the subsequent printing unit relative to a reference mark is acquired in real time through the vision detection
system, the reference mark being the mark printed on the substrate by the first printing unit; an adjustment step: the real-time positional deviation value is processed by the
motion controller, including validity
verification, filtering, and
nonlinear gain adjustment, to generate a corresponding plate roller
phase adjustment command; and a correction step: the plate roller
phase adjustment command is applied to the plate roller of the corresponding printing unit through a superimposed positioning method to correct the phase of the plate roller relative to the spindle, thereby achieving registration correction. This application can effectively correct the phase of the plate roller relative to the spindle, achieving registration correction and improving printing quality.