This will probably just push more to support separation.  Very dumb idea.  They should have let the referendum go ahead but insisted it needed a clear majority and strong turnout (thresholds should have been set before) and also to dissuade them Spain could have just threatened to veto Catalonia's EU membership application which would have pushed enough on the fence into the No side.  They mishandled this badly.