第1章可编程控制器基础
1.1可编程控制器概述
1.1.1PLC的产生
1.1.2PLC的特点
1.1.3PLC的应用
1.1.4PLC的分类
1.1.5PLC的发展
1.1.6PLC的主要技术指标
1.2PLC的一般结构
1.2.1PLC的硬件系统
1.2.2用ATMEL89C2051仿真PLC的硬件电路
1.2.3PLC的软件系统
1.3PLC的基本工作原理
1.3.1PLC的工作方式
1.3.2PLC的扫描周期
1.3.3PLC的I/O响应时间
本章小结
习题
第2章三菱FX系列PLC
2.1三菱小型可编程控制器
2.2三菱公司FX2N系列PLC产品简介
2.3三菱FX系列PLC命名
2.4三菱FX2系列PLC内部软组件
2.4.1输入/输出继电器
2.4.2辅助继电器
2.4.3状态组件S
2.4.4指针P/I与常数K/H
2.4.5定时器T(T0一T255)
2.4.6计数器C(C0~C255)
2.4.7数据寄存器D
本章小结
习题
第3章三菱FX系列PLC基本指令
3.1三菱FX系列PLC的程序设计语言
3.1.1梯形图编程语言(Ladder)
3.1.2助记符语言(Mnemonic)
3.1.3流程图语言(SFC)
3.2三菱FX系列PLC的基本逻辑指令
3.2.1逻辑取与输出线圈驱动指令LD.LDI.OUT
3.2.2接点串联指令AND.ANl
3.2.3接点并联指令OR.ORl
3.2.4串联电路块的并联指令ORB
3.2.5并联电路块的串联指令ANB
3.2.6多重输出指令MPS.MRD.MPP
3.2.7置位与复位指令SET.RST
3.2.8脉冲输出指令PLS.PLF
3.2.9主控与主控复位指令MC.MCR
3.2.10空操作与程序结束指令NOP.END
3.3梯形图程序设计方法
3.3.1梯形图程序编程基本原则
3.3.2梯形图的等效变换
3.3.3输入信号的最高频率
3.4基本指令应用程序举例
本章小结
习题
第4章三菱FX2系列PLC的步进指令
4.1状态转移图SFC
4.1.1SFC的特点与示例
4.1.2FX2的状态软组件
4.1.3状态转移图的编制方法
4.2步进指令与状态编程
4.2.1步进指令STL.RET
4.2.2单流程SFC与步进梯形图编程
4.2.3用三菱FXGP软件设计SFC
4.2.4多流程状态程序设计
4.3步进指令应用程序示例
本章小结
习题
第5章三菱FX2系列PLC的功能指令
5.1功能指令的基本规则
5.1.1功能指令的表示
5.1.2功能指令的数据长度
5.1.3功能指令的执行方式
5.1.4变址操作
5.2程序流向控制指令
5.2.1条件跳转指令
5.2.2转子与返回指令
5.2.3中断与返回指令
5.2.4主程序结束指令
5.2.5警戒时钟指令
5.2.6循环指令
5.3数据传送指令
5.3.1比较指令
5.3.2区间比较指令
5.3.3传送指令
5.3.4移位传送指令
5.3.5取反传送指令
5.3.6块传送指令
5.3.7多点传送指令
5.3.8数据交换指令
5.3.9BCD变换指令
5.3.10BIN变换指令
5.4算术和逻辑运算指令
5.4.1BIN加法指令
5.4.2BIN减法指令
5.4.3BIN乘法指令
5.4.4BIN除法指令
5.4.5BIN加1指令
5.4.6BIN减1指令
5.4.7逻辑“与”指令
5.4.8逻辑“或”指令
5.4.9逻辑“异或”指令
5.4.10求补指令
5.5循环移位与移位指令
5.5.1循环右移指令
5.5.2循环左移指令
5.5.3带进位的循环右移指令
5.5.4带进位的循环左移指令
5.5.5位组件右移指令
5.5.6位组件左移指令
5.5.7字元件右移指令
5.5.8字元件左移指令
5.5.9FIFO写入指令
5.5.10FIFO读出指令
5.6数据处理指令
5.6.1区间复位指令
5.6.2译码指令
5.6.3编码指令
5.6.4置1位总数指令
5.6.5置1位判断指令
5.6.6求平均值指令
5.6.7报警器置位指令
5.6.8报警器复位指令
5.6.9平方根指令
5.6.10浮点数转换指令
5.7高速处理指令
5.7.1刷新指令
5.7.2刷新并调整滤波时间指令
5.7.3矩阵输入指令
5.7.4高速计数器置位指令
5.7.5高速计数器复位指令
5.7.6高速计数器区间比较指令
5.7.7速度检测指令
5.7.8脉冲输出指令
5.7.9脉宽调制输出指令
5.8方便指令
5.8.1置初始状态指令
5.8.2数据检索指令
5.8.3绝对值式凸轮顺控指令
5.8.4增量式凸轮顺控指令
5.8.5示教定时器指令
5.8.6特殊定时器指令
5.8.7交替输出指令
5.8.8斜坡信号输出指令
本章小结
习题
第6章三菱FX2系列PLC的通信
6.1PLC通信概述
6.1.1通信系统
6.1.2通信方式
6.1.3PLC使用的通信介质和接口标准
6.1.4通信协议
6.2PLC通信的实现
6.2.1PLC与计算机之间的通信
6.2.2PLC与PLC之间的通信
6.3三菱MEDOC通信软件的使用
6.4三菱FXGP通信软件的使用
6.4.1系统配置和功能
6.4.2遥控菜单的功能
6.4.3远程访问时PLC的数据设置
6.4.4创建梯形图程序
本章小结
习题
第7章PLC控制系统应用设计
7.1PLC控制系统的总体设计
7.1.1PLC控制系统设计的基本原则
7.1.2PLC控制系统的设计流程
7.2PLC控制系统的设计步骤
7.2.1确定控制对象和控制范围
7.2.2PLC机型的选择
7.2.3内存容量估计
7.2.4输人输出模块的选择
7.2.5PLC的硬件设计
7.2.6PLC的软件设计
7.2.7总装统调
7.3PLC控制系统的应用举例
7.3.1三菱FX2系列PLC在电梯自动控制中的应用
7.3.2三菱FX2系列PLC对T68A卧式镗床的控制
本章小结
习题
第8章PLC控制系统的实验与实训
8.1PLC控制系统实验
8.1.1PLC控制实验所需的软.硬件
8.1.2实验1双灯闪烁实验,熟悉PLC控制系统的实验步骤
8.1.3实验2电机点动与长动PLC控制
8.1.4实验3两台电机顺序控制PLC系统
8.1.5实验4直流电机正反转控制PLC系统
8.1.6实验5笼型异步电机Y-A降压起动控制PLC系统
8.1.7实验6交通灯控制PLC系统
8.1.8实验7广告牌PLC控制系统
8.1.9实验8七段码LED显示器PLC控制系统
8.2PLC控制系统实训
8.2.1实训1用ATMEL89C2051仿真PLC的电路板制作
8.2.2实训2用ATMEL89C2051仿真PLC电路板做实验3
8.2.3实训3用-ATMEL89C2051仿真PLC电路板做实验5
附录A三菱FX2系列PLC编程组件
附录BFX2系列PLC指令表
参考文献