On the other hand, I was one of the first big promotors of the "Smart Relays", when Moeller (K-M) first introduced the "easy" relays. I have gotten somewhat away from this, but have engineered up some wild units in recent years, since the advent of the expansion modules and psuedo "networking".
But then, I am a big fan of some micro plcs, too!
Having down countless irrigation panels of all sorts over the years, I think that I too would favor the small PLC. Ron has mentioned the ones that I would.
The small Allen Bradley unit is just that, small. But it might fill your application, specially for 110 volts. Most irrigation projects that I have seen are a little light on voltage, out in the fields, with way too much way too small wire.
Entertron's Smart Pak series of small plc's come in 12 and 24 volt DC versions, with relay outputs. Software and Tech Support are free. A variety of options, including analog, are available. I have wrote several programs for engine and pump controls for this model. I think that you will find it well suited. These would be my first choice. Their warranty is hard to beat!!! I haven't needed it yet. Their products take their fair share of abuse. I help with a machine using one of their larger plc's that is located in Canada. It is older, and the control panel has been on a couple of other machines. It has held up quite well!
I have wrote a couple programs for the little AB unit for pumps, but it is not conducive for engine controls.
I was able to do some with the Automation Direct units several years ago, but ran into some problems with acceptance by a couple of customers. I found the programming on their DL05 not to my liking, but I was spoiled at the time using GE products.
I like the GE micros, but they are higher in price, plus the software is extra. You can get around the software issue though, with a Tool Box Kit from a local good distributor. If none is available, I can put you in contact with one in the midwest.
regards.....casey