1. 首页
  2. 编程语言
  3. 其他
  4. 深入浅出西门子S71200

深入浅出西门子S71200

上传者: 2020-05-23 04:42:57上传 PDF文件 48.78MB 热度 25次
PLCWORLD PLCWORLD 深入浅出西门子自动化产品系列丛书 深入浅出 西门子S7-1200PLC 西门子(中国)有限公司 工业业务领域 工业自动化与驱动技术集团 京空航无头荸出版註 PLCWORLD PLCWORLD 内容简介 本书系“深入浅出西门子自动化产品系列丛书”之一。共分为8章:第1章简要概述S7-1200系列PLC 的优势、特点和应用前景;第2章介绍$7-1200PC的硬件,包括CPL模坎、1(O模块以及各种其他功能模 块;第3章介绍S7-1200PC和精简系列HMI的软件系统STEP7Basic;第4章介绍PIC基本概念、硬件 组态、编程概念指令系统、简单调试:第5章介绍与S-1200PLC配合使用的精简系列面板及其通信组态的 使用方法;第6章介绍S7-1200PC最突出的特点,即强大的以太网通信功能,包括其所支持的通信协议类 型与连接资源数量以及与各种类型的CPU及设备的通信方法;第7章介绍S7-1200P1C灵活的串口通信功 能,包括自由口通信、M(DBUS、USs办议;第8章介绍S?-1200PC的归型工艺功能及其在高速计数、运动 控制、PID和PWM中应用的示例。 本书可作为大专院校相关专业拒生、电气设计及调试编程人员自学参考书。 图书在版编目(CIP}数据 深入浅出西门子S7-1200PIC/西门子(中国)有限公 司编著.一北京:北京航空航天大学出版社,2C09.11 ISBN978-7-81124-956-9 Ⅰ.深…Ⅱ.西…Ⅲ.可编程序控制器Ⅳ.TM571.6 中国版本图书馆CIP数据核字(2009)第205475号 版权声明:本书著作权归西门子(中国)有限公司工业业务领域工业自动化与驱动技术集团 所有。 深入浅出西门子S7-1200PLC 西门子(中国)有限公司 工业业务领域 工业自动化与驱动技术集团 责任编辑胡敏 北京航空航天大学出版枉出版发行 北京市海淀区学院路37号(100191)发行部电活:010—823:7024传真:010-82328026 http://www.buaapress,com.onE-mail;bhpress(a263.net 北京时代华都印刷有限公司印装各地书店纤情 开本:737×10921/16印张:21.25字数:544千 2009华11月第1版200年11月第1次印刷印敕;3000册 SBN978-7-81124-956-9 定价:3900元含光盘) PLCWORLD PLCWORLD 《深入浅出西门子自动化产品系列丛书》 编委会 西门子(中国)有限公司 工业业务领域 工业自动化与驱动技术集团 本书主编 张春 本书编委 焦国伟黄文钰周洋 周鹏科郝文超李士光 李冰冰 PLCWORLD PLCWORLD 责任,卓越,创新,永远是西门子追求的价值观念。 如今,能否为客户带来可持续价值,已经成为衡量一款自动化产品优劣的标 准。而可持续价值的体现就是:生产力、效率和灵活性。2009年,在西门子的SI MATIO系列产品中,又诞生了卓越创断的最新一代可编程控制器:S7-1200。 其同样具备了S7系列PC卓越的性能和强大的网终通信功能。S7-1200CPU 集成了实时以太网PROFINET接口,此接口除了应用于编程调试、HMI及PLC 间的通信外,还支持开放的以太网协议,可以与第三方设备进行通信。在后续的 功能开发上,此接口可以使SIMATICS7-1200作为PROFINET控制器连接分 布式现场设备,也可以使SIMATICS7-1200作为一个PROFINETI/O设备,连 接到PROFINET控制器上。SIMATICS7-1200还集成了强大的工艺控制功 能,融合多年的经验及威熟的创新技术,计数、测量、运动控制到PD过程控制等 功能都一应俱全。SIMATICS7-1200的众多功能所采用的技术经过了多年验 证,能够确保其在各种应用领域中都能淋漓尽致地发挥效用。 S7-1200的编程欤件STEP7Basic采用了SⅠMATICTIA全集成自动化的 理念,除增强了软件易用性和界面的友好性外,还是一个功能强大、风格统一的自 动化系统软件平台。这款最新的编程软件采用了面向对象的操作方式,在操作上 更直观、更简单、非常易于用户上手。它还包括了面向任务的SIMATICWinCC Basic,由于采用了数据处理及全局库共享技术,用户可以对SIMATICHMI进行 高效组态,实现控制器和HMI数据之间的智能拖放,这些功能都为此软件增添了 不少光彩。这种新的软件架构源于西门子的孜孜不倦与勇于创新,所开发的SI MATICSTEP7Basic具有技术上的前瞻性 希望本书能够成为广大S7-1200PIC用户的实用工具书,帮助大家全面快 速地掌握SIMATICS7-1200的应用技能,并且为众多的工业用户提供有力的支 持和有效的解决方案,同时也为工业PLC的进一步发展做出一份贡献。 西门子工业自动化集团 战略规划与工厂自动化产品管理部 部门经理 徐--滨 2009年9月 PLCWORLD PLCWORLD 前言 为了帮助初学者轻祕愉快地学习掌握SIMATICPLC技术,西门子推出了 “深入浅出西门子自动化产品系列丛书”,其中《深入浅出西门子S7-200PLC》、 《深入浅出西门子S7-300PLC》、《深入浅出西门子Winccv6》、《深入浅出西门 子LOGO!》和《深入浅出西门子人机界面》已经相鑣出版,并得到了良好的用户反 馈。本书作为该系列之一,采用图文结合的方式,结合大量应用例子程序,深入浅 出地介绍了SIMATICS7-1200PLC和人机界面系列KTP屏的硬件、软件、编 程、通信知识以及在实际使用中的应用技巧等。 本书共分为8章:第1章介绍了S7-1200系列PLC最主要的优势、特点和应 用前景,让读者了解新CPU系列的概况;第2章介绍了S7-1200PLC的硬件,包 括CPU模抉、I/O模抉以及各种其他功能模抉,可以使读者更好地了解PLC硬件 的构成;第3章介绍了S7-1200PLC和精简系列HMI的软件系统—STFP7 B,从软件的安装到使用都作了详尽的介绍,让读者轻松自如地掌握这一功能 强大且高度集成的软件;第车章介绍了PIC基本概念、硬件组态、编程概念、指令 系统、简单调试;第5章介绍了与S7-1200PLC配合使用的精简系列面板,简单 介绍了其通信组态的使用方法;第6章介绍了S7-1200PLC最突出的特点 强大的以太网通信功能,包括其所支持的通信协议类型与连接资源数量,以及与 各种类型的CPU及设备的通信方法;第7章介绍了其灵活的串口通信功能,包 括自由口通信、MODBUS、USS协议;最后第8章介绍了S7-12PLC的典型 工艺功能及示例,向读者展示了其在高速计数、运动控制、PID和PWM应用中 的强大功能。 由于出版时间紧迫,对于书中存在的不足之处,敬请各位读者多提宝贵意见 和建议。 好了,让我们开始轻松愉快地学习S7-1200吧! 作者 2009年9月于北京 PLCWORLD PLCWORLD 目录 第1章S7-1200PLC综述… ··…·· 1.1最新一代西门子PIC系统概述……… 1.2S7-1200PLC在酉门子PIC系列产品中的定位 ,·康 1.3S7-1200系列产品及STEP7Basicv10.5编程工具简介 11133 1.3.1S7-1200系列产品…………………………………………………… 1.3.2编程工具STEP7Basicv10.5…………………………………………………………………3 1.33S7-1200系列产是及STEP7Basicv10.5编程工具的前景…… :·:,: 第2章S7-1200的硬件和安装 2.1概述…… 2.2注意事项… 2.3安装和拆卸步骤…… 2.3.1安装尺寸 2.3.2安装和拆卸S7-120设备……………………………… 甲·甲 2.4安装和拆卸CPU……………………………… ··,:aa 2.4.1S7-1200CPU硬件·· 8 2.4.2面板式安装CPU的赤骤……………………………………8 2.4.3DIN导轨式安装CPU的步骤………",…s 8 2.4.4拆卸CPU的步骤…… 2.5安装和拆卸信号模块…… 2.5.1信号模块的硬件……………………………… ..·:·a::a::: 25,2安装信号樓块………………………………………9 2.5.3拆卸信号模块 10 2.6安装和拆卸通信模块……………………………………………………………………10 2,6.1通信模块硬件……… 2.6.2安装通信模块…………………………………………………………………………11 2.6.3拆卸通信馍块………………………………………………………………11 2.7安装和拆卸信号扩展板……………………………………………………12 2.7.1信号扩展板的硬件…………………………………………………12 2,7,2支装信号扩晨板……… ………………………………12 2.7.3拆鉀信号扩晨板…………………… 13 2.8安装和拆卸端子板……………………………………………………………13 2.8,1安装端子板…………………………………………13 2.8.2拆卸端子板 ,D店D函届1目■ PLCWORLD PLCWORLD 2 深入浅出西门子S7-1200PIC 2.9接线注意事项 2,9.1接线…………………………………………………………………………………14 2.9:2控制直流感性负载 ………………………………………………………14 2.9.3继电器输出控制交流惑性负载 2.9.4灯负載…………………………………………………………………15 2.10模块的参数和接线方式…………………………………………15 第3章S7-1200PLC软件系统 3,1STEP7Basicv10.5简介 如和品和所寻 ……………16 3.2STEP7Basicv10.5安装要求及步骤…………………………………………………17 3.2.1安装要求… 17 3.2.2软件安装步骤……………………………""""……… 18 3.2.3软件卸載步骤………"………………………………………18 3.3STEP7Basicv10.5使用入门……………………………………………19 3.3.1通过任务入口创建一个基本项目……………………………………19 3.3.2配置硬件及网络… 21 3.3.3PLC的编程…………………""“ 26 3.3,4配置工艺功能 ,,+y,;+;;;;;“;.·,4··;··.:·.··:·中日日曲是+甲.·’··,·· 29 3.3.5配置可枧化… ……31 3.3.6在线监枧设备 35 3.4STEP7Basicv10.5软件使用…………………………………………37 3.4.1软件的打开、设置和退出………"……………… 37 34.2用户界面布局……………,…… ……………………40 3.4.3编辑项目……………………………………………………46 3.4.4访问连接建立和在线状态符号显示………………… ………49 3.4.5比较项目数据 51 3.4.6编译项目数据 …,…,,…,4…4……………………………………“54 3.4.7存储卡的使用…… …···:···:···+··““ 第4章S7-1200PLC基本编程 …………………………………58 4.1PIC概念 …,……………,……;"·“"“ ………58 4.1.1用户程序的执行…… ,………………“………………………………58 4.1.2数据存储及内存区域寻址… …………………………;………………63 4.1.3数据类型 ………………………………………………………………………65 4.1,4保存及恢复数据………… 67 4.2设备组态 …,69 4.2,1添加新设备………""…" …·· t甲中日;吾鲁 69 4,2.2组态新设备 ∴,,,…,,…,…………………………71 A.2.3组态设备网络……… 2 …………………………………7 PLCWORLD PLCWORLD 目 录 4.2.4组态设备参数…… …73 4.2.5设备组态其他应用……………… 4.2.6下載/上载硬件组态……………176 4.3编程概念…………………………………………………………8 4.3.1用户程序结构… 4.3,2添加用户变量表… 81 4.3.3添加用户程序… ……………81 4.3.4用户程序结构编写…,……:………………… 84 4.3.5用户程序编写……………………………………………………88 4.3.6设置用户程序属性 国··(垂善翻,,新和国看,垂 92 4.4指令简介…………………………………………………… 95 4.4.1基本指令……… a.:a:aa:.# 95 4.4.2扩展指令…………………"…"""…106 4.5PLC调试与诊断………………………………………………………………1l 4.5.1用户程序调试………………………………………………………110 连.5.2PLC在线及诊断………………""…… 昔量/普量使鲁,中·中+,中+ …………112 第5章S7-1200与精简系列人机界面………………………………………………114 5.1KTPBasic面板和S7-1200的通信………………………………………114 5.1.1一个KTP面板和一个S7-1200通信…………………………………114 5.1.2单个KTP面板连接S7-1200的数量……………………………117 51.3单个S7-1200连接KTP面板的数量…………………………………117 5.2与S7-1200通信的人机界面的硬件 118 5,3KTPBasic面板的技术参数… ………………118 第6章S7-1200PLC以太网通信……… ……………………………121 6.1概述……………………………………………………12l 6.1.1PROFINET通信口………………………………121 6.1.2支持的协议和最大的连芰资源……………… 121 6.1.3物理网络连接"……… 123 6.1.4PLC之间的通信方法 ““··4:!.::!":“““ ………………124 6.2PLC与PLC之间通信的过程 124 6,2,1实现两个CPU之间通倌的步骤 …124 6.2.2为CPU的PROFINET通信口分配I地址… ………,……………125 6.2,3配置CPU之间的翌辑例络连接……… ,,,,…,"…………125 6.2.4通信编程及配置………"…" ,……………-………………125 6.3S7-1200CPU通过ETHERNET与S7-1200CPU通信……………………133 6.3.1硬件和软件需求及所完R的通信任务 133 6,3.2通信的编程,连接参数及通信参数的配置……………………………………133
用户评论