您好!欢迎光临工博士商城

西门子PLC专卖

产品:6824    
联系我们
您当前的位置:首页 » 新闻中心 » SMART 200读取1FL6伺服电机的绝对值编码器数值
产品分类
新闻中心
SMART 200读取1FL6伺服电机的绝对值编码器数值
发布时间:2017-04-13        浏览次数:303        返回列表
(一) 概况
SINAMICS V90是西门子推出的一款小型、高效便捷的伺服系统。它作为 SINAMICS 驱动系列家族的新成员,与SIMOTICS S-1FL6 伺服电机完美结合,组成最佳的伺服驱动系统,实现位置控制、速度控制和扭矩控制。目前1FL6电机有两种编码器类型,即增量编码器类型及绝对值编码器类型。西门子的小型自动化S7-200 SMART PLC 可以控制V90 驱动器,本文介绍如何实现SMART PLC 读取1FL6 伺服电机的绝对值编码器数值。
(二) 使用的硬件及软件 
6361501986090923575292141[1]

(三)实现方法
3.1 概述
如图1 所示,使用PG 通过标准mini USB 电缆与V90 连接,打开SINAMICS V-ASSITANT软件设置驱动器的参数。
6361501988251805751791497[1]
如图2 所示,PLC 通过V90 上的RS485 通讯读取编码器调整状态并且通过V90 的数字量输出检查V90 的驱动器状态,判断绝对位置是否有效。如果V90 的DO1=1,DO2=0 和DO3=1 且r2507=3,这意味着PLC 可以有效地读取编码器的绝对位置,此时可以通过RS485 USS 通讯读取绝对位置(r2521[0]),否则r2521 是无效的。PLC 可以通过数字量输出报警或面板来提示用户当前r2521 无效。读取r2521 值后,PLC 可以通过PTI 方式输出脉冲给驱动器执行相应的运动控制。
6361501991297040295554334[1]
3.2 实现步骤
根据SIMATIC S7-200 SMART CPU ST60 的运动控制功能信号分配和V90 端子定义进行接线(详见《SINAMICS V90 OPI 操作手册》);使用SINAMICS_V-ASSISTANT 对SINAMICS V90进行参数设置以及对电机的绝对值编码器进行调试;使用STEP 7-Micro/WIN SMART 编程软件对CPU ST60 进行组态和参数化,操作步骤如表1 所示。
表1.操作步骤
6361501994562581698443876[1]


3.3 接线
S7-200 SMART 与V90 的485 通讯连接:
SINAMICS V90 伺服驱动通过 RS485 接口(X12)使用 USS 协议与 PLC RS485(端口 0)进行通讯,接线如图3 所示。
6361501996860960353254668[1]
S7-200 SMART 通过PTI 方式控制V90 定位的控制信号接线如图4 所示:
6361501998967156431854202[1]
3.4 PLC 组态及编程
在PLC 的编程软件中组态运动轴,详细步骤参见《SIMATIC S7-200 SMART 系统手册》,注意在组态轴工艺对象的参数中需启用从驱动器里读取1FL6 伺服电机绝对值编码器的位置,如图5 所示。
6361502000723361479354513[1]
在PLC 中编程如表2 所示:
表2. PLC 编程
6361502002712373055411833[1]
6361502009470022809532774[1]
6361502010404373885411996[1]
注意:
PLC 的 RS485 接口的波特率和驱动器USS 地址要求与V90 一致, 因此, 需要对V90 里的参数P29004 设置一致的USS 地址。并且V90 USS RS485 端口的波特率设置为38400bits/s,报文长度为4 个PKW 和0 个PZD 的USS 协议。




 

联系热线:18621383616   联系人:贺万华 联系地址:北京市朝阳区东土城路4号3幢4层

技术和报价服务:星期一至星期六8:00-22:00 西门子PLC专卖  |