SINAMICS S120 非调节型电源模块 输入:3AC 380-480V,50/60Hz 输出:600V DC,60A,36kW 结构形式:书本尺寸 内部风冷 包括 Drive-CLiQ 导线 |
line;color:#333333;background-color:#FFFFFF;">
S120 装置能否直接读取编码器的实时脉冲数,以便用PLC 控制器来实现控制、定位等功能。
line;color:#333333;background-color:#FFFFFF;">
回答: line;color:#333333;background-color:#FFFFFF;">
line;color:#333333;background-color:#FFFFFF;">
可以通过拆解r0482 的方法得到实时的脉冲数。具体方法如下: line;color:#333333;background-color:#FFFFFF;">
line;color:#333333;background-color:#FFFFFF;">
下面举例说明在PLC中如何得到实际编码器的脉冲个数:
line;color:#333333;background-color:#FFFFFF;">
1.建立PLC 和S120 之间的DP 通讯.并设相关参数.
line;color:#333333;background-color:#FFFFFF;">
line;color:#333333;background-color:#FFFFFF;">
line;color:#333333;background-color:#FFFFFF;">
line;color:#333333;background-color:#FFFFFF;">
图5表示旋转两圈后编码器的实际脉冲增值。注: 图中的位置值为大约位置。
line;color:#333333;background-color:#FFFFFF;">
line;color:#333333;background-color:#FFFFFF;">
目前CU310 DP、CU310 PN、CU320支持的新固件版本为V2.6 SP2 HF11。CU320-2DP支持的新固件版本为V4.3 SP2。SINAMICS S120的固件保存在CF卡中,固件升级需要对CF卡进行操作。CU320-2DP是新一代控制单元,它的CF卡与上一代控制单元是不通用的,所支持的版本也不同,如下图所示。
line;color:#333333;background-color:#FFFFFF;">
line;color:#333333;background-color:#FFFFFF;">
在不更换硬件的情况下,可以对控制单元的固件进行升级。本文以CU320为例,介绍了从V2.5升级成V2.6.2的步骤,CU310、CU320-2DP的固件版本升级步骤与之类似。 line;color:#333333;background-color:#FFFFFF;">
line;color:#333333;background-color:#FFFFFF;">
对于2.4及以上版本的固件可以完整的装载到64MB的CF卡上,V2.4及以上的CF卡都是足够大的。如果要把2.4及以上版本的固件装载到32MB的CF卡(带V2.2或V2.3固件的CF卡)上,要先删掉 …SIEMENSSINAMICSDATADESC文件夹里的AOP语言文件,再装载到CF卡上。2.4及以上版本的固件不能够装载到16MB(比如版本为V2.1)的CF卡上。
line;color:#333333;background-color:#FFFFFF;">
line;color:#333333;background-color:#FFFFFF;">
2.1 备份原有项目 line;color:#333333;background-color:#FFFFFF;">
2.2 刷新CF卡 line;color:#333333;background-color:#FFFFFF;">
2.3 离线升级项目 line;color:#333333;background-color:#FFFFFF;">
line;color:#333333;background-color:#FFFFFF;">
从弹出的窗口中选择新版本,并点击Change Version按钮。
line;color:#333333;background-color:#FFFFFF;">
line;color:#333333;background-color:#FFFFFF;">
然后会弹出版本升级的警告窗口,点击“Yes”。
line;color:#333333;background-color:#FFFFFF;">
line;color:#333333;background-color:#FFFFFF;">
如果此时有别的STEP7应用程序在运行,还会弹出下面的提示窗口,要求关闭所有其他STEP7应用程序。点击“Yes”,程序会自动关闭所有STEP7应用程序。
line;color:#333333;background-color:#FFFFFF;">
line;color:#333333;background-color:#FFFFFF;">
然后在窗口下部的状态栏会显示项目升级的状态,升级完毕后,会出现“Successfully completed”的提示。
line;color:#333333;background-color:#FFFFFF;">
line;color:#333333;background-color:#FFFFFF;">
2.4 在线下载项目 line;color:#333333;background-color:#FFFFFF;">
line;color:#333333;background-color:#FFFFFF;">
升级完毕后,在Alarms栏出现要求重新上电的提示A01007。
line;color:#333333;background-color:#FFFFFF;">
S120 装置中参数r0482可显示编码器的实际增量值。r2521是驱动在激活基本定位功能后的实际位置值,单位是LU。r0482 是32位的双字,参考S120 List manual中的功能图4704:
图1.
1.从bit0 – bitn-1 表示脉冲细分补全码,即当实际位置处于两个脉冲之间时,对其进行细分,从而代表的两个脉冲间的位置值。当下一个脉冲到达后,向上进位且重新计数;
2.从bitn – bitn+m-1表示编码器一转以内的整脉冲个数;
3.从bitn+m到bit31为当前实际转数,编码器每旋转一周由整脉冲数向上进位得到;
4.m为p0408编码器脉冲数对应的2进制位数,如2048对应m=11;n 为 p0418中设定的脉冲细分率。
图2.
图3.
2.PLC 系统编程
PID256通讯连接的是r0482,此编码器为2048 脉冲每转,细分率为11(p0408=2048,p0418=11)。
NETWORK1 是编码器的实际脉冲数,由r0482 右移11 位计算得到。
NETWORK2是编码器脉冲细分补全码,由r0482 低11 位计算得到,它代表两个脉冲间的位置细分值。
图4.
图1 控制单元与固件版本
如果要将CU320项目升级成CU320-2DP,而保留原有项目数据,请参考下载中心应用文档F0479。
1 准备条件
在升级前,需要满足以下条件:
a) CF卡读卡器
b) 调试用PG/PC,比如带CP5512的笔记本电脑
c) S120控制单元,要支持新的Firmware
> CU310 DP(6SL3040-0LA00-0AA1)和CU310 PN(6SL3040-0LA01-0AA1)都支持V2.5或以上版本的Firmware
> CU320(6SL3040-0MA00-0AA1 )硬件版本C或以上
a) STARTER V4.1 SP3或以上,或SCOUT V4.1 SP3或以上
b) 新的Firmware
2 升级步骤
如果要对CU的固件版本进行升级,可按照以下步骤进行:
1. 连接PG/PC到驱动器,比如通过Profibus DP。
2. 打开STARTER,创建新项目,在线并上载原项目数据,并做好备份。
1. 驱动器设备断电。
2. 取出CF卡,并使用读卡器将其连到电脑上,备份CF卡内原有数据。
3. 删除CF卡内所有数据,如果有KEYS文件夹,则保留这个文件夹。注意不要使用格式化功能。
4. 将新版本的Firmware拷贝到CF卡根目录下。
5. 将CF卡插入驱动器,并重新上电。
使用STARTER打开原有项目文件,在左侧导航栏右键点击驱动单元,依次选择“Target Device” ® “Device Version”,如下图所示。
图2 STARTER软件视图
图3 选择升级版本
图4 升级时的警告窗口
图5 关闭STEP7应用程序时的警告窗口
图6 升级完成后的提示
1. 使用STARTER重新连接驱动器,并在线。
2. 下载升级后的项目数据。
3. Copy RAM to ROM。
下载完成后,在Alarms栏会出现驱动器组件正在升级的提示A01306。
图7 组件升级时的提示