• Software based PLCs run on normal personal computers, but they use software that emulates dedicated PLCs.