The next generation of Programmable Logic Controllers (PLCs) is software-based logic control (Soft-Logic) systems on PCs. They're non-proprietary, cheaper, quickly upgradable, easier to use, and often more robust than traditional PCSs. And this practical, hands-on guide shows you how to put one together, from design to implementation. It also introduces Fuzzy Logic, discusses DeviceNet and other communications schemes, and contains more than 30 real-world Soft-Logic applications.