jgc1009,
The difference between the "O" type controllers and the "E" type controllers is basically the O type utilize a removable memory and exec pack.The E type has those built in. The power supplies are different, and the all of the E types have a much larger memory capability. An E type will always replace an O type. However the programs must be converted for processor type.