资源简介
西门子s7-1200 plc学习手册:基于lad和scl编程
作 者:向晓汉 主编
出版时间:2018-10-01
本书从基础和实用出发,全面系统介绍了西门子s7-1200 plc编程及应用。全书内容共分两部分:第一部分为基础门篇,主要介绍西门子s7-1200的硬件和线、tia博途软件的使用、plc的编程语言、程序结构、编程方法与调试;第二部分为应用精通篇,包括西门子s7-1200 plc的通信及其应用、工艺功能及其应用、西门子人机界面(hmi)应用、plc的故障诊断技术和工程应用等。本书内容全面丰富,重突出,强调知识的实用性。为便于读者更深理解并掌握西门子s7-1200 plc的编程及应用,本书配有大量实用案例,且实例都有详细的软硬件配置清单,并配有线图和程序,读者可以模仿学习。
前 言
第1篇 基础入门篇
第1章 可编程序控制器(plc)基础
1.1 概述
1.2 plc的结构和工作原理
第2章 s7-1200 plc的硬件
2.1 s7-1200 plc概述
2.2 s7-1200 plc常用模块及其接线
2.3 s7-1200 plc的硬件安装
第3章 tia博途(portal)软件使用入门
3.1 tia博途(portal)软件简介
3.2 tia portal视图与项目视图
3.3 创建和编辑项目
3.4 cpu参数配置
3.5 s7-1200 plc的i/o参数配置
3.6 下载和上传
3.7 软件编程
3.8 打印和归档
3.9 用tia博途软件创建一个完整的项目
3.10 使用帮助
3.11 安装支持包和gsd文件
第4章 s7-1200 plc的编程语言
4.1 s7-1200 plc的编程基础知识
4.2 变量表、监控表和强制表的应用
4.3 位逻辑运算指令
4.4 定时器和计数器指令
4.5 移动操作指令
4.6 比较指令
4.7 转换指令
4.8 数学函数指令
4.9 移位和循环指令
4.10 字逻辑运算指令
4.11 程序控制指令
4.12 实例
第5章 s7-1200 plc的程序结构
5.1 tia博途软件编程方法简介
5.2 函数、数据块和函数块
5.3 多重背景
5.4 组织块(ob)及其应用
5.5 实例
第6章 s7-1200 plc的编程方法与调试
6.1 功能图
6.2 逻辑控制的梯形图编程方法
6.3 s7-1200 plc的调试方法
6.4 实例
第7章 西门子plc的scl编程
7.1 西门子plc的scl编程
7.2 scl应用举例
第2篇 应用精通篇
第8章 s7-1200 plc的通信及其应用
8.1 通信基础知识
8.2 现场总线概述
8.3 profibus 通信及其应用
8.4 以太网通信及其应用
8.5 串行通信
第9章 s7-1200 plc的工艺功能及其应用
9.1 plc的高速计数器及其应用
9.2 plc在运动控制中的应用
9.3 pwm
9.4 plc在过程控制中的应用
第10章 西门子人机界面(hmi)应用
10.1 人机界面简介
10.2 使用变量与系统函数
10.3 画面组态
10.4 用户管理
10.5 报警组态
10.6 创建一个简单的hmi项目
第11章 s7-1200 plc的故障诊断技术
11.1 plc控制系统的故障诊断概述
11.2 通过模块或通道的led灯诊断故障
11.3 通过tia 博途软件的pg/pc诊断故障
11.4 通过plc的web服务器诊断故障
11.5 通过用户程序诊断故障
11.6 在hmi上通过调用诊断控件诊断故障
11.7 通过自带诊断功能的模块诊断故障
11.8 利用运动控制诊断面板诊断故障
11.9 通过simatic automation tool诊断故障
第12章 tia博途软件的库功能
12.1 库的概念
12.2 项目库类型的使用
12.3 项目库主模板的使用
12.4 全局库的使用
第13章 s7-1200 plc工程应用
13.1 送料小车自动往复运动的plc控制
13.2 啤酒灌装线系统的plc控制
13.3 刨床的plc控制
13.4 定长剪切机plc控制
参 考 文 献
下载地址