西门子PLC控制技术 高清可编辑文字版作者:王德吉 主编出版时间:2014年 内容简介 本书以西门子公司S7?300 PLC为主要介绍对象,以PLC的应用技术为重点,淡化原理,注重实用,以项目、实例为线索进行内容的编排,介绍了PLC的工作原理、内部存储区、指令系统、程序结构、编程软件的使用、编程规则与技巧、控制系统设计与应用技术等。全书语言简洁、通俗易懂、内容丰富、实用性强、理论联系实际。本书可作为电气自动化、自动化、楼宇自动化、机电一体化、机械设计与制造及其相关专业PLC应用系统设计与安装课程的教学用书,也可作为电气技术人员的参考书和培训教材。目录目录序前言第一章可编程序控制器的基础知识1第一节PLC概述1一、 PLC的产生与发展1二、 PLC的特点3第二节PLC的组成3第三节PLC的工作原理7第四节PLC的硬件基础9一、 PLC的I/O模块9二、PLC的配置11第五节PLC的软件基础11一、系统监控程序11二、用户应用程序12第六节PLC的性能指标及分类14一、按结构形式分类14二、按功能分类15三、按I/O点数分类15第二章西门子公司常用系统简介16第一节SIMATIC PLC 控制器16一、 SIMATIC S7?20016二、 SIMATIC S7?30016三、 SIMATIC S7?40017第二节工业通信17一、 工业以太网18二、 现场总线PROFIBUS18三、 AS?i 电缆连接19第三节人机界面19第四节SIMATIC 工业软件19一、 STEP 719二、 顺序控制编程软件 S7?GRAPH21三、 状态控制编程软件 S7?HiGRAPH21四、 高级编程语言 S7?SCL21五、 SIMATIC WinAC Basis22六、 SIMATIC ProTool/Pro23七、 HMI SIMATIC WinCC23八、 PCS 7 过程控制系统24第五节驱动技术24一、 低压电动机24二、 SIMOVERT MASTERDRIVES变频器25三、 标准变频器25四、 SIMOREG直流调速器25第三章S7?300/400 PLC的硬件配置26第一节S7?300的基本组成26一、 S7?300的概况26二、 S7?300的系统结构26三、 S7?300模块诊断与过程诊断28第二节S7?300的功能模块29一、 S7?300的CPU29二、 S7?300的数字量模块30三、S7?300的模拟量模块31四、S7?300的电源模块32五、数字量的I/O编址32六、其他功能模块33第三节S7?400系统简介33一、 S7?400的系统结构34二、 S7?400的优点34三、 S7?400的通信功能35第四节机架与接口模块35一、机架35二、接口模块36三、错误诊断36四、冗余设计37第五节S7?300/400扩展机架的配置与说明38一、S7?300系统扩展38二、S7?400系统扩展42三、组态51第六节多CPU处理及CPU模块52一、多CPU处理52二、CPU模块的元件52第四章S7?300/400 PLC的常用指令54第一节S7?300/400 PLC编程基础54一、编程语言54二、数据类型55三、存储器区域57四、寻址方式60五、编程的一般规则65第二节S7?300/400 PLC的指令系统65一、位逻辑指令66二、 比较指令73三、 转换指令75四、 计数器指令83五、 数据块指令87六、 逻辑控制指令89七、 整型数学运算指令98八、 浮点运算指令104九、 装载和传送指令112十、 程序控制指令117十一、 移位和循环移位指令130十二、 状态位(LAD)指令140十三、 定时器指令144十四、字逻辑指令158十五、 累加器(STL)指令164西门子PLC控制技术目录第五章西门子编程软件STEP 7168第一节STEP 7编程软件的使用简介168一、STEP 7概述168二、STEP 7标准软件包168三、STEP 7的授权168四、STEP 7的安装和硬件接口169五、STEP 7的编程功能170六、STEP 7的硬件组态与诊断功能170第二节硬件组态与参数设置171一、项目的创建与项目的结构171二、硬件组态172三、CPU 模块的参数设置175四、数字量输入模块的参数设置175五、数字量输出模块的参数设置176六、模拟量输入模块的参数设置176七、模拟量输出模块的参数设置176第三节定义符号177第四节创建逻辑块179一、块文件179二、逻辑块的创建180三、程序编辑器窗口的结构180四、程序指令输入181五、程序下载和上传183第五节仿真软件使用与说明185一、与“真正”PLC的区别186二、起动仿真189三、S7?PLCSIM的使用193四、故障排除提示196第六节调试200一、用变量表调试200二、用编程状态调试203第七节故障诊断206一、故障诊断的基本方法206二、用快速视图和诊断视图诊断故障207三、调用模块信息诊断故障209第八节显示参考数据210一、参考数据的生成与显示210二、交叉参考表210三、程序结构211四、赋值表212五、未使用的符号212六、不带符号的地址213第六章S7?300/400用户程序结构与编程214第一节用户程序的基本结构214一、用户程序中的块214二、用户程序使用的堆栈216三、STEP7编程方式217第二节功能块与功能的调用218一、局域变量的类型218二、功能块与功能的调用218第三节数据块222一、数据块的生成与使用222二、数据块中的数据类型223第四节多重背景224一、多重背景功能块的生成224二、多重背景功能块的编程225三、在OB1中调用多重背景227第五节组织块与中断处理228一、中断的基本概念228二、组织块的变量声明表229三、日期时间中断组织块(OB10~OB17)229四、时间延时中断组织块230五、循环中断组织块230六、硬件中断组织块231七、背景组织块231八、起动组织块OB100/OB101/OB102232九、故障处理组织块233十、同步错误组织块234十一、常用OB组织块的使用举例235第六节常用模拟量的处理258一、模拟量模块的用途258二、模拟量寻址260三、模拟输入量的规范化264四、模拟量输出的规范化265第七节在STEP7 中实现PID控制267一、 概述267二、 PID系统控制器的选择271三、 布线272四、参数赋值工具介绍272五、 在用户程序中实现273六、 功能块介绍274七、 功能块举例290第七章S7?300/400的通信及网络291第一节通信及网络基础291一、数据通信方式291二、信道和信道参数293三、传送介质294四、网络传输设备295第二节通信网络结构297一、网络概述297二、网络体系结构——IEEE802参考模型和ISO标准297三、数据通信的网络拓扑结构301四、现场总线303第三节S7?300/400的通信网络304一、工业自动化网络304二、S7?300/400的通信网络305三、通信的分类307四、MPI全局数据通信307五、MPI网络的组建308六、MPI网络组态310第四节PROFIBUS概述313一、PROFIBUS的组成313二、PROFIBUS的物理层313三、PROFIBUS?DP设备的分类314四、PROFIBUS的通信协议314五、基于组态的PROFIBUS通信316第五节执行器传感器接口网络319一、AS?i的寻址模式320二、AS?i网络接口部件320三、AS?i主站模块321四、从站模块321五、AS?i的主从通信方式323六、AS?i的工作模式323第六节点对点通信324一、点对点通信处理器与集成的点对点通信接口324二、ASCII Driver通信协议325三、3964(R)通信协议325四、用于CPU 31xC?2PtP点对点通信的系统功能块326第七节工业以太网327一、工业以太网介绍327二、工业以太网的网络方案328三、工业以太网的交换技术329第八章PLC工程应用开发330第一节工程设计原则330第二节需求分析331第三节硬件设计331一、PLC机型选择331二、确定容量参数332三、系统软、硬件选择333第四节软件设计333一、控制程序的设计333二、控制系统的设计335第五节系统调试336第六节可靠性设计338一、影响现场输入给PLC信号出错的主要原因338二、影响执行机构出错的主要原因338三、硬件可靠性设计338四、软件可靠性设计341第七节编程实例与工程应用342一、简单编程实例343二、运料小车控制系统380三、水塔水位控制384四、四节传送带控制系统386五、电梯控制系统390六、 机械手控制系统线性程序设计399第九章常见故障现象与原因分析404第一节常见故障的检查与处理404一、常见故障的总体检查与处理404二、电源故障检查与处理404三、异常故障检查与处理404四、通信故障检查与处理405五、I/O故障检查与处理405六、定期检修406七、PLC的故障处理407第二节常见问题及解答407一、如何将二线制测量传感器连接到模拟量模块、紧凑型CPU或C7设备407二、S7?300模拟量输入模块测量温度时的测量误差408三、把一个PT 100温度传感器连接到SM331408四、将HART测量传感器连接到常规的S7?300模拟输入模块是可行的409五、有关SM 335正确接线的信息409六、怎样理解S7?400数据的存储及存储容量,如何查找CPU的存储器参数409七、如何利用OB81判断电源故障410八、如何能在不重新起动系统的情况下,改变PUT和GET SFBs(SFB14、15)的ID参数411九、使用系统功能块SFB12和SFB13(BSEND BRCV)时应注意些什么411十、为什么具有诊断功能的数字输出模块SM422?7BL的外部故障灯(EXTF),在清除输出与地短路的情况下仍常亮412十一、当测量值为“7FFF”时,如何分辨是断线故障还是测量值溢出412十二、为什么尽管插入一块新的备用电池还出现电池故障信号412十三、何时更换S7?300/400控制器的备用电池412十四、当采用交流电源供电时,应该选择哪种电源进线断路器413十五、当24V电源过载时S7?400有何反应,电源模块又如何反应413十六、300系列以太网CP模板有什么不同413十七、SIMATIC S7?300/400如何使用BSEND BRCV确保数据传输的一致性415十八、哪些IP地址与哪些子网掩码相互兼容415十九、如何在TCP/IP网络中分配IP地址和子网掩码416第十章西门子PLC远程访问诊断方案418第一节基于Modem拨号的TeleService418第二节基于互联网的TeleService418一、有线连接方式418二、无线方式(CDMA/GPRS)建立VPN425 上一篇: BACnet标准与楼宇自控系统技术 高清可编辑文字版 下一篇: 罗克韦尔自动化技术丛书 罗克韦尔自动化设备应用基本教程 高清可编辑文字版