If you are using ACF5, You could add an acf/load_field filter for every field in the group and if the field has a value then set it to each field to readonly. https://www.advancedcustomfields.com/resources/acfload_field/
In ACF4 there isn’t a way to do this because the fields do not have the readonly setting in 4.