运动控制库的使用方法步骤(建议收藏)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
运动控制库的使用方法步骤(建议收藏)
首先,打开“运动控制”向导,“工具”->“向导”->“运动控制”
如果 CPU 是紧凑型,无法执行运动控制向导。
如果 CPU 是任意一款 20s 型号,则只能选择轴 0 和轴 1。
如果 CPU 是任意一款 40S 或 60S 型号,则可选择轴 0、轴 1 或轴 2。
仅晶体管CPU支持!
选择需要配置的轴
输入系统的测量系统(“工程量”或者“脉冲数/转”)
如果选择“相对脉冲数” ,则以下内容适用:
整个向导中的所有速度均以脉冲数/秒为单位表示。
整个向导中的所有距离均以脉冲数为单位表示。
向导的此对话框中的后续参数(“电机一次旋转所需的脉冲数” 、“测量的基本单位” 和“电机每转单位数” )将因不适用而消失。
如果选择“工程单位”,则以下情况适用:
必须组态参数“电机一次旋转所需的脉冲数”参见驱动器说明书
必须组态参数“测量的基本单位” (如英寸、英尺、毫米或厘米)。
必须组态参数“电机一次旋转产生多少 'xx' 的运动?” 其中 xx 是指选作基本测量单位的单位数。
整个向导中的所有速度均以每秒“测量的基本单位”为单位表示。
整个向导中的所有距离均以“测量的基本单位”为单位表示。
说明“电机一次旋转所需的脉冲数” 参数的范围为 1 至2,000,000 个脉冲。
此参数的默认值为 5,000。
只有在首次组态向导时,才会应用默认值。
如果您选择编辑现有组态,则不会重新应用默认值。
如果您以后更改测量系统,则必须删除整个组态,包括向导生成的所有指令。
然后您必须重新输入与新测量系统一致的选项。
步进电机/伺服驱动器的“相位” 接口有四个选项。
选项如下:
单相(2 个输出):如果选择单相(2 个输出)选项,则一个输出(P0) 控制脉动,一个输出(P1) 控制方向。
如果脉冲处于正向,则P1 为高电平(激活)。
如果脉冲处于负向,则 P1 为低电平(未激活)。
单相(2 个输出)如下图所示(假设极性为正):
双相(2 个输出):如果您选择双相(2 个输出)选项,则一个输出(P0) 脉冲针对正向,另一个输出脉冲针对负向。
双相(2 个输出)如下图所示(假设极性为正):
AB 正交相(2 个输出):如果选择 AB 正交相(2 个输出)选项,则两个输出均以指定速度产生脉冲,但相位相差 90 度。
AB 正交相(2
个输出)为1X 组态,表示1 个脉冲是每个输入的正跳变之间的时间量。
这种情况下,方向由先变为高电平的输出跳变决定。
P0 领先P1 表示正向。
P1 领先 P0 表示负向。
下图显示 AB 正交相(2 个输出)(假设极性为正):
单相(1 个输出):如果选择单相(1 个输出)选项,则输出 (P0) 控制脉冲。
在此模式下,CPU 仅接受正向运动命令。
当您选择此模式时,运动控制向导限制进行非法负向组态。
下图显示单相(1 个输出)(假设极性为正):
单相(1 个输出):在此相位模式下,运动向导不允许负极存在。