SINUMERIK802Dsl PLC子程序库:润滑与霍尔元件刀架控制

需积分: 50 11 下载量 87 浏览量 更新于2024-08-10 收藏 2.87MB PDF 举报
"SINUMERIK802Dsl PLC子程序库说明" 这篇文档是关于SINUMERIK 802Dsl机床控制系统中PLC子程序库的详细说明,版本为V02.00.00。这份技术手册主要涵盖的内容包括子程序库的构成、符号命名规则、子程序的功能描述以及一些具体的应用实例。 在润滑控制方面,系统设计了一个基于FreeRTOS和LwIP的SNTP(Simple Network Time Protocol)机制。L_cmd M152.0是润滑命令,而L_interval和L_time则分别用作设定润滑间隔计时器(单位为分钟)和每次润滑的时间计时器(单位为0.01秒,最大值为327,67秒,大约5分钟)。PLC中的机床参数MD 14510 [24]和MD 14510 [25]分别用来存储润滑间隔和每次润滑的持续时间。润滑过程依据这些参数周期性执行,确保设备得到适当的维护。 子程序45 - LUBRICATE专门负责润滑控制,它按照设定的间隔和时间进行润滑操作。在自动和MDA模式下,润滑会在程序运行期间自动执行,而在手动模式下,可以通过机床面板上的MCP(Machine Control Panel)进行操作。此外,系统还会在急停、刀架电机过载或程序测试等特定情况下禁用润滑,以确保设备安全。 子程序46 - TURRET1涉及霍尔元件刀架控制,用于控制刀位传感器的刀架。刀架在正转找到目标刀具后反转锁紧,反转时间受到限制,防止电机受损。在自动和手动模式下,换刀操作有不同的触发方式,且在换刀过程中,NC接口会发送“读入禁止”和“进给保持”信号,阻止加工程序在换刀未完成时继续运行。 子程序库还包括其他功能,如PLC初始化(子程序32)、急停处理(子程序33)、MCP信号传递(子程序34)、主轴和进给轴控制(子程序40)等,这些都构成了SINUMERIK 802Dsl的PLC控制系统核心。 该手册提供了对每个子程序的详细描述,有助于开发者和维护人员理解并定制系统的功能,以满足不同机床的控制需求。