2016 - 2024

感恩一路有你

应用表控实现的单轴和多轴步进电机控制

浏览量:1633 时间:2024-08-15 14:06:51 作者:采采

使用表控TPC4-4TD或TPC8-8TD等系列型号的控制器控制步进电机十分方便。其最大特点是采用表格设置方式进行功能动作的设置。通过脉冲方向控制方式,可以实现对步进电机的速度、方向和运行距离的任意控制。采用表格设置无需编程,每行都可以设置一个动作,非常适合不擅长编程的人员使用。

单轴步进电机控制

单轴步进电机控制可参考下图,其中Y1作为脉冲输出端,Y2作为方向控制端。控制器的脉冲输出端Y1连接步进电机驱动器的PU端,方向控制端Y2连接DR端。驱动器需要设置为脉冲方向模式,其中PU端为脉冲输出方式,DR端为方向控制端。控制器的地线EG与驱动器的电源负极-V相连,控制器供电为24V,而步进电机驱动器的电源则根据不同厂家和型号的要求连接所需的电源。需要注意的是图中,步进电机驱动器的输入信号的高端为公用端,与控制器的24V共用一个电源。因此,Y1和Y2的输出端与驱动器的输入端之间必须串联两支2K欧姆的限流电阻。

功能设置

工作模式项是用于设置程序行的工作模式的选项。根据具体的功能需求选择相应的工作模式。工作模式选项包括"蜂鸣"、"脉冲"、"时钟"、"计数"、"全停"、"暂停"和"单步"七种模式选项。在需要设置的程序行选择相应的工作模式,不同的工作模式会以不同的颜色来显示当前设置行的相关选项。请参见下图中的工作模式(红圈部分):选择脉冲工作模式后,相应的频率和脉冲个数会变为绿色,并在表头上显示脉冲个数的单位。

脉冲输出

各种型号的表格程序控制器至少具备一路脉冲输出,用于输出脉冲信号给步进电机驱动器从而控制步进电机的运行。脉冲输出时采用脉冲方向控制方式,因此步进电机驱动器也需要设定为脉冲方向模式。

设置脉冲工作的程序行的工作模式必须选择"脉冲"选项才能具备脉冲输出功能。一路脉冲输出的控制器默认使用Y1作为脉冲输出端来控制一个步进电机,而两路脉冲输出的控制器则默认使用Y1和Y2作为两个脉冲输出端来控制两个步进电机。方向控制可以使用任意一个输出端作为方向控制端,其中有无输出表示不同的旋转方向。当不使用脉冲输出功能时,Y1和Y2可作为通用的输出端使用,用于驱动电磁阀、继电器等其他电器负载。

需要注意的是,控制器的脉冲输出控制端和方向输出端是NPN晶体管输出。如果步进电机驱动器输入高位为5V,则可以直接连接驱动器输入端的低位。但如果步进电机驱动器的输入高位为24V,则需要在控制器的输出端和驱动器输入端之间各串联两个2K的电阻,以防止电流过大烧毁驱动器。

脉冲输出模式时的频率设置

输出频率的设置用于设定脉冲输出频率。脉冲输出时,由输出端Y1输出一系列设定频率的脉冲。脉冲频率的设定范围为100赫兹至15000赫兹,若超出此范围则无法正常工作,也无法为外部设备如步进电机或伺服电机提供工作信号。

单轴脉冲输出的设置示例如下图所示。其中第2行的工作模式被设置为"脉冲"模式。当光标在脉冲模式的第2行时,脉冲频率项和脉冲个数输入项分别显示脉冲个数的单位,并在数据输入框中显示为绿色。脉冲输出的单位可以是百万、十万、万、千、百、十、个,而脉冲频率的单位为赫兹。在示例中,频率被设定为500赫兹,脉冲个数为1101616个(一百一十万一千六百一十六个)。

简单的加减速控制

如果需要加减速控制,可以通过在多行设置不同频率的分段来设置各行的频率和脉冲个数,从而实现加减速控制的启动。例如,加减速启

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。