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