西门子S7-1500 PLC 从入门到精通 本书特色
本书以国内广泛使用的西门子S7-1500 PLC作为研究对象,按照读者的学习路径,由浅入深、循序渐进地介绍S7-1500 PLC的入门基础、硬件配置、程序基本架构、与触摸屏的综合编程、PROFINET通信功能、工艺指令编程和上位机WinCC RT控制等7部分内容,各部分内容有机结合、逐层深入、臻于完善。本书采用*的博途V15及其以上版本讲述,不仅向下兼容,而且创新性地通过从入门到精通的39个实例及微课视频,使读者真正达到轻松学习的目的。本书提供的实例源程序请到华信教育资源网http://www?hxedu?com?cn下载。本书深入浅出、图文并茂,不仅适合广大从事自动化、智能控制的技术人员阅读,还可作为高等院校相关专业的教材。
西门子S7-1500 PLC 从入门到精通 内容简介
本书以靠前广泛使用的西门子S7-1500 PLC作为研究对象,按照读者的学习路径,由浅入深、循序渐进地介绍S7-1500 PLC的入门基础、硬件配置、程序基本架构、与触摸屏的综合编程、PROFINET通信功能、工艺指令编程和上位机WinCC RT控制等7部分内容,各部分内容有机结合、逐层深入、臻于完善。本书采用近期新的博途V15及其以上版本讲述,不仅向下兼容,而且创新性地通过从入门到精通的39个实例及微课视频,使读者真正达到轻松学习的目的。本书提供的实例源程序请到华信教育资源网http://www?hxedu?com?cn下载。本书深入浅出、图文并茂,不仅适合广大从事自动化、智能控制的技术人员阅读,还可作为高等院校相关专业的教材。
西门子S7-1500 PLC 从入门到精通 目录
第1章S7-1500 PLC与博途软件
1?1S7-1500 PLC
1?1?1概述
1?1?2标准型和紧凑型CPU的技术指标
1?1?3标准型CPU1511-1 PN的硬件属性
1?1?4电源选型
1?1?5I/O模块
1?2博途软件
1?2?1概述
1?2?2安装过程
1?2?3博途PLCSIM仿真软件
第2章S7-1500 PLC的硬件配置
2?1硬件配置基本流程
2?1?1硬件配置的功能
2?1?2添加一个S7-1500 PLC
2?1?3配置中央机架
2?2CPU的参数配置
2?2?1概述
2?2?2CPU的常规配置
2?2?3PROFINET接口的配置
2?2?4CPU的启动
2?2?5CPU循环扫描
2?2?6通信负载
2?2?7系统和时钟存储器
2?2?8显示屏的功能
2?3I/O模块的硬件配置
2?3?1数字量输入模块的硬件配置
2?3?2数字量输出模块的硬件配置
2?3?3模拟量输入模块的硬件配置
2?3?4模拟量输出模块的硬件配置
2?4分布式I/O参数配置
2?4?1ET200MP概述
2?4?2配置ET200MP
2?4?3PROFINET I/O模式下的DI模块组态
2?4?4PROFINET I/O模式下的DQ模块组态
2?5硬件配置的编译与下载
2?5?1硬件配置的编译
2?5?2硬件配置的下载
第3章S7-1500 PLC程序基本架构
3?1基本数据类型
3?1?1位数据类型
3?1?2数学数据类型
3?1?3字符数据类型
3?1?4时间数据类型
3?2数据存储区的寻址方式
3?2?1寻址方式
3?2?2位寻址方式
3?2?3字节、字及双字寻址方式
3?2?4I/O外设寻址方式
3?2?5数据块(DB)存储区及其读取方式
3?3程序块
3?3?1程序块的类型
3?3?2用户程序的结构
3?3?3使用程序块来构建程序
3?3?4OB可实现的功能
3?4位逻辑指令的应用
3?4?1位逻辑“与”“或”“非”指令
3?4?2用常开、常闭触点和输出线圈实现基本梯形图的功能
3?4?3用自锁/互锁功能实现电动机正/反转
3?4?4位逻辑运算指令汇总
3?5定时器指令的应用
3?5?1概述
3?5?2TON指令
3?5?3TOF指令
3?5?4TP指令
3?5?5TONR指令
3?5?6应用定时器指令实现灯的各种控制
3?6计数器指令的应用
3?6?1概述
3?6?2CTU指令
3?6?3CTD指令
3?6?4CTUD指令
3?7数据操作指令的应用
3?7?1比较指令
3?7?2移动指令
3?7?3数学运算指令
3?7?4其他数据指令
3?7?5数据指令的应用实例
3?8仿真软件PLCSIM
3?8?1启动S7-1500 PLC仿真器
3?8?2创建 SIM表格
3?8?3创建序列
第4章S7-1500 PLC与触摸屏的综合编程
4?1触摸屏
4?1?1触摸屏系统的组成
4?1?2触摸屏的软件编程
4?2西门子精智系列触摸屏
4?2?1触摸屏与S7-1500 PLC的通信
4?2?2触摸屏与S7-1500 PLC的应用
4?3复合数据类型
4?3?1概述
4?3?2数组的应用
4?4FC/FB接口
4?4?1FC接口区的定义
4?4?2无形参FC和有形参FC
4?4?3FB的接口区和背景数据块
4?4?4FC /FB实参与形参的结构体传递
4?4?5Struct的应用
4?5SCL及其应用
4?5?1指令
4?5?2用SCL指令进行数学运算
4?5?3SCL的逻辑控制
4?5?4SCL数组操作
4?5?5时钟与报警的SCL编程
第5章S7-1500 PLC的PROFINET通信功能
5?1S7-1500 PLC通信基础
5?1?1通信与网络结构
5?1?2从PROFIBUS到PROFINET的转变
5?1?3S7-1500 PLC支持的以太网通信服务
5?1?4 S7-1500 PLC PROFINET设备名称
5?2I-Device智能设备
5?2?1在相同项目中配置I-Device
5?2?2在不同项目中配置I-Device
5?3S7-1500 PLC与驱动器的PROFINET通信
5?3?1G120变频器的速度控制
5?3?2V90伺服驱动器的速度控制
5?4 S7-1500 PLC与第三方设备的PROFINET通信
5?4?1S7-1500 PLC与南京华太SMARTLINK设备的PROFINET通信
5?4?2S7-1500 PLC与ABB机器人的PROFINET通信
第6章S7-1500 PLC的工艺指令编程
6?1PID控制的功能与编程
6?1?1PID控制概述
6?1?2PID控制器
6?1?3西门子PID_Compact工艺对象与编程
6?2计数模块的功能与编程
6?2?1概述
6?2?2TM Count 2×24V模块
6?3运动控制的功能与编程
6?3?1概述
6?3?2 G120驱动器的运动控制功能
第7章S7-1500 PLC的上位机WinCC RT
7?1WinCC RT的初步使用
7?1?1概述
7?1?2WinCC RT使用实例
7?2WinCC RT的应用实例
7?2?1WinCC RT的VB脚本编程
7?2?2WinCC RT创建变量的限制
7?2?3WinCC RT的复杂实例
7?3OPC UA在WinCC RT上的应用
7?3?1概述
7?3?2S7-1500 PLC作为OPC UA服务器实现通信
7?3?3服务器为 WinCC RT和客户端为精智面板的OPC UA通信
参考文献
西门子S7-1500 PLC 从入门到精通 作者简介
李方园,主要从事变频器、PLC等自动化产品的应用研究,从事自动化专业的教学工作。主要承担并开发成功塑料挤出机变频系统、纺织行业后纺生产线变频控制系统、卧螺离心机双变频双电机驱动系统等,均由本人独立设计和调试完成。担任自动化专业的教学工作。