西门子S7-1200 PLC从入门到精通
定 价:¥128
中 教 价:¥96.00 (7.50折)
库 存 数: 1
本书从实际工程应用出发,详细讲解了西门子S7-1200系列PLC的基础与实际应用等方面的内容。本书共有9章,主要介绍了PLC的基本概况、S7-1200 PLC的硬件、S7-1200 PLC编程基础、S7-1200 PLC的指令系统、S7-1200 PLC的用户程序结构、S7-1200 PLC的顺序控制编程方法与SCL编程语言、S7-1200 PLC模拟量功能与PID控制、S7-1200 PLC通信、PLC控制系统设计与实例等内容。本书语言通俗易懂,实例的实用性和针对性较强,特别适合初学者使用,对有一定PLC基础知识的读者也会有很大帮助。本书既可作为电气控制领域技术人员的自学教材,也可作为高职高专院校、成人高校、本科院校的电气工程、自动化、机电一体化、计算机控制等专业的参考书。
国家电网有限公司颁布的《十八项电网重大反事故措施》(2018年版)共计18章,即:防止人身伤亡事故;防止系统稳定破坏事故;防止机网协调及新能源大面积脱网事故;防止电气误操作事故;防止变电站全停及重要客户停电事故;防止输电线路事故;防止输变电设备污闪事故;防止直流换流站设备损坏和单双级强迫停运事故;防止大型变压器(电抗器) 损坏事故;防止无功补偿装置损坏事故;防止互感器损坏事故;防止GIS、开关设备事故;防止电力电缆损坏事故;防止接地网和过电压事故;防止继电保护事故;防止电网调度自动化系统、电力通信网及信息系统事故;防止垮坝、水淹厂房事故;防止火灾事故和交通事故。内容涉及工程设计、产品制造、建设、运行、检修等环节,从业的单位和个人必须严格遵照执行。本书是西安众源电力设计有限公司(西安电力设计院)结合西安电网建设的实际,总结出的《十八项电网重大反事故措施》在110kV输变电工程设计中的实际应用情况。全书共13章,对应《十八项电网重大反事故措施》的第2、5、6、7、9、10、11、12、13、14、15、16、18章,内容主要涉及与110kV输变电工程设计有关的部分条款,通过文字描述、设计图纸、实物照片等形式对应用情况进行说明,书中所附的图纸、照片和说明均为工程实例。本书可供电力系统各设计单位以及从事电力工程规划、管理、咨询、施工和运行等专业人员参考使用。
陈忠平,主要从事单片机、PLC技术的教学与培训工作,积累了丰富的教学与培训经验,公开出版了20余本专业书籍。
目录前言第1章PLC的基本概况11.1PLC概述11.1.1PLC的定义11.1.2PLC的发展历史与趋势21.1.3PLC的功能、特点与主要性能指标41.1.4PLC的应用和分类71.2PLC的结构和工作原理91.2.1PLC的硬件组成91.2.2PLC的工作原理141.2.3PLC的立即输入、输出功能16第2章S7-1200 PLC的硬件172.1S7-1200 PLC概述172.1.1西门子PLC简介172.1.2S7-1200 PLC的性能特点192.1.3S7-1200 PLC的硬件系统组成202.2S7-1200 PLC的CPU模块212.2.1CPU模块的类别及主要性能212.2.2CPU模块的外形结构222.2.3CPU模块的工作方式232.2.4CPU模块的接线232.2.5CPU集成的工艺功能262.3信号模块与信号板272.3.1数字量信号模块272.3.2模拟量信号模块322.3.3热电偶和热电阻模拟量输入模块352.3.4信号板362.4集成的通信接口与通信模块422.4.1集成的PROFINET接口422.4.2S7-1200 PLC通信模块422.5S7-1200 PLC的分布式模块432.5.1ET 200MP模块432.5.2ET 200SP模块442.6S7-1200 PLC硬件安装和拆卸452.6.1S7-1200设备的安装方法及安装尺寸452.6.2CPU模块的安装和拆卸462.6.3信号模块的安装和拆卸472.6.4通信模块的安装和拆卸482.6.5信号板的安装和拆卸492.6.6端子板的安装和拆卸492.7S7-1200 PLC的接线和电源计算502.7.1安装现场的接线502.7.2电源连接方式522.7.3电源的需求计算52第3章S7-1200 PLC编程基础543.1PLC编程语言简介543.1.1PLC编程语言的国际标准543.1.2LAD梯形图553.1.3STL语句表583.1.4SFC顺序功能图583.1.5FBD功能块图593.1.6STEP 7的其他编程语言603.2S7-1200 PLC的数据格式与数据类型613.2.1数据长度与数制613.2.2基本数据类型633.2.3复杂数据类型673.3S7-1200 PLC的存储区与寻址方式713.3.1S7-1200 PLC的存储系统713.3.2S7-1200 PLC存储器的范围及特性713.3.3寻址方式733.4TIA Portal(博途)软件的使用773.4.1TIA Portal软件安装与视图结构773.4.2TIA Portal项目创建833.4.3硬件组态与配置843.4.4变量表的定义1023.4.5梯形图程序的输入1043.4.6项目编译与下载1053.4.7打印与归档1093.5程序调试与仿真1113.5.1程序信息1113.5.2交叉引用1113.5.3比较项目数据1123.5.4使用监控表与强制表进行调试1133.5.5使用S7-PLCSIM软件进行仿真1173.6安装支持包和GSD文件1193.6.1安装支持包1193.6.2安装GSD文件121第4章S7-1200 PLC的指令系统1234.1S7-1200 PLC基本指令1234.1.1位逻辑运算指令1234.1.2定时器操作指令1374.1.3计数器操作指令1584.1.4移动操作指令1694.1.5比较操作指令1824.1.6转换操作指令1934.1.7数学函数指令1994.1.8字逻辑运算指令2144.1.9移位和循环指令2254.1.10程序控制指令2384.2扩展指令2464.2.1日期和时间指令2464.2.2字符与字符串指令2574.2.3高速脉冲输出功能指令2774.3工艺功能2834.3.1高速计数功能2834.3.2运动控制功能294第5章S7-1200 PLC的用户程序结构3135.1S7-1200 PLC的用户程序3135.1.1S7-1200 PLC的程序分类3135.1.2S7-1200 PLC用户程序中的块3135.1.3S7-1200 PLC用户程序的编程方法3155.2S7-1200 PLC数据块3165.2.1数据块的分类3165.2.2定义数据块3165.2.3使用全局数据块3195.2.4访问数据块3215.2.5复杂数据类型的使用3215.3S7-1200 PLC组织块3255.3.1事件和组织块3255.3.2启动组织块3285.3.3时间中断组织块3305.3.4延时中断组织块3355.3.5循环中断组织块3385.3.6硬件中断组织块3435.4S7-1200 PLC函数和函数块3465.4.1函数和函数块的接口区3475.4.2函数的生成与调用3485.4.3函数的应用3495.4.4函数块的生成与调用3585.4.5函数块的应用359第6章S7-1200 PLC的顺序控制编程方法与SCL编程语言3686.1梯形图设计方法3686.1.1翻译法设计梯形图3686.1.2经验法设计梯形图3726.2顺序控制设计法与顺序功能图3776.2.1步与动作3776.2.2有向连接与转换3786.2.3顺序功能图的基本结构3786.3常见的顺序控制编写梯形图程序的方法3806.3.1启保停方式编程3806.3.2置位/复位方式编程3846.4SCL编程语言3896.4.1SCL程序编辑器3906.4.2SCL编程语言基础3926.4.3SCL的寻址3996.4.4SCL程序控制语句404第7章S7-1200 PLC模拟量功能与PID控制4177.1模拟量控制概述4177.1.1模拟量的处理流程4177.1.2模拟值的表示及精度4187.1.3模拟量的输入/输出方法4207.2S7-1200系列的模拟量功能4217.2.1S7-1200系列PLC模拟量扩展模块4217.2.2S7-1200系列PLC模拟量模块的参数设置4237.2.3S7-1200系列PLC模拟量模块的应用模拟量值的规范化4257.3PID闭环控制4287.3.1模拟量闭环控制系统的组成4287.3.2PID控制器4297.3.3PID_Compact指令4307.3.4PID应用举例436第8章S7-1200 PLC通信4448.1通信基础知识4448.1.1通信方式4448.1.2串行通信的数据通路形式4448.1.3通信传输介质4458.1.4串行通信接口标准4468.1.5SIMATIC通信网络4488.2自由口协议通信4498.2.1自由口通信模块及端口参数设置4508.2.2自由口通信的发送/接收参数设置4518.2.3自由口通信指令4538.2.4自由口通信应用实例4548.3Modbus RTU协议通信4608.3.1Modbus通信基本知识4608.3.2Modbus RTU通信指令4628.3.3Modbus RTU通信应用实例4648.4USS通信4708.4.1USS通信基本知识4708.4.2USS通信指令4718.4.3USS通信应用实例4748.5PROFIBUS通信4798.5.1PROFIBUS通信基本知识4798.5.2PROFIBUS网络参数设定4808.5.3PROFIBUS通信应用实例4838.6PROFINET通信4868.6.1PROFINET通信基本知识4878.6.2构建PROFINET网络4898.6.3PROFINET网络参数设定4918.6.4PROFINET通信应用实例4938.7开放式用户通信4968.7.1开放式用户通信概述4968.7.2开放式用户通信指令4978.7.3开放式用户通信应用实例5018.8S7通信5158.8.1S7通信基本知识5158.8.2PUT/GET指令5158.8.3S7通信应用实例516第9章PLC控制系统设计与实例5219.1PLC控制系统的设计5219.1.1PLC控制系统的设计原则和内容5219.1.2PLC控制系统的设计步骤5229.1.3PLC硬件系统设计5239.1.4PLC软件系统设计5279.2PLC控制系统的应用实例5289.2.1PLC在自动售货机的模拟控制中的应用5289.2.2PLC在篮球记分牌中的应用5349.2.3PLC在音乐喷泉模拟控制中的应用5449.2.4PLC在自动称重混料控制中的应用550参考文献556