华信教育资源网
西门子S7-1200 PLC从入门到精通(第2版)
作   译   者:李方园 出 版 日 期:2024-07-01
出   版   社:电子工业出版社 维   护   人:蒋燕 
书   代   号:TM479940 I S B N:9787121479946

编辑推荐:

(1)通过微课教程帮助读者理解。(2)所有实例均已在PLC实训装置上测试通过,读者可拿到就用。
定价 75.0
您的专属联系人更多
关注 评论(2) 分享
配套资源 图书内容 样章/电子教材 图书评价
  • 配 套 资 源

    本书资源

    会员上传本书资源

  • 图 书 内 容

    内容简介

    西门子S7-1200 PLC作为中小型PLC的佼佼者,在硬件配置和软件编程方面都具有强大的优势。本书在介绍西门子S7-1200 PLC项目创建、硬件配置的基础上,结合实例讲述指示灯控制、电动机控制、组态软件控制、运动控制、SCL编程、流程控制及以太网通信等从入门到实践的实现过程,帮助读者掌握编程技巧,完成从简单到复杂的工程项目。本书深入浅出、图文并茂,既可作为高职高专电类相关专业的教材,也可作为广大电工技术爱好者、职业培训人员的参考用书。

    图书详情

    ISBN:9787121479946
    开 本:16(185*260)
    页 数:324
    字 数:518

    本书目录

    第1章  西门子S7-1200 PLC入门知识
    1.1  西门子S7-1200 PLC的定义和模块组成
    1.1.1  定义
    1.1.2  基本模块
    1.1.3  扩展模块
    1.2  西门子S7-1200 PLC的初次使用
    1.2.1 【实例1】三相电动机直接启动控制
    1.2.2  以太网通信的连接方式
    1.3  数据类型与程序结构
    1.3.1  物理存储器
    1.3.2  基本数据类型
    1.3.3  位、字节、字与双字的寻址
    1.3.4  程序的执行
    1.3.5  控制过程的实现
    
    第2章  用西门子S7-1200 PLC实现对指示灯的控制
    2.1  位逻辑指令
    2.1.1  概述
    2.1.2  逻辑“与”“或”“非”操作
    2.1.3  取反线圈与取反逻辑
    2.1.4  置位和复位
    2.1.5  边沿识别指令
    2.1.6 【实例2】用三个开关控制一个照明灯
    2.1.7 【实例3】用四个开关控制一个照明灯
    2.1.8 【实例4】抢答器
    2.2  定时器
    2.2.1  定时器的种类
    2.2.2  TON
    2.2.3  TOF
    2.2.4  TP
    2.2.5  【实例5】延时开、延时关的指示灯
    2.2.6  【实例6】按一定频率闪烁的指示灯
    2.3  计数器
    2.3.1  计数器的种类
    2.3.2  CTU
    2.3.3  CTD
    2.3.4  CTUD
    2.3.5  【实例7】生产线产量计数
    2.3.6  【实例8】展厅人数指示
    2.4  比较、运算和移动指令
    2.4.1  比较指令
    2.4.2  运算指令
    2.4.3  移动指令
    2.4.4 【实例9】单按钮控制灯
    2.4.5 【实例10】用一个按钮控制四个灯(先亮后灭)
    2.4.6 【实例11】用一个按钮控制四个灯(先亮先灭)
    
    第3章  用西门子S7-1200 PLC实现对电动机的控制
    3.1  电动机的基本控制
    3.1.1 【实例12】电动机的正/反转控制
    3.1.2 【实例13】三相电动机星形—三角形连接启动
    3.2  电动机的顺序控制
    3.2.1 【实例14】四台电动机顺序定时启动,同时停止
    3.2.2 【实例15】四台电动机顺序定时启动,顺序定时停止
    3.3  电动机的预警控制
    3.3.1  【实例16】预警启动
    3.3.2  【实例17】单按钮定时预警启/停控制
    3.3.3  【实例18】皮带跑偏报警控制
    3.4  电动机的软启动控制
    3.4.1  PWM控制的基本概念
    3.4.2  西门子S7-1200 PLC的PWM应用
    3.4.3【实例19】电动机软启动、软停止的控制
    3.5  使用函数(FC)或函数块(FB)控制电动机
    3.5.1  函数(FC)形参接口区
    3.5.2  函数块(FB)形参接口区
    3.5.3 【实例20】使用FC函数控制输送带物料分拣
    
    第4章  触摸屏和组态软件
    4.1  触摸屏与PLC的连接
    4.1.1  西门子精简触摸屏
    4.1.2  触摸屏的组态和使用
    4.1.3  【实例21】用触摸屏控制水泵降压启动
    4.2  组态王的结构及与西门子S7-1200 PLC的连接
    4.2.1  组态王的结构
    4.2.2  组态王与西门子S7-1200 PLC的连接
    4.2.3 【实例22】交通指示灯
    4.3  移位指令及其应用实例
    4.3.1  右移指令(SHR)和左移指令(SHL)
    4.3.2  循环右移指令(ROR)和循环左移指令(ROL)
    4.3.3 【实例23】6位单点移位
    4.3.4 【实例24】点数可调的单点移位
    
    第5章  用西门子S7-1200 PLC实现运动控制
    5.1  运动控制的基本概念
    5.1.1  运动控制系统的基本组成
    5.1.2  运动控制的基础
    5.1.3  西门子S7-1200 PLC的脉冲串输出
    5.1.4  HB-4020M驱动器及其与西门子S7-1200 PLC的电气接线
    5.1.5  步进电动机
    5.2  工艺对象“轴”
    5.2.1  组态
    5.2.2  使用控制面板调试
    5.2.3  诊断
    5.2.4  运动控制相关指令
    5.2.5 【实例25】单轴控制步进电动机
    
    第6章  西门子S7-1200 PLC的SCL编程
    6.1  SCL指令
    6.1.1  SCL输入/输出变量定义
    6.1.2  SCL指令规范
    6.1.3  【实例26】每月天数计算
    6.1.4  【实例27】SIN(x)的计算
    6.1.5  【实例28】素数判断
    6.2  间接寻址SCL编程
    6.2.1  PEEK指令
    6.2.2  POKE指令
    6.2.3  【实例29】POKE指令到Q点输出
    6.3  数组SCL编程
    6.3.1  数组的概述
    6.3.2 【实例30】对数组进行排序
    6.3.3 【实例31】对8位数组进行读取及取反操作
    6.4  时间记录SCL编程
    6.4.1  【实例32】报警信号时间记录表
    6.4.2  【实例33】电动机故障停机时间记录
    
    第7章  西门子S7-1200 PLC的流程控制
    7.1  模拟信号的输入/输出与组态
    7.1.1  PLC处理模拟信号的过程
    7.1.2  模拟量扩展模块
    7.1.3  模拟量输入/输出模块
    7.1.4 【实例34】工业搅拌系统
    7.1.5 【实例35】输送带传动的模拟量控制
    7.2  PID控制及其应用
    7.2.1  PID控制
    7.2.2  PID控制器
    7.2.3 【实例36】液压站输出压力的PID控制
    
    第8章  西门子S7-1200 PLC的以太网通信
    8.1  以太网通信基础
    8.1.1  通信系统的标准化框架
    8.1.2  常见的拓扑结构
    8.1.3  常见的传输介质
    8.1.4  传输机制
    8.1.5  多台西门子S7-1200 PLC IP地址的设置
    8.1.6  多台西门子S7-1200 PLC之间逻辑网络连接的配置
    8.1.7  传输层通信协议
    8.2  以太网通信实例
    8.2.1 【实例37】一台西门子S7-1200 PLC传送100个字节给另一台西门子S7-1200 PLC
    8.2.2 【实例38】一台西门子S7-1200 PLC传送4个开关量给另一台西门子S7-1200 PLC
    8.3  PROFINET IO通信及其应用
    8.3.1  PROFINET IO通信
    8.3.2 【实例39】通过PROFINET IO通信实现PLC之间的数据传送
    8.3.3 【实例40】PLC和变频器通过PROFINET控制输送带电动机
    展开

    前     言

    PLC是高职高专电气自动化、机电一体化及楼宇智能化等专业的必学课程,在目前的教学或培训中,通常采用西门子产品作为实施载体。本书选用市场占有率较高的西门子S7-1200 PLC(为了简略,有些地方简称为PLC)进行介绍。
    西门子S7-1200 PLC作为中小型PLC的佼佼者,在硬件配置和软件编程方面都具有强大的优势。本书在介绍西门子S7-1200 PLC项目创建、硬件配置的基础上,结合实例讲述指示灯控制、电动机控制、组态软件控制、运动控制、SCL编程、流程控制及以太网通信等从入门到实践的实现过程,帮助读者掌握编程技巧,完成从简单到复杂的工程项目。
    本书共8章:第1章介绍了西门子S7-1200 PLC的入门知识,包括TIA Portal软件的安装和初次使用的方法;第2章介绍了用位逻辑、定时器、计数器及其他指令控制指示灯的方法;第3章通过电动机的正/反转控制、三相电动机星形—三角形连接启动、单按钮定时预警启/停控制、皮带跑偏报警控制、电动机的软启动控制等实例介绍了用西门子S7-1200 PLC实现电动机控制的方法;第4章介绍了西门子S7-1200 PLC的触摸屏及组态软件控制,引入组态王作为直接输入/输出界面;第5章通过工艺对象“轴”的概念介绍了运动控制的实现方法;第6章介绍了西门子S7-1200 PLC的SCL编程方法;第7章介绍了西门子S7-1200 PLC的流程控制方法;第8章介绍了西门子S7-1200 PLC的以太网通信。
    本书不仅通过文字讲述了西门子S7-1200 PLC控制系统的原理、硬件知识、常见指令及应用实例,还通过微课教程帮助读者理解,既注重内容的系统、全面、新颖,又力求叙述简练、层次分明、通俗易懂,所有实例均已在PLC实训装置上测试通过,理论知识和工程实际应用并重,具有极强的针对性、可读性及实用性,是一本不可多得的好书。
    参与本书编写的还有周庆红、王柏华、郑振杰、李雄杰、叶明、应秋红、钟晓强、陈亚玲。本书在编写过程中,得到了西门子(中国)有限公司相关技术人员的帮助,同时还参考和引用了国内外许多专家、学者最新发表的论文和著作等,在此一并表示感谢。
    展开

    作者简介

    李方圆,《变频器世界》杂志编委,主要从事变频器、PLC等自动化产品的应用研究,从事自动化专业的教学工作。近年来,主要承担并成功开发出塑料挤出机变频系统、纺织行业后纺生产线变频控制系统、卧螺离心机双变频双电机驱动系统等,对产业变革起到了推动作用。
  • 样 章 试 读
    本书暂无样章试读!
  • 图 书 评 价 我要评论
华信教育资源网