The issues related to the functioning of highly available computer-based automation systems, were discussed. It is observed that automation solutions based on computers offer high degree of robustness and system availability. Different industrial PCs (IPC) work as automation systems for measurements, closed-loop, and open-loop control. Depending upon the system avalilability, specific requirements, and need for expansion, varius expansion components are also presented. In an computer controlled automation system, critical states and functions are quickly recorded and reported to remote diagnostic software, which has integrated diagnostics, signalling and logging function.