★《S7-1200 PLC编程及应用(第2版)(附DVD光盘)》是国内一本全面介绍西门子新一代小型PLC的图书。
★《S7-1200 PLC编程及应用(第2版)(附DVD光盘)》通过几十个例程,深入浅出地介绍了西门子公司新一代小型PLC S7-1200。
★随书光盘附有STEP 7 Basic中文版、S7-1200 PLC与精简系列面板的用户手册和产品样本,以及作者编写的与正文配套的大量的例程和视频教程。
《S7-1200 PLC编程及应用(第2版)(附DVD光盘)》通过几十个例程,深入浅出地介绍了西门子公司新一代小型PLC S7-1200的硬件组成、硬件和网络组态的方法、指令系统应用、用户程序结构,高速输入/高速输出、各种通信功能、PID闭环控制的组态、编程和调试方法,精简系列面板的组态与仿真、故障诊断与提高PLC控制系统可靠性的措施。还介绍了一整套数字量控制系统梯形图的先进完整的设计方法。本书详细介绍了用编程软件STEP 7 Basic完成各种任务的操作过程,读者一边看书一边用软件进行操作,可以较快地掌握STEP 7 Basic、S7-1200和精简系列面板的使用方法。
《S7-1200 PLC编程及应用(第2版)(附DVD光盘)》可供工程技术人员学习S7-1200的编程和应用时使用,也可以作高校机电类各专业的教材。
《S7-1200 PLC编程及应用(第2版)(附DVD光盘)》通过几十个例程,深入浅出地介绍了西门子公司新一代小型PLC S7-1200的硬件组成、硬件和网络组态的方法、指令系统应用、用户程序结构,高速输入/高速输出、各种通信功能、PID闭环控制的组态、编程和调试方法,精简系列面板的组态与仿真、故障诊断与提高PLC控制系统可靠性的措施。还介绍了一整套数字量控制系统梯形图的先进完整的设计方法。本书详细介绍了用编程软件STEP 7 Basic完成各种任务的操作过程,读者一边看书一边用软件进行操作,可以较快地掌握STEP 7 Basic、S7-1200和精简系列面板的使用方法。
《S7-1200 PLC编程及应用(第2版)(附DVD光盘)》可供工程技术人员学习S7-1200的编程和应用时使用,也可以作高校机电类各专业的教材。
前言
第1章 概述
1.1 PLC的基本概念
1.2 S7-1200的程序结构与工作原理
第2章 PLC的硬件与硬件组态
2.1 S7-1200的硬件
2.2 STEP 7 Basic编程软件
2.3 硬件组态
第3章 S7-1200程序设计基础
3.1 S7-1200的编程语言
3.2 数据类型与系统存储区
3.3 用STEP 7 Basic生成用户程序
3.4 下载用户程序
3.5 用STEP 7 Basic调试程序
3.6 位逻辑指令
3.7 定时器与计数器指令
第4章 数字量控制系统梯形图程序设计方法
4.1 梯形图的经验设计法
4.2 顺序控制设计法与顺序功能图
4.3 使用置位复位指令的顺序控制梯形图设计方法
4.4 具有多种工作方式的系统的顺序控制梯形图设计方法
第5章 S7-1200的指令
5.1 数据处理指令
5.2 数学运算指令
5.3 程序控制指令
5.4 字符串指令
5.5 高速脉冲输出与高速计数器
5.6 其他指令与库
第6章 S7-1200的用户程序结构与故障诊断
6.1 功能与功能块
6.2 全局数据块与数据类型
6.3 中断事件与中断指令
6.4 在线功能与故障诊断
6.5 交叉引用表与程序信息
第7章 S7-1200的以太网通信
7.1 计算机通信的国际标准
7.2 西门子的工业自动化通信网络
7.3 S7-1200之间的开放式用户通信
7.4 S7-1200与S7-300/400的以太网通信
7.5 S7-1200与S7-200的以太网通信
7.6 S7-1200基于以太网的OPC通信
第8章 S7-1200的串行通信
8.1 点对点通信
8.2 使用MODBUS RTU协议的串行通信
8.3 S7-1200与变频器的USS协议通信
第9章 精简系列面板的组态与应用
9.1 人机界面
9.2 精简系列面板的画面组态
9.3 精简系列面板的运行与模拟
第10章 PLC应用中的其他问题
10.1 PLC控制系统的设计与调试步骤
10.2 PLC控制系统的可靠性措施
10.3 PLC在模拟量闭环控制中的应用
附录 随书光盘内容简介
参考文献
6.编程软件
SIMATICSTEP7Basic是西门子公司新一代的PLC编程软件,它的操作直观、上手容易、使用简单。其智能功能可以提高工程组态的效率。STEP7Basic集成了WinCCBasic,使用户能对HMI进行快速简单的组态和仿真。
由于STEP7Basic具有通用的项目视图、用于图形化工程组态的最新用户接口技术、智能的拖放功能以及共享的数据处理等特点,因此有效地保证了项目的质量。
1.1.2 PLC的特点
1.编程方法简单易学
梯形图是使用得最多的PLC的编程语言,其电路符号和表达方式与继电器电路原理图相似,梯形图语言形象直观,易学易懂,熟悉继电器电路图的电气技术人员只需花几天时间就可以熟悉梯形图语言,并能用来编制数字量控制系统的用户程序。
2.功能强,性能价格比高
一台小型PLC内有成百上千个可供用户使用的编程元件,可以实现非常复杂的控制功能。与相同功能的继电器系统相比,具有很高的性能价格比。PLC可以通过通信连网,实现分散控制、集中管理。
3.硬件配套齐全,用户使用方便,适应性强
PLC产品已经标准化、系列化、模块化,配备有品种齐全的各种硬件装置供用户选用,用户能灵活方便地进行系统配置,组成不同功能、不同规模的系统。PLC的安装接线也很方便,一般用接线端子连接外部接线。PLC有较强的带负载能力,可以直接驱动大多数电磁阀和中小型交流接触器。
硬件配置确定后,通过修改用户程序,就可以方便快速地适应工艺条件的变化。
4.可靠性高,抗干扰能力强
传统的继电器控制系统使用了大量的中间继电器、时间继电器。由于触点接触不良,容易出现故障。PLC用软件代替中间继电器和时间继电器,仅剩下与输入和输出有关的少量硬件元件。与继电器控制系统相比,可以减少大量的硬件触点和接线,大大减少了因触点接触不良造成的故障。
PLC使用了一系列硬件和软件抗干扰措施,具有很强的抗干扰能力,平均无故障时间达到数万小时以上,可以直接用于有强烈干扰的工业生产现场,PLC被广大用户公认为最可靠的工业控制设备之一。
5.系统的设计、安装、调试工作量少
PLC用软件功能取代了继电器控制系统中大量的中间继电器、时间继电器、计数器等器件,使控制柜的设计、安装、接线工作量大大减少。
PLC的梯形图程序可以用顺序控制设计法来设计。这种设计方法很有规律,很容易掌握。对于复杂的控制系统,用这种方法设计程序的时间比设计继电器系统电路图的时间要少得多。
6.维修工作量小,维修方便PLC的故障率很低,并且有完善的故障诊断功能。PLC或外部的输入装置和执行机构发生故障时,可以根据信号模块上的发光二极管或编程软件提供的信息。
……
S7-1200是西门子公司的新一代小型PLC,代表了下一代PLC的发展方向。它集成了以太网接口和很强的工艺功能,编程软件STEP 7 Basic集成了用于人机界面组态的WinCC Basic,硬件和网络的组态、编程和监控均采用图形化的方式。
本书是第一本全面介绍S7-1200 PLC的书籍,第1版是根据英文版系统手册和编程软件编写的。出版以后,西门子公司发布了中文版的编程软件,本书根据它进行了全面的改写,对全书的结构进行了优化,通信部分增加了大量的内容,包括与S7.300/400 PLC的3种以太网通信、与S7-200 PLC的以太网通信和Modbus通信、与WinCC的OPC通信、与计算机的点对点通信和Modbus通信、与变频器的USS通信。此外还增加了存储卡使用、库的创建与使用、人机界面的在线仿真等内容,增加了大量的例程和视频教程。
本书以应用为主线,通过几十个经过调试的例程,深入浅出地介绍了S7-1200 PLC的指令应用、程序结构和编程方法。详细地介绍了用STEP 7 Basic完成各种任务的操作过程,读者一边看书一边进行操作,可以很快地掌握STEP 7 Basic和S7-1200 PLC的使用方法。
本书的前两章介绍了S7-1200 PLC的硬件组成,STEP 7 Basic的安装、硬件和网络组态的方法。第3章详细地介绍了程序编辑器的使用方法,程序的生成、下载和监控的方法,和用于数字量控制的基本指令。第4章介绍了设计数字量控制梯形图的一整套先进完整的方法,这些方法易学易用,可以节约大量的设计时间。第5章介绍了其他指令和高速输入/高速输出的编程方法。第6章介绍了用户程序结构、在线功能、故障诊断和获取程序信息的方法。第7章和第8章分别介绍了以太网通信和串行通信具体的组态、编程和实现的方法。第9章介绍了精简系列面板的组态与仿真的方法。第10章介绍了PLC控制系统的设计与调试步骤、可靠性措施,以及PID闭环控制的组态和调试的方法。
阅读过程中,我发现这本书最大的亮点在于其丰富的实战案例。书中涉及的案例不仅仅是理论知识的简单复现,而是真正贴合工业现场实际需求的场景,比如生产线上的物料输送控制、包装机械的定位控制、以及简单的温度控制系统等。每一个案例都从需求分析、硬件选型、逻辑设计、程序编写、调试上线等环节进行了详细的阐述,甚至连可能遇到的问题和调试技巧都一一列举,让我感觉就像在导师的指导下进行实际的项目操作一样。我印象特别深刻的是关于伺服电机控制的章节,书中通过一个精确的位置控制案例,详细讲解了如何配置伺服驱动器、如何编写PLC程序来控制伺服电机的启停、转向、速度和位置,并且还提到了如何处理一些常见的故障。这对于我之前在伺服控制方面一直感到有些吃力的情况,有了很大的突破。书中还包含了一些关于HMI(人机界面)设计的章节,虽然篇幅不多,但已经足以让我对如何设计直观易懂的用户界面有了初步的认识,并掌握了如何将PLC的控制逻辑与HMI进行联动。这些实操性的内容,极大地提升了我的学习效率和应用能力,让我能够更快地将所学知识应用到实际工作中,解决实际问题。
评分在学习这本书的过程中,我发现它对梯形图(LAD)和功能块图(FBD)这两种主流的PLC编程语言的讲解非常到位。书中不仅详细介绍了这两种语言的基本语法和常用指令,还结合实际案例,展示了如何利用它们来实现复杂的控制逻辑。例如,在讲解伺服定位控制时,书中分别用LAD和FBD两种方式进行了演示,让我能够直观地比较它们各自的优缺点,并根据实际项目需求选择更合适的编程语言。更重要的是,书中还介绍了SCL(结构化文本)语言,这是一种更接近高级编程语言的文本编程方式,对于实现一些复杂的算法和数据处理非常方便。通过对SCL的学习,我发现它能够极大地提高编程的效率,并且使程序更加易于理解和维护。这本书的编写者对PLC编程的理解非常深刻,能够将复杂的概念讲解得如此透彻,实属不易。
评分不得不提的是,本书的语言风格非常亲切易懂,即使是对于一些复杂的技术概念,作者也能够用通俗易懂的语言进行解释,并辅以大量的插图和流程图,让读者能够直观地理解。例如,在讲解二进制、BCD码等基础概念时,书中没有生硬地给出公式,而是通过一个模拟计算器的小例子,让读者亲手体验数据转换的过程,这比单纯的理论讲解要生动得多。而且,书中对于代码的编写规范也给予了足够的重视,强调了良好的编程习惯对于提高程序的可读性和可维护性的重要性,这对于我这样刚开始接触PLC编程的人来说,非常有益。书中还介绍了如何利用PLC的诊断功能来排除故障,以及如何进行程序的备份和恢复,这些都是在实际工作中必不可少的技能。让我感到惊喜的是,书中还涉及了一些高级应用,比如PID控制在温度控制中的应用,虽然讲解的深度有限,但已经为我打开了一扇新的大门,激发了我进一步学习PID控制算法的兴趣。
评分对于我这样从事多年电气自动化工作,但对西门子PLC相对陌生的工程师来说,这本书提供了一个非常好的学习路径。书中没有过多地纠缠于某些过于基础的计算机科学原理,而是直接聚焦于PLC的实际应用。它能够快速地帮助我理解S7-1200的架构和编程思想,并直接将我引向实际的工程应用。我尤其欣赏书中对于不同指令的应用场景的区分和解释,比如,什么时候应该使用位逻辑指令,什么时候应该使用算术逻辑指令,什么时候又需要用到功能块。作者通过一个又一个生动的例子,让我能够深刻地体会到不同指令的特点和优势,从而在实际编程中做出更合理的选择。另外,书中对于程序结构的优化和模块化编程的介绍,也让我受益匪浅,这对于我今后编写大型、复杂的PLC程序,提高程序的效率和可维护性,打下了坚实的基础。
评分我是一名正在攻读自动化专业的学生,对于PLC技术是必学的一门课程。这本书对于我们这样的学生来说,简直是福音。书中不仅仅停留在理论知识的层面,更是通过大量的实践操作,让我们能够将学到的理论知识转化为实际的能力。书中的实验项目都非常具有代表性,涵盖了工业自动化中常见的控制任务。我印象深刻的是一个关于多路传感器信号采集和处理的实验,书中详细讲解了如何使用S7-1200的模拟量输入模块,如何对采集到的模拟量进行标度转换,以及如何根据不同的传感器信号进行逻辑判断和输出控制。这些实验不仅仅是让我们跟着书本一步步操作,更重要的是引导我们去思考,去分析,去解决问题,这对于培养我们的工程思维和独立解决问题的能力非常有帮助。
评分我一直对自动化控制领域充满兴趣,而S7-1200 PLC作为西门子推出的新一代紧凑型PLC,其性能和灵活性都非常出色。我选择这本书,很大程度上是看中了它对S7-1200的全面覆盖。从硬件的接口定义、I/O模块的连接,到软件的TIA Portal开发环境的使用,再到具体的编程语言(LAD、FBD、SCL)的讲解,这本书都做到了细致入微。我之前对TIA Portal的界面和操作流程一直有些模糊,通过阅读本书,我终于能够熟练地使用它进行项目创建、硬件组态、变量定义、以及程序编写和下载。书中还详细介绍了如何进行程序的在线调试,如何查看变量的实时值,如何设置断点和单步执行,这些技巧对于我理解程序的运行逻辑和找出潜在的错误至关重要。尤其是在进行复杂的逻辑控制设计时,能够清晰地看到程序的执行过程,对于我来说是非常宝贵的学习经验。
评分这本书最令我欣喜的是它提供了配套的光盘,里面包含了丰富的学习资源,例如各种S7-1200的软件工具、大量的PLC编程示例代码、以及一些实用的应用模板。这些资源极大地降低了学习的门槛,让我能够直接上手实践,而无需花费大量时间去寻找和配置开发环境。我特别喜欢光盘中的示例程序,它们结构清晰,注释详细,让我能够快速地理解不同功能模块的实现原理,并且可以根据自己的需求进行修改和扩展。例如,我之前在学习如何实现一个多功能计数器时,就参考了光盘中的一个示例程序,通过对其进行修改,我很快就实现了我想要的功能。此外,光盘中还包含了一些关于S7-1200常见问题的解答和故障排除指南,这在我在实际调试过程中遇到了问题时,提供了非常及时的帮助。可以说,这本书的光盘不仅仅是一个简单的附件,更是整个学习过程中的一个得力助手,极大地提升了学习的效率和效果。
评分我是一位已经有一定PLC基础的工程师,在阅读了大量关于S7-300/400的资料后,我发现S7-1200在架构和编程方面有一些新的特点,而这本书正好能够很好地弥补我的知识盲区。书中对S7-1200的CPU结构、内存管理、以及指令集的一些更新和优化都进行了详细的阐述。例如,书中对“安全集成”功能的介绍,以及如何利用它来提高PLC系统的安全性,这对于我来说是一个全新的概念。此外,书中还介绍了一些S7-1200特有的功能,比如Web服务器功能,可以方便地实现远程监控和诊断。这本书不仅提供了扎实的理论基础,更重要的是它能够让我快速地适应S7-1200这个新的平台,并将其应用到实际工作中。这本书的内容的深度和广度都非常出色,是一本值得推荐的PLC技术书籍。
评分这本书的另一个优点是它对S7-1200的通信协议进行了详尽的介绍,包括PROFINET、PROFIBUS、Modbus TCP等。在当前的工业自动化领域,设备间的通信和互联互通是至关重要的。书中不仅讲解了这些通信协议的基本原理,还提供了大量的配置和编程示例,让我能够轻松地将S7-1200与其他设备进行连接和数据交换。我尤其受益于书中关于PROFINET的讲解,它详细介绍了如何进行PROFINET节点的配置,如何建立通信连接,以及如何进行数据交换。在实际项目中,我们遇到了一个需要将S7-1200与第三方设备进行通信的问题,通过参考本书中的相关章节,我们很快就解决了这个问题。这本书的内容的实用性和前瞻性都非常强,能够帮助我们掌握最前沿的自动化技术。
评分这本书的章节安排实在令人赞叹,从最基础的S7-1200硬件结构和基本指令入手,循序渐进地引导读者进入PLC编程的世界。我尤其喜欢它对数据类型、定时器、计数器等核心概念的深入讲解,并非简单地罗列,而是结合了实际的案例分析,让我能够清晰地理解这些抽象概念是如何在实际应用中发挥作用的。比如,在介绍定时器时,书中不仅讲解了TON, TOF, TP等不同类型的定时器,还通过一个简单的交通信号灯控制案例,将定时器的应用场景展现得淋漓尽致,让我瞬间就明白了它们在自动化控制中的重要性。更难得的是,书中对于S7-1200的通信功能也进行了详尽的阐述,包括Profinet、Modbus TCP等,并提供了相应的编程示例,这对于我目前正在参与的一个需要多设备协同工作的项目来说,简直是雪中送炭。我原本以为通信部分会比较枯燥晦涩,但作者的讲解条理清晰,配合着书中的图示和代码片段,使得理解起来并没有想象中那么困难。此外,书末的附录部分,对常用指令的汇总和参数说明,也为我日常的查阅提供了极大的便利,省去了我翻阅大量技术文档的麻烦。总的来说,这本书的知识体系非常完整,覆盖了S7-1200编程的各个重要方面,无论是初学者还是有一定基础的工程师,都能从中获益匪浅。
评分看了一半了,感觉还可以,讲的也详细。
评分这本书不错,里面讲的东西很详细具体,对学习和研究都很有帮助,后面有心得体会会及时共享。
评分物流速度很快,很满意的一次购物。还附带学习卡,9有时间了得去看看。到货4本,内容由浅入深需要自己摸索去了!
评分刚刚看,还可以╮( ̄▽ ̄)╭。初学者。
评分质量非常好,非常满意,发货速度非常快,包装非常仔细、严实,运送速度很快
评分包装不错,应该质量还行。
评分快递很快,书内容很详细。
评分这本书不错的,但是学起来确实不是很容易。各位老铁加油。
评分不错不错 发货很快很实用
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.cndgn.com All Rights Reserved. 新城书站 版权所有