常问问题 05/2018 S7-1500T 连接 S210 实现运动控制的项目示例 S7-1500T SINAMICS S210 Unrestricted

Similar documents
Microsoft Word - ET 200SP Brochure_tc_all.doc

SINAMICS G120 siemens.com/sinamics-g120 Answers for industry.

Error! Use the Home tab to apply Blocktext to the text that you want to appear here. Error! Use the Home tab to apply Blocktext to the text that you w

Application description

untitled

pdf

目录 1 SIMOTION 和 SCOUT TIA 概述 软 硬件环境 组态与调试前准备 SIMOTION 项目的创建及组态 SIMOTION 项目调试 Unrestricted 2

1.pdf

untitled

操作指南 07/2015 屏与 G120 CU250S-2 PN 通讯 屏,KTP900,G120,CU250-2 PN, PROFINET, 通讯 Unrestricted

0 配置 Host MIB 设备 V ( 简体版 ) 0 Update: 2016/1/30

PROFIBUS3.doc

GMC G系列表价_FY1516_0314.xlsx

untitled

SIMOCODE pro 3UF PCS SIMOCODE ES SIMOCODE pro 3UF UL22 38 PROFIBUS MCC Siemens LV

論鄭玄對《禮記‧月令》的考辨

第一部分2.25.indd

SIMATIC Technology CPU (T-CPU) The smart PLC for motion control

证券期货市场之主要诚信规范

操作指南 04/2015 S 与 G150 CU320-2 PN 的 PROFINET 通信第 1 部分控制变频器起停及调速 S7-1500,G150,CU320-2 PN, PROFINET 通信, 起停, 调速

!!""# $ %#" & $$ % $()! *% $!*% +,-. / 0 %%"#" 0 $%1 0 * $! $#)2 "

标题

untitled

Application description

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页

GDP (TIA)

DT A B C D X PU PS PG! PU LV

顺企网产品详情

燃烧器电子控制系统 目录 2

! "! "! # $ # # %#!# $# &# # ()*+, )-.) /# () () 0# 1,2.34, 4*.5)-*36-13)7,) ,9,.).6.(+ :# 13).+;*7 )-,7,<*7,-*=,>,7?#

S 可编程控制器

SIMATIC PCS 7 simatic PCS 7

Application description

《现代科学技术基础知识》导读

untitled

untitled

Mohamed

摘要本文介绍了如何实现一个 CP343-1 作为共享设备被两个控制器访问的功能, 包括基本的配置步骤 编程及测试等内容 关键词共享设备,PN,CP343-1 Key Words shared device, PN, CP343-1 IA&DT Service & Support Page 2-17

Unidrive M400 PLC 0.25 kw kw (0.33 hp hp) 100 V 200 V 400 V 575 V 690 V

操作指南 3/2015 利用 BSEND/BRCV 功能实现 S7-300/400 与 WinCC Professional 的大数据量交换 BSEND/BRCV, WinCC Professional, 原始数据

PROFINET 3 PROFINET PROFINET - 提供建構機器與廠房結構的最大自由 PROFINET PROFINET PROFINET PROFIBUS & PROFINET International (PI) Fieldbus1,400 PROFIBUS PROFINET PROF

竞赛报名与报名审核

手册 doc

General CNC PCU SINUMERIK OP TP SINUMERIK PCU PC USB PC SINUMERIK SINUMERIK PCU SINUMERIK PCU PC SINUMERIK OP SINUMERIK PCU SINUMERIK SINUMERIK PCU MP

订货数据概览 密切关注电机运行状态 确保系统高效运转 SIMOCODE pro 电机管理系统, 专家品质, 值得信赖 siemens.com.cn/simocode

Microsoft Word - DCS系统的实践应用与工作经验

160 SIMATIC LOGO S7 PC SIMATIC S7-200 SMART PLC SINAMICS SIMATIC S7-200 SMART 2

SIMATIC HMI WinCC flexible 2007 Runtime

untitled


1 2 / 3 1 A (2-1) (2-2) A4 6 A4 7 A4 8 A4 9 A ( () 4 A4, A4 7 ) 1 (2-1) (2-2) ()

<C8EBC3C5C6AAA3A8B5DA31D5C2A3A92E696E6464>

Corporate Design PowerPoint-Templates

Sinamics G120 Taiwan.indd

4 / ( / / 5 / / ( / 6 ( / / / 3 ( 4 ( ( 2



f2.eps

用于工业以太网的S7-CP - 手册B3L部分 - CP Lean

创建项目和硬件

AL-M200 Series


378高雄市都市計畫說明書

目录 1 WinCC Professional 冗余服务器功能介绍 WinCC Professional 中的组态 组态 S 站 组态 WinCC RT Professional 硬件配置 组态 WinCC RT Pro

目录 1 概念 安全相关的 DP 主站之间的通信 示例所使用的软硬件环境 硬件配置 通讯编程

操作指南 2/2018 如何实现 400H 与 S 之间 的 S7 通讯 Unrestricted

"!"#$%& ( )*#+,%-. )*#+,%-. %& )*#+,%-. %& %(% )*#+,%-. %& %#( )*#+,%-. %& $"( )*#+,%-. %& %#( /$01-% )2*,%"3 )2*,%"3 %&) )2*,%"3 %&) * ( 4#&2-5 $67,"

!""# $!""%!"&" #

<4D F736F F D F F315FAAFEA5F333AAF9B645C2E5C0F8AA41B0C8C249BCC6B24DB3E6B443C5E9A5D3B3F8AEE6A6A12E646F63>

ebook140-9

AXIS P7224 Video Encoder Blade – Installation Guide

untitled

!!"#$ " # " " " " " "$%%& " $%% " "!!

<4D F736F F D B9CAD5CFB0B2C8ABB9A6C4DCB5F7CAD4D6B8C4CF2E646F63>

Microsoft Word - PN Controller_IO Device1.doc

F515_CS_Book.book

电机与电器专业人才培养方案实施保障.doc

untitled

2.181% 0.005%0.002%0.005% 2,160 74,180, ,000, ,500,000 1,000,000 1,000,000 1,000,000 2

Application description

PowerPoint Presentation

<4D F736F F D20CEDECEFDD0C5BDDDB5E7C6F8B9C9B7DDD3D0CFDEB9ABCBBECAD7B4CEB9ABBFAAB7A2D0D0B9C9C6B1D5D0B9C9CBB5C3F7CAE9A3A8C9EAB1A8B8E C4EA36D4C238C8D5B1A8CBCDA3A92E646F63>

MICROMASTER 410/420/430/440 DA kW 250kW MICROMASTER Eco & MIDIMASTER Eco MICROMASTER, MICROMASTER Vector DA64 MIDIMASTER Vector 90kW (Low

SIRIUS - SIMOCODE pro

Microsoft Word - Modbus转Profinet(NT50-RS-EN).doc

Book1.xls

untitled

重庆渝开发股份有限公司

Microsoft Word - install_manual-V _CN.docx

A. B. C. D. 4. A. B. C. D. 5. A. B. C. : 2

Microsoft Word - Delta Controller ASCII_RTU_SC

SIMATIC 3 4 (TIA)

CP243-1 快速入门 CP243-1 Getting Started Getting-started Edition (04 年 6 月 )

untitled

运动逻辑基于驱动 IndraMotion MLD

SENTRON WL SENTRON 1600A 6300A OEM


舒適面板

通过 PROFINET 网络实现 SINAMICS 120 的 PN IO OPC 通讯 SINAMICS S120 PN IO OPC Communication with PROFINET Network Getting Started Edition (2012 年 11 月 )

<4D F736F F D20C0CFE6F7A1B6D8FED9CDB5C4B1B3D3B0A1B72E646F63>

Transcription:

常问问题 05/2018 S7-1500T 连接 S210 实现运动控制的项目示例 S7-1500T SINAMICS S210 http://support.automation.siemens.com/cn/view/zh/109757514 Unrestricted

目录 1 概述 3 2 项目准备... 3 2.1 实例的项目总览... 3 2.2 使用的软硬件... 4 3 项目配置... 4 3.1 SINAMICS S210 PN 的基本参数组态... 4 3.1.1 设置 Administrator Password... 4 3.1.2 通过 SINAMICS Web Server 配置设置... 5 3.2 TIA 博途下项目配置... 9 3.2.1 添加 S7-1500T CPU 到项目中... 9 3.2.2 添加 SINAMICS S210 PN 到项目中... 10 3.2.3 配置 SINAMICS S210 PN 和 S7-1500 CPU 之间的拓扑结构... 14 3.3 工艺对象的创建及编程... 15 3.3.1 创建工艺对象... 15 3.3.2 编写运动控制程序... 20 Unrestricted 2

1 概述全新的工艺型 CPU,S7-1500T-CPU 是西门子新推出的一款运动控制 CPU, 它无缝扩展了中高级 PLC 的产品线, 在标准型 / 安全型 CPU 功能基础上, 能够实现更多的运动控制功能 根据对工艺对象数量和性能的要求, 可选择不同等级的 T-CPU 模块, 适应从简单到复杂的应用 使用运动控制 PLC 可以使运动控制化繁为简, 有如下特点 : 标准 运动控制和安全功能集成在一个 CPU 中实现 通过 PROFINET 连接西门子 SINAMICS 驱动器 TIA Portal 为控制器 驱动器 HMI 提供统一 高效的工程平台 智能 友好的组态和调试工具, 例如如凸轮编辑器 控制面板和运动学轨迹记录 运动控制编程基于国际标准 PLCopen, 无需专业知识 面向工艺对象 (TO) 的控制方式, 便于工程 调试和维护, 简化了机器制造商和用户的工作通过工艺对象可以轻松实现以下基本功能 : S7-1500T 可以连接具有 PROFIdrive 功能的驱动装置或带模拟量设定值接口的驱动装置, 通过标准运动控制指令实现运动控制功能, 通过轴控制面板以及全面的在线和诊断功能可轻松完成驱动装置的调试和优化工作 本文以 S7-1500T 连接 S210 为示例, 详细介绍了使用 TIA Portal 软件完成项目的配置组态 轴的配置以及轴工艺对象的功能测试 2 项目准备 2.1 实例的项目总览通过博途软件组态 S7-1500T 和 S210 驱动一起实现双轴同步工作, 任务如下 : 通过网页调试 S210 安装 S210 的 GSD 组态 S7-1500T 和 S210 的通信 编写同步程序 Unrestricted 3

设备网络结构如图 2-1 所示 : 图 2-1 网络拓扑结构图 2.2 使用的软硬件 项目中使用的硬件如表 2-2 所示 表 2-2 使用的硬件序号 说明 订货号 1 SIMATIC S7-1500 6ES7517-3UP00-0AB0 CPU 1517TF-3 PN/DP V2.5 2 SINAMICS S210 PN 200V 6SL3210-5HB10-1UF0 3 SIMOTICS S-1FK2 motor 1FK2102-1AG00-0DA0 4 IM 155-6 PN HF 6ES7 155-6AU00-0CN0 5 DI 16x24VDC ST 6ES7 131-6BH00-0BA0 6 DQ 16x24VDC/0.5A ST 6ES7 132-6BH00-0BA0 7 TM Timer DIDQ 10x24V 6ES7 138-6CG00-0BA0 8 AI 2xU ST 6ES7 134-6FB00-0BA1 9 Server module 6ES7 193-6PA00-0AA0 项目中使用的软件如表 2-3 所示 表 2-3 使用的软件 3 项目配置 序号名称版本 1 TIA Portal Step7 V15 在本节中, 将详细介绍 SINAMICS S210 的配置 ( 包括首次通过 Web 服务器设置 ) 以及使 用 TIA Portal 的 S7-1500 CPU 的配置 3.1 SINAMICS S210 PN 的基本参数组态 3.1.1 设置 Administrator Password 要完全访问驱动器, 用户需要以 Administrator 身份登录 但首先, 需要密码才能获得 Administrator 访问权限 为了设置密码, 需要在上电 10 分钟内通过 Web 服务器, 使用接口 (X127) 接通驱动器并 将其连接到 PG / PC Unrestricted 4

使用 X127 默认 IP 地址 169.254.11.22, 仅当 S210 工厂初始状态时才会显示以下屏幕, 设置首次密码 注意 应规范地设置密码以防止未经授权的用户操作 为了保证这种保护, 建议按下述规则设置密码 : 至少 8 个字符 大写和小写字母 数字和特殊字符 ( 例如 :!%+...) 该密码不应该在其他地方使用 重 要! 10 分钟后, 即使未分配 管理员密码, 画面也会更改 如果时间已过, 用户可以通过再次打开和关闭驱动器来首次分配密码 3.1.2 通过 SINAMICS Web Server 配置设置登录并分配设备名称, 如表 3-1 所示 表 3-1 登录并分配设备名称序号说明 Unrestricted 5

序号说明 1. 在浏览器中输入 X127 的 IP 地址 169.254.11.22: 注意 : 用户名 : Administrator 密码 : 12345678 计算机需要在同一个网段之内 一键优化基本调试的主要部分由 一键优化 和控制面板操作两部分 仅需简单操作即可实现最佳 S210 速度控制器设置, 如表 3-2 所示 表 3-2 一键优化 及控制面板测试 1. 在导航菜单中, 选择 Commissioning 中的 One Button Tuning : Unrestricted 6

2. 选择动态设置级别, 分别为保守 标准和激进 : 注意 : 此处选择 Standard 标准 3. 点击 Take Control 获取控制权并点击 Confirm 以确认 : 4. 点击 " 开始优化 -Start Tuning": 注意 : 会弹出显示关于电机轴允许的旋转角度 ( 路径限制 ) 的界面 Unrestricted 7

5. 输入允许的最大的优化距离 ( 例如 360 ): 注意 : 角度至少应为 60, 以能够得出有意义的控制器参数 在这个例子中, 使用 360 6. 出现指示 一键优化 状态的消息 : 7. 点击 Return Control 按钮放弃控制权后, 再点击画面右下角的 Save Changes 按钮以存储参数 : Unrestricted 8

8. 可以通过点击画面右下角的 Control Pancel 按钮, 可以打开驱动的控制面板 点击 Take control 按钮获得控制权限后, 输入设置速度控制驱动正转 / 反转 : 3.2 TIA 博途下项目配置 3.2.1 添加 S7-1500T CPU 到项目中添加 S7-1500T CPU 到项目中操作步骤如表 3-3 所示 表 3-3 添加 S7-1500T CPU 到项目中操作步骤 1. 创建新的项目, 并且从目录树中双击 Add new device : Unrestricted 9

2. 在这里, 直接找到使用的 PLC 类型并将其添加到项目中 : 3.2.2 添加 SINAMICS S210 PN 到项目中可从下述网址下载 S210 的 GSD 文件 : https://support.industry.siemens.com/cs/ww/en/view/109744577 添加 S210 到项目中的步骤如表 3-4 所示 表 3-4 添加 S210 到项目中 1. 首先, 安装 S210 GSD 文件 : Unrestricted 10

2. 浏览 GSD 文件. 点击 Install 按钮用于安装 : 3. 在目录树中选择 设备和网络 Devices & networks 视图 : 4. 在右侧面板中选择 硬件目录 选项, 然后单击 其他现场设备 : Unrestricted 11

5. 从 其他现场设备 中选择 S210 PN: 6. 双击 S210 PN 或将其拖至网络视图中, 重复操作两次 : 7. 组态 ET200SP 到网络视图中, 需要注意 ET200SP 使用的模块型号依次为 : IM 155-6 PN HF :6ES7 155-6AU00-0CN0 DI 16x24VDC ST :6ES7 131-6BH00-0BA0 DQ 16x24VDC/0.5A ST:6ES7 132-6BH00-0BA0 TM Timer DIDQ 10x24V:6ES7 138-6CG00-0BA0 AI 2xU ST:6ES7 134-6FB00-0BA1 Server module:6es7 193-6PA00-0AA0 8. 在网络视图中, 单击 未分配 并选择 PLC_1.PROFINET Interface_1 : Unrestricted 12

9. 组态网络, 并且分配 IP 地址和设备名称 : Unrestricted 13

10. 分配设备名称, 在设备上点击右键 Assign device name : 11. 在两个 SINAMICS S210 PN 的 设备视图 中, 从子模块中选择 标准报文 105 : 3.2.3 配置 SINAMICS S210 PN 和 S7-1500 CPU 之间的拓扑结构配置 SINAMICS S210 PN 和 S7-1500 CPU 之间的拓扑结构的步骤如表 3-5 所示 注意 : 使用 IRT 等时模式时, 配置设备连接的拓扑结构是绝对必要且重要的! 表 3-5 配置 SINAMICS S210 PN 和 S7-1500 CPU 之间的拓扑结构 Unrestricted 14

1. 切换到 拓扑视图 选项卡 : 2. 通过拖放功能根据实际连接配置拓扑 : 注意 : 项目中配置的拓扑必须和实际连线一致! 3.3 工艺对象的创建及编程 3.3.1 创建工艺对象对于此应用示例, 配置了两个工艺对象 : 作为主动轴进行动作的 定位轴 作为从轴运行的 同步轴 添加配置定位轴步骤如表 3-6 所示 表 3-6 添加配置定位轴 1. 通过双击项目树中的 添加新对象 来添加新对象 : Unrestricted 15

2. 从 运动控制 列表中选择 TO_PositioningAxis : 3. 在轴的 硬件接口 中, 输入 PROFIdrive 作为 驱动类型 作为 驱动器, 选择所需的 SINAMICS S210, 在本例中为 右侧 驱动器 : Unrestricted 16

4. 配置编码器类型 : Unrestricted 17

5. 检查 与变频器的数据交换 和 与编码器的数据交换 中的设置, 确保正确 Data exchange with the drive: Data exchange with encoder: 6. 通过双击 S210 PN 图像打开设备属性 选择 等时模式 选项中的 等时模式 复选框以激活 IRT 模式 : Unrestricted 18

7. 右键点击程序块中的 MC Servo [OB91], 打开 OB91 程序块属性 : 8. 选择 与总线同步 选项, 并为分布式 I / O 选择 PROFINET IO system(100) : Note: 如果 CPU 性能偏低, 则需要考虑把 Factor 参数调到 4 或者 8, 降低 CPU 的负荷 添加配置同步轴步骤如表 3-7 所示 表 3-7 添加配置同步轴 1. 通过双击项目树中的 添加新对象 来添加新对象 : Unrestricted 19

2. 从 运动控制 列表中选择 TO_SynchronousAxis : 选择左侧的 S210, 随后的步骤和定位轴一致 3. 在 Leading Value Interfaces 中设置定位轴为主轴 : Note: 选择定位轴作为主轴 4. 项目编译并保存配置 3.3.2 编写运动控制程序数字量输入功能及定义说明如下 : Unrestricted 20

编写运动控制程序如表 3-8 所示 表 3-8 编写运动控制程序 1. 在程序中添加一个 FB( 功能块 ), 将其命名为 MotionControl_Pos : Unrestricted 21

2. 选择 指令 选项卡并打开 运动控制 文件夹 : Unrestricted 22

3. 在 FB 中使用控制指令的多重背景数据块向功能块添加所需的指令 : 在示例中使用了下述命令 : -MC_Power -MC_Home -MC_MoveRelative -MC_MoveAbsolute -MC_MoveJog -MC_Halt -MC_Reset Unrestricted 23

4. 工艺对象的使能 故障复位 回零 暂停及点动控制编程如下 : Unrestricted 24

5. 6. 工艺对象的电子齿轮同步控制编程如下 : 注意 : 如果 SyncProfileRefernce 参数填写 1( 距离同步 ), 则需要填写 MasterStartDistance 参数用来建立同步 本例使用时间同步, 因此 SyncProfileRefernce 参数填写 0 Unrestricted 25

7. 编写轴的绝对及相对定位控制程序 : 8. 在 OB1 中调用 FB 功能块 MotionControl_Pos : 9. 编译并下载项目到 PLC, 随后测试程序即可 Unrestricted 26