行业背景
可编程序逻辑控制器(PLC),简称可编程控制器,是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。由于其体积小、重量轻、能耗低、维护方便、容易改造、可靠性高、抗干扰能力强等突出的优点,使其在工业控制系统、数据采集系统、智能化仪器仪表等诸多领域得到极为广泛的应用。
关于本书
本书针对每一个PLC指令,首先详细地介绍了指令所对应的语句表和梯形图的参数、功能等,然后详细地讲解了使用该语句表指令和相对应的梯形图指令如何进行具体编程。通过编程实例,读者可以理论结合实际地掌握指令的使用方法,加深对指令的理解。
第1~3章为西门子S7-200系列PLC指令识读的基本知识
第1章介绍PLC编程工具,包括PLC的编程软件的介绍和STEP 7 Micro/Win编程软件的使用。
第2章主要介绍西门子PLC的指令系统和编程方法,包括PLC的指令系统、PLC的梯形图和PLC的顺序功能图等。
第3章主要介绍如何识读梯形图和语句表,包括PLC的指令系统基础、识读梯形图的具体方法、识读语句表的具体方法,最后展示了一个西门子PLC设计典型实例。
第4~14章主要讲解西门子S7-200系列PLC指令及其梯形图
第 4 章详细地介绍了位逻辑指令,包括标准触点指令、立即触点指令、跳变指令、线圈指令、逻辑堆栈指令和其他指令。
第5章详细地介绍了数值比较指令,包括字节比较指令、字比较指令和实数比较指令。
第6章详细地介绍了字符串指令,包括字符串指令和字符串运算指令。
第 7 章详细地介绍了转换指令,包括数字转换指令、字符串转换指令、ASCII 码转换指令和编译码指令。
第8章主要介绍了计数器/定时器指令。
第 9 章主要介绍了数字运算指令,包括加、减、乘、除运算指令,数学功能运算指令和递增、递减指令。
第10章主要介绍了中断指令,包括中断启动、停止指令,中断条件返回指令,以及其他中断指令。
第11章主要介绍了逻辑操作指令,包括取反指令,与、或、异或指令和操作指令。
第12章主要介绍数据/数据传输指令,包括字、字节、双字、实数移动/传输指令,块传输指令和表指令。
第13章主要介绍了程序流控制指令,包括结束、停止指令,跳转、循环指令,顺序控制继电器指令,用户子程序指令和其他控制指令。
第14章主要介绍了其他指令,包括网络读指令、网络写指令、发送指令、接收指令、脉冲输出指令和PID指令。
本书特色
本书主要讲解了西门子 S7-200 系列 PLC 的语句表指令和梯形图指令,绝大多数的指令都通过相应的应用范例和实战范例给予说明。本书内容精炼、通俗易懂,通过阅读本书,可以快捷地掌握西门子S7-200系列PLC指令的编程过程和编程方法。
作者自述
本书由李若谷、杨后川和孙剑主编,参与本书编写的还有严雨、刘洋洋、严安国、何世兰、李式琦、张为平、韩柯华、徐慧超、张玉梅、姚宗旭、王闯等。由于编者水平有限,书中错误在所难免,敬请广大读者批评指正。