I only train my abs directly 2Xper week. You need to realise that you core muscles are involved in almost every exercise your perform. So if you are training your abs 5 times per week and doing other exercises your abs will never get a chance to recover. If you are using all machines you limit your core involvement, but if you are using free weights your abs play a key role in balance and stability. Keep that in mind for future ab training.