SINUMERIK802Dsl PLC子程序库:MCP与HMI信号处理
需积分: 50 18 浏览量
更新于2024-08-10
收藏 2.87MB PDF 举报
"这篇文档是关于SINUMERIK 802Dsl PLC子程序库的详细说明,涵盖了从子程序命名约定到具体子程序的功能描述,旨在帮助用户理解和应用这些子程序来实现机床控制功能。"
在SINUMERIK 802Dsl系统中,增量选择和SNTP设计涉及到的是对机床操作方式和信号处理的管理。描述中提到的子程序38 - MCP_NCK,其主要目的是处理来自MCP(Machine Control Panel)和HMI(Human Machine Interface)的信号,并将其发送到NCK(Numerical Control Kernel)接口,以激活不同的操作模式,如选择增量操作。这个子程序不仅负责操作方式的选择,还处理了HMI信号,比如程序控制和手轮操作,并根据PLC机床参数进行点动控制。
在3.6.4节中,提到的MD14510[16]是机床类型的参数,用于确定点动控制时对应轴号。例如,在车床上,如果第二轴是Z轴,第三轴是主轴,那么MCP的Z轴点动信号会传输到第二轴的接口,而主轴的正反转信号则会送到第三轴接口。
子程序库中的其他子程序也扮演着关键角色,如:
- 子程序32 - PLC_INI,用于PLC的初始化操作。
- 子程序33 - EMG_STOP,处理急停情况。
- 子程序34 - MCP_802D,处理802Dsl MCP信号传递。
- 子程序35 - SPD_OVR,用于按键选择主轴倍率。
- 子程序37 - MCP_SIMU,实现了机床操作面板MCP的仿真功能。
- 子程序39 - HANDWHL,根据HMI接口信号选择手轮操作。
- 子程序40 - AXES_CTL,控制主轴和进给轴。
- 子程序41 - PLC_AXIS30,可能涉及更高级别的轴控制。
- 子程序43 - MEAS_JOG,手动方式下的测量操作。
- 子程序44 - COOLING,冷却系统的控制。
- 子程序45 - LUBRICATE,润滑系统的控制。
- 子程序46 - TURRET1,使用霍尔元件控制刀架。
这些子程序共同构建了SINUMERIK 802Dsl PLC系统的基石,通过这些子程序的协同工作,可以实现对机床的精确控制和复杂操作逻辑。同时,子程序库的结构和符号命名约定也有助于用户理解和维护这些功能,提高系统的可扩展性和可靠性。
2020-07-25 上传
点击了解资源详情
2023-12-15 上传
2023-11-30 上传
2023-08-01 上传
2023-06-08 上传
2024-01-29 上传
![](https://profile-avatar.csdnimg.cn/66bdbfacce6e4ca6b716f0abdf8acb6a_weixin_26729841.jpg!1)
杨_明
- 粉丝: 74
- 资源: 3956
最新资源
- 解决本地连接丢失无法上网的问题
- BIOS报警声音解析:故障原因与解决方法
- 广义均值移动跟踪算法在视频目标跟踪中的应用研究
- C++Builder快捷键大全:高效编程的秘密武器
- 网页制作入门:常用代码详解
- TX2440A开发板网络远程监控系统移植教程:易搭建与通用解决方案
- WebLogic10虚拟内存配置详解与优化技巧
- C#网络编程深度解析:Socket基础与应用
- 掌握Struts1:Java MVC轻量级框架详解
- 20个必备CSS代码段提升Web开发效率
- CSS样式大全:字体、文本、列表样式详解
- Proteus元件库大全:从基础到高级组件
- 74HC08芯片:高速CMOS四输入与门详细资料
- C#获取当前路径的多种方法详解
- 修复MySQL乱码问题:设置字符集为GB2312
- C语言的诞生与演进:从汇编到系统编程的革命