本书内容包括电气控制技术与Micro800 PLC程序设计技术两个紧密相关的部分。在电气控制部分介绍了常用的低压电器和电气控制基本电路。在PLC程序设计部分,首先概貌性地介绍了工厂自动化与过程自动化知识;然后对Micro800 PLC的硬件与网络、编程语言与CCW编程软件、指令系统、PLC程序设计与人机界面进行了详细介绍。通过对应用案例的深入分析,系统地阐述了运用面向对象编程思想,合理选择不同编程语言,利用PLC进行逻辑顺序控制、过程控制与运动控制的程序设计方法及人机界面设计内容、步骤和调试技术。结合案例对Micro800 PLC的串行通信、以太网通信和MQTT通信程序设计进行了阐述。本书重在培养读者利用PLC和电气控制技术开发各类电气自动化系统及其人机界面的能力,在内容上注重系统性、准确性、实用性与新颖性。本书程序都通过了仿真或实物调试,可以指导读者进行工程开发。本书可作为电气工程及其自动化、测控技术与仪器、机电一体化等相关专业的大学生参考用书,也可作为工控企业、自动化工程公司和相关行业工程技术人员的实用参考书。