更新时间:2023-08-28 19:42:30
封面
版权信息
前言
第1章 PLC概述
1.1 PLC的概念及应用
1.1.1 PLC的起源及发展
1.1.2 PLC的特点
1.1.3 PLC的应用
1.2 PLC的分类及产品介绍
1.2.1 PLC的分类
1.2.2 PLC生产厂家及主要产品
1.2.3 西门子S7系列PLC及其软件
1.3 PLC系统构成及工作原理
1.3.1 PLC系统基本构成
1.3.2 PLC的工作原理
1.3.3 PLC控制系统与继电接触器控制系统的比较
1.4 习题
第2章 S7-1500 PLC硬件系统
2.1 S7-1500系统介绍
2.1.1 SIMATIC自动化系统
2.1.2 S7-1500 PLC系统构成
2.2 CPU模块
2.2.1 CPU分类
2.2.2 CPU结构及存储卡
2.2.3 模块安装及接线
2.2.4 固件更新
2.3 电源模块
2.3.1 带有电源模块的PLC系统结构
2.3.2 负载电源(PM)
2.3.3 系统电源(PS)
2.4 信号模块(SM)
2.4.1 模块类型
2.4.2 数字量输入/输出模块
2.4.3 模拟量输入/输出模块
2.4.4 模块安装
2.5 通信模块
2.5.1 模块分类
2.5.2 CP 1543-1模块特性
2.5.3 CM 1542-5模块特性
2.5.4 CM PtP RS422/485 BA模块特性
2.6 CPU的通电与设置
2.6.1 CPU的通电
2.6.2 通过显示屏设置IP地址
2.6.3 CPU的操作模式
2.7 习题
第3章 TIA Portal编程软件及使用
3.1 TIA Portal编程软件
3.1.1 编程软件的特点
3.1.2 编程软件的安装
3.1.3 认识编程软件界面
3.2 编程基本知识
3.2.1 S7-1500 PLC数据类型
3.2.2 S7-1500 PLC的地址及寻址
3.2.3 程序中的变量
3.2.4 程序中的常量
3.3 PLC的编程语言及特点
3.3.1 编程语言选择操作
3.3.2 梯形图(LAD)和功能块图(FBD)
3.3.3 语句表(STL)
3.3.4 结构化控制语言(SCL)
3.4 S7-1500 PLC的设备组态
3.4.1 设备组态的功能
3.4.2 设备组态的操作
3.5 实训1:简单项目的建立与运行
3.5.1 任务1:控制要求及PLC外部接线
3.5.2 任务2:简单项目的建立
3.5.3 任务3:项目调试
3.6 实训2:PLC变量表及监控表功能
3.6.1 任务1:PLC变量表及变量寻址
3.6.2 任务2:使用监控表和强制表调试程序
3.7 实训3:TIA Portal软件仿真功能的应用
3.7.1 任务1:了解S7-1500仿真器
3.7.2 任务2:启动和应用仿真功能
3.7.3 任务3:系统和时钟存储器功能应用
3.8 习题
第4章 S7-1500 PLC的常用指令
4.1 位逻辑运算指令
4.1.1 基本指令及属性
4.1.2 触点/线圈指令
4.1.3 置位/复位指令
4.1.4 沿检测指令
4.1.5 SR/RS触发器
4.2 定时器指令
4.2.1 定时器指令概述
4.2.2 定时器指令功能
4.2.3 定时器指令的应用
4.3 计数器指令
4.3.1 加计数器
4.3.2 减计数器
4.3.3 加减计数器
4.3.4 计数器指令的应用
4.4 数据处理与运算指令
4.4.1 移动操作指令
4.4.2 比较操作指令
4.4.3 数据转换指令
4.4.4 数学函数指令
4.5 程序控制操作指令
4.5.1 JMP(N)指令
4.5.2 JMP_LIST指令
4.5.3 SWITCH及RET指令