在西门子各个系列的PLC中有多种程序设计语言,如梯形图语言、语句表语言、功能表图语言、功能模块图语言及结构化语句描述语言等。针对每一个PLC指令,本书首先详细介绍了该指令所对应的语句表语言和梯形图的参数、功能等,然后详细地讲解了如何使用该语句表指令和相对应的梯形图指令进行具体编程。通过编程实例读者可以理论结合实际地掌握该指令的使用方法,加深对该指令的理解。
本书内容精练、通俗易懂,讲解详细。读者在阅读本书时,可以很快地掌握西门子PLC指令的梯形图语言、语句表语言编程过程。
本书首先简要介绍了西门子PLC识读指令、梯形图的方法,然后详细地介绍了语句指令以及相对应的梯形图指令,同时配以大量的梯形图编程实例,对读者掌握相关指令和梯形图有很大的帮助。本书所涉及指令包括基本指令、数值比较指令、字符串指令、转换指令、计数器,定时器指令、数字运算指令、中断指令、逻辑操作指令、数据,数据传输指令、程序流控制指令和其他指令。
本书内容简单、易懂,适合西门子PLC工程人员编程参考之用,也可以作为大中专院校和职业技术学校相关专业师生的参考用书。
第1章 PLC编程工具
1.1 西门子PLC的编程软件
1.2 用STEP 7 MICR0/WIN创建用户程序
第2章 PLC的指令系统及编程方法
2.1 PLC的指令系统基础
2.2 PLC的指令系统
2.3 PLC的梯形图
2.4 PLC的顺序功能图
第3章 如何识读梯形图和指令语句表
3.1 如何识读梯形图和指令语句表
3.2 识读梯形图的具体方法
3.3 识读语句表程序语言的具体方法
3.4 PLC设计典型实例
第4章 西门子PLC基本指令与梯形图
4.1 触点指令
4.2 立即触点指令
4.3 跳变指令
4.4 线圈指令
4.5 逻辑堆栈指令
4.6 其他指令
第5章 数值比较指令与梯形图
5.1 字节比较指令
5.2 字比较指令
5.3 实数比较指令
第6章 字符串指令与梯形图
6.1 字符串指令
6.2 字符串运算指令
6.3 字符串转换指令
第7章 转换指令与梯形图
7.1 数字转换指令
7.2 字符串转换指令
7.3 ASCIl码转换指令
7.4 编译码指令
第8章 计数器/定时器指令与梯形图
8.1 计数器指令
8.2 定时器指令
第9章 数字运算指令与梯形图
9.1 加、减、乘、除运算指令
9.2 数学功能运算指令
9.3 递增、递减指令
第10章 中断指令与梯形图
10.1 中断启动、停止指令
10.2 中断条件返回指令
10.3 其他中断指令
第11章 逻辑操作指令与梯形图
11.1 取反指令
11.2 与、或、异或指令
11.3 操作指令
第12章 数据/数据传输指令与梯形图
12.1 字、字节、双字、实数移动/传输指令
12.2 块传输指令
12.3 表指令
第13章 程序流控制指令与梯形图
13.1 结束、停止指令
13.2 跳转、循环指令
13.3 顺序控制继电器指令
13.4 其他控制指令
第14章 其他指令与梯形图
参考文献