操作指南 10 /2014 S 运动控制使用入门 S 运动控制工艺对象

Similar documents
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

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

1.pdf

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

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

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

2003 年 浦 江 教 育 大 事 记 1 月 2 日, 金 文 体 训 号 通 知, 市 文 体 局 市 教 育 局 联 合 公 布 金 华 市 第 四 届 体 育 科 学 论 文 评 比 结 果 其 中 我 县 获 奖, 二 等 奖 : 傅 光 辉 ( 县 少 体 校 ) 江

untitled

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

GMC G系列表价_FY1516_0314.xlsx

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

untitled

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 通信, 起停, 调速

Application description

Application description

untitled

Microsoft Word - ET 200SP Brochure_tc_all.doc

操作指南 08 月 /2016 CU250X-2 EPOS 功能入门指南 第九部分使用 TIA PORTAL 库 程序 SINA_POS(FB284) 基于 111 报文的定位功能 G120, CU250S-2, CU250D-2, EPOS, 基本定位, TIA PORTAL, SINA_POS,

Application description

pdf

顺企网产品详情

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

竞赛报名与报名审核

XV XV


Application description

untitled


PowerPoint Presentation

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

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

SA-CPCB81TRA-CN (Panduit INdustrial Automation Solutions).indd

<313034A4BDB67DA4C0B56FBA5DB3E65FBD64A5BB2E786C7378>

Book1.xls

控制器 EtherCAT EtherCAT EtherCAT 接下一个电机驱动模块 (X4) 接下一个电机驱动模块 (X5) X11 IN X4 IN X3 OUT X5 IN X6 OUT X2 X1 X4 IN X3 OUT X5 IN X6 OUT X2 X1 SYS STA DC BUS D

上海地区进出口饲料和饲料添加剂经营单位备案名单


目录 1 PROFINET 通讯功能概述 非周期通讯 S 与 CU320-2 PN 的 PROFINET 非周期通讯实例 S 组态 组态与 CU320-2 PN 通讯报文 编程 :

Microsoft Word - Delta Controller ASCII_RTU_SC

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

SIRIUS - SIMOCODE pro

<4D F736F F D20D0C5CFA2BBAFB7A2D5B9D6D8B5E3D7A8CFEEB9E6BBAE2E646F63>

关于建立境内违法互联网站黑名单管理制度的通知

? 這 全 都 是 市 政 府 提 供 給 我 的 資 料 低 底 盤 公 車 計 畫 96 年 預 算 新 台 幣 4,500 萬 元 97 年 預 算 新 台 幣 1 億 6,500 萬 元 98 年 預 算 新 台 幣 3 億 2,300 萬 元, 共 有 307 台 低 底 盤 公 車,99

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

摘要 西门子驱动装置 (SIMOVERT MasterDrives VC,MicroMaster 4 以及 SIMOREG DC Master) 具有强大的通讯功能 本文档介绍 S7 PLC 与驱动装置用 PROFIBUS DP 协议通讯的基础 关键词 驱动通讯的组态, 编程和参数设置 Key Wo

untitled

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

摘要本文通过一些简单的说明, 描述怎样设置 ET200S 功能模块 1STEP 模块的参数, 以及应用 操作和测试相应的软硬件 功能模块 1STEP 主要包括 2 种操作模式 : 寻找参考点模式 增量模式 本文会针对这 2 种模式分别进行介绍 关键词 ET200S,1STEP, 功能模块, 步进,

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


s

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

untitled


序 1995 年 我 走 进 了 朝 阳 区 将 台 乡 五 保 老 人 院, 如 今 17 年 后, 十 分 欣 喜 有 机 会 为 这 本 流 金 岁 月 小 集 作 序 在 多 年 陪 伴 孤 单 老 人 的 过 程 中, 我 深 深 地 体 会 到 每 位 老 人 的 生 命 里 其 实 都

78 云 芝 79 五 加 皮 80 五 味 子 81 五 倍 子 82 化 橘 红 83 升 麻 84 天 山 雪 莲 85 天 仙 子 86 天 仙 藤 87 天 冬 88 天 花 粉 89 天 竺 黄 90 天 南 星 91 天 麻 92 天 然 冰 片 ( 右 旋 龙 脑 ) 93 天 葵


工 造 价 15 邗 江 南 路 建 设 工 一 标 市 政 公 用 6000 中 机 环 建 集 团 有 限 公 胡 美 娟 16 邗 江 南 路 建 设 工 二 标 市 政 公 用 品 尊 国 际 花 园 1# 2# 3# 4# 7# 9# 10# 11# 楼 地 库 C 区 工

第一篇 建置区划


untitled


31 121

ǎà

43081.indb

一 天 吃 两 顿, 从 不 例 外 我 上 班 就 是 找 一 个 网 吧 上 网 上 网 的 内 容 很 杂, 看 新 闻, 逛 论 坛, 或 者 打 打 小 游 戏 如 果 没 钱 上 网, 我 会 独 自 一 个 人 到 一 个 偏 僻 的 地 方, 静 静 地 坐 着 发 呆 这 也 是

.. 8-a f 8-b. 8- A B C f B A Z Y ω A B C C 8-86

大 綱 最 有 利 標 目 的 及 類 型 最 有 利 標 之 辦 理 方 式 準 用 最 有 利 標 取 最 有 利 標 精 神 最 有 利 標 之 類 型 及 其 相 關 規 定 適 用 最 有 利 標 準 用 最 有 利 標 及 取 最 有 利 標 精 神 作 業 程 序 及 實 務 分 析

第一章.FIT)

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

2016 年 地 质 工 程 系 教 学 工 作 安 排 2016 学 年 我 系 将 在 总 结 过 去 工 作 的 基 础 上, 结 合 今 年 学 院 以 抓 质 量 强 内 涵 促 改 革 调 结 构 建 品 牌 细 管 理 重 过 程 为 宗 旨, 以 规 范 管 理 深 化 内 涵 为

<4D F736F F D203136BCADBBD8D2E4D3EBD1D0BEBF2E646F63>

萧山中学课程建设方案.doc


Microsoft Word - 9pinggb_A4.doc

Microsoft Word - 9pinggb_A4-f4.doc

理 论 探 索 事 业 单 位 改 革 的 五 点 思 考 余 路 [ 摘 要 ] 事 业 单 位 改 革 是 中 国 改 革 的 重 要 环 节, 其 影 响 力 和 难 度 不 亚 于 国 有 企 业 改 革 本 文 着 重 围 绕 推 进 事 业 单 位 改 革 应 考 虑 的 五 个 方 面

日 本 位 于 亚 洲 东 部, 太 平 洋 西 北 角, 是 我 国 东 方 的 一 个 岛 国 在 洪 积 世 ( 注 1) 的 大 部 分 时 期 内, 日 本 与 大 陆 相 连 大 约 在 洪 积 世 晚 期 至 冲 积 世 ( 注 2) 初 期, 日 本 各 地 发 生 海 进, 出 现

2深化教育教学改革、创新人才培养模式


Microsoft Word - 9pinggb_let.doc

实 习 上 下 点 表 格 解 释 和 相 关 纪 律 要 求 : 1 表 格 中 所 有 名 词 都 为 简 称, 包 括 医 院 名 称 四 年 级 五 年 级 各 专 业 名 称 等 所 有 时 间 都 为 学 生 装 好 行 李 出 发 时 间, 请 提 前 0 分 钟 将 行 李 运 到

3 基 金 杠 杆 从 分 级 基 金 的 概 念, 我 们 知 道 了 分 级 基 金 的 A 份 额 是 每 年 获 得 固 定 收 益 的 稳 健 份 额,B 份 额 是 具 有 杠 杆 效 应 的 激 进 份 额 分 级 基 金 中 的 杠 杆 一 般 有 三 类 : 份 额 杠 杆 =(A

简报158期.doc

Microsoft Word - 9pingb5_let.doc

退休權益.ppt [相容模式]

Microsoft Word - 1.《國文》試題評析.doc

Ps22Pdf

$%%& ()*+, %&, %-&&%%,. $ %,, $,, & /$- 0(1 $%%& %& 234 %-%, 5&%6&633 & 3%%, 3-%, %643 -%%% :::; 7<9; %-%, 3$%$ :::;

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

zt

LETD型LED灯炮规格的更改

SIMATIC PCS 7 simatic PCS 7

untitled

重庆渝开发股份有限公司

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

untitled

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

Transcription:

操作指南 10 /2014 S7-1500 运动控制使用入门 S7-1500 运动控制工艺对象 http://support.automation.siemens.com/cn/view/zh/106497710

目录 1 摘要... 3 2 简介... 4 2.1 CPU S7-1500 的集成运动控制功能... 4 2.2 S7-1500 运动控制的操作原理... 4 2.3 工艺对象... 5 2.3.1 速度轴工艺对象... 5 2.3.2 定位轴工艺对象... 5 2.3.3 同步轴工艺对象... 5 2.3.4 外部编码器工艺对象... 5 2.4 驱动装置和编码器... 5 3 项目实例... 6 3.1 项目配置过程 :... 6 3.1.1 新建项目及硬件组态 :... 6 3.1.2 配置工艺对象... 10 3.1.3 在线调试... 16 3.1.4 诊断... 16 3.1.5 编写用户程序... 17 4 本文中所使用的系统硬件及软件信息... 19 5 文章声明 :... 20 2

1 摘要 S7-1500 的运动控制功能支持轴的定位和移动, 是 S7-1500 系列 CPU 众多集成功能中的重要组成部分 本文通过一个项目示例指引初次接触 S7-1500 运动控制功能的用户实现该功能 3

2 简介 2.1 CPU S7-1500 的集成运动控制功能 S7-1500 的运动控制功能支持轴的定位和移动, 是 S7-1500 系列 CPU 众多集成功能中的重要组成部分 运动控制功能支持旋转轴 定位轴 同步轴和外部编码器等工艺对象 根据 PLC-Open, 具有 PROFIdrive 功能的驱动装置或带模拟量设定值接口的驱动装置将通过标准运动控制指令控制 轴控制面板以及全面的在线和诊断功能有助于轻松完成驱动装置的调试和优化工作 2.2 S7-1500 运动控制的操作原理 使用 TIA Portal, 可以创建项目 组态工艺对象, 并将组态结果加载到 CPU 中 运动控制功能在 CPU 中处理 可在用户程序中使用运动控制指令控制工艺对象 另外, 还可通过 TIA Portal 进行调试 优化和诊断 下图为在 CPU S7-1500 中集成运动控制对象的用户界面和示意图 并对这些概念进行了简单介绍 : 图 2-1 S7-1500 运动控制原理 4

2.3 工艺对象 工艺对象代表控制器中的实体对象 ( 如驱动装置 ), 在用户程序中通过运动控制指令可调用工艺对象的各个功能 工艺对象可对实体对象的运动进行开环和闭环控制, 并报告状态信息 ( 如当前位置 ) 工艺对象的组态表示实体对象的属性, 组态数据则存储在工艺对象数据块中 在运动控制中可使用以下工艺对象 : 2.3.1 速度轴工艺对象 可通过速度轴工艺对象 ( TO_SpeedAxis ) 指定驱动装置的速度 可利用运动控制指令对轴的运动进行编程 2.3.2 定位轴工艺对象 可通过定位轴工艺对象 ( TO_PositioningAxis ) 控制驱动装置的位置 然后通过用户程序中的运动控制指令为轴分配定位作业 2.3.3 同步轴工艺对象 同步轴工艺对象 ( TO_SynchronousAxis ) 包括定位轴工艺对象的全部功能, 还可将轴与主值互连, 从而使轴在同步操作中跟随引导轴的位置变化 2.3.4 外部编码器工艺对象 可通过外部编码器工艺对象 ( TO_ExternalEncoder ) 对位置进行检测, 并将检测结果报告给控制器, 之后可在用户程序中对检测到的位置进行评估 2.4 驱动装置和编码器 驱动装置用于控制轴的运动, 这些驱动装置将集成到硬件配置中 在用户程序中执行运动控制作业时, 工艺对象用于控制驱动装置并读取位置编码器的值 具有 PROFIdrive 功能的驱动装置和编码器可通过 PROFIdrive 报文进行连接 如 : PROFINET IO PROFIBUS DP 工艺模块 (TM) 带模拟量给定值接口的驱动装置可使用模拟量输出 (AQ) 与其对应的信号连接, 模拟量输入和输出可通过相应的 IO 模块提供 驱动装置也可称为 执行器, 编码器也可称为 传感器 5

3 项目实例 本文中的实例项目使用 CPU1516-3PN/DP 通过 PN 通讯控制 G120 变频器, 通过安装在电机后面的编码器连接到工艺模块 TM Count24V 作为位置反馈 示例项目示意图 : 图 3-1 项目示意图 3.1 项目配置过程 : 3.1.1 新建项目及硬件组态 : 组态 CPU 站点 在 TIA Protal 中新建一个项目, 在设备组态中插入 CPU1516-3PN/DP 和工艺模块 TM Count 2x24V 6

图 3-2 插入 CPU 及工艺模块 选择 CPU1516 的 PN 接口, 为 PN 接口分配子网,IP 地址和设备名称, 请确保 CPU 驱动器和编程计算机的 IP 地址在同一个子网, 且不与其他设备冲突 : 图 3-3 配置 CPU 的网络和 IP 地址 7

选择 CPU 旁边的 TM Count 模块, 在其参数配置中, 将通道 0 的工作模式选为 运动控制的位置检测, 这样接入到通道 0 的编码器就可以在后面的运动控制工艺对象里面进行配置 : 图 3-4 选择工艺模块的工作模式 同时, 还需要根据所连接编码器实际数据配置通道 0 的模块参数, 例如 编码器类型 在本例中选择的是 24V 增量编码器, 每个单位的增量 中填入编码器每圈的脉冲数, 基准速度 中填入所使用电机的额定转速, 更多关于 TM Count 2x24V 模块的信息请参考 TM Count 2x24V 模块手册 : 图 3-5 选择工艺模块的工作模式 配置驱动器 至此,CPU 的站点硬件组态完毕, 接下来需要在项目中插入一个驱动器, 在本例中使用 G120 的 CU250S-2PN, 将驱动器拖拽到项目中后, 将其 PN 口与之前组态的 CPU 的 PN 网络相连接 : 8

图 3-6 插入驱动器站点 进入驱动器的设备视图, 插入所使用的功率单元, 为驱动器设置 IP 地址和设备名称, 并在循环数据交换中选择 Standard Telegramm 3 图 3-7 选择驱动器报文类型 运动控制所需要的硬件组态部分基本完毕, 在进行下一步之前需要使用驱动器的调试软件对驱动器进行参数分配和优化, 因为不同驱动器的参数方法不尽相同, 所以本文不再详细介绍, 更多关于 G120 变频器的调试方法请参考 G120 的使用手册 9

3.1.2 配置工艺对象 在 S7-1500 的运动控制功能中, 被控电机都是以工艺对象的形式存在的, 所以需要先在项目中插入一个新的工艺对象, 在运动控制里面看到对象类型可以是速度轴, 位置轴, 外部编码器以及同步轴 在本例中选用位置轴, 并定义一个工艺对象的名称 : 图 3-8 插入定位轴工艺对象 基本参数及硬件接口 插入工艺对象之后, 在项目树下可以看到该对象及其下面的组态 调试 诊断等项目 在工艺对象组态中分为基本参数 硬件接口和扩展参数 这些参数中如果是蓝色图标代表默认参数可用, 如果是红色图标则表示有错误或者未设置, 绿色图标表示经过修改且可用的参数 : 10

图 3-9 工艺对象的组态参数 首先, 需要在基本参数里面根据项目实际情况选择轴的类型, 线性或是旋转轴, 同时还要选择单位等参数, 在本例中都选用默认值 接下来在驱动装置中选择驱动装置类型为 PROFIdrive, 驱动装置从下拉列表中选择前面已经组态好的 驱动 _1 : 11

图 3-10 选择工艺对象的驱动器接口 在后面的编码器参数中, 选择通过工艺模块 (TM) 进行连接, 并在下面工艺模块中选择前面组态好的 TM Count 2x24V 的通道 0 12

图 3-11 选择工艺对象的编码器接口 在数据交页面中, 需要将驱动器报文选择为跟前面驱动器组态一致的 DP_TEL3_STANDARD, 转速参数根据实际电机填写 编码器报文可以选择标准报文 81 或者 83, 根据实际编码器选择编码器类型和每圈的脉冲数, 本例中使用 1024 脉冲的增量式旋转编码器 最后将高精度预留位改为 0: 图 3-12 工艺对象的数据交换参数 扩展参数 工艺对象所必需的硬件接口基本已经配置完毕, 后面需要配置扩展参数 扩展参数是用户根据自己项目的实际情况进行调整的一些参数, 例如需要在 机械 配置页面选择编码器所在位置, 以及传动比参数和丝杠螺距参数等, 在本例中, 传动比为 1:1, 丝杠螺距为 10mm, 这意味着之后在控制指令里面让轴移动 10mm, 实际电机转一圈 : 13

图 3-13 工艺对象机械参数 接下来的扩展参数中 位置限制 动态限制 急停 等参数分别针对轴的位置限幅, 速度 加速度 加加速限幅等参数进行设置, 用户可根据实际情况设置, 在此不再赘述 下面的 归位 参数指的是让轴寻找参考点, 这里面分为主动回参考点和被动回参考点, 以及回参考点的方式和速度参数等, 由于每个用户的需求不尽相同, 这里不再详细描述, 具体细节请参考 S7-1500 运动控制手册的回参考点章节 位置监视 里面是关于工艺对象运行状态的监视参数, 当轴的运行状态超过监视允许的参数值时, 工艺对象会报出相应的错误 在驱动器和设备没有优化之前, 经常会由于这里面默认的监视值过小而报错, 所以建议在系统优化之前先将 位置监视 和 跟随误差 里面的参数加大 位置监视参数中主要是针对定位完成状态的监视, 其中, 当轴的实际位置进入 定位窗口 内之后, 系统则认为定位完成 ; 如果轴的设定值已经到达目的位置, 但是经过 容差时间 之后, 实际位置还没有进入 定位窗口, 则系统会报位置监视错误 14

图 3-14 工艺对象的位置监视 跟随误差参数中, 主要监视轴的运行状态, 跟随误差指的是轴在运行当中, 实际值和给定值之间的差值, 当跟随误差超过允许范围, 系统会报出跟随误差错误 因为跟随误差会随着速的增大而增大, 所以跟随误差监视值也是个动态的值, 具体设置请参考功能手册或者在线帮助 图 3-15 工艺对象的跟随误差 在 控制回路 参数中可以调节控制器的增益以及预控系数来优化工艺对象的控制效果 具体调节方法请参见 S7-1500 运动控制手册 15

3.1.3 在线调试 至此,S7-1500 运动控制工艺对象的参数组态基本完毕, 将当前项目存盘编译, 并下载到 CPU 中, 如果 CPU 和驱动器没有错误, 下一步可以使用工艺对象自带的调试功能来测试一下轴的运行, 同时起到检测之前参数的目的 S7-1500 运动控制工艺对象提供的了在线调试工具, 使用此工具可以简单直观的使用博图软件控制电机进行简单的测试, 以检验之前工艺对象的参数分配以及查看电机基本运行状态 1. 在左侧项目数选择调试, 进入调试界面 ; 2. 在主控制区域选择 激活 来使控制面板获得控制权, 随后会有一个安全提示, 确认即可 ; 3. 启动 和 禁用 可以将驱动器使能或者去使能 ; 4. 在操作模式中可以选择点动 回原点或者相对 绝对定位等操作 ; 5. 控件区域 可以设置工艺对象的位置 速度 加速度等参数, 后面的 正向 反向 和 停止 用来启动和停止轴的运行 ; 6. 轴状态 可以显示工艺对象的基本状态及故障代码和描述, 轴的更多状态可点击 更多信息 切换到诊断页面中找到 ; 7. 当前值 可以显示当前轴的位置和速度等基本运行状态 图 3-16 工艺对象的调试界面 3.1.4 诊断 当工艺对象出现错误时, 可以到 诊断 页面查看具体信息, 相应的状态位会变成红色, 例如跟随误差超限, 这时点击后面的绿色箭头可以直接切换到跟此错误相关的参数组态页面 : 16

图 3-17 工艺对象的诊断界面 3.1.5 编写用户程序 经过前面的调试后, 运行没有问题就可以编写用户程序了 在指令库中 工艺 分类里面可以找到 S7-1500 运动控制的功能块, 以 MC_POWER 和 MC_MOVEVELOCITY 为例, 直接拖拽功能块到程序段中, 分配背景数据块, 之后将前面配置好的工艺对象从项目树中拖拽到功能块的 Axis 管脚 功能块的其他管脚根据定义自行填写即可 同样的, 通过用户程序调试工艺对象出现错误时也可以到 诊断 页面查看错误信息 具体运动控制功能块的用法和解释请参考 S7-1500 运动控制手册 图 3-18 调用工艺功能块 17

至此, 关于 S7-1500 运动控制功能的项目示例基本调试完毕, 更多关于 S7-1500 运动控制功能的信息请参考功能手册 18

4 本文中所使用的系统硬件及软件信息 名称订货号版本 CPU 1516-3 PN/DP 6ES7 516-3AN00-0AB0 FW V1.6 TM 2x24V 6ES7 550-1AA00-0AB0 FW V1.1 CU250-2S 6SL3 246-0BA22-1FA0 FW V4.6 STEP 7 TIA Portal 6ES7 822-1AA03-0YA5 V13 Upd4 SIMATIC Startdrive 6SL3 072-4DA02-0XG0 V13 Upd1 表 4-1 硬件及软件信息 19

5 文章声明 : 本文仅针对 S7-1500 运动控制功能进行简单的描述, 目的是为了能够让初次接触该功能的用户能够快速的了解一些基本功能, 本文无法替代 S7-1500 运动控制的相关硬件手册和功能手册 更多关于该功能的使用信息请通过条目号 90075558 下载功能手册 20