上海腾 希电气技术有限公司
西门子(中国)    自动化 与驱动产品合作伙伴
                                         系统方案解决商

S7-1200/1500通过FB38000实现V90 EPOS绝对值编码器的校准

发表时间:2019-02-28 15:11

在S7-1200/1500 PLC中可以 使用绝对值编码器校正功能块实现V90 PN EPOS功能的 绝对值编码器校正。功能块完成零点坐标(p2599) 的写入,并且对 参数进行掉电保存。


目录

1 概述

S7-1200/1500 PLC中使用 绝对值编码器校正功能块实现V90 PN 伺服驱动器 EPOS功能的 绝对值编码器校正。功能块完成零点坐标(p2599) 的写入,并且对 参数进行掉电保存。PLC与驱动 间通过非周期性通信的方式来修改绝对值编码器校准的相关参数。

此功能块只能用于TIA Portal V14 SP1及以上版本,适用于S7-1200(固件版本4.1)或S7-1500 (固件版本2.0)。

2 “EncoderAdjustment”(FB38000)功能块介绍

“EncoderAdjustment” (FB38000)功能如图1所示,它可以 在循环中断组织块(OB35)中调用,建议周期时间为500ms。功能块中使用了RDREC/SFB52、WRREC/SFB53系统功能块。


图1 EncoderAdjustment (FB38000)功能块


功能块输入/输出管脚说明如表1所示。

表1 功能块输入/输出管脚说明

管脚

数据类型

默认值

描述

输入

Execute

BOOL

0

执行任务

CopyRamToRom  

BOOL

1

绝对值 编码器校准后执行Copy RAM to ROM操作

HardwareId

HW IO

0

符号名或SIMATIC S7-1x00设定值槽的HW ID

AxisNumber

INT

2

对于V90驱动设置为2

EncoderNumber

INT

1

对于V90驱动设置为1

ReferencePoint

DINT

0[LU]

零点坐标

输出

Status

WORD

0

任务处理的反馈信号

Ready

BOOL

0

非周期 性通信反馈信号

Done

BOOL

0

从0变为1 表示任务完成

Busy

BOOL

0

为1表示任务正在处理

DiagId

BOOL

0

使用RDREC、WRREC时有关 通讯故障的扩展信息

友情链接: 

                                     

                                           西门子代理                西门子V20变频器

QQ咨询
 
 
 联系方式
服务热线:021-37660026
传真:021-37782515
友情链接:    诚信彩   118棋牌手机客户端   巴适棋牌电玩城   诚信彩   JDB抢庄牛牛