马上注册,享受更多特权
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
封装功能块介绍FB_PosCompareiSlaveID:输入轴号。 bSetPosExe:将需要对比的点位写进去 bSetOriginExe:当电机处于原点时,触发此引脚,标定0点。 iCompareMode:比较模式: 设置0:单次比较 设置1:循环比较 iDataSetMode:比较点位设置规则: 设置为0:均分模式,每个点按照总长度/点数均分 设置为1:自由设定模式,按照fSetDate设置 fSetData:设置模式iDataSetMode为自由设定模式,设置的数据点位。 iPointProperty:设置为0:正向穿越点位时比较 设置为1:反向穿越点位时比较 设置为2:正方向穿越点位时比较 fTotalDistance:位置比较总行程,单位mm f编码器分辨率:编码器分辨率,如660N/670N为8388608,630N为262144 f丝杆导程:丝杆导程,单位mm iTotalPoint:位置比较总点数 iOutTime:DO输出时间,单位ms bOCZOut:670N,在使用OCZ输出时置位 bError:设置失败 bPosSetOK:位置值设置成功 bSetOriginOK:原点设置成功,并触发位置比较成功 应用步骤:1、首先设置需要比较的点,然后置位bSetPosExe 2、将电机定位到原点,然后置位bSetOriginExe 附录功能块封装如下:
|