西门子S7-1200编程手册

4星(超过85%的资源)
所需积分/C币:46 2018-08-26 19:24:19 28.19MB PDF
169
收藏 收藏
举报

S7-1200 可编程控制器 SIMATIC S7 S7-1200 可编程控制器 系统手册 V4.2, 09/2016 A5E02486685-AK 前言 S7-1200 系列是一款可编程逻辑控制器 (PLC, Programmable Logic Controller),可以控制各种自动化应用。S7-1200 设计紧凑、成本低廉且具有功能强大的指令集,这些特点使它成为控制各种应用的完美解 决方案。S7-1200 型号和基于 Windows 的 STEP 7 编程工具 (页 43)提供了解决自动化问题时需要的灵活性。 本手册提供了有关 S7-1200 PLC 的安装和编程信息,其主要用户是具备可编程逻辑控制器基本知识的工程师、编程人员、 安装人员和电工人员
前言 手册用途 S7-1200系列是一款可编程逻辑控制器(PLC, Programmable Logic Controller),可以控制各种自动化应用。S7-1200 设计紧凑、成本低廉且具有功能强大的指令集,这些特点使它成为控制各种应用的完美解 决方案。S7-1200型号和基于 Windows的STEP7编程工具 (页43提供了解决自动化问题时需要的灵活性 本于册提供了有关S7-1200PLC 的安裝和编程信息,其主要用户是具备可编程逻辑控制器基本知识的工程师、编程人员、 安装人员和电工人员。 所需的基本知识 要理解本于册,需要具眢自动化和可编程逻辑控制器的基本知识。 手册适用范围 本手册介绍了以下产品: ·STEP7V14Basc和 Professiona(页43 S7-1200cPU固件版本V42 有关本手册中所述S7-1200产品的完整列表,请参见技术规范(页1535 证书、CE标签、C标记和其它认证 请参见技术规范(页1535以获取更多信息。 服务与支持 除了文档之外,西门子公司还在 Internet和客户支持网站 hts:/upportindustry.siemens.com/csn/zh上提供了专业技术知识。 如需要冋答任何技术问题、培训或订购S7 产品方面的帮助,请与西门子经销商或销售部联系。 因为西门子销售代表都经过技术培训并掌握有关操作、过程和工业以及有关您使用的各种 西门子产品的最具体的知识,所以他们能够最快最高效地回答您冂能遇到的仼何问题。 s7-1200可编程控制器 系统手册,V4.2,09/2016,A5E02486685AK 文档和信息 s7-1200和STEP7提供了各种文档和其它资源,供您查找所需的技术信息。 s7-1200可编程控制器系统手册提供有关整个S7-1200 产品系列的操作、编程和规范的特定信息。除系统手册外,S7-1200入门手册还对 S7-1200系列的功能进行了更详细的概述。 系统手册和入门手册都有电子版(PDF)。可通过 Siemens工业在线支持网站 hts9 pport industry. siemens. com/cs/cn/zh,下载或浏览电子手册。每个71200 CPU随附的文档磁盘中也提供了系统手册 通过STEP7 的在线信息系统,可以直接访问概念性信息和具体说明,它们介绍了编程数据包的操 作和功能以及 SIMATIC CPU的基本操作。 Siemens工业在线支持网站 htt:/supportindustry.siemens.com/s/cn/zh可用于访问电子版(PDF)的SIMATIC 文档集,包括系统手册、入门手册和STEP7 信息系统。现有文档可通过产品支持链接下载。借助此在线文档,您可以通过拖放不 同文档中的主题来创建自己的自定义手册。 您可以单击页面左侧的" my Support"并从导航选项中选择“文档”( Documentation),从而 访问在线文档。要使用 my Support文档功能,您必须注册为正式用户。 2016年7月版S7-1200系统手册更新信息 thttps://support.industrysiemenscom/cs/cn/zh/view/108168658)e2S7-1200 可编程控制器系统手册发布后发生的更新 Siemens工业在线支持网站还提供常见问趣解答和有助于使用S7-1200和STEP7 的其它文档。 您还可以关注或加入服务与支持技术论坛 Https //support. industry siemens com/tf/ww/en/? language=en&siteid=csius&treelaN g=en&groupid=4000002&extranetstandard&viewregWW&nodeid0=34612486*F 产品的讨论。通过论坛,您可以与各领域的产品专家互动。 S7-1200(https://support.industrysiemenscom/tf/ww/en/threads/237?title=simatic s7-1200&skip=0&take=10&orderBy=LastPostDate+desc iel STEP 7 Basic https://support.industry.siemens.com/tf/ww/en/threads/243?title=step-7-tia portal&skip=0&take=10&orderBy=LastPostDate+desc)ietE s7-1200可编程控制器 4 系统手册,V42,09/2016,A5E02486685AK 安全信息 Siemens 为其产品及解决方案提供了工业安全功能,以支持工厂、系统、机器和网络的安全运行 为了防止工厂、系统、机器和网络受到网络攻击,需要实施并持续维护先进且仝面的工业 安全保护机制。 Siemens的产品和解决方案仅构成此类概念的其中一个要素。 客户负责防止其工厂、系统、机器和冈络受到未绎授权的访问。只有在必要时并采取适当 安全措施(例如,使用防火墙和网络分段)的情况下,才能将系统、机器和组件连接到企 业网络或 Internet。 此外,应考虑遵循 Siemens 有关相应安全措施的指南。更多有关工业安全的信息,请访问 nttp://www.industry.siemens.com/topics/globallen/industrial- security/Pages/default. aspx Siemens不断对产品和解决方案进行开发和完善以提高安全性。 Siemens 强烈建议您及时更新产品并始终使用最新产品版本。如果使用的产品版本不再受支持,或 者未能应用最新的更新程序,客户遭受网络攻击的风险会增加 要及时了解有关产品更新的信息,请订阅 Siemens工业安全RSS源,网址为 https://support.industrysiemens.com/cs/cn/zh/ s7-1200可编程控制器 系统手册,V4.2,09/2016,A5E02486685AK s7-1200可编程控制器 系统手册,V42,09/2016,A5E02486685AK 目录 前言 产品概述 29 S7-1200PLC简介 29 1.2 CPU的展功能 34 1.3 HM基本型面板 37 2新功能.… 量■口■■■■ 39 3STEP7编程软件 243 3. 系统要求 44 3.2 使工作更轻松的不同视图 45 3.3 易于使用的工具 ::: 46 3.3.1 将指令插入用户程序中 46 3.3.2 从“收殲夹”工具栏调用指令 47 3.3.3 使用简单指令创建复杂等式. 48 3.3.4 向LAD或FBD指令添加输入或输出 50 3.3.5 可扩展指令 ......8 51 3.3.6 选择指令的版本 51 3.3.7 修改STEP7的外观和组态 52 3.3.8 在编辑器之间拖放 52 3.3.9 更改CPU的工作模式 53 3.3.10更改DB的调用类型 54 3.3.11 暂时从网络中断开设备 55 33.12组态中虚拟拔出设备 56 4 向后兼容性 57 4安装 59 4.1 S7-1200设备安装准则 59 4.2 功率预算. 61 4.3 安装和拆卸步骤 62 4.3.1 S7-1200设备的安装尺寸 62 4.3.2 安装和拆卸CPU.. 66 4.33 安装和拆卸SB、CB或BB 68 4.34 安装和拆卸SM 70 4.3.5 安装和拆卸CM或CP 4.3.6 拆卸和車新安装S7-1200端」板连接器…… 73 4.3.7 安装和卸下扩展电缆 74 s7-1200可编程控制器 系统手册,V4.2,09/2016,A5E02486685AK 月录 4.3.8 TS(远程服务)适配器 76 4.3.81连接远程服务适配器 76 4.382安装SM卡 78 4.383将TS适配器单元安装在D|N导轨上 79 4.3.84将TS适配器安装到面板上 .80 4.4 接线准则 81 5PLc概念 ■■■■■■■■■■■■■ ■■■■■■■■■ ■■■■■■■■■■■■■■■■■■■■■■ 1■■■■■■■■■■■■ ∴89 5.1 用户程序的执行 89 5.1.1 CPU的工作模式 93 5.1.2 在RUN模式下处理扫描周期. ■■■■■I 97 5.1.3 组织块(OB) 98 5.1.31程序循环OB 98 5.1.32启动OB 99 5.1.3.3延吋中断OB.… 99 5.1.3.4循环中断OB… 100 5.1.35硬件中断OB 101 51.36时间错误屮断OB 102 5.1.37诊断错误中断OB 104 5.1.3.8拔出或插入模块OB..…. .106 5.1.39机架或站故障OB. 107 5.1.3.10时钟OB 108 5.1.3.11状态OB 11 109 51.3.12更新OB 109 5.1.3.13配置文件OB. 10 5.1.314MC伺服和MC插补器OB. 110 5.1.3.15 MC-Pre Servo 5.1.3.16 MC-Postseryo 112 5.1.3.17事件执行的优先级与排队 重1面 1面面面面面1面面1,面面面1面面面面面面面面面面面面面面面面面面套面面面1 112 5.1.4 监视和组态循环时间 117 5.1.5 CPU存储器 119 51.51系统和时钟存储器 121 5.1.6 诊断缓冲区 123 5.1.7 日时钟 125 5.1.8 组态从RUN切换到STOP时的输出 125 5.2 数据存储、存储区、VO和寻址. 126 5.2.1 访问S7-1200的数据. 126 5.3 模拟值的处理 133 5.4 数据类型. ■■ 135 5.4.1 Bool、Byte、Word和 DWord数据类型 136 5.4.2 整数数据类型 a:aaaaaa:aa.aa:a:aa.a:a:aaaa:a:aaaa:a:aaaa:a:aaaa . .8 137 54.3 浮点型实数数据类型 138 5.4.4 时间和日期数据类型 B.I.. 139 s7-1200可编程控制器 系统手册,V42,09/2016,A5E02486685AK 目录 54.5 字符和字符串数据类型 142 5.4.6 数组数据类型 145 5.4.7 数据结构数据类型 146 5.4.8 PLC数据类型. 146 549 Variant指针数据类型 147 54.10访问一个变量数据类型的“片段” 147 5.4.11访问带有一个AT覆盖的变量.… 149 使用存储卡 151 5.5.1 在CPU中插入存储卡 152 5.5.2 将项目复制到存储卡之前组态CPU的启动参数 155 5.5.3 将存储卡用作“传送”卡 155 5.54 将存储卡用作“程序”卡 1 159 5.55 固件更新 162 丢失密码后恢复 165 6设备配置 167 6.1 插入CPU 168 6.2 上传已连接CPU的组态 170 将模块添加到组态 172 6.4 组态控制 173 6.4.1 组态控制的优点和应用. 173 6.4.2 组态集中安装和可选模块 173 6.4.3 组态控制示例 .181 更改设备 185 6.6 组态CPU的运行 185 6.6.1 概述 185 6.6.2 组态数字量输入滤波时间 187 66.3 脉冲捕捉 189 67 组态多语言支持 190 6.8 组态模块的参数 192 组态CPU以进行通信 194 时间同步 196 7编程概念 …199 设计PLC系统的指南. 199 7.2 构建用户程序 201 7.3 使用块来构建程序 203 7.3.1 组织块(OB)… 204 7.3.2 功能(FC 205 s7-1200可编程控制器 系统手册,V4.2,09/2016,A5E02486685AK 月录 7.3.3 功能块(FB) 206 7.3.4 数据块(DB) 207 7.3.5 创建可重复使用的代码块 209 7.3.6 向块传递参数 210 7.4 ∫解数据一致性. 213 7.5 编程语言 214 7.5.1 梯形图(LAD) 214 7.52 功能块图(FBD) 215 7.5.3 SCL 216 7.5.3.1SCL程序编辑器… ■国■■■■ 216 7.532SCL表达式和运算 218 7.533使用PEEK和POKE指令进行索引寻址 222 7.54 LAD、FBD和SCL的EN和ENO. 翻套面面面面 224 7.6 保护 226 7.6.1 CPU的访问保护 226 7.6.2 外部装载存储器. 228 7.6.3 专有技术保护 229 7.64 复制保护. 230 7.7 下载程序的元素 232 7.8 将在线CPU与离线项目同步. 236 7.9 从在线CPU上传 238 7.9.1 将在线CPU与离线CPU进行比较 238 7.10 调试和测试程序… 239 7.10.1 监视和修改CPU屮的数据 239 7.10.2 监视表格和强制表格.. 240 7.10.3 用于显示使用情况的交叉引用 240 7.10.4用于检查调用层级的调用结构 242 8基本指令 ■■■■■■ 243 8.1 位逻辑运算 243 8.1.1 位逻缉指令 243 8.1.2 置位和复位指令 247 8.1.3 上升沿和下降沿指令 250 8.2 定时器运行 ■■ 254 8.3 计数器操作 264 8.4 比较运算. 271 8.4.1 比较值指令 271 8.4.2 IN_ Range(范围内值)和 OUT_Range(范围外值) 272 8.4.3 OK(检查有效性)和NOT_OK(检查无效性) 273 8.4.4 变型和数组比较指令 274 s7-1200可编程控制器 系统手册,V4.2,092016,A5E02486685AK

...展开详情
试读 127P 西门子S7-1200编程手册
立即下载 低至0.43元/次 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
solomonsun88888888 非常有价值,挺好用的
2019-04-14
回复
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
  • 签到新秀

关注 私信
上传资源赚钱or赚积分
最新推荐
西门子S7-1200编程手册 46积分/C币 立即下载
1/127
西门子S7-1200编程手册第1页
西门子S7-1200编程手册第2页
西门子S7-1200编程手册第3页
西门子S7-1200编程手册第4页
西门子S7-1200编程手册第5页
西门子S7-1200编程手册第6页
西门子S7-1200编程手册第7页
西门子S7-1200编程手册第8页
西门子S7-1200编程手册第9页
西门子S7-1200编程手册第10页
西门子S7-1200编程手册第11页
西门子S7-1200编程手册第12页
西门子S7-1200编程手册第13页
西门子S7-1200编程手册第14页
西门子S7-1200编程手册第15页
西门子S7-1200编程手册第16页
西门子S7-1200编程手册第17页
西门子S7-1200编程手册第18页
西门子S7-1200编程手册第19页
西门子S7-1200编程手册第20页

试读结束, 可继续阅读

46积分/C币 立即下载 >