前言
TIA博途(Totally Integrated Automation Portal)软件可在同一开发环境中组态西门子公司的可编程控制器、人机界面等,为全集成自动化的实现提供了统一的工程平台,是软件开发领域的一座里程碑,是工业领域第一个带有“组态设计环境”的自动化软件。
SIMATIC S7-1200小型PLC充分满足中小型自动化的系统需求。在研发过程中充分考虑了系统、控制器、人机界面和软件的无缝整合和高效协调的需求。SIMATIC S7-1200 PLC具有集成PROFINET接口、强大的集成工艺功能和灵活的可扩展性等特点,为各种工艺任务提供了简单的通信和有效的解决方案。
本书基于TIA博途软件和SIMATIC S7-1200 PLC编写,具有以下特色:
1)工程应用,实用性强。本书所举实例具有很强的实用价值,旨在以实例为导向,引导读者快速和深入地掌握相关开发技术,相关原理图的绘制依照工程应用标准。
2)重点突出,注重引导。本书悉心体贴读者的学习过程,以学为中心,注重对读者关键性知识点的提示和引导。
3)习题建设,两性一度。本书编写过程中,强调课后习题的建设,使得习题具有高阶性、创新性和挑战度。
4)总结分享,交流生动。本书注重编者的经验总结与分享,教材文字具有交流性和生动性。
5)实物调试,科学严谨。本书所有实例都基于实物的调试和验证,科学严谨,注重实物效果的展示,增强读者的感官体验。
6)案例完整,贯穿对比。本书的实例注重完整性、贯穿性和对比性。例如在介绍经验设计法和顺序控制设计法的过程中,本书将相同案例的不同设计方法进行对比,进而加深读者对设计方法的理解和掌握。
7)校企协作,深度融合。本书编写过程中,企业专家深度参与。由于PLC的工程性、实践性十分强,在实验室建设和教材编写过程中与西门子资深工程师深度协作,通过将企业专家的工程经验融入教材中,真正体现教材的工程与前沿性。
8)追根溯源,探究本质。本书注重问题本质的讲解。例如在介绍SCL时,把SCL源生成程序块以及程序块反向生成SCL源,让读者真正了解SCL程序的本质,使读者有豁然开朗的感觉。
9)注重算法,体现高阶。本书注重本科学生的特点,融入工程中的算法案例。关注本科学生从算法层面的进阶,为后续的深造以及高级应用打下基础。
本书共12章。第1~2章是电气控制的相关知识;第3~12章是S7-1200 PLC的相关知识。本书提供在TIA Portal V16集成开发环境中编译通过的全部示例源代码、配套课件等资源,读者可在www.cmpedu.com中获取。
本书由西华大学郑海春担任主编,并负责全书的编写。西华大学杨勇、曹林、郑敏、曹太强参与了本书部分程序代码的仿真调试工作,本书编写过程中还得到了企业专家彭昱的大力支持和帮助,在此一并表示感谢。
在本书编写过程中,参考了互联网上的资料、代码、网络视频以及图书,在此向这些资料的作者一并表示最诚挚的感谢。
由于编者水平有限,书中难免出现遗漏和错误之处,恳请广大读者不吝指正,提出意见和建议。
编者