西门子官方重点推荐图书
中国工控网与中华工控网联袂推荐
配套官方授权软件:STEP 7 Professional V13 SP1;TIA博途V13 SP1 UPD9;S7-PLCSIM V13 SP1及其UPD1
50个多媒体视频教程与80个例程
40多本中文用户手册
《S7-1200/1500 PLC应用技术》全面深入地介绍了西门子S7-1200/1500 PLC的硬件结构和硬件组态、指令、程序结构、PID闭环控制、编程软件和仿真软件的使用方法,以及一整套易学易用的开关量控制系统的编程方法。介绍了各种通信网络和通信服务的组态编程和仿真的方法、网络控制系统的多种故障诊断方法、精简系列面板的组态与仿真的方法,以及PID参数整定的纯软件仿真方法。
随书光盘提供了V13 SP1版的编程软件和仿真软件、大量的中文用户手册、80个例程和50个多媒体视频教程。
本书注重实际,强调应用,可供工程技术人员自学和作为培训教材,对S7-1200/1500的用户也有很大的参考价值。
前言
第1章 S7-1200/1500的硬件与硬件组态1
1.1 S7-1200的硬件1
1.1.1 S7-1200的硬件结构1
1.1.2 CPU模块2
1.1.3 信号板与信号模块5
1.1.4 集成的通信接口与通信模块6
1.2 S7-1500的硬件8
1.2.1 CPU模块8
1.2.2 CPU模块的前面板12
1.2.3 信号模块13
1.2.4 工艺模块与通信模块15
1.3 分布式I/O16
1.3.1 ET 200SP分布式I/O16
1.3.2 其他分布式I/O18
1.4 TIA博途的安装与升级19
1.5 TIA博途使用入门22
1.6 S7-1200/1500 CPU的参数设置26
1.6.1 硬件组态的基本方法26
1.6.2 组态PROFINET接口28
1.6.3 组态CPU的其他参数32
1.6.4 S7-1500的硬件组态37
1.7 S7-1200/1500信号模块的组态40
1.7.1 S7-1200输入/输出点的参数设置40
1.7.2 S7-1500信号模块的参数设置44
第2章 S7-1200/1500程序设计基础49
2.1 S7-1200/1500的编程语言49
2.2 PLC的工作原理与用户程序结构51
2.2.1 逻辑运算51
2.2.2 PLC的工作过程52
2.2.3 用户程序结构简介55
2.3 物理存储器与系统存储区57
2.3.1 物理存储器57
2.3.2 系统存储区59
2.4 数制、编码与数据类型61
2.4.1 数制与编码61
2.4.2 基本数据类型63
2.4.3 全局数据块与复杂数据类型67
2.4.4 参数类型69
2.4.5 其他数据类型72
2.5 编写用户程序与使用变量表73
2.5.1 编写用户程序73
2.5.2 使用变量表与帮助功能77
2.6 用户程序的下载与仿真79
2.6.1 下载与上传用户程序79
2.6.2 用户程序的仿真调试83
2.7 用STEP 7调试程序86
2.7.1 用程序状态功能调试程序86
2.7.2 用监控表监控与强制变量87
第3章 S7-1200/1500的指令92
3.1 位逻辑指令92
3.2 定时器与计数器指令96
3.2.1 定时器指令97
3.2.2 计数器指令102
3.3 数据处理指令104
3.3.1 比较器操作指令104
3.3.2 使能输入与使能输出106
3.3.3 转换操作指令107
3.3.4 移动操作指令110
3.3.5 移位与循环移位指令113
3.4 数学运算指令114
3.4.1 数学函数指令114
3.4.2 字逻辑运算指令118
3.5 程序控制操作指令与“原有”指令119
3.6 日期和时间指令122
3.7 字符串与字符指令124
3.7.1 字符串转换指令124
3.7.2 字符串指令126
3.8 S7-1200的高速脉冲输出与高速计数器128
3.8.1 高速脉冲输出128
3.8.2 高速计数器129
3.8.3 高速脉冲输出与高速计数器实验132
3.8.4 用高速计数器测量频率的实验135
第4章 S7-1200/1500的用户程序结构137
4.1 函数与函数块137
4.1.1 生成与调用函数137
4.1.2 生成与调用函数块140
4.1.3 复杂数据类型作块的输入参数143
4.1.4 多重背景144
4.2 操作数寻址147
4.2.1 对变量的组成部分寻址147
4.2.2 间接寻址148
4.3 中断事件与中断组织块154
4.3.1 事件与组织块154
4.3.2 初始化组织块与循环中断组织块156
4.3.3 时间中断组织块159
4.3.4 硬件中断组织块160
4.3.5 中断连接指令与中断分离指令162
4.3.6 延时中断组织块163
4.4 交叉引用表与程序信息165
4.4.1 交叉引用表165
4.4.2 分配列表167
4.4.3 调用结构、从属性结构与资源169
第5章 顺序控制编程方法与SCL编程语言171
5.1 梯形图的经验设计法171
5.2 顺序控制设计法与顺序功能图175
5.2.1 顺序功能图的基本元件176
5.2.2 顺序功能图的基本结构178
5.2.3 顺序功能图中转换实现的基本规则180
5.3 使用置位复位指令的顺序控制梯形图设计方法181
5.3.1 单序列的编程方法181
5.3.2 选择序列与并行序列的编程方法184
5.3.3 专用钻床的顺序控制程序设计186
5.4 顺序功能图语言S7-Graph189
5.4.1 S7-Graph语言概述189
5.4.2 使用S7-Graph编程的例子190
5.4.3 顺控器中的动作与条件196
5.5 SCL编程语言199
5.5.1 SCL程序编辑器199
5.5.2 SCL基础知识200
5.5.3 SCL程序控制指令202
5.5.4 SCL的间接寻址208
第6章 S7-1200/1500的通信功能212
6.1 网络通信基础212
6.1.1 计算机通信的国际标准212
6.1.2 SIMATIC通信网络214
6.1.3 工业以太网概述217
6.2 PROFINET IO系统组态220
6.2.1 S7-1200作IO控制器220
6.2.2 S7-1500 CPU和ET 200SP CPU作IO控制器222
6.2.3 S7-1200作智能IO设备223
6.3 基于以太网的开放式用户通信226
6.3.1 S7-1200/S7-1500之间使用TSEND_C/TRCV_C指令的通信226
6.3.2 S7-1200之间使用TSEND/TRCV指令的通信231
6.3.3 S7-1200/1500之间的UDP协议通信232
6.3.4 S7-1200/1500与S7-300/400之间的开放式用户通信234
6.4 S7协议通信237
6.4.1 S7-1200/1500之间的单向S7通信237
6.4.2 S7-1500之间的双向S7通信241
6.4.3 S7-1200/1500与其他S7 PLC之间的S7单向通信243
6.5 点对点通信245
6.5.1 串行通信概述245
6.5.2 点对点通信的组态与编程247
6.5.3 Modbus RTU协议通信250
6.6 PROFIBUS-DP与AS-i网络通信254
6.6.1 PROFIBUS的物理层254
6.6.2 DP主站与标准DP从站通信的组态255
6.6.3 安装GSD文件258
6.6.4 DP主站与智能从站通信的组态261
6.6.5 DP网络中数据的一致性传输262
6.6.6 AS-i通信264
6.7 S7-1200与变频器的USS协议通信266
6.7.1 硬件接线与变频器参数设置266
6.7.2 S7-1200的组态与编程268
6.7.3 S7-1200与变频器通信的实验270
6.8 S7-1500与G120变频器的通信271
6.8.1 S7-1500通过通信监控变频器271
6.8.2 S7-1500通过周期性通信读写变频器参数277
第7章 S7-1200/1500的故障诊断281
7.1 与故障诊断有关的中断组织块281
7.1.1 与硬件故障有关的中断组织块281
7.1.2 时间错误中断组织块282
7.2 用TIA博途诊断故障283
7.2.1 用在线和诊断视图诊断故障283
7.2.2 用网络视图和设备视图诊断故障287
7.2.3 编程错误的诊断290
7.2.4 项目的上传292
7.3 用系统诊断功能和HMI诊断故障294
7.3.1 组态系统诊断功能294
7.3.2 HMI组态与测试295
7.4 用S7-1500 CPU的Web服务器诊断故障298
7.5 用S7-1500 CPU的LED和显示屏诊断故障301
7.6 用程序诊断故障303
7.6.1 通过编写程序诊断故障303
7.6.2 通过用户自定义报警诊断故障306
7.6.3 用模块的值状态功能检测故障308
第8章 精简系列面板的组态与应用310
8.1 精简系列面板310
8.2 精简系列面板的画面组态312
8.2.1 HMI的基本操作312
8.2.2 组态指示灯与按钮314
8.2.3 组态文本域与I/O域317
8.3 精简系列面板的仿真与运行319
8.3.1 PLC与HMI的集成仿真319
8.3.2 HMI与PLC通信的组态与操作322
第9章 S7-1200/1500在PID闭环控制中的应用325
9.1 模拟量闭环控制系统与PID_Compact指令325
9.1.1 模拟量闭环控制系统325
9.1.2 PID_Compact指令的算法与参数328
9.1.3 PID_Compact指令的组态与调试331
9.2 PID参数的物理意义与手动整定方法333
9.2.1 PID参数与系统动静态性能的关系333
9.2.2 PID参数的手动整定方法337
9.2.3 PID参数的手动整定实验338
9.3 PID参数自整定341
附录 随书光盘简介344
参考文献346
S7-1200/1500是西门子公司的新一代PLC,本书根据S7-1200/1500当前最新的硬件和TIA博途V13 SP1编写。通过正文、随书光盘中大量的视频教程和例程,对S7-1200/1500的硬件结构与硬件组态、编程软件的安装和使用、编程语言、指令、程序结构、各种通信网络和通信服务的组态与编程方法、故障诊断的多种方法、精简系列面板的组态方法、PID闭环控制等都做了全面深入的介绍。同时还介绍了作者总结的设计数字量控制梯形图的一整套易学易用的编程方法。
《S7-1200/1500 PLC应用技术》通过大量的实例,详细介绍了用仿真软件在计算机上模拟运行和监控PLC用户程序的方法,包括多种通信的仿真方法。读者可以通过随书光盘中的例程和纯软件仿真,来学习PID参数的整定方法。还可以通过例程来学习PLC和触摸屏控制系统的纯软件仿真的方法。
网络故障诊断是现场维护的难点,本书详细介绍了用TIA博途、S7-1500的系统诊断功能和人机界面、CPU的Web服务器、S7-1500 CPU的显示屏诊断故障的方法,以及用程序诊断故障的方法。
《S7-1200/1500 PLC应用技术》的随书光盘提供了基于TIA博途的编程软件STEP 7 V13 SP1和仿真软件S7-PLCSIM V13 SP1、TIA博途V13 SP1 UPD9、PLCSIM V13 SP1 UPD1、几十本中文用户手册、与正文配套的80个例程和50个多媒体视频教程。
作者主编的《S7-1200 PLC编程及应用 第3版》和高职高专教材《S7-1200 PLC应用教程》根据S7-1200当前最新的硬件和STEP 7 V13 SP1编写。为了方便教学,各章附有习题,附录中有20多个实验的指导书。
《S7-1200/1500 PLC应用技术》注重实际,强调应用,可供工程技术人员自学和作为培训教材,对S7-1200/1500的用户也有很大的参考价值。
《S7-1200/1500 PLC应用技术》由廖常初主编,李运树编写了第1章,范占华、廖亮、孙明渝、文家学参加了编写工作。
因作者水平有限,书中难免有错漏之处,恳请读者批评指正。
重庆大学 廖常初
我在读研期间接触过PLC,但主要停留在理论层面。《S7-1200/1500 PLC应用技术》这本书,对于我来说,是一次将理论付诸实践的绝佳机会。我希望这本书能够提供关于TIA Portal V15/V16/V17等版本在S7-1200/1500项目开发中的详细操作指导。比如,如何创建和配置一个新的PLC项目?如何选择合适的硬件?如何进行I/O的配置和命名?在编程方面,我希望能够深入学习Ladder Diagram、Structured Text(结构化文本)以及Function Block Diagram等编程语言的实际应用。书中是否会提供大量的代码示例,解释每段代码的功能和逻辑?我特别希望能够学习到如何使用TIA Portal进行程序调试,比如单步执行、断点设置、变量监视等。我还想了解PLC在不同行业中的应用,例如在楼宇自动化、水处理、能源管理等领域,S7-1200/1500是如何发挥作用的。此外,我希望书中能够包含一些关于PLC程序优化和标准化编写的建议,以提高代码的可读性和可维护性。
评分我在自动化设备维护领域工作多年,虽然对PLC有一定的了解,但总觉得在S7-1200/1500系列PLC的深入应用方面还存在提升空间。《S7-1200/1500 PLC应用技术》这本书吸引我的是其“应用技术”这四个字,这直接表明了它侧重于解决实际问题。我特别希望书中能够提供关于PLC故障诊断和排除的详细方法和技巧。例如,当PLC出现通信中断、I/O信号异常、程序运行错误等问题时,如何利用TIA Portal的诊断工具,结合PLC本身的诊断指示灯,快速定位故障根源?书中是否会详细介绍PLC的在线监视、强制输入/输出、变量表等调试功能的使用,以及如何通过这些功能来排查问题?另外,我还需要了解PLC程序的备份和恢复方法,以及如何处理PLC硬件故障,比如更换CPU、I/O模块等。对于一些常见的应用场景,比如变频器控制、步进电机控制、温度控制等,书中是否会提供一些实用的程序段或者配置思路?我希望这本书能够帮助我成为一个更加得心应手的PLC维护工程师,能够快速有效地解决生产中的各种PLC相关问题。
评分这本书的封面设计给我一种专业、严谨的感觉,书名 S7-1200/1500 PLC 应用技术,直击了我一直以来在实际工作中最常接触到的两大核心PLC系列。我一直觉得,理论知识的学习固然重要,但真正能够指导实践、解决实际问题的技术书籍才是最宝贵的。我期望这本书能够深入浅出地讲解 S7-1200 和 S7-1500 系列PLC的架构、指令集、硬件连接以及编程思路,尤其是在实际工业自动化项目中,如何根据不同应用场景选择合适的PLC型号,如何进行高效的程序编写,如何实现各种复杂的功能,比如运动控制、PID调节、通信协议的应用等等。我希望书中能有大量的实际案例分析,从简单的启停控制到复杂的生产线自动化,都能够提供清晰的思路和完整的解决方案。例如,书中关于如何优化程序性能,减少扫描时间,提高系统稳定性的探讨,对我来说是至关重要的。我也希望能够学到如何利用STEP 7 TIA Portal等主流组态软件进行项目开发、调试和维护。此外,对于PLC的安全防护,数据备份和恢复,以及与上位机、HMI等设备的集成,书中是否能有所涉及,也是我非常关注的。总而言之,我期待这本书能够成为我解决实际工程问题、提升PLC应用技能的得力助手,帮助我更好地应对自动化领域的挑战。
评分刚拿到这本《S7-1200/1500 PLC应用技术》,还没来得及细细品读,但从目录来看,就感觉内容相当扎实。我特别感兴趣的是关于S7-1500系列PLC的一些新特性和高级功能。我知道S7-1500在性能、诊断能力和安全性方面都有很大的提升,如果这本书能详细解析它的内部结构、指令集以及与其他西门子产品的无缝集成,那对我来说将是极大的福音。例如,书中是否会深入讲解TIA Portal V16/V17等最新版本在S7-1500项目开发中的应用?例如,如何有效地利用其集成的诊断功能,快速定位和解决故障?对于一些复杂算法的实现,比如在过程控制中的高级PID算法,或者在运动控制中涉及到多轴联动、电子齿轮等功能,书中是否有详细的讲解和示例?我尤其关注书中关于如何优化程序结构,提高代码的可读性和可维护性,以及如何利用TIA Portal的调试工具进行高效的故障查找。此外,如果书中能涉及到一些S7-1500系列PLC在特定行业应用中的案例,比如在食品饮料、汽车制造、制药等领域的典型应用,那将是非常有价值的。我希望这本书能够帮助我从一个PLC操作者,真正成长为一个PLC应用开发者,能够独立承担更复杂的自动化项目。
评分长期以来,我一直关注工业自动化技术的最新发展,特别是西门子PLC在智能化、网络化方面的进展。《S7-1200/1500 PLC应用技术》这本书的出现,让我看到了深入了解这两个系列PLC在现代自动化应用中的潜力。我非常期待书中能够详细阐述S7-1200和S7-1500系列PLC如何与工业物联网(IIoT)技术相结合,如何利用 OPC UA、MQTT 等通信协议实现与云平台的数据交互。书中是否会介绍如何利用TIA Portal进行Web服务器的开发,实现远程监控和控制?对于S7-1500系列PLC强大的诊断和故障预测功能,我希望能够有深入的讲解,例如如何利用其内置的诊断信息进行预防性维护,从而减少非计划停机时间。我还需要了解在实际项目中,如何利用S7-1200/1500系列PLC实现更高级的运动控制,比如在机器人集成、自动化装配等方面的应用。书中关于如何优化程序以提高效率,降低能耗,以及如何确保PLC系统的网络安全,也是我非常关注的内容。我期望这本书能够引领我走向更智能、更互联的自动化未来。
评分我是一名电气工程师,在工作中经常需要接触到自动化控制系统,尤其是西门子PLC。这次看到《S7-1200/1500 PLC应用技术》这本书,让我眼前一亮。我一直觉得,理论知识和实际应用之间往往存在着一道鸿沟,而一本优秀的实践性强的技术书籍,正是架起这座桥梁的关键。我非常期待这本书能够提供详尽的S7-1200和S7-1500系列PLC的硬件选型指南,让我能够根据具体的项目需求,快速准确地选择最合适的CPU型号、I/O模块以及通信模块。更重要的是,我希望书中能够提供大量的、具有代表性的实际应用案例,从简单的工艺流程控制,到复杂的自动化生产线集成,都能够有详细的步骤和代码示例。例如,书中关于如何实现PLC与HMI之间的有效通信,如何设计用户友好的操作界面,如何进行数据采集和存储,以及如何与MES/ERP系统对接等方面的介绍,对我来说是至关重要的。我还需要了解如何利用TIA Portal进行项目规划、程序编写、在线调试以及故障诊断,如何优化程序以提高运行效率和稳定性。此外,对于PLC的安全生产和网络安全方面,我也希望书中能有所阐述。
评分作为一个初学者,我对PLC的了解还停留在基础层面,而《S7-1200/1500 PLC应用技术》这本书名,让我看到了掌握西门子主流PLC的希望。我希望这本书能够从最基础的概念讲起,循序渐进地引导我进入PLC的世界。比如,PLC的基本原理是什么?它有哪些核心组件?S7-1200和S7-1500系列PLC在结构和功能上有什么区别?我希望书中能够用通俗易懂的语言,结合生动的图示,解释PLC的输入、输出、CPU、存储器等概念。在编程方面,我也希望能够学习到TIA Portal的基础操作,比如如何创建项目,如何编写Ladder Diagram(梯形图)、Function Block Diagram(功能块图)等常用的编程语言。书中是否会提供一些简单的练习项目,让我能够边学边练,巩固所学知识?例如,如何实现一个简单的电机启停控制,如何利用定时器和计数器完成一些基本的功能,如何处理一些简单的报警和故障。我也希望能够了解PLC在实际生产中的应用场景,比如在包装机械、流水线控制等方面的应用,这样可以让我对PLC的应用有一个更直观的认识。
评分我是一名电气设计工程师,在项目设计阶段,需要为自动化控制系统选择合适的PLC。《S7-1200/1500 PLC应用技术》这本书,我期望它能够提供一份全面而详尽的S7-1200和S7-1500系列PLC选型指南。书中是否会详细对比不同CPU型号的性能参数、内存大小、通信接口类型、输入输出点数以及扩展能力?我需要了解如何根据具体的工艺要求、控制规模、精度要求以及预算限制,来做出最佳的PLC选型决策。此外,书中关于PLC的I/O模块选择,例如数字量模块、模拟量模块、特殊功能模块(如温度模块、计数模块)的选型原则和注意事项,也是我非常关心的。我希望书中能够提供一些实际项目的选型案例,并解释选型背后的逻辑。我也需要了解PLC在不同应用场景下的典型配置,例如在化工、电力、冶金等行业。
评分作为一名技术爱好者,我一直对工业自动化和PLC技术充满兴趣。《S7-1200/1500 PLC应用技术》这本书,对我来说,是一个探索西门子PLC奥秘的窗口。我希望这本书能够以一种引人入胜的方式,揭示PLC在现代工业中的重要作用。例如,书中是否会介绍S7-1200和S7-1500系列PLC在自动化生产线上的实际应用案例,如汽车制造、食品包装、电子组装等,让我能够直观地了解PLC是如何控制机器、协调生产的?我希望书中能够用通俗易懂的语言,解释PLC的编程逻辑,比如Ladder Diagram、Function Block Diagram等,并提供一些简单的编程实例,让我能够亲手尝试。我还想了解PLC在传感器、执行器等硬件设备上的连接和配置,以及如何通过PLC对这些设备进行控制。此外,我也希望能够了解到一些关于PLC在能源效率、环境保护等方面的应用,让我看到技术进步带来的社会价值。
评分我是一名资深的自动化工程师,在过去的工作中,我使用过不同品牌的PLC,但西门子的S7系列一直是我的主要工作对象。《S7-1200/1500 PLC应用技术》这本书,对我而言,更像是一次对现有知识体系的梳理和深化。我尤其关注书中关于S7-1500系列PLC在高性能计算和复杂逻辑处理方面的应用。例如,书中是否会详细讲解如何利用S7-1500的强大处理能力,实现复杂的算法,如图像识别、数据分析,或者与高级控制系统(如APC)的集成?我希望书中能提供关于S7-1500系列PLC在运动控制领域的高级应用,例如多轴同步、电子凸轮、运动规划等方面的详细案例。另外,对于S7-1500系列PLC强大的通信能力,例如如何利用PROFINET/PROFIBUS实现高效的数据交换,如何与第三方设备进行集成,书中是否有深入的阐述?我也希望书中能包含一些关于PLC程序设计最佳实践的讨论,如何构建模块化、可重用的代码,以及如何进行有效的版本管理。
评分学一下,看着挺不错的……
评分换换脑子,新知识,多学习学习。书越读越薄。
评分挺好的,给朋友买的,说很好感觉!
评分还没看,刚到的,但缪叔的书都应该不错的。
评分包装不错,应该质量还行。
评分换换脑子,新知识,多学习学习。书越读越薄。
评分看看。。。。。。。。。。。。。。。。。。。。。。。。。。。
评分实惠又实用,感觉还不错。
评分别人推荐的,过年啦,只有京东还送货,而且价格美丽,搞活动,入手好几本,学习学习
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.tinynews.org All Rights Reserved. 静思书屋 版权所有