PLC应用开发从基础到实践
电子工业出版社, 2007.8
刘洪涛,黄海编著.
本书详细介绍了PLC的结构配置、工作原理、指令系统、编程方法和通信等内容,并在此基础上介绍了PLC控制系统的设计原则、设计步骤、硬件设计、软件设计等。
基础篇
第1章 可编程控制器基础知识
1.1可编程控制器的由来和发展
1.1.1可编程控制器的产生[ post][/post]
1.1.2可编程控制器的发展
1.2可编程控制器的特点
1.2.1plc的一般特点
1.2.2plc与继电器控制系统的比较
1.2.3plc与微机的区别
1.3plc的功能
1.3.1开关量控制
1.3.2定时控制
1.3.3计数控制
1.3.4步进控制
1.3.5数据处理
1.3.6模拟量处理
1.3.7通信及联网
1.4可编程控制器的分类和组成
1.4.1按照plc的控制规模分类
1.4.2按照plc的控制性能分类
1.4.3按照plc的结构分类
第2章 可编程控制器的硬件基础
2.1可编程控制器的组成
2.2cpu模块
2.2.1中央处理单元cpu
2.2.2存储器
2.3开关量输入模块
2.3.1典型的开关设备介绍
2.3.2常用的开关量输入模块的内部结构
2.3.3常用plc的开关量输入模块
2.3.4不同形式的直流输入信号连接方法
2.4开关量输出模块
2.4.1常用的开关量输出模块的结构
2.4.2常用的plc开关量输出模块
2.5模拟量输入模块
2.5.1西门子s7—200系列plc模拟量扩展模块
2.5.20mronc200h系列plc模拟量扩展模块
2.5.3常用的模拟量信号发生设备
2.6模拟量输出模块
2.6.1西门子s7—200系列plc的模拟量输出模块
2.6.2 omronc 200h plc的模拟量输出模块
第3章 可编程控制器的软件基础
3.1西门子s7—200系列plc
3.1.1软件编程
3.1.2s7—200指令介绍
3.2西门子s7—300系列plc
3.2.1位逻辑指令
3.2.2比较指令
3.2.3转换指令
3.2.4计数器指令
3.2.5定时器指令
3.3三菱plc的基本指令
3.3.1ld、ldi、out指令
3.3.2and、ani指令
3.3.30r、0ri指令
3.3.4串联电路块并联指令orb和并联电路块串联指令anb
3.3.5置位指令set和复位指令rst
3.3.6取反指令inv
3.3.7空操作指令nop和结束指令end2
3.3.8ldp、ldf、andp、andf、orp、orf指令
3.4 omronc 200h plc
3.4.1 c200h plc系统简介
3.4.2 omronc 200h plc指令系统
第4章 可编程控制的通信基础
4.1通信基本知识(硬件原理篇)
4.1.1串口通信协议
4.1.2网络层次
4.1.3rs-232/rs-422,rs-485通信技术
4.1.4以太网通信
4.2通信基本知识(软件协议篇)”
4.2.1modbus的通信结构
4.2.2modbus的通信方式
4.2.3modbus协议的内容
4.2.4modbus消息帧
4.3几种常见的plc的通信方式
4.3.1西门子s7—200系列
4.3.2三菱fx系列plc
4.3.3松下fp系列plc
软件篇
第5章 可编程控制器编程软件的使用
5.1西门子s7—200可编程控制器编程软件
5.1.1step7—micro/win4.0的操作界面
5.1.2如何输入程序
5.1.3下载程序的方法)
5.1.4监控和调试程序
5.1.5s7—200模拟软件的使用
5.2西门子s7—300可编程控制器编程软件
5.2.1step7编程软件概述
5.2.2软件使用
5.2.3模拟软件的使用方法
5.3三菱fx系列可编程控制器编程软件
5.3.1三菱plc编程软件简介:
5.3.2编程软件的使用
第6章 可编程控制器的系统设计基础
6.1系统硬件
6.1.1系统硬件设计方法
6.1.2系统硬件的选择
6.1.3i/o模块的选择
6.1.4系统硬件设计文件
6.2系统供电设计
6.2.1系统供电电源设计
6.2.2i/o模块供电电源设计
6.3系统接地设计
6.3.1系统接地方法
6.3.2各种不同接地的处理
6.4电缆设计和敷设
6.4.1电缆的选择
6.4.2电缆的敷设施工
模块篇;
第7章 可编程控制器常用程序模块
7.1互锁程序
7.1.1基本正、反转连锁自动控制
7.1.2早期的正、反转连锁电路
7.1.3需要注意的一些问题
7.2单按钮输入控制设备启/停的程序)
7.2.1采用上升沿获取指令实现
7.2.2采用pls和s/r指令实现方法
7.2.3采用计数器实现的方法
7.3累积量的采集方法
7.3.1流量概念
7.3.2流量计量的基本概念
7.3.3流量测量仪表的分类
7.3.4流量的累积方法
7.4使用高速计数模块
7.4.1s7—200系列plc
7.4.2s7.300系列plc
7.5定时器的一些用法
7.5.1脉冲发生器
7.5.2电动机顺序启动控制程序
7.6红绿灯的控制方法
7.6.1控制要求
7.6.2plc接线
7.6.3变量定义
7.6.4梯形图程序
7.7优先程序
应用篇
第8章 可编程控制器与人机界面
8.1plc与监控软件的连接
8.1.1组态王i/o设备的管理
8.1.2组态王串口设备的配置
8.1.3组态王i/o变量的定义
8.1.4组态王与plc设备的连接
8.2plc与显示屏的连接
8.2.1eview公司的小型可编程文本显示器
8.2.2eview公司的mt500系列触摸屏
第9章 可编程控制器应用举例
9.1啤酒发酵自控系统
9.1.1啤酒发酵自控系统总体设计
9.1.2啤酒发酵自控系统工艺流程
9.1.3啤酒发酵自控系统plc选型和资源配置
9.1.4啤酒发酵自控系统plc程序设计
9.1.5系统程序模块
9.2水处理系统
9.2.1水处理控制系统总体设计
9.2.2水处理自控系统工艺流程
9.2.3水处理自控系统plc选型和资源配置
9.2.4水处理自控系统plc程序设计
9.2.5系统程序模块
第10章 plc通信高级应用
10.1概述
10.2plc与plc通信程序设计
10.2.1由plc组成的小型控制系统概述
10.2.2系统设计
10.2.3系统通信程序设计
10.3plc与计算机通信程序设计
10.3.1plc与计算机通信系统概述
10.3.2系统设计