FX5U 回原点程序实例 (fx5u回原点指令dszr)

FX5U

引言

FX5U 系列可编程逻辑控制器 (PLC) 是三菱电机的热门产品。它具有强大的功能和用户友好的编程环境,使其成为各种自动化应用的理想选择。本文将提供一个使用 FX5U PLC 执行回原点的程序示例。

硬件连接

在编写程序之前,需要正确连接硬件。以下是 FX5U PLC 与伺服驱动器的基本连接步骤:1. 使用一根连接线将 PLC 的 Y0 输出端连接到伺服驱动器的原点输入端。2. 使用一根连接线将伺服驱动器的公共端 (COM) 连接到 PLC 的 0V 端。3. 使用一根连接线将伺服驱动器的 +24V 端连接到 PLC 的 +24V 端。

编程

完成硬件连接后,即可编写程序。可以使用三菱电机的 GX Works3 编程软件。以下是该程序的步骤:1. 打开 GX Works3 软件并创建一个新项目。2. 从“设备”菜单中选择“MELSEC PLC”,然后选择“FX5U”。3. 在“程序”窗口中,从“基本指令”中拖放一个“D”指令(用于输出)。4. 在“D”指令的“源”字段中,输入“Y0”。5. 在“程序”窗口中,从“基本指令”中拖放一个“DSZR”指令(用于回原点)。6. 在“DSZR”指令的“设备”字段中,输入“SERVO”。7. 在“DSZR”指令的“动作”字段中,选择“执行”。8. 在“DSZR”指令的“源”字段中,输入“X0”。9. 在“X0”输入地址中,输入“1”(表示触发回原点)。10. 编译并下载程序到 PLC。

程序说明

该程序的工作原理如下:1. 当 X0 输入变为 1 时,“DSZR”指令将被触发。2. “DSZR”指令将发送一个信号到伺服驱动器,指示它执行回原点操作。3. 伺服驱动器将执行回原点操作,将伺服电机移动到其原点位置。4. 当伺服电机到达原点位置时,“Y0”输出将被复位为 0。5. X0 输入可以手动复位或通过其他逻辑控制。

故障排除

如果回原点操作没有按预期工作,可以执行以下故障排除步骤:1. 检查硬件连接是否正确。2. 确保已经编译并下载了程序到 PLC。3. 检查 X0 输入是否已触发。4. 检查伺服驱动器的原点输入端是否已连接到 Y0 输出端。5. 检查伺服驱动器的公共端是否已连接到 0V 端。6. 检查伺服驱动器的 +24V 端是否已连接到 +24V 端。7. 如果问题仍然存在,请参阅伺服驱动器的手册。

结论

本文提供了一个使用 FX5U PLC 执行回原点的程序示例。该程序易于编写和实现,可以用于各种自动化应用。通过正确连接硬件和编写程序,可以确保伺服电机准确有效地执行回原点操作。

三菱PLC指令DSZR是如何实现原点搜索呢?是不是碰到极限位置了会自动反回来搜索呢?

三菱PLC的DSZR指令可以用M8342指定Y0端口原点回归方向。

原点是设置标志位,在装个传感器感应到位信号,到了原点D8340清零。 设置正负极限位,近点和原点,每个传送带上面都装个零点传感器接受感应信号,这个零点信号感应器还有要求需要接入X0-X7中具有高速响应的输入点中,这样信号才会第一时间传送到PLC中。 在到原点之前会检测到近点,然后减速直到检测到原点信号上升沿停。

一般到了极限位就会反转。

本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!

相关阅读

添加新评论