S7-1500 PLC 技术培训
专业解答各类课程问题、介绍师资和学校情况
可编程序控制器(PLC)基础 2
1.1 概述 2
1.*.1 PLC的发展历史 2
1.*.2 PLC的主要特点 3
1.*.3 PLC的应用范围 3
1.*.4 PLC的分类与性能指标 4
1.*.5 PLC与继电器系统的比较 5
1.*.6 PLC与微机的比较5
1.*.7 PLC的发展趋势 6
1.*.8 国内PLC的应用 6
1.2 可编程序控制器的结构和工作原理 6
1.*.1 可编程序控制器的硬件组成 6
1.*.2 可编程序控制器的工作原理 10
1.*.3 可编程序控制器的立即输入、输出功能 11
第2章 SIMATIC S7-1500 PLC的硬件 12
2.1 SIMATIC S7-1500 PLC定位和性能特点 12
2.*.1 西门子SIMATIC控制器简介 12
2.*.2 SIMATIC S7-1500 PLC的性能特点 13
2.2 SIMATIC S7-1500 PLC常用模块及其接线 14
2.*.1 电源模块 14
2.*.2 SIMATIC S7-1500 PLC模块及其附件 15
2.*.3 SIMATIC S7-1500 PLC信号模块及其接线 22
2.*.4 SIMATIC S7-1500 PLC通信模块 33
2.*.5 SIMATIC S7-1500 PLC工艺模块及接线 33
2.*.6 SIMATIC S7-1500 PLC分布式模块 34
2.3 SIMATIC S7-1500 PLC的硬件安装 37
2.*.1 硬件配置 37
2.*.2 硬件安装 39
2.*.3 接线 40
TIA博途(TIA Portal)软件使用入门 42
3.1 TIA博途 (TIAPortal)简介 42
3.*.1 初识TIA博途 (TIA Portal) 42
3.*.2 安装TIA博途的软硬件条件 43
3.*.3 安装TIA博途软件的注意事项 44
3.*.4 安装和卸载TIA博途软件 45
3.2 TIA Portal视图与项目视图 51
3.*.1 TIA Portal视图结构 51
3.*.2 项目视图 52
3.*.3 项目树 54
3.3 创建和编辑项目 55
3.*.1 创建项目 55
3.*.2 添加设备 57
3.*.3 编辑项目(打开,保存,另存为,关闭,删除) 57
3.4 CPU参数配置 61
3.*.1 常规 61
3.*.2 PROFINET接口62
3.*.3 启动 67
3.*.4 周期 68
3.*.5 通信负载 68
3.*.6 系统和时钟存储器68
3.*.7 系统诊断 69
3.*.8 显示 69
3.*.9 保护 71
3.**10 系统电源 72
3.**11 连接资源 72
3.**12 地址总览 72
3.5 S7-1500的I/O参数的配置 73
3.*.1 数字量输入模块参数的配置 73
3.*.2 数字量输出模块参数的配置 76
3.*.3 模拟量输入模块参数的配置 77
3.*.4 模拟量输出模块参数的配置 79
3.6 下载和上传 80
3.*.1 下载 80
3.*.2 上传 84
3.7 软件编程 87
3.*.1 一个简单的程序的输入和编译 87
3.*.2 使用快捷键 89
3.8 打印和归档 90
3.*.1 打印 90
3.*.2 归档 90
SIMATIC S7-1500 PLC的编程语言 107
4.1 SIMATIC S7-1500 PLC的编程基础知识 107
4.*.1 数制 107
4.*.2 数据类型 108
4.*.3 SIMATIC S7-1500 PLC的存储区 116
4.*.4 全局变量与区域变量120
4.*.5 编程语言 120
4.2 变量表、监控表和强制表的应用 121
4.*.1 变量表(TagTable) 121
4.*.2 监控表 124
4.*.3 强制表 126
4.3 位逻辑运算指令 128
4.4 定时器和计数器指令137
4.*.1 SIMATIC定时器137
4.*.2 IEC定时器 147
4.*.3 SIMATIC计数器149
4.*.4 IEC计数器 152
4.5 移动操作指令 156
4.6 比较指令 159
4.7 转换指令 162
4.8 数学函数指令 169
4.9 移位和循环指令 178
4.10 字逻辑运算指令 182
4.11 程序控制指令 186
4.12 实例 188
4.**.1 电动机的控制188
4.**.2 定时器和计数器应用193
SIMATIC S7-1500 PLC的程序结构 196
5.1 TIA博途软件编程方法简介 196
5.2 函数、数据块和函数块197
5.*.1 块的概述 197
本课程从基础和应用出发,系统介绍了西门子S7-1500 PLC编程及应用。全
课程内容分两部分:*部分为基础入门篇,主要介绍西门子S7-1500 PLC的硬
件和接线,TIA博途软件的使用,PLC的编程语言、程序结构、编程方法与调
试;第二部分为应用精通篇,包括西门子S7-1500 PLC的通信及其应用,西
门子S7-1500 PLC的SCL和GRAPH编程,西门子人机界面(HMI)应用,西门子
S7-1500 PLC的故障诊断的应用,西门子S7-1500 PLC工程应用,TIA博途软
件的其他常用功能。本课程可供从事西门子PLC技术人员学习。