更新时间:2019-03-01 20:26:09
封面
版权信息
前言
第1章 可编程控制器概述
1.1 PLC的产生与发展
1.2 PLC的特点
1.3 PLC的基本组成
1.3.1 中央处理单元(CPU)
1.3.2 存储器
1.3.3 输入/输出单元
1.3.4 电源部分
1.3.5 I/O扩展端口
1.3.6 外设端口
1.3.7 编程工具
1.3.8 智能单元
1.4 PLC的编程语言
1.4.1 梯形图编程语言
1.4.2 语句表编程语言
1.4.3 功能块编程语言
1.4.4 结构化文本
1.5 PLC的循环扫描工作方式
1.6 PLC的主要性能指标
1.7 PLC产品及资料下载
习 题
第2章 CP1H系列PLC
2.1 CP1H系列PLC的基本构成
2.1.1 CP1H系列PLC的主机
2.1.2 CP1H的其他功能介绍
2.2 CP1H的I/O(输入/输出)扩展单元
2.2.1 连接CPM1A系列扩展单元
2.2.2 连接CJ1系列高功能单元
2.3 外部设备
2.3.1 编程设备
2.3.2 可编程终端
2.4 CP1H的内部存储器分配
2.5 CJ1/CS1的I/O通道分配
2.5.1 CJ1的I/O通道分配
2.5.2 CS1的I/O通道分配
第3章 CP1H系列PLC的指令系统
3.1 概述
3.2 基本指令及编程
3.2.1 基本指令
3.2.2 基本编程规则和编程方法
3.3 顺序输入/输出指令及指令的各种形式
3.3.1 顺序输入/输出指令
3.3.2 指令的微分/非微分形式和即时刷新形式
3.4 时序控制指令
3.4.1 结束指令END和空指令NOP
3.4.2 互锁 IL/互锁解除ILC指令
3.4.3 暂存继电器TR
3.4.4 跳转JMP/跳转结束JME指令
3.4.5 其他顺序控制指令
3.5 定时器/计数器指令
3.5.1 定时器TIM/ TIMH指令
3.5.2 计数器CNT/ CNTR指令
3.6 数据传送指令
3.6.1 传送MOV/@MOV、求反传送MVN/@MVN指令
3.6.2 块设置指令BSET
3.7 数据比较指令
3.7.1 常用比较指令
3.7.2 条件类比较指令
3.7.3 时刻类比较指令
3.7.4 其他比较指令
3.8 数据移位指令
3.8.1 数据移位寄存器指令SFT
3.8.2 可逆移位寄存器指令 SFTR/@SFTR
3.8.3 数字左、右移位指令SLD/@SLD、SRD/@SRD
3.8.4 字移位指令WSFT/@WSFT
3.9 数据转换指令
3.9.1 BCD码→BIN码转换指令BIN/@ BIN
3.9.2 BIN码→BCD码转换指令BCD/@ BCD
3.9.3 4→16/8→256译码指令MLPX
3.9.4 16→4/256→8编码指令DMPX
3.9.6 七段译码指令SDEC3.9.5 ASCII码转换指令ASC
3.10 递增/递减指令
3.11 数据运算指令
3.11.1 十进制运算指令
3.11.2 二进制运算指令
3.12 逻辑运算指令
3.13 浮点转换、运算指令
3.13.1 浮点数
3.13.2 浮点数与二进制数间的转换指令
3.13.3 浮点数加+F、减-F、乘*F、除/F运算指令
3.13.4 角度弧度变换指令
3.13.5 三角函数运算指令
3.13.6 平方根SQRT、指数EXP、对数LOG指令
3.13.7 浮点数运算的应用举例
3.14 子程序控制指令
3.14.1 子程序调用SBS、子程序开始SBN/子程序返回RET指令
3.14.2 宏指令MCRO
3.15 步进控制指令
3.15.1 步启动SNXT指令 / 步定义STEP指令
3.15.2 步进程序的结构及程序的编写规则
3.15.3 步进程序的执行过程
3.15.4 步进控制实例
第4章 任务编程方法
4.1 任务程序概述
4.2 任务的使用方法