告诉大家一个好消息,我的新书《西门子S7-200 SMART PLC应用技术——编程、通信、装调、案例》 已经正式出版了!先来张封面靓照看下:
本书的亮点:
这本书主要有以下几大亮点:
1、紧跟技术发展。工业自动化控制行业的技术更新换代很快,以S7-200 SMART为例,2019年3月份,西门子发布了CPU V2.4固件版本,从此标准型CPU开始支持PROFINET通信。我当时写了一篇文章:《重磅!新版本S7-200 SMART支持PROFINET通信》,称这是个具有里程碑意义的事件,它标志着S7-200 SMART正式进入PROFINET大家庭,开启了“通信新纪元”。今年(2020年)1月份,西门子又发布了CPU V2.5固件版本,标准型CPU开始支持智能设备功能。具体请看我这篇文章《S7-200 SMART发布新版本——支持智能设备功能》。鉴于技术的更新,本书第一时间对书稿进行修正补充,增加了PROFIENT通信、智能设备等功能,对编程软件STEP 7-Micro/WIN SMART的介绍也更新到V2.5版本;
2、大量工程实例介绍。本书的第3章、第4章、第6章及第7章有大量的工程实例,比如:
第3章中列举了行走电机的控制、饮料瓶的计数、空压机的延时关闭、获取反应罐的温度、获取压力传感器信号等工程实例,涉及到数字量、模拟量、定时器、计数器等知识的应用;
第4章列举了扫码枪的串口应用、S7-200 SMART与S7-1200 CPU的Modbus-RTU通信、变频器的USS通信、PROFIBUS通信、以太网通信等工程实例;
第6章列举了流量计的计数、PID控制、PWM控制、运动控制等工程实例;
第7章为综合案例,以燃油密封性检测系统为例,综合运用本书所介绍的知识,对控制工艺、数字量、模拟量等知识和内容进行总结与复习。该案例以项目开发的时候,分析项目设计中的机械图纸、电气图纸、程序编写,使读者体会工业控制中步序控制的思路,做到学以致用。
3.工程实例贴近市场应用。书中的实例并非假想的例程,而是根据实际工程应用而设计的。例程中使用的传感器/执行器都使用市场上真实的产品,我在编写的过程中曾经花费大量的时间进行选型,许多产品都来自该行业中知名的供应商。比如,费斯托(Festo)的比例阀、易福门(IFM)的压力开关等,读者在实际项目中可以根据书中例程进行选型设计。
4.必要的工艺介绍。工业自动化控制必须符合生产工艺,工艺是设计的依据,也是工控系统工作的目标。本书在编写时对必要的工艺进行了介绍(比如第7章的燃油密封性测试)。读者在清楚生产工艺的情况下,才能更好的理解系统的设计及程序代码。
5、双色印刷+视频教程。本书在印刷上采用双色印刷,一些技术细节提供在线视频教程。读者可以通过扫描书上的二维码查看视频,从而更好的理解书中介绍的内容。
6、提供在线反馈交流。读者可以登录官网为本书设置的留言反馈网址进行留言,我会及时查看并回答大家的问题。
本书的章节内容概述如下:
第1章,产品概述。介绍了S7-200 SMART的家族地位及产品特点;
第2章,硬件组成。详细介绍了S7-200 SMART的CPU模块、扩展模块、通信模块、信号板、人机界面、存储卡等硬件;
第3章,编程基础。详细介绍了S7-200SMART的编程开发环境(STEP7-Micro/WIN SMART)、编程的基本概念(数据类型、数据存储、寻址方式)、常用编程指令、创建用户指令、变量表、符号表的使用及系统块的组态等内容。并通过大量的技术实例(3.8节)对本章内容进行实例化讲解。
第4章,通信技术。详细介绍了基于S7-200 SMART的串行通信(自由口通信、Modbus-RTU通信、USS通信)、PROFIBUS-DP通信、以太网通信(S7通信、TCP通信、ISO-ON-TCP通信、UDP通信、OPC通信及PROFIENT通信)等内容,每一种通信技术都有详细的实例讲解。
第5章,安装调试技术。详细介绍了硬件的安装、如何创建PLC程序并下载到CPU中、如何根据CPU的LED或内部缓存进行诊断等内容;
第6章,PLC高级技术。详细介绍了基于S7-200 SMART的PLC高级应用技术,包括:高速计数器的使用、PID控制、脉宽调制技术、运动控制等方面的内容。每一种技术都有详细的实例介绍,便于读者理解。
第7章,综合案例。通过燃油密封性监测系统的综合案例,使读者能够从项目全局的角度对本书的内容进行综合理解。比如:硬件的配置、模拟量传感器的连接、模拟量的编程、顺序控制继电器的使用等等。
购买链接:
目前新书上架正在优惠,点击【这里-优惠购书】可以购买。
也可以扫描下方的二维码购买。
限于篇幅,我没有把本书的目录全部列出来。如果你想看完整的目录,请点击【这里-查看更多介绍】。
如果你对本书有任何意见或建议,请在本文下面留言。你的宝贵意见,是我们前进的动力。
如果你已经购买本书,请加我个人微信"jack_is_professional",我拉你进读书群,可以交流相关技术话题。(务必注明"读书"二字,否则不会通过)
发表评论
你好,李工,今天看你的书,在第99页和第 100页发现几个问题,和你反馈一下:
问题一:第99页和100页“实数加、减、乘、除指令”举例用的实数地址为VD230、VD234和VD240,这个VD240是不是不合适,是否应该是VD238或者VD242这样的地址。
问题二:第100页,“4实数除法指令”这段的开头,“实数除法指令(MUL_R)”这儿是否应该是“实数除法指令DIV_R”
以上两条是个人观点,供参考
你好,感谢反馈。
实数除法是DIV_R,MUL_R是实数乘法指令,此处有误。更正为“实数除法指令(DIV_R)将两个32位实数相除,结果存放到另一个32位实数中。”
VD240这里没有不合适,因为可以有VW238这样的整数。
谢谢你,欢迎更多的反馈。