描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787111532446丛书名: 西门子工业自动化技术丛书
内容简介
SIMATIC S71500自动化系统是在SIMATIC S7300/400系统的基础上进一步开发的,通过集成大量的新功能和新特性,SIMATIC S71500自动化系统具有卓越的性能和出色的可用性。借助于西门子新一代框架结构的TIA博途软件,可在同一开发环境下组态开发可编程序控制器、人机界面和驱动系统等。统一的数据库使各个系统之间轻松、快速地进行互连互通,真正达到了控制系统的全集成自动化。本书深入浅出地介绍了在TIA博途V13 SP1环境下如何组态和使用SIMATIC S71500的PROFINET/PROFIBUS通信、编程、Web服务器、PID控制、轨迹追踪等功能,不但适合新手的快速入门,而且可供具有STEP7 V5X和SIMATIC S7300/400使用经验的工程师借鉴和参考,也可以用作大专院校相关专业师生的培训资料。随书附带光盘中带有TIA博途V13 SP1演示版安装软件,可用于学习与实践。除此之外,在光盘中还附带了SIMATIC S71500功能和亮点使用的视频文件,便于读者更加快速地掌握SIMATIC S71500系列可编程序控制器,视频使用早期的TIA博途V12版本制作,与V13版本有微小的差别,但是不影响使用。
目 录
序前言缩略语第1章TIA博途软件概述111TIA博途软件简介112TIA博途软件构成1121TIA博途STEP72122TIA博途STEP7工程组态系统的选件2123TIA博途WinCC2124TIA博途WinCC工程组态系统和运行系统的选件313TIA博途软件的安装3131硬件要求3132支持的操作系统4133安装步骤414TIA博途软件的卸载815授权管理功能10151授权的种类10152授权管理器1116TIA博途软件的特性11第2章TIA博途软件平台支持的新一代PLC产品介绍1421完整的PLC产品线全面满足用户需求1422全新分布式和PCBased自动化解决方案1523集成功能安全和信息安全1624高效的开发环境16第3章SIMATIC S71500 PLC控制系统的硬件组成1731负载电源PM与系统电源PS17311负载电源PM(Power Module)17312系统电源PS(Power Supply)17313系统电源选择示例17314查看功率分配详细信息1932SIMATIC S71500 CPU20321SIMATIC S71500 CPU简介20322SIMATIC S71500 CPU操作模式21323SIMATIC S71500 CPU的存储器21324SIMATIC S71500 CPU过程映像区的功能2533SIMATIC S71500显示屏(Display)2734信号模块29341模块特性分类30342模块宽度的划分30343数字量输入模块30344数字量输出模块31345数字量输入/输出模块33346模拟量输入模块34347模拟量输出模块46348模拟量输入/输出模块4935通信模块51351点对点通信模块51352PROFIBUS通信模块51353PROFINET/ETHERNET通信模块5236工艺模块52361高速计数器模块52362基于时间的I/O模块53第4章SIMATIC S71500硬件配置5441配置一个SIMATIC S71500站点54411添加一个SIMATIC S71500新设备54412配置SIMATIC S71500的中央机架55413使用检测功能配置SIMATICS71500中央机架5842CPU参数配置59421常规59422PROFINET接口[X1]59423DP接口[X3]68424启动69425周期71426系统和时钟存储器72427系统诊断73428Web服务器73429显示764210用户界面语言784211时间784212保护794213系统电源794214组态控制804215连接资源804216地址总览8243SIMATIC S71500 I/O参数82431数字量输入模块参数配置83432数字量输出模块参数配置87433模拟量输入模块参数配置88434模拟量输出模块参数配置9044配置分布式I/O91441配置PROFIBUS从站91442配置PROFINET设备94第5章数据类型与地址区9751SIMATIC S71500 PLC的数据类型97511基本数据类型97512复合数据类型103513PLC数据类型106514参数类型107515系统数据类型108516硬件数据类型11052SIMATIC S71500 PLC的地址区111521CPU地址区的划分及寻址方法111522全局变量与局部变量117523全局常量与局部常量118第6章SIMATIC S71500 PLC的编程指令11961指令的处理120611LAD指令处理120612STL指令处理121613立即读与立即写12362基本指令123621位逻辑运算指令123622定时器指令125623计数器指令126624比较器指令127625数学函数指令128626移动操作指令130627转换指令132628程序控制操作指令133629字逻辑运算指令1356210移位和循环移位指令1366211原有指令1376212STL其他指令13863扩展指令138631日期与时间指令138632字符串与字符指令139633过程映像指令139634分布式I/O指令140635PROFIenergy指令140636模块参数化分配指令141637中断指令141638报警指令142639诊断指令1426310配方和数据记录指令1436311数据块控制指令1436312寻址指令14364工艺指令14465通信指令145第7章程序块14771用户程序中的程序块147711组织块与程序结构148712用户程序的分层调用14972组织块(OB)149721组织块类型与优先级151722CPU的过载特性156723组织块的本地数据区堆栈(L堆栈)156724组织块的接口区15873函数(FC)158731函数的接口区158732无形参函数(子程序功能)159733带有形参的函数160734函数嵌套调用时允许参数传递的数据类型16274函数块(FB)164741函数块的接口区164742函数块与背景数据块165743函数块嵌套调用时允许参数传递的数据类型16875数据块(DB)169751全局数据块(Global DB)170752背景数据块171753系统数据类型作为全局数据块的模板172754通过PLC数据类型创建DB173755数组DB174第8章SIMATIC S71500组态控制功能17781组态控制的原理17782软件、硬件要求以及使用范围17783SIMATIC S71500硬件配置的数据记录格式17884SIMATIC S71500中央机架模块组态控制示例17985PROFINET IO系统的组态控制181851软硬件要求以及实现原理181852IO系统的组态控制的数据格式181853IO系统的组态控制示例182第9章SIMATIC S71500 PLC的通信功能18691网络概述18692网络及通信服务的转变187921从PROFIBUS到PROFINET的转变187922MPI接口被PROFINET接口替代188923基于PROFIBUS通信服务的变化18893PROFIBUS网络188931PROFIBUS接口的种类188932PROFIBUS的访问机制189933PROFIBUS网络的通信速率与通信距离189934PROFIBUS网络拓扑结构189935安装GSD文件191936使用PROFIBUSDP进行CPU站点间通信19294工业以太网与PROFINET194941工业以太网通信介质195942工业以太网拓扑结构195943SIMATIC S71500系统以太网接口195944SIMATIC S71500 PLC以太网支持的通信服务196945SIMATIC S71500 OUC通信示例200946SIMATIC S71500 S7通信示例209947SIMATIC S71500路由通信功能222948配置PROFINET IO设备224949无需存储介质更换IO设备2279410允许覆盖PROFINET设备名称模式2299411按网段自动分配IP地址和设备名称2299412网络拓扑功能与配置2329413MRP介质冗余2339414IDevice智能设备的配置2349415MODBUS TCP23895SIMATIC S71500 PLC与HMI通信244951SIMATIC S71500 PLC与HMI在相同项目中通信244952SIMATIC S71500 PLC与HMI在不同项目中通信246953使用OPC连接SIMATIC S71500PLC24796串行通信250961SIMATIC S71500/ET200MP串行通信模块的类型250962串行通信接口类型及连接方式251963自由口协议参数设置254964串行通信模块的通信函数258965自由口协议通信示例258966MODBUS RTU通信协议260第10章SIMATIC S71500 PLC的PID功能267101控制原理2671011受控系统2671012受控系统的特征值2681013执行器2691014不同类型控制器的响应269102SIMATIC S71500 PLC支持的PID指令2701021PIDCompact指令2701022PID3Step指令2711023PIDTemp指令2711024控制器的串级控制271103PIDCompact指令的调用与PID调试示例2711031组态PIDCompact V2工艺对象2721032调用指令PIDCompact V22761033调试PID279第11章SIMATIC S71500 PLC的工艺及特殊功能模块282111工艺模块282112工艺对象282113计数模块和位置检测模块的分类和性能283114TM Count模块和TM PosInput模块通过工艺对象(TO)实现计数和测量284115使用TM PosInput模块检测来自SSI值编码器的信号291116带计数功能的DI模块296117Timebased IO模板2981171功能描述2981172Timebased IO时间控制功能举例299第12章SIMATIC S71500 PLC的诊断功能309121SIMATIC S71500 PLC诊断功能介绍309122通过LED状态指示灯实现诊断310123通过PG/PC实现诊断311124在HMI上通过调用诊断控件实现诊断312125通过SIMATIC S71500的Web服务器功能实现诊断313126通过SIMATIC S71500 CPU自带的显示屏实现诊断319127通过编写程序实现诊断319128通过模块自带诊断功能进行诊断324129通过模块的值状态功能实现诊断3251210通过用户自定义报警诊断程序实现诊断327第13章访问保护330131SIMATIC S71500的访问保护方式330132通过设置CPU的4层访问级别实现访问控制330133通过设置CPU Web服务器访问密码实现访问控制332134通过CPU自带的显示屏实现访问保护332135通过设置PLC的程序块专有技术保护功能实现访问保护333136绑定程序块到CPU序列号或SMC卡序列号334137通过带安全功能的CP15431以太网模块3351371通过CP 15431的防火墙功能实现访问保护3361372通过CP 15431的VPN功能实现访问保护337第14章程序调试339141程序信息3391411调用结构3391412从属性结构3391413分配列表3401414程序资源340142交叉引用341143程序的下载、上传、复位操作3431431设置SIMATIC S71500 CPU的IP地址3431432下载程序到CPU3441433下载程序到SIMATIC存储卡SMC3451434SIMATIC S71500的一致性下载特性3461435SIMATIC S71500程序的上传3461436SIMATIC S71500 CPU存储器复位3481437删除SIMATIC S71500 CPU中的程序块3481438改变SIMATIC S71500数据块内容对过程值的影响3481439 SIMATIC S71500 数据块的快照功能350144SIMATIC S71500的路由编程功能351145比较功能3521451离线/在线比较3521452离线/离线比较354146使用程序编辑器调试程序3541461调试LAD/FBD程序3541462调试STL程序3551463调用环境功能356147使用监控表进行调试3571471创建监控表并添加变量3571472变量的监控和修改3581473强制变量359148硬件诊断3601481硬件的诊断图标3601482模块的在线与诊断功能3611483更新硬件固件版本362149使用仿真器SIMATIC S7PLCSIM测试用户程序3641491启动SIMATIC S71500仿真器3651492创建SIM表格3651493创建序列3661494仿真通信功能3671410使用Trace跟踪变量36714101配置Trace36714102Trace的操作3691411SIMATIC S71500联合调试功能370第15章TIA博途软件的库功能372151库基本知识3721511项目库类型的使用3721512项目库主模板的使用3751513全局库的使用376第16章打印和归档程序379161打印简介3791611打印设置3791612框架和封面3811613文档信息3821614打印预览384162程序归档简介3841621程序归档的方式3841622项目恢复386第17章移植S7300/400项目到SIMATIC S71500387171S7300/400项目移植到SIMATICS71500简介387172移植S7300/400项目的限制3871721硬件限制3871722功能限制3871723集成项目的注意事项388173项目移植的前期准备工作388174在STEP 7 V55中对原项目进行检查3891741移植STEP 7 V55的S7300/400项目到TIA博途软件3911742移植TIA博途软件中的S7300/400项目到SIMATIC S71500392附录寻求帮助395参考文献398
前 言
西门子工业自动化集团于2010年11月23日发布的全集成自动化软件TIA博途(TIA Portal),是业内首个采用统一工程组态和软件项目环境的自动化软件,适用于所有自动化任务,用户能够快速、直观地开发和调试自动化系统。 勇于创新、不断探索是西门子工业自动化集团一直追求的目标,创新的TIA博途采用新型、统一的软件框架,可在同一开发环境中组态西门子可编程序控制器、人机界面和驱动装置,各种数据的共享可大大降低连接和组态成本。 新一代的SIMATIC系列控制器S71500作为TIA全集成自动化架构的核心单元,与S7300/400系列控制器相比,从现场的接线、编程设计、实现通信的灵活方式以及系统的诊断和柔性控制方面都有显著的提高和创新。 TIA博途与SIMATIC S71500的完美结合,无论是设计、安装、调试,还是维护和升级自动化系统,都能做到节省工程设计的时间、成本和人力。 在本书即将出版时,特别要感谢西门子(中国)有限公司数字化工厂集团工厂自动化产品管理部部门经理莫瑞茨(Moritz Mauer)先生为本书撰写序言。同时,本书还得到了西门子数字化工厂集团工业客户服务部客户服务中心相关领导及众多同事的大力支持和指导。本书由崔坚主编,参加编写的还有朱昱、赵欣、刘力康、邓俊民、杨升、周晓峰、周洋、张鹏飞等,他们对本书的编写和审核付出了辛勤劳动,在此一并表示深深的谢意。 无论您是西门子的工业产品用户、自动化领域的工程技术人员,还是工业自动化的设计人员以及各大院校相关专业的师生,《SIMATIC S71500与TIA博途软件使用指南》一书都能成为您的良师益友,为您提供相关技术支持,为您的成功助一臂之力。 由于本书编写时间仓促,书中错误和不足之处在所难免。诚恳希望专家、学者、工程技术人员以及所有的读者批评指正,我们将衷心感谢您的赐教,谢谢! 刘力康工厂自动化部TIA PLC团队主管2016年3月2日
评论
还没有评论。