新代机床远程控制与Dipole技术API详解
需积分: 50 160 浏览量
更新于2024-07-18
3
收藏 758KB DOC 举报
"新代机床二次开发包函数说明文档,包含了新代科技的Dipole功能介绍,该功能实现了人机与核心的分离,允许用户通过互联网远程监控和诊断后台控制器。文档还提供了RemoteCNCAPI的使用指南,详细列出了各种数据类型、错误说明以及包括基本类别的各种函数,如USB检测、控制器信息读取、GCode操作、警报处理和刀具补偿等。此外,还包括了工件坐标相关的函数。"
新代机床二次开发包是针对CNC(计算机数字控制)系统的开发工具,特别强调了其Dipole功能。这一创新解决方案将人机交互界面与控制系统分开,用户可以通过标准人机界面或自定义的Windows应用程序进行远程操作,打破了以往局限于Windows CE的限制,极大地拓展了应用的可能性。Dipole架构使得远程监控和诊断成为可能,提高了生产效率和设备的可维护性。
RemoteCNCAPI是新代科技提供的用于与控制器通信的接口,它包含了一系列的函数,用于实现对CNC系统的不同层面的操作。这些函数包括:
1. 基本类别的函数,如检查USB设备是否存在(isUSBExist)、获取控制器序列号(SeriesNo)、读取控制器基本信息(READ_information)、状态(READ_status)、当前位置(READ_position)、设置相对坐标(WRITE_relpos)、读取GCode(READ_gcode)和其他代码(READ_othercode)、进给率/转速(READ_spindle)、时间(READ_time)、工件计数(READ_part_count)、下载加工记录(DOWNLOAD_work_record)以及检测Dipole连接可行性(IsDipoleSupported)。
2. 警报类别的函数,用于获取当前警报(READ_alm_current)和警报历史(READ_alm_history),方便进行故障排查和处理。
3. 刀具补偿类别的函数,包括获取刀具Offset的标题(READ_offset_title)、所有刀具Offset(READ_offset_all)、指定范围内的刀具Offset(READ_offset_scope)、单个刀具Offset(READ_offset_single)、写入所有刀具Offset(WRITE_offset_all)和单个刀具Offset(WRITE_offset_single)以及查询刀具Offset数量(READ_offset_count),这些功能对于精确的切削控制至关重要。
4. 工件坐标类别的函数,如获取工件坐标轴名称(READ_work_coord_axis)、所有工件坐标数据(READ_work_coord_all),这些函数支持用户在不同的工件坐标系间灵活切换和管理。
通过这些丰富的函数,开发者可以构建出功能强大的CNC控制系统,实现定制化的人机交互界面和更高效的数控加工流程。这个二次开发包不仅适用于新代的数控机床,也为其他基于CNC的自动化系统提供了宝贵的开发资源。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2020-11-17 上传
点击了解资源详情
111 浏览量
1944 浏览量
2020-12-18 上传
冰镇甜豆浆
- 粉丝: 62
- 资源: 13
最新资源
- Raspberry Pi OpenCL驱动程序安装与QEMU仿真指南
- Apache RocketMQ Go客户端:全面支持与消息处理功能
- WStage平台:无线传感器网络阶段数据交互技术
- 基于Java SpringBoot和微信小程序的ssm智能仓储系统开发
- CorrectMe项目:自动更正与建议API的开发与应用
- IdeaBiz请求处理程序JAVA:自动化API调用与令牌管理
- 墨西哥面包店研讨会:介绍关键业绩指标(KPI)与评估标准
- 2014年Android音乐播放器源码学习分享
- CleverRecyclerView扩展库:滑动效果与特性增强
- 利用Python和SURF特征识别斑点猫图像
- Wurpr开源PHP MySQL包装器:安全易用且高效
- Scratch少儿编程:Kanon妹系闹钟音效素材包
- 食品分享社交应用的开发教程与功能介绍
- Cookies by lfj.io: 浏览数据智能管理与同步工具
- 掌握SSH框架与SpringMVC Hibernate集成教程
- C语言实现FFT算法及互相关性能优化指南