在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → S7-200 SMART 系统手册.pdf

S7-200 SMART 系统手册.pdf

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:17.24M
  • 下载次数:41
  • 浏览次数:447
  • 发布时间:2020-12-03
  • 实例类别:一般编程问题
  • 发 布 人:ahljj
  • 文件格式:.pdf
  • 所需积分:2
 相关标签: s7-200 smart 200 00 S7

实例介绍

S7-200 SMART 系统手册

【目录】

目录
 前言 .................................................................................................................................................. 3
1 产品概述 ......................................................................................................................................... 21
1.1 S7-200 SMART CPU..................................................................................................... 21
1.2 新功能............................................................................................................................ 24
1.3 S7-200 SMART 扩展模块.............................................................................................. 26
1.4 适用于 S7-200 SMART 的 HMI 设备 ............................................................................. 27
1.5 通信选项........................................................................................................................ 28
1.6 编程软件........................................................................................................................ 29
2 入门指南 ......................................................................................................................................... 31
2.1 连接到 CPU ................................................................................................................... 31
2.1.1 组态 CPU 以进行通信.................................................................................................... 32
2.1.1.1 概述 ............................................................................................................................... 32
2.1.1.2 建立以太网硬件通信连接............................................................................................... 33
2.1.1.3 与 CPU 建立以太网通信 ................................................................................................ 34
2.1.1.4 建立 RS485 硬件通信连接............................................................................................. 36
2.1.1.5 与 CPU 建立 RS485 通信.............................................................................................. 37
2.2 创建示例程序................................................................................................................. 41
2.2.1 程序段 1: 启动定时器 .................................................................................................. 42
2.2.2 程序段 2: 接通输出...................................................................................................... 43
2.2.3 程序段 3: 复位定时器 .................................................................................................. 44
2.2.4 为项目设置 CPU 的类型和版本 ..................................................................................... 45
2.2.5 保存示例项目................................................................................................................. 46
2.3 下载示例程序................................................................................................................. 47
2.4 更改 CPU 的工作模式.................................................................................................... 48
3 安装 ................................................................................................................................................ 49
3.1 S7-200 SMART 设备安装准则....................................................................................... 49
3.2 功率预算........................................................................................................................ 50
3.3 安装和拆卸步骤 ............................................................................................................. 52
3.3.1 S7-200 SMART 设备的安装尺寸 ................................................................................... 52
3.3.2 安装和拆卸 CPU............................................................................................................ 53
3.3.3 安装和拆卸信号板或电池板 ........................................................................................... 56
3.3.4 拆卸和重新安装端子块连接器........................................................................................ 58
3.3.5 安装和拆卸扩展模块 ...................................................................................................... 60
目录
S7-200 SMART
6 系统手册, V2.5, 01/2020, A5E03822234-AI
3.3.6 安装和卸下扩展电缆.......................................................................................................62
3.4 接线准则.........................................................................................................................63
4 PLC 概念 ........................................................................................................................................ 71
4.1 控制逻辑的执行 ..............................................................................................................71
4.1.1 读取输入和写入输出.......................................................................................................72
4.1.2 立即读取或写入 I/O ........................................................................................................73
4.1.3 执行用户程序..................................................................................................................73
4.2 访问数据.........................................................................................................................76
4.2.1 访问存储区 .....................................................................................................................77
4.2.2 实数格式.........................................................................................................................84
4.2.3 字符串格式 .....................................................................................................................85
4.2.4 分配指令的常数值...........................................................................................................85
4.2.5 对本地 I/O 和扩展 I/O 进行寻址......................................................................................86
4.2.6 使用指针进行间接寻址 ...................................................................................................86
4.2.7 指针示例.........................................................................................................................89
4.3 保存和恢复数据 ..............................................................................................................91
4.3.1 下载项目组件..................................................................................................................91
4.3.2 上传项目组件..................................................................................................................94
4.3.3 存储类型.........................................................................................................................95
4.3.4 使用存储卡 .....................................................................................................................96
4.3.5 在标准 CPU 中插入存储卡 .............................................................................................98
4.3.6 通过存储卡传送程序.......................................................................................................99
4.3.7 上电后恢复数据 ............................................................................................................103
4.4 更改 CPU 的工作模式...................................................................................................104
4.5 状态 LED ......................................................................................................................104
5 编程概念 ....................................................................................................................................... 107
5.1 设计 PLC 系统的指南 ...................................................................................................107
5.2 用户程序的元素 ............................................................................................................109
5.3 创建用户程序................................................................................................................111
5.3.1 STEP 7 Micro/WIN SMART 兼容性..............................................................................111
5.3.2 早期版本的 STEP 7-Micro/WIN 项目............................................................................111
5.3.3 使用 STEP 7-Micro/WIN SMART 用户界面..................................................................113
5.3.4 使用 STEP 7-Micro/WIN SMART 创建程序..................................................................114
5.3.5 借助向导创建控制程序 .................................................................................................115
5.3.6 LAD 编辑器的特点........................................................................................................116
5.3.7 FBD 编辑器的特点........................................................................................................117
5.3.8 STL 编辑器的特点 ........................................................................................................117
5.4 数据块 (DB) 编辑器 ......................................................................................................118
5.5 符号表 ..........................................................................................................................121
目录
S7-200 SMART
系统手册, V2.5, 01/2020, A5E03822234-AI 7
5.6 变量表.......................................................................................................................... 125
5.7 PLC 错误响应.............................................................................................................. 130
5.7.1 系统信息...................................................................................................................... 131
5.7.1.1 系统 ............................................................................................................................. 131
5.7.1.2 CPU............................................................................................................................. 132
5.7.1.3 PROFINET 设备.......................................................................................................... 134
5.7.2 事件日志 (Event Log)................................................................................................... 135
5.7.3 PROFINET 警告 (PROFINET Alarm) .......................................................................... 136
5.7.4 扫描速率 (Scan Rates) ................................................................................................ 137
5.7.5 非致命错误和 I/O 错误................................................................................................. 137
5.7.6 致命错误...................................................................................................................... 139
5.8 在 RUN 模式下执行程序编辑....................................................................................... 139
5.9 用于调试程序的功能 .................................................................................................... 142
6 PLC 设备组态 ............................................................................................................................... 143
6.1 组态 PLC 系统的运行 .................................................................................................. 143
6.1.1 系统块.......................................................................................................................... 143
6.1.2 对通信进行组态 ........................................................................................................... 145
6.1.3 组态数字量输入 ........................................................................................................... 147
6.1.4 组态数字量输出 ........................................................................................................... 150
6.1.5 组态保持范围............................................................................................................... 151
6.1.6 组态系统安全............................................................................................................... 153
6.1.7 组态启动选项............................................................................................................... 157
6.1.8 组态模拟量输入 ........................................................................................................... 158
6.1.9 模拟量输入技术规范参考............................................................................................. 160
6.1.10 组态模拟量输出 ........................................................................................................... 161
6.1.11 模拟量输出技术规范参考............................................................................................. 162
6.1.12 组态 RTD 模拟量输入.................................................................................................. 163
6.1.13 组态 TC 模拟量输入..................................................................................................... 167
6.1.14 组态 RS485/RS232 CM01 通信信号板........................................................................ 171
6.1.15 组态 BA01 电池信号板................................................................................................. 172
6.1.16 清除 PLC 存储区 ......................................................................................................... 174
6.1.17 创建复位为出厂默认存储卡。...................................................................................... 176
6.2 高速 I/O ....................................................................................................................... 177
7 程序指令 ....................................................................................................................................... 179
7.1 位逻辑.......................................................................................................................... 179
7.1.1 标准输入...................................................................................................................... 179
7.1.2 立即输入...................................................................................................................... 181
7.1.3 逻辑堆栈概述............................................................................................................... 182
7.1.4 STL 逻辑堆栈指令 ....................................................................................................... 184
7.1.5 NOT............................................................................................................................. 186
7.1.6 正跳变和负跳变检测器................................................................................................. 187
目录
S7-200 SMART
8 系统手册, V2.5, 01/2020, A5E03822234-AI
7.1.7 线圈: 输出和立即输出指令............................................................................................188
7.1.8 置位、复位、立即置位和立即复位功能 ........................................................................189
7.1.9 置位和复位优先双稳态触发器.......................................................................................190
7.1.10 NOP(空操作)指令 ....................................................................................................192
7.1.11 位逻辑输入示例 ............................................................................................................192
7.1.12 位逻辑输出示例 ............................................................................................................194
7.2 时钟..............................................................................................................................195
7.2.1 读取和设置实时时钟.....................................................................................................195
7.2.2 读取和设置扩展实时时钟..............................................................................................198
7.3 通信..............................................................................................................................202
7.3.1 GET 和 PUT(以太网) ...............................................................................................202
7.3.2 发送和接收(RS485/RS232 为自由端口) ..................................................................209
7.3.3 获取端口地址和设置端口地址(RS485/RS232 上的 PPI 协议)..................................224
7.3.4 获取 IP 地址和设置 IP 地址(以太网) ........................................................................225
7.3.5 开放式用户通信 ............................................................................................................228
7.3.5.1 OUC 指令.....................................................................................................................228
7.3.5.2 OUC 指令错误代码.......................................................................................................239
7.4 比较..............................................................................................................................240
7.4.1 比较数值.......................................................................................................................240
7.4.2 比较字符串 ...................................................................................................................245
7.5 转换..............................................................................................................................247
7.5.1 标准转换指令................................................................................................................247
7.5.2 ASCII 字符数组转换 .....................................................................................................251
7.5.3 数值转换为 ASCII 字符串 .............................................................................................257
7.5.4 ASCII 子字符串转换为数值...........................................................................................262
7.5.5 编码和解码 ...................................................................................................................265
7.6 计数器 ..........................................................................................................................267
7.6.1 计数器指令 ...................................................................................................................267
7.6.2 高速计数器指令 ............................................................................................................272
7.6.3 高速计数器汇总 ............................................................................................................275
7.6.4 高速输入降噪................................................................................................................276
7.6.5 高速计数器编程 ............................................................................................................279
7.6.6 高速计数器的初始化顺序示例.......................................................................................290
7.7 脉冲输出.......................................................................................................................298
7.7.1 脉冲输出指令 (PLS)......................................................................................................298
7.7.2 脉冲串输出 (PTO).........................................................................................................300
7.7.3 脉宽调制 (PWM)...........................................................................................................303
7.7.4 使用 SM 位置组态和控制 PTO/PWM 操作 ...................................................................303
7.7.5 计算包络表值................................................................................................................307
7.8 数学..............................................................................................................................311
7.8.1 加法、减法、乘法和除法..............................................................................................311
目录
S7-200 SMART
系统手册, V2.5, 01/2020, A5E03822234-AI 9
7.8.2 产生双整数的整数乘法和带余数的整数除法 ................................................................ 315
7.8.3 三角函数、自然对数/自然指数和平方根....................................................................... 317
7.8.4 递增和递减 .................................................................................................................. 320
7.9 PID .............................................................................................................................. 321
7.9.1 使用 PID 向导.............................................................................................................. 323
7.9.2 PID 算法 ...................................................................................................................... 328
7.9.3 转换和标准化回路输入................................................................................................. 331
7.9.4 将回路输出转换为标定整数值...................................................................................... 332
7.9.5 正作用或反作用回路 .................................................................................................... 333
7.10 中断 ............................................................................................................................. 336
7.10.1 中断指令...................................................................................................................... 336
7.10.2 中断例程概述和 CPU 型号事件支持 ............................................................................ 338
7.10.3 中断编程准则............................................................................................................... 340
7.10.4 S7-200 SMART CPU 支持的中断事件类型.................................................................. 342
7.10.5 中断优先级、排队和示例程序...................................................................................... 343
7.11 逻辑运算...................................................................................................................... 349
7.11.1 取反 ............................................................................................................................. 349
7.11.2 与、或和异或............................................................................................................... 350
7.12 传送 ............................................................................................................................. 352
7.12.1 字节、字、双字或实数传送 ......................................................................................... 352
7.12.2 块传送.......................................................................................................................... 353
7.12.3 交换字节...................................................................................................................... 354
7.12.4 字节立即传送(读取和写入)...................................................................................... 355
7.13 程序控制...................................................................................................................... 356
7.13.1 FOR-NEXT 循环.......................................................................................................... 356
7.13.2 JMP(跳转至标号) .................................................................................................... 358
7.13.3 SCR(顺控继电器).................................................................................................... 359
7.13.4 END、STOP 和 WDR(看门狗定时器复位).............................................................. 368
7.13.5 GET_ERROR(获取非致命错误代码)....................................................................... 370
7.14 移位与循环移位 ........................................................................................................... 371
7.14.1 移位和循环移位 ........................................................................................................... 371
7.14.2 移位寄存器位............................................................................................................... 374
7.15 字符串.......................................................................................................................... 376
7.15.1 字符串(获取长度、复制和连接)............................................................................... 376
7.15.2 从字符串中复制子字符串............................................................................................. 378
7.15.3 在字符串中查找字符串和第一个字符 ........................................................................... 380
7.16 表................................................................................................................................. 383
7.16.1 添表 ............................................................................................................................. 383
7.16.2 先进先出和后进先出 .................................................................................................... 384
7.16.3 存储器填充 .................................................................................................................. 386
7.16.4 查表 ............................................................................................................................. 387
目录
S7-200 SMART
10 系统手册, V2.5, 01/2020, A5E03822234-AI
7.17 定时器 ..........................................................................................................................391
7.17.1 定时器指令 ...................................................................................................................391
7.17.2 定时器编程提示和示例 .................................................................................................394
7.17.3 时间间隔定时器 ............................................................................................................401
7.18 子例程 ..........................................................................................................................402
7.18.1 CALL(子例程)和 RET(有条件返回)......................................................................402
7.19 PROFINET ...................................................................................................................409
7.19.1 编程指令 "PROFINET" 的特性......................................................................................409
7.19.2 读取和写入数据记录.....................................................................................................409
7.19.2.1 RDREC 和 WRREC 指令的输入和输出接口.................................................................409
7.19.2.2 指令 RDREC 和 WRREC 的系统定义错误代码............................................................412
7.19.3 在物理 PROFINET 和存储器地址之间读取和写入多个字节..........................................414
7.19.3.1 BLKMOV_BIR 和 BLKMOV_BIW 的输入和输出接口....................................................414
7.19.3.2 指令 BLKMOV_BIR 和 BLKMOV_BIW 的错误代码.......................................................415
8 通信 .............................................................................................................................................. 417
8.1 CPU 通信连接 ..............................................................................................................419
8.2 CPU 通信端口 ..............................................................................................................420
8.3 HMI 和通信驱动程序.....................................................................................................421
8.4 以太网 ..........................................................................................................................422
8.4.1 概述..............................................................................................................................422
8.4.2 本地/伙伴连接...............................................................................................................423
8.4.3 以太网网络组态示例.....................................................................................................424
8.4.4 分配 Internet 协议 (IP) 地址..........................................................................................425
8.4.4.1 为编程设备和网络设备分配 IP 地址..............................................................................425
8.4.4.2 为项目中的 CPU 或设备组态或更改 IP 地址.................................................................426
8.4.4.3 搜索以太网网络上的 CPU 和设备.................................................................................434
8.4.5 查找 CPU 上的以太网 (MAC) 地址 ...............................................................................435
8.4.6 HMI 与 CPU 通信 .........................................................................................................436
8.4.7 开放式用户通信 ............................................................................................................438
8.4.7.1 协议..............................................................................................................................438
8.4.7.2 连接..............................................................................................................................439
8.4.7.3 端口和 TSAP................................................................................................................439
8.4.8 PROFINET ...................................................................................................................442
8.4.8.1 简介..............................................................................................................................442
8.4.8.2 智能设备.......................................................................................................................443
8.4.8.3 XML 中的设备数据库文件:GSDML ............................................................................445
8.4.8.4 GSDML 管理 ................................................................................................................446
8.4.8.5 PROFINET 设备命名....................................................................................................449
8.4.8.6 PROFINET 网络的 LED 状态指示灯.............................................................................452
8.4.8.7 将 CPU 组态为控制器...................................................................................................453
8.4.8.8 将 CPU 组态为不带下级 PROFINET IO 系统的智能设备 .............................................460
目录
S7-200 SMART
系统手册, V2.5, 01/2020, A5E03822234-AI 11
8.4.8.9 组态带下级 PROFINET IO 系统的智能设备项目 ......................................................... 464
8.4.8.10 示例:组态 PROFINET 网络 ....................................................................................... 465
8.5 PROFIBUS.................................................................................................................. 482
8.5.1 EM DP01 PROFIBUS DP 模块.................................................................................... 484
8.5.1.1 分布式外设 (DP) 标准通信........................................................................................... 484
8.5.1.2 使用 EM DP01 将 S7-200 SMART 连接为 DP 设备..................................................... 484
8.5.1.3 组态 EM DP01............................................................................................................. 486
8.5.1.4 数据一致性 .................................................................................................................. 487
8.5.1.5 支持的组态 .................................................................................................................. 488
8.5.1.6 安装 EM DP01 GSD 文件............................................................................................ 489
8.5.1.7 组态 EM DP01 I/O ....................................................................................................... 491
8.5.1.8 V 存储器和 I/O 地址区域的示例................................................................................... 493
8.5.1.9 用户程序注意事项........................................................................................................ 494
8.5.1.10 EM DP01 PROFIBUS DP 的 LED 状态指示灯 ............................................................ 497
8.5.1.11 使用 HMI 和配有 EM DP01 的 S7-CPU....................................................................... 498
8.5.1.12 设备数据库文件:GSD................................................................................................ 500
8.5.1.13 与 CPU 进行 PROFIBUS DP 通信的示例程序............................................................. 504
8.5.1.14 EM DP01 PROFIBUS DP 模块技术规范参考 .............................................................. 507
8.6 RS485 ......................................................................................................................... 507
8.6.1 PPI 协议 ...................................................................................................................... 508
8.6.2 波特率和网络地址........................................................................................................ 509
8.6.2.1 波特率和网络地址定义................................................................................................. 509
8.6.2.2 为 S7-200 SMART CPU 设置波特率和网络地址 ......................................................... 510
8.6.3 RS485 网络组态示例................................................................................................... 511
8.6.3.1 单主站 PPI 网络........................................................................................................... 511
8.6.3.2 多主站和多从站 PPI 网络 ............................................................................................ 512
8.6.4 分配 RS485 地址......................................................................................................... 513
8.6.4.1 为项目中的 CPU 或设备组态或更改 RS485 地址 ........................................................ 513
8.6.4.2 搜索 RS485 网络中的 CPU 和设备.............................................................................. 517
8.6.5 构建网络...................................................................................................................... 518
8.6.5.1 通用准则...................................................................................................................... 518
8.6.5.2 确定网络的距离、传输率和电缆长度 ........................................................................... 519
8.6.5.3 网络中的中继器 ........................................................................................................... 519
8.6.5.4 RS485 电缆规范.......................................................................................................... 520
8.6.5.5 连接器引脚分配 ........................................................................................................... 521
8.6.5.6 偏置和端接网络电缆 .................................................................................................... 522
8.6.5.7 偏置和端接 CM01 信号板 ............................................................................................ 523
8.6.5.8 在 RS485 网络中使用 HMI 设备 .................................................................................. 524
8.6.6 自由端口模式............................................................................................................... 525
8.6.6.1 使用自由端口模式创建用户定义的协议........................................................................ 525
8.6.6.2 对 RS232 设备使用 RS232/PPI 多主站电缆和自由端口模式....................................... 528
8.7 RS232 ......................................................................................................................... 529
9 库 .................................................................................................................................................. 531 
目录
S7-200 SMART
12 系统手册, V2.5, 01/2020, A5E03822234-AI
9.1 库类型(Siemens 及用户定义)...................................................................................531
9.2 Modbus 通信概述 .........................................................................................................533
9.2.1 Modbus 寻址 ................................................................................................................533
9.2.2 Modbus 读取和写入功能 ..............................................................................................536
9.3 Modbus RTU 库............................................................................................................537
9.3.1 Modbus 通信概述 .........................................................................................................537
9.3.1.1 Modbus RTU 库功能 ....................................................................................................537
9.3.1.2 使用 Modbus 指令的要求 .............................................................................................538
9.3.1.3 Modbus 协议的初始化和执行时间 ................................................................................539
9.3.2 Modbus RTU 主站........................................................................................................540
9.3.2.1 使用 Modbus RTU 主站指令.........................................................................................540
9.3.2.2 MBUS_CTRL/MB_CTRL2 指令(初始化主站)...........................................................541
9.3.2.3 MBUS_MSG/MB_MSG2 指令 ......................................................................................543
9.3.2.4 Modbus RTU 主站执行错误代码...................................................................................546
9.3.3 Modbus RTU 从站........................................................................................................548
9.3.3.1 使用 Modbus RTU 从站指令.........................................................................................548
9.3.3.2 MBUS_INIT 指令(初始化从站) .................................................................................550
9.3.3.3 MBUS_SLAVE 指令 .....................................................................................................552
9.3.3.4 Modbus RTU 从站执行错误代码...................................................................................553
9.3.4 Modbus RTU 主站示例程序..........................................................................................554
9.3.5 Modbus RTU 高级用户信息..........................................................................................556
9.4 Modbus TCP 库............................................................................................................558
9.4.1 Modbus TCP 库功能.....................................................................................................558
9.4.2 Modbus TCP 客户端.....................................................................................................560
9.4.2.1 MBUS_CLIENT 指令 ....................................................................................................560
9.4.2.2 Modbus TCP 客户端执行错误代码 ...............................................................................565
9.4.3 Modbus TCP 服务器.....................................................................................................566
9.4.3.1 MBUS_SERVER 指令 ..................................................................................................566
9.4.3.2 Modbus TCP 服务器执行错误代码 ...............................................................................568
9.4.4 示例:Modbus TCP 应用程序 ......................................................................................569
9.4.5 Modbus TCP 高级用户信息..........................................................................................576
9.4.6 Modbus TCP 常规异常代码..........................................................................................578
9.4.7 Modbus TCP 常规通信异常代码...................................................................................579
9.5 开放式用户通信库.........................................................................................................580
9.5.1 OUC 库指令共用的参数................................................................................................581
9.5.2 开放式用户通信库指令 .................................................................................................583
9.5.2.1 TCP_CONNECT 指令 ..................................................................................................583
9.5.2.2 ISO_CONNECT 指令 ...................................................................................................587
9.5.2.3 UDP_CONNECT 指令..................................................................................................590
9.5.2.4 TCP_SEND 指令 ..........................................................................................................592
9.5.2.5 TCP_RECV 指令 ..........................................................................................................594
9.5.2.6 UDP_SEND 指令..........................................................................................................597
9.5.2.7 UDP_RECV 指令..........................................................................................................600
目录
S7-200 SMART
系统手册, V2.5, 01/2020, A5E03822234-AI 13
9.5.2.8 DISCONNECT 指令..................................................................................................... 603
9.5.3 开放式用户通信库指令错误代码 .................................................................................. 605
9.5.4 开放式用户通信库示例................................................................................................. 607
9.5.4.1 主动伙伴(客户端) .................................................................................................... 607
9.5.4.2 CheckErrors 子例程..................................................................................................... 616
9.5.4.3 主动伙伴符号表 ........................................................................................................... 617
9.5.4.4 被动伙伴(服务器) .................................................................................................... 618
9.5.4.5 CheckErrors 子例程..................................................................................................... 625
9.5.4.6 被动伙伴符号表 ........................................................................................................... 625
9.6 PN Read Write Record 库 ........................................................................................... 626
9.6.1 PN Read Write Record 特性........................................................................................ 626
9.6.2 PN Read Write Record 库的输入和输出接口............................................................... 627
9.6.3 输入信号“STATUS”的参数定义.................................................................................... 629
9.6.4 PN Read Write Record 库的系统定义错误代码 ........................................................... 629
9.7 USS 库 ........................................................................................................................ 630
9.7.1 USS 通信概述.............................................................................................................. 630
9.7.1.1 USS 协议概述.............................................................................................................. 630
9.7.1.2 使用 USS 协议的要求.................................................................................................. 631
9.7.1.3 计算与驱动器通信所需的时间...................................................................................... 632
9.7.2 USS 程序指令.............................................................................................................. 633
9.7.2.1 使用 USS 协议指令...................................................................................................... 633
9.7.2.2 USS_INIT 指令 ............................................................................................................ 634
9.7.2.3 USS_CTRL 指令.......................................................................................................... 637
9.7.2.4 USS_RPM_x 指令........................................................................................................ 640
9.7.2.5 USS_WPM_x 指令....................................................................................................... 643
9.7.2.6 USS 协议执行错误代码 ............................................................................................... 646
9.7.2.7 USS 协议示例程序....................................................................................................... 647
9.8 SINAMICS 库 .............................................................................................................. 649
9.8.1 SINA_POS 指令 .......................................................................................................... 651
9.8.1.1 使用 SINA_POS 指令的前提........................................................................................ 651
9.8.1.2 SINA_POS 指令的输入和输出接口.............................................................................. 654
9.8.1.3 使用 SINA_POS 指令选择 SINAMICS 的模式 ............................................................. 662
9.8.1.4 相对运动...................................................................................................................... 663
9.8.1.5 绝对运动...................................................................................................................... 667
9.8.1.6 恒速模式...................................................................................................................... 672
9.8.1.7 主动回零...................................................................................................................... 676
9.8.1.8 设置参考点 .................................................................................................................. 680
9.8.1.9 运行程序段 .................................................................................................................. 683
9.8.1.10 点动 ............................................................................................................................. 686
9.8.1.11 增量点动...................................................................................................................... 689
9.8.2 SINA_SPEED 指令...................................................................................................... 693
9.8.2.1 使用 SINA_SPEED 指令的前提................................................................................... 693
9.8.2.2 SINA_SPEED 指令的输入和输出接口 ......................................................................... 696
目录
S7-200 SMART
14 系统手册, V2.5, 01/2020, A5E03822234-AI
9.8.2.3 “ConfigAxis”参数的定义................................................................................................698
9.8.2.4 SINA_SPEED 指令示例................................................................................................699
9.8.3 SINA_PARA_S 指令.....................................................................................................701
9.8.3.1 使用 SINA_PARA_S 指令的前提 ..................................................................................701
9.8.3.2 SINA_PARA_S 指令的输入和输出接口 ........................................................................703
9.8.3.3 SINA_PARA_S 指令示例..............................................................................................709
9.9 创建用户定义的指令库 .................................................................................................712
10 调试和故障排除 ............................................................................................................................ 715
10.1 调试程序.......................................................................................................................715
10.1.1 书签功能.......................................................................................................................715
10.1.2 交叉引用表 ...................................................................................................................715
10.2 显示程序状态................................................................................................................717
10.2.1 显示程序编辑器中的状态..............................................................................................717
10.2.2 组态 STL 状态选项 .......................................................................................................720
10.3 使用状态图以监视程序 .................................................................................................721
10.4 强制特定值 ...................................................................................................................723
10.5 在 STOP 模式下写入和强制输出 ..................................................................................724
10.6 如何执行有限次数的扫描..............................................................................................725
10.7 硬件故障排除指南.........................................................................................................727
11 PID 回路和整定............................................................................................................................. 729
11.1 PID 回路定义表 ............................................................................................................729
11.2 先决条件.......................................................................................................................734
11.3 自滞后和自偏差 ............................................................................................................734
11.4 自整定序列 ...................................................................................................................735
11.5 例外情况.......................................................................................................................736
11.6 关于过程变量超限的说明(结果代码 3) .....................................................................737
11.7 PID 整定控制面板.........................................................................................................738
12 开环运动控制 ................................................................................................................................ 743
12.1 使用 PWM 输出 ............................................................................................................744
12.1.1 组态 PWM 输出 ............................................................................................................744
12.1.2 PWMx_RUN 子例程 .....................................................................................................745
12.2 使用运动控制................................................................................................................746
12.2.1 最大速度和启动/停止速度.............................................................................................746
12.2.2 输入加速和减速时间.....................................................................................................747
12.2.3 组态运动包络................................................................................................................748
目录
S7-200 SMART
系统手册, V2.5, 01/2020, A5E03822234-AI 15
12.3 运动控制的特点 ........................................................................................................... 750
12.4 编程运动轴 .................................................................................................................. 752
12.5 组态运动轴 .................................................................................................................. 754
12.6 运动向导为运动轴创建的子例程 .................................................................................. 767
12.6.1 运动控制子例程使用准则............................................................................................. 768
12.6.2 AXISx_CTRL 子例程.................................................................................................... 769
12.6.3 AXISx_MAN 子例程..................................................................................................... 771
12.6.4 AXISx_GOTO 子例程 .................................................................................................. 772
12.6.5 AXISx_RUN 子例程 ..................................................................................................... 774
12.6.6 AXISx_RSEEK 子例程................................................................................................. 775
12.6.7 AXISx_LDOFF 子例程 ................................................................................................. 776
12.6.8 AXISx_LDPOS 子例程................................................................................................. 777
12.6.9 AXISx_SRATE 子例程................................................................................................. 778
12.6.10 AXISx_DIS 子例程....................................................................................................... 779
12.6.11 AXISx_CFG 子例程 ..................................................................................................... 780
12.6.12 AXISx_CACHE 子例程 ................................................................................................ 781
12.6.13 AXISx_RDPOS 子例程 ................................................................................................ 782
12.6.14 AXISx_ABSPOS 子例程 .............................................................................................. 783
12.7 使用 AXISx_ABSPOS 子程序从 SINAMICS 伺服驱动读取绝对位置............................ 784
12.7.1 AXISx_ABSPOS 和 AXISx_LDPOS 子程序应用示例................................................... 785
12.7.2 互连 ............................................................................................................................. 786
12.7.3 调试 ............................................................................................................................. 787
12.7.3.1 控制模式...................................................................................................................... 787
12.7.3.2 设定值脉冲输入通道 .................................................................................................... 787
12.7.3.3 设定值脉冲串输入格式................................................................................................. 787
12.7.3.4 共同的工程单位基础 .................................................................................................... 787
12.7.4 重要事项须知............................................................................................................... 791
12.8 运动轴示例程序 ........................................................................................................... 792
12.8.1 运动轴简单相对移动(定长截断应用)示例 ................................................................ 792
12.8.2 运动轴 AXISx_CTRL、AXISx_RUN、AXISx_SEEK 和 AXISx_MAN 示例 .................. 794
12.9 监视运动轴 .................................................................................................................. 800
12.9.1 显示和控制运动轴的操作............................................................................................. 802
12.9.2 显示和修改运动轴的组态............................................................................................. 807
12.9.3 显示运动轴的曲线组态................................................................................................. 807
12.9.4 运动轴错误代码(SMW620、SMW670 或 SMW720 的 WORD).............................. 808
12.9.5 运动指令的错误代码(SMB634、SMB684 或 SMB734 的七个 LS 位) ..................... 810
12.10 高级主题...................................................................................................................... 812
12.10.1 理解运动轴的组态/曲线表............................................................................................ 812
12.10.2 运动轴的特殊存储器 (SM) 位置 ................................................................................... 822
12.11 了解运动轴的 RP 搜索模式.......................................................................................... 825
12.11.1 选择工作区位置以消除反冲 ......................................................................................... 830
目录
S7-200 SMART
16 系统手册, V2.5, 01/2020, A5E03822234-AI
A 技术规范 ....................................................................................................................................... 831
A.1 常规规范.......................................................................................................................831
A.1.1 常规技术规范................................................................................................................831
A.2 S7-200 SMART CPU....................................................................................................836
A.2.1 CPU ST20、CPU SR20 和 CPU CR20s ......................................................................836
A.2.1.1 常规规范和特性 ............................................................................................................836
A.2.1.2 数字量输入和输出.........................................................................................................844
A.2.1.3 接线图 ..........................................................................................................................848
A.2.2 CPU ST30、CPU SR30 和 CPU CR30s ......................................................................851
A.2.2.1 常规规范和特性 ............................................................................................................851
A.2.2.2 数字量输入和输出.........................................................................................................858
A.2.2.3 接线图 ..........................................................................................................................862
A.2.3 CPU ST40、CPU SR40、CPU CR40 和 CPU CR40...................................................866
A.2.3.1 常规规范和特性 ............................................................................................................866
A.2.3.2 数字量输入和输出.........................................................................................................874
A.2.3.3 接线图 ..........................................................................................................................877
A.2.4 CPU ST60、CPU SR60、CPU CR60s 和 CPU CR60.................................................882
A.2.4.1 常规规范和特性 ............................................................................................................882
A.2.4.2 数字量输入和输出.........................................................................................................890
A.2.4.3 接线图 ..........................................................................................................................893
A.2.5 漏型、源型输入和继电器输出的接线图 ........................................................................898
A.3 数字量输入和输出扩展模块 (EM)..................................................................................898
A.3.1 EM DE08 和 EM DE16 数字量输入规范.......................................................................898
A.3.2 EM DT08、EM DR08、EM QR16 和 EM QT16 数字量输出规范.................................901
A.3.3 EM DT16、EM DR16、EM DT32 和 EM DR32 数字量输入/输出规范 .........................907
A.4 模拟量输入和输出扩展模块 (EM)..................................................................................915
A.4.1 EM AE04 和 EM AE08 模拟量输入规范 .......................................................................915
A.4.2 EM AQ02 和 EM AQ04 模拟量输出模块规范 ...............................................................918
A.4.3 EM AM03 和 EM AM06 模拟量输入/输出模块规范.......................................................921
A.4.4 模拟量输入的阶跃响应 .................................................................................................926
A.4.5 模拟量输入的采样时间和更新时间................................................................................927
A.4.6 模拟量输入的电压和电流测量范围(SB 和 SM).........................................................927
A.4.7 模拟量输出的电压和电流测量范围(SB 和 EM).........................................................929
A.5 热电偶模块和 RTD 扩展模块 (EM) ...............................................................................930
A.5.1 热电偶扩展模块 (EM) ...................................................................................................930
A.5.1.1 EM AT04 热电偶规范 ...................................................................................................930
A.5.2 RTD 扩展模块 (EM)......................................................................................................936
A.6 数字信号板 ...................................................................................................................942
A.6.1 SB DT04 数字量输入/输出规范 ....................................................................................942
A.7 模拟信号板 ...................................................................................................................945
A.7.1 SB AE01 模拟量输入规范.............................................................................................945
目录
S7-200 SMART
系统手册, V2.5, 01/2020, A5E03822234-AI 17
A.7.2 SB AQ01 模拟量输出规范 ........................................................................................... 948
A.8 RS485/RS232 信号板.................................................................................................. 950
A.8.1 SB RS485/RS232 规范................................................................................................ 950
A.9 电池板信号板 (SB)....................................................................................................... 953
A.9.1 SB BA01 电池板.......................................................................................................... 953
A.10 EM DP01 PROFIBUS DP 模块.................................................................................... 954
A.10.1 支持 EM DP01 PROFIBUS DP 模块的 S7-200 SMART CPU ..................................... 957
A.10.2 EM DP01 连接器引脚分配........................................................................................... 957
A.10.3 EM DP01 PROFIBUS DP 模块接线图......................................................................... 959
A.11 S7-200 SMART 电缆 ................................................................................................... 960
A.11.1 S7-200 SMART I/O 扩展电缆 ...................................................................................... 960
A.11.2 RS-232/PPI 多主站电缆和 USB/PPI 多主站电缆......................................................... 961
A.11.2.1 概述 ............................................................................................................................. 961
A.11.2.2 RS-232/PPI 多主站电缆............................................................................................... 963
A.11.2.3 USB/PPI 多主站电缆 ................................................................................................... 965
B 计算功率预算 ................................................................................................................................ 967
B.1 功率预算...................................................................................................................... 967
B.2 功率要求计算示例........................................................................................................ 968
B.3 计算功率要求............................................................................................................... 970
C 错误代码 ....................................................................................................................................... 971
C.1 时间戳不匹配............................................................................................................... 971
C.2 PLC 非致命错误代码 ................................................................................................... 972
C.3 PLC 非致命错误 SM 标志............................................................................................ 975
C.4 PLC 致命错误代码....................................................................................................... 975
D 特殊存储器 (SM) 和系统符号名称 ................................................................................................. 979
D.1 SM(特殊存储器)概述............................................................................................... 979
D.2 SMB0: 系统状态........................................................................................................ 982
D.3 SMB1: 指令执行状态................................................................................................. 983
D.4 SMB2: 自由端口接收字符 ......................................................................................... 983
D.5 SMB3: 自由端口字符错误 ......................................................................................... 984
D.6 SMB4: 中断队列溢出、运行时程序错误、中断启用、自由端口发送器空闲和强制
值................................................................................................................................. 984
D.7 SMB5: I/O 错误状态.................................................................................................. 985
D.8 SMB6-SMB7: CPU ID、错误状态和数字量 I/O 点..................................................... 986
目录
S7-200 SMART
18 系统手册, V2.5, 01/2020, A5E03822234-AI
D.9 SMB8-SMB19: I/O 模块 ID 和错误.............................................................................987
D.10 SMW22-SMW26: 扫描时间........................................................................................988
D.11 SMB28-SMB29: 信号板 ID 和错误.............................................................................988
D.12 SMB30:(端口 0)和 SMB130:(端口 1) .............................................................989
D.13 SMB34-SMB35: 定时中断的时间间隔........................................................................990
D.14 SMB36-SMB45 (HSC0)、SMB46-SMB55 (HSC1)、SMB56-SM65 (HSC2)、
SMB136-SMB145 (HSC3)、SMB146-SMB155 (HSC4)、SMB156-SMB165
(HSC5):高速计数器....................................................................................................990
D.15 SMB66-SMB85(PTO0/PWM0、PTO1/PWM1)、SMB166-SMB169 (PTO0)、
SMB176-SMB179 (PTO1) 和 SMB566-SMB579 (PTO2/PWM2):高速输出 ...............997
D.16 SMB86-SMB94 和 SMB186-SMB194: 接收信息控制 ..............................................1001
D.17 SMW98:扩展 I/O 总线通信错误................................................................................1003
D.18 SMW100-SMW114 系统报警 .....................................................................................1004
D.19 SMB130: 端口 1 的自由端口控制(请参见 SMB30) ..............................................1005
D.20 SMB146-SMB155 (HSC4) 和 SMB156-SMB165 (HSC5)...........................................1005
D.21 SMB186-SMB194: 接收消息控制(请参见 SMB86-SMB94).................................1005
D.22 SMB480-SMB515: 数据日志状态.............................................................................1005
D.23 SMB600-SMB749: 轴(0、1 和 2)开环运动控制...................................................1006
D.24 SMB650-SMB699: 轴 1 开环运动控制(请参见 SMB600-SMB740)......................1008
D.25 SMB700-SMB749: 轴 2 开环运动控制(请参见 SMB600-SMB740)......................1008
D.26 SMB1000-SMB1049: CPU 硬件/固件 ID..................................................................1008
D.27 SMB1050-SMB1099: SB(信号板)硬件/固件 ID....................................................1009
D.28 SMB1100-SMB1399: EM(扩展模块)硬件/固件 ID ...............................................1010
D.29 SMB1400-SMB1699:EM(扩展模块)模块特定的数据 ...........................................1014
D.30 SMB1800-SMB1999:PROFINET 设备状态..............................................................1015
E 参考 ............................................................................................................................................ 1017
E.1 常用特殊存储器位.......................................................................................................1017
E.2 按优先级别顺序排列的中断事件 .................................................................................1018
E.3 高速计数器汇总 ..........................................................................................................1019
E.4 STL 指令 ....................................................................................................................1021
E.5 存储器范围和特性.......................................................................................................1030
F 订购信息 ..................................................................................................................................... 1035 
目录
S7-200 SMART
系统手册, V2.5, 01/2020, A5E03822234-AI 19
F.1 CPU 模块................................................................................................................... 1035
F.2 扩展模块 (EMs) 和信号板 (SBs) ................................................................................ 1036
F.3 编程软件.................................................................................................................... 1037
F.4 通信 ........................................................................................................................... 1037
F.5 备件和其它硬件 ......................................................................................................... 1037
F.6 人机界面设备............................................................................................................. 1040
 索引 ............................................................................................................................................ 1041 

标签: s7-200 smart 200 00 S7

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警