1 可编程控制器的组成及工作原理
1.1 概述
1.1.1 可编程控制器的发展
1.1.2 可编程控制器的主要特点
1.2 可编程控制器的内部结构及功能
1.2.1 可编程控制器的系统组成
1.2.2 可编程控制器的内部结构及功能
1.3 可编程控制器的工作原理
1.3.1 可编程控制系统的硬件组成
1.3.2 可编程控制器的编程语言
1.3.3 可编程控制器的工作过程
1.4 CPU311/00型可编程控制器
1.5 小结
习题
2 梯形图语言编程基础
2.1 梯形图逻辑结构
2.1.1 梯形图逻辑段
2.1.2 梯形图逻辑网络
2.1.3 逻辑网络扫描顺序
2.2 继电器类元素
2.3 定时器与计数器
2.3.1 定时器功能块
2.3.2 定时器应用举例
2.3.3 计数器功能块
2.4 梯形图编程规则和方法
2.4.1 梯形图设计规则
2.4.2 梯形图编程方法
2.5 编程举例
2.5.1 限位控制电路
2.5.2 自动往返行程控制电路
2.5.3 异步机Y/△启动控制
2.5.4 按时间顺序工作的控制电路
习题
3 可编程控制器的其他功能
3.1 算术运算功能
3.1.1 加法运算功能块
3.1.2 减法运算功能块
3.1.3 乘法运算功能块
3.1.4 除法运算功能块
3.1.5 算术运算功能应用举例
3.2 数据传送功能
3.2.1 寄存器到数据表传送R-T指令
3.2.2 数据表到寄存器传送T-R指令
3.2.3 数据表到数据表传送T-T指令
3.2.4 数据块传送:BLKM指令
3.2.5 数据压入堆栈FIN指令
3.2.6 数据弹出堆栈FOUT指令
3.2.7 数据检索SRCH指令
3.3 逻辑运算功能
3.3.1 “与”“或”“异或”“求反”逻辑操作指令
3.3.2 数据位比较CMPR指令
3.3.3 数据位修改MBIT、指令
3.3.4 数据位测试SENS指令
3.3.5 数据位移位BROT指令
3.4 顺序控制功能
3.4.1 概述
3.4.2 SCIF指令格式
3.4.3 应用举例
3.5 子程序指令
3.5.1 子程序调用JSR指令
3.5.2 标号LAB指令
3.5.3 返N RET指令
3.5.4 子程序应用举例
3.6 跳步SKP指令
4 手持编程器的使用方法
4.1 手持编程器的外型结构和功能
4.2 HHP的启动与PLC的系统配置
4.2.1 HHP的启动
4.2.2 PLC的系统配置
4.2.3 自动配置PLC系统参数
4.3 梯形图元素的输入和编辑
4.3.1 主菜单的功能
4.3.2 节点符号
4.3.3 继电器元素的输入
4.3.4 计数器和定时器的输入
4.3.5 其他功能块的输入
4.4 编辑逻辑网络
4.4.1 插入逻辑网络
4.4.2 浏览逻辑网络
4.4.3 删除逻辑网络
4.4.4 修改逻辑网络
4.5 PLC的监控
4.5.1 控制PLC的运行与停止
4.5.2 I/O点的强制通断控制
4.5.3 逻辑数据的编辑
4.5.4 HI-IP与PLC的数据传送
4.6 I-1HP的链接
4.6.1 主机使用子机全部I/O资源
4.6.2 主机使用子机部分I/O资源
4.7 HHP的其他功能
5 MODSOFI编程软件
5.1 MODSOFT的主要功能
5.2 MODSOFT的启动和退出
5.2.1 启动MODSOFT
5.2.2 退出MODSOFT
5.3 MODSOFT的结构和人机交互界面
5.3.1 选择菜单功能项
5.3.2 显示帮助信息
5.4 MODSOFT主菜单功能概述
5.4.1 Utility(公用程序)
5.4.2 Offline(离线方式)
5.4.3 Online(在线方式)
5.4.4 Combined(联合方式)
5.4.5 Transfer(传送)
5.4.6 Tools(工具)
5.5 MODSOFT的使用方法
5.5.1 逻辑程序的建立和保存
5.5.2 从编程器传送程序到控制器
5.5.3 程序的运行监视
6 PLc的I/O扩展链路
6.1 PLC的工作方式和I/O扩展链路
6.2 I/0扩展链路的组态
6.2.1 主机组态
6.2.2 子机组态
7 实验指导书
实验1 手持编程器的使用
实验2 交通灯控制电路
实验3 运料车顺序控制
实验4 圆盘定位控制的程序设计
实验5 传输线控制的程序设计
实验6 混料罐控制的程序设计
实验7 小车自动选向、定位控制实验
实验8 电梯控制实验
实验9 算术逻辑指令的程序设计
实验10 可编程控制器的链接
参考文献