s7-200_SMART_系统手册

所需积分/C币:34 2018-02-05 12:59:47 13.74MB PDF

S7-200 SMART 系列微型可编程逻辑控制器 (Micro PLC, Micro Programmable Logic Controller) 可以控制各种设备以满足您的自动化控制需要。 CPU 根据用户程序控制逻辑监视输入并更改输出状态,用户程序可以包含布尔逻辑、计 数、定时、复杂数学运算以及与其它智能设备的通信。 S7-200 SMART 结构紧凑、组态 灵活且具有功能强大的指令集,这些优势的组合使它成为控制各种应用的完美解决方案。
前言 手册用途 S7-200 SMART系列包拈许多微型可编程逻辑控制器( Micro plo, Micro Programmable Logic Controller),这些控制器可以控制各种自动化应用。S7-200 SMART结构紧凑、成 木低廉且具有功能强大的指令集,这使其成为控制小型应用的完美解决方案 S7-200 SMART产品多种多样且提供基于 Windows的编程工具,这使得您可以灵活地解 决各种自动化问題 本手册提供了有关S7-200 SMART CPU的安装和编程信息,适用于具备可编程逻辑控制 器基本知识的工程师、编程人员、安装人员和电气人员。 所需的基本知识 要理解本手册,需要具备自动化和可编程逻辑控制器的基本知识。 本手册适用范围 本手册介绍∫以下产品 e STEP 7-Micro/WIN SMART V2.0 S7-200 SMART CPU固件版本20 有关木手册中所述S7200 SMART产品的完整表和订货号,请参见技术规范 (页551 证书、CE标签和其它标准 有关详细信息,请参见技术规范。 服务与支持 除了文档之外,西门子公司还在 nternet和客户支持网站 htp/www.siemens.com/automation/上提供了专业技术知识。 如需要冋答任何技术问题、培训或订购S7产品方面的帮助,请与西门子经销商或销售部 联系。因为西门了销售代衣都经过技术培训并掌握有关操作、过程和⊥业以及有关您使 用的各种西门子产品的最具体的知识,所以他们能够最快最高效地回答您可能遇到的任何 问题。 S7-200 SMART 系统手册,10/2013,A5E03822234AB 长版 西门子自动化和驱动产品具有某些工业安全功能,以支持工厂或设备安全操作。这些功能 是整个工业安全机制的重要组成部分。基于此我们对产品进行持续开发。因此,建议您 随时关注产品的更新信息并确保您仅使用最新版本。更多信息,请访问 http://support.automation.siemens.com,您也可以在该网站注册,订制相关产品的实时 信息。 此外,要确保工厂或设备的安全操作,还须采取适当的预防措施(例如:设备单元保护机 制),并将自动化和驱动组件纳入整个工厂或设备先进且全面的工业安全保护机制中。可 能使用的任何第三方产品须一并考虑。更多信息,请访问 (http://www.siemens.com/industrialsecurity S7-200 SMART 系统手册,10/2013,A5E03822234-AB 目录 前言…… 产品概述 17 S7-200 SMART CPU 1.2S7-200 SMART护展模块 20 1.3 适用于S7200 SMART的HM设备 21 通信选项 22 编程软件. 23 1.6新功能 24 2入门指南 ■■■■■■■■■■■ 27 2.1连接到cPU 27 2.1.1组态CPU以进行通信 28 2.1.1.1概述 2.1.12建立硬件通信连接 28 2.1.1.3与CPU建立通信 29 创建示例稈序 31 22.1程序段1:启动定时器 33 2.2.2程序段2:接通输出. 223程序段3:复位定吋器 35 224为项目设置CPU的类型和版本 225保存示例项目 36 2.3 下载示例稈序 37 更改CPU的工作模式… 38 3安装 ■■■■■■■■■■■■■■■■ ■■■■■■■■ 39 S7-200 SMART设备安装准则 39 功率预算 40 3.3安装和拆卸步骤 33.1S7-200 SMART设备的安装尺寸 332安装和拆卸CPU 43 3.3.3安装和拆卸护展模块 46 3.34安装和拆卸信号板或电池板….… 47 3.35拆卸和重新安装端子块连接器 49 3.4 接线准则 50 S7-200 SMART 系统手册,10/2013,A5E03822234AB 月录 4PLc概念. 控逻辑的执行. 4.1.1读取输入和写入输出 …58 4.1.2立读取或写入/O 59 4.1.3执行用户程序 59 4.2访问数据 61 4.2.1访问存储区 62 42.2实数格式 .69 42.3字符串格式…… 70 4.24分配指令的常数值 70 42.5对本地VO和扩展ⅣO进行寻址 426使用指针进行间接寻址 71 42.7指针示例 73 4.3保存和恢复数据 75 4.3.1下载项目组件 75 4.3.2上传项目组件 78 4.3.3存储类型 79 434使用存储卡 79 4.3.5在CPU中插入存储卡 82 4.3.6通过存储卡传送程序 82 4.3.7上电后恢复数据 5 4.4 更改CPU的工作模式 85 5编程概念 ■■■■■■■■■■■ 87 设计PLC系统的指南 52用户程序的元素 89 创建用户程序 531早期版本的STEP7- Microin项目 91 532使用STEP7 Microin smart用户界面 93 533使用STEP7- Micro/WIN smart创建程序 94 5.34借助向导创建控制程序 95 5.3.5LAD编辑器的特点 96 5.36FBD编辑器的特点 537STL编辑器的特点 97 54数据块(DB)编辑器 98 55 符号表 101 56 变量表… 105 57 PLC错误响应∴ 110 5.7.1非鈫命错误和O错误… 110 5.7.2致命错误 112 S7-200 SMART 系统手册,10/2013,A5E03822234-AB 月录 5.8在RUN模式下执行程序编辑. 112 5.9 用于调试程序的功能 115 6PLc设备组态 ■■■■■■■■■■■■■■■■■■■ ■■■■■■■■■■■■■■■■■■ ■■■■■■■■■■■■ ….117 6.1 组态PLC系统的运行 117 6.1.1系统块 117 6.1.2对通信进行组态 119 613组态数字量输入 121 6.1.4组态数字量输出 123 61.5组态保持范围 124 616组态系统安全 126 61.7组态启动选项 129 6.1.8组态模拟量输入 6.19组态模拟量输出. 134 6.1.10组态RTD模拟量输入 136 6.1.11组态TC模拟量输入 141 61.12组态RS485RS232CM01通信信号板 144 6.1.13组态BT01电泡信号板 146 6.1.14清除PLC存储区 147 6.1.15创建复位为出厂默认存储卡。… 149 62高速|O 150 7程序指令 ■■■■■■■■■■■■ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 151 7.1 位逻辑 151 7.1.1标准输入 151 7.1.2立即输入 153 7.1.3逻辑堆栈概述 714STL逻辑堆栈指令 156 7.1.5NOT.…………………… 158 7.1.6正跳变和负跳变检测器 159 71.7线圈:输出和立即输出指令… 160 7.1.8置位、复位、立即置位和立即复位功能 161 7.1.9置位和复位优先双稳态触发器.……. 162 7.1.10NOP(空操作)指令 164 7.1.11位逻辑输入示例 165 7.1.12位逻辑输出示例 166 7.2 时钟 II 167 72.1读取和设置实时时钟 167 722读取和设置扩展实时吋钟 170 3通信 174 7.31GET和PUT(以太网) 174 7.32发送和接收(RS485/RS232为自由端口) 181 7.3.3获取端口地址和设置端口地址(RS485/RS232上的PP丨协议) 196 S7-200 SMART 系统手册,10/2013,A5E03822234AB 月录 7.34获取|P地址和设置P地址(以太网) 197 7.4 比较 …98 7.4.1比较数值 1, 198 742比较字符串 202 7.5转换 204 751标准转换指令 204 7.52ASC|字符数组转换 208 7.53数值转换为ASC|字符串 214 7.54ASC|」子字符串转换为数值…… 219 7.55编码和解码 222 计数器 224 76.1计数器指令 224 7.62高速计数器指令 .228 7.6.3高速输入降噪.… 232 7.6.4高速计数器编程. 234 76.5高速计数器的初始化顺序示例 245 7.7 脉冲输出. 253 7.71脉冲输出指令(PLS) 253 7.72脉宽调制(PWM) 255 7.7.3使用SM位置组态和控制PWM操作.….… 255 7.8 数学 258 7.8.1加法、减法、乘法和除法 258 7.82产生双整数的整数乘法和带余数的整数除法 …………262 78.3三角函数、自然对数/自然指数和平方根 264 7.8.4递增和递减 267 7.9 PID 269 79.1使用PD向导…… 270 79.2P|D算法 275 7.9.3转换和标准化回嵱输入 279 79.4将回路输出转换为标定整数值 280 79.5正作用或反作用回路 280 7.10中断 284 7.101屮断指令 284 7.10.2中断例程概述和CP∪型号事件支持∴. 286 7.10.3中断编程准则 287 7.104S7200 SMART CPU支持的中断事件类型 289 7.105中断优先级、排队和示例程序.… 290 7.11逻辑运算. 296 7.11.1取反 296 7.112与、或和异或 297 S7-200 SMART 8 系统手册,10/2013,A5E03822234-AB 月录 7.12传送 299 7.12.1字节、字、双宇或实数传送 299 7.122块传送 300 7.123交换字节 302 7124字节立即传送(读取和写入) 303 7.13稈序控制 304 7.13.1 FOR-NEXT循环 304 7.132JMP(跳转至标号) 306 7.13.3SCR(顺控继电器) 307 7.134END、STOP和WDR(看门狗定时器复位) 315 7.13.5 GET ERROR(获取非致命错误代码) 317 7.14移位与循环移位 318 7.14.1移位和循环移位 31 7.142移位寄存器位 322 7.15字符串 324 7.151字符串(获取长度、复制和连接) 324 7152从字符串中复制子字符串 327 715.3在字符串中查找字符串和第一个字符 328 7.16表 331 7.161添表 331 7.162先进先出和后进先出 332 7.16.3存储器填充… 335 7.16.4查衣 336 7.17定时器 341 7171定时器指令 341 7.17.2定时器编程提示和示例. 344 7.17.3时间间隔定时器.… 352 7.18子例程 353 7.181CALL(子例程)和RET(有条件返回) 353 8通信 361 81CPU通信连接 362 82CPU通信端口 363 8.3 HMI和通信驱动程序 364 84 以太网 841概述…… 366 842TCP/P协议 366 843本地/伴连接 367 844以太网网络组态示例 367 845分配 nternet协议(P)地址 368 8451为编程设备和网络设备分配|P地址 368 S7-200 SMART 系统手册,10/2013,A5E03822234AB 9 月录 8452为项目中的CPU或设备组态或史改|P地址 370 8.45.3搜索以太网网络上的CPU和设备 378 846查找CPU上的以太网(MAC)地址 379 847HM与CPU通信 381 8.5 RS485 382 8.51PP协议… 383 8.52波特率和网络地址 38 8.521波特率和网络地址定义…. 384 8522为S7-200 SMART CPU设置波特率和网络地址 385 853RS485网络组态示例 386 8.53.1单主站PP|网络 386 8.532多主站和多从站PP|网终 387 8.54构建网终 388 8.541通用准则 .388 8.542桷定网络的距离、传输率和电缆长度 388 8.543网络中的中继器 389 8.544选择网终电缆 389 8.54.5连接器引脚分配 390 8.54.6偏冒和端接网络电缆 391 8.54.7偏置和端接CM01信号板 392 8548在RS485网络中使用HM设备 393 8.5.5自由端∏模式 394 8.55.1使用自由端口模式创建用户定义的协议 394 8552对RS232设备使用RS232PP|多站电缆和自由端口模式 397 8.6 Rs232 398 9库 399 创建用户定义的指令库 399 92 USS库指令 400 92.1Uss通信概述 400 92.1.1Uss协议概述 400 92.12使用USS协议的要求 401 92.1.3计算与驱动器通信所需的时间 402 92.2USs稈序指令 …403 9221使用∪SS协议指令… 11■ 403 9222 USS NIT指令 404 922.3 USS CTRL指令 406 9224 USS RPM指令… 410 92.25 USS WPM X指令 413 9.2.2.6USS协议执行锖误代码 416 92.27USs协议小例程序 417 9.3 Modbus库指令 9.3.1 Modbus通信概述 419 S7-200 SMART 10 系统手册,10/2013,A5E03822234-AB

...展开详情
img
mjjhxff1983

关注 私信 TA的资源

上传资源赚积分,得勋章
    最新推荐