电气可编程控制原理与应用(S7-200PLC) 本书特色
《电气可编程控制原理与应用(s7-200
plc)》可作为高等院校的自动化、电气工程及其自动化、机械工程及其自动化、电子工程自动化、机电一体化等相关专业的本科、专科教材,也可供相关工程技术人员参考。
电气可编程控制原理与应用(S7-200PLC) 内容简介
《电气可编程控制原理与应用(s7-200 plc)》选择了西门子s7-200系列小型可编程控制器进行讲述。
《电气可编程控制原理与应用(s7-200
plc)》共分11章,内容根据教学的需要进行编排,兼顾实际工程应用。第1、2章介绍常用低压电器、电气逻辑控制基础知识和常见电器控制电路,作为可编程控制器的基础知识;第3章是从常规电气控制过渡到可编程控制的基础,介绍两者的共同点和特殊性,并进一步说明可编程控制器的基本控制原理;第4~7章分别介绍s7-200plc指令系统的基本逻辑指令、步进顺控指令、功能指令和高速指令;第8章介绍plc的扩展模块,主要介绍输入/输出扩展模块和模拟量扩展模块;第9章介绍plc的基本设计方法和典型实例;第10章介绍编程软件的使用方法;第11章列举了电气控制电路和plc控制电路的实验项目,以加强读者的实践能力。
电气可编程控制原理与应用(S7-200PLC) 目录
第1章 常用低压电器
1.1 常用低压电器的分类
1.2 电力开关
1.2.1 刀开关
1.2.2 组合开关
1.2.3 负荷开关
1.2.4 断路器
1.3 控制开关
1.3.1 按钮
1.3.2 行程开关
1.3.3 转换开关
1.3.4 主令控制器和凸轮控制器
1.4 接触器和控制继电器
1.4.1 接触器
1.4.2 电磁式继电器
1.4.3 中间继电器
1.4.4 时间继电器
1.4.5 速度继电器
1.4.6 液位继电器
1.4.7 压力继电器
1.5 保护电器
1.5.1 熔断器
1.5.2 热继电器
1.5.3 电流继电器和电压继电器
1.6 其他常用电器
1.6.1 电阻器
1.6.2 电磁铁
1.6.3 信号灯
1.6.4 报警器
1.6.5 液压控制元件
1.7 电器的文字符号和图形符号
1.7.1 电器的文字符号
1.7.2 电器的图形符号
习题
第2章 电气控制基本电路
2.1 控制电路的基本逻辑概念
2.1.1 控制电路的基本组成
2.1.2 控制电器的状态和值
2.1.3 控制电路的逻辑表达式
2.1.4 基本逻辑电路的类型
2.2 三相交流异步电动机基本控制电路
2.2.1 鼠笼型电动机直接启动控制电路
2.2.2 鼠笼型电动机降压启动控制电路
2.2.3 绕线型异步电动机启动控制电路
2.2.4 异步电动机的制动控制电路
2.2.5 异步电动机的调速控制电路
2.3 直流电动机的控制电路
2.3.1 直流电动机的基本控制特点
2.3.2 直流电动机的基本控制电路
习题
第3章 plc的基本结构和工作原理
3.1 plc的组成
3.1.1 概述
3.1.2 初步认识plc
3.2 plc的基本工作原理
3.2.1 plc的等效电路
3.2.2 plc的工作过程
3.2.3 plc的接线图和梯形图的绘制方法
3.2.4 串行工作方式对梯形图控制结果的影响
3.3 plc的输入/输出接口电路
3.3.1 开关量输入接口电路
3.3.2 开关量输出接口电路
3.4 plc中常用的软继电器
3.4.1 输入/输出继电器(i、q)
3.4.2 辅助继电器(m)
3.4.3 特殊辅助继电器(sm)
3.4.4 顺序控制继电器(s)
3.4.5 定时器(t)
3.4.6 计数器(c)
习题
第4章 常用基本指令及应用
4.1 单接点指令
4.1.1 普通单接点指令
4.1.2 立即单接点
4.2 连接导线指令
4.2.1 接点组连接导线指令
4.2.2 回路分支导线指令
4.3 接点逻辑取反指令和边沿接点指令
4.3.1 接点逻辑取反指令
4.3.2 边沿接点指令
4.3.3 边沿常闭接点
4.4 比较接点指令
4.5 逻辑线圈指令
4.5.1 普通线圈、定时器和计数器指令
4.5.2 置位线圈指令和复位线圈指令
4.5.3 sr触发器和rs触发器
4.6 程序控制指令
4.6.1 有条件结束(end)指令
4.6.2 停止(stop)指令
4.6.3 看门狗复位(wdr)指令
4.6.4 跳转指令(jmp)及标号(lbl)指令
4.6.5 循环(for、next)指令
4.6.6 子程序
4.7 编程注意事项
4.7.1 绘制梯形图时的注意事项
4.7.2 减少指令的方法
4.7.3 输出线圈的重复使用
4.8 编程实例
4.8.1 十字路口交通灯控制
4.8.2 按钮人行道
4.8.3 三相异步电动机点动、连动、能耗制动电路
4.8.4 送料车自动循环控制
习题
第5章 步进顺序控制
5.1 步进顺控指令与状态转移图
5.1.1 步进顺控指令
5.1.2 状态转移图
5.1.3 状态转移条件的有关处理方法
5.2 状态转移图的分支与跳转
5.2.1 状态转移图的跳转
5.2.2 状态转移图的分支
习题
第6章 功能指令
6.1 功能指令中的数据
6.1.1 数据的长度
6.1.2 数据的类型
6.2 加、减、乘、除指令
6.2.1 加减法指令
6.2.2 乘除法指令
6.2.3 加一和减一指令
6.3 传送指令
6.3.1 字节、字、双字和实数传送指令
6.3.2 字节、字、双字的块传送指令
6.3.3 字节立即传送指令
6.3.4 字节交换指令
6.4 逻辑操作指令
6.4.1 取反指令
6.4.2 与、或和异或指令
6.5 转换指令
6.5.1 数据类型转换指令
6.5.2 bcd码和整数的转换指令
6.5.3 四舍五入和取整指令
6.5.4 编码和解码指令
6.5.5 七段码指令
6.6 移位指令
6.6.1 右移和左移指令
6.6.2 循环右移和循环左移指令
6.6.3 移位寄存器指令
6.7 数学功能指令
6.7.1 正弦、余弦和正切指令
6.7.2 自然对数和自然指数指令
6.7.3 平方根指令
6.8 表指令
6.8.1 存储器填充指令
6.8.2 填表指令
6.8.3 先进先出指令和后进先出指令
6.8.4 查表指令
6.9 时钟指令
6.9.1 写实时时钟指令
6.9.2 读实时时钟指令
6.10 中断指令
6.10.1 中断的概念和类型
6.10.2 中断的优先级和中断队列
习题
第7章 高速指令
7.1 高速计数器指令
7.2 高速计数器hsc类型应用举例
7. 3 脉冲输出指令
7.3.1 pto脉冲串输出
7.3.2 pwm脉宽调制
7. 4 脉冲输出应用举例
7.4.1 多段pto控制脉冲输出应用实例
7.4.2 单段pto控制脉冲输出应用实例
7.4.3 pwm高速脉冲输出应用实例
习题
第8章 扩展模块及pid控制
8.1 常用扩展模块与基本模块的连接
8.2 数字量扩展模块
8. 3 模拟量扩展模块
8.3.1 模拟量输入扩展模块em231
8.3.2 模拟量输出扩展模块em232
8.3.3 模拟量输入/输出扩展模块em235
8.4 pid回路控制指令
8.4.1 pid算法
8.4.2 pid控制指令
8.4.3 pid控制实例
8.5 智能扩展模块
8.5.1 热电偶、热电阻扩展模块em231
8.5.2 定位控制扩展模块em253
8.5.3 通信模块
习题
第9章 可编程控制器的设计及示例
9.1 plc控制系统设计概述
9.1.1 plc控制设计的基本原则
9.1.2 plc控制设计的基本步骤
9.2 输入/输出接线图的设计
9.2.1 输入接线图的设计
9.2.2 节省输入点的几种方法
9.2.3 输出接线图的设计
9.2.4 节省输出点的几种方法
9.3 plc基本设计编程方法
9.4 plc控制设计示例
9.4.1 电镀自动生产线plc设计
9.4.2 传送带机械手动作控制plc设计
9.4.3 气动机械手控制
9.4.4 6人投票选举
习题
第10章 s7-200编程软件的使用
10.1 安装编程软件
10.1.1 操作系统与硬件要求
10.1.2 软件安装
10.1.3 设置中文界面
10.1.4 编程软件主界面
10. 2 系统块配置
10.2.1 输入滤波器配置
10.2.2 输出表配置
10.2.3 脉冲捕捉配置
10.2.4 断电数据保持的配置
10.2.5 cpu密码配置
10.2.6 背景时间配置
10.2.7 led指示灯(sf/diag)配置
10.2.8 增加存储器配置
10.3 数据块的使用
10.4 程序编辑
10.4.1 建立项目文件
10.4.2 在lad中建立串行和并行
……