- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
RemoToolsSDKvirtualTNCTNC数控系统的数据交互软件面向机床制造商
RemoTools SDK
virtualTNC
TNC数控系统的
数据交互软件
面向机床制造商
2015年9月
海德汉TNC数控系统的传统特点之一是具
有丰富的连接外部系统的通信接口。海德
汉现有的标准数控系统都配以太网接口。
如将其与软件开发套件配合使用将能满足
机床自动化日益复杂的功能要求。
海德汉的软件开发套件RemoTools SDK能
与TNC数控系统通信。如果海德汉数控系
统的DNC选装项(选装项18)已激活,
Windows程序可用它访问TNC数控系统的
数据并根据需要编辑数据。PC计算机软件
的灵活性和开发环境中大量可用的软件资
源和标准工具使PC计算机应用软件的开发
可在很短时间内完成,这对客户非常重
要。
RemoTools SDK
用于开发计算机上TNC数控系统应用程序的软件组件
应用领域包括:
? 控制生产过程的软件系统:
– 机床和生产数据采集系统
(MDA/PDA)
– 连接上一层ERP/MES系统
– 根据机床实际情况制定预防性维护
任务计划
? 标准或定制的PC计算机软件
– 提高加工过程可靠性和系统可用性的
程序
– 错误报告系统,例如,将机床正在执
行加工过程中的出错信息通过短信发
到用户的智能手机上
– 概要计划,提供生产中所有机床的当
前状态信息
– 采集基础数据,用统计方式分析数据
RemoTools SDK的核心是海德汉DNC组
件,该组件基于微软公司(D)COM标准
(组件对象模型)。因此,编程接口独立
于任何地区的语言。每个接口都支持一个
或多个程序调用的方法、属性或事件。
COM组件集成在开发环境中,因此适用于
开发您自己的程序。任何支持COM的编程
语言,例如C++、C#或VB.NET,甚至
Windows下的许多脚本语言,都能用于开
发程序。用TCP/IP协议通信。COM组件的
另一个优点是与COM典型版本无关。确保
COM组件升级时,不需要更新现有程序。
请注意:
不能通过传统计算机网络进行硬实时通
信。通过海德汉DNC可获得的响应时间
取决于网络负载。
功能概要及其组成部件
COM组件功能概要
一般机床功能
? 配置并显示连接
? 建立和中断与数控系统的连接
? 显示连接状态信息
? 连接所有其它对象
版本信息
? 显示数控系统型号和NC软件信息
? 显示当前PLC程序信息
? 查询SIK编号(软件标识密匙)
? 显示COM组件版本
进程信息
? 显示数控系统工作时间
? 显示机床、主轴、进给轴工作时间
? 显示机床运行时间(NC程序)
配置信息
? 显示进给轴数和轴符
? 显示进给轴类型和相应通道
加工控制
? 报告操作模式、当前NC程序、程序状态和DNC模式变化
? 报告换刀操作、包括当前刀具号与上一把刀的刀具号
? 用FN 38功能报告NC程序信息
? 设置数控系统预设点
? 选择和启动NC程序
? 立即或在某程序段中断程序运行
? 查询刀具和机床的当前位置
? 读取和切换操作模式
? 查询当前运行的NC程序状态
? 查询和修改倍率调节电位器值
数据访问
? 访问数控系统的表
? 创建和删除信息行
? 读取和修改内容
? 定义事件触发所需监测的数据
? 读取和写入机床数据
文件操作
? 创建、改名和修改目录
? 读取目录内容(可用筛选器)
? 读取数控系统当前目录路径
? 删除数控系统的空目录
? 向或从数控系统传送文件
? 修改数控系统文件名
? 设置数控系统文件的修改日期和修改时间
? 取消文件传送
? 读取和设置数控系统文件属性
? 读取数控系统总存储空间和可用存储空间
? 定义事件触发所需监测的文件
? 报告被监测文件的变化
? 报告文件传送完成
? 报告当前文件传送进度
出错信息处理
? 读取待处理的出错信息
? 确认全部待处理的出错信息
? 读取错误说明
? 创建数控系统自己的错误代码
? 报告错误事件
? 报告错误确认
简单PLC数据传送
? 向或从数控系统的PLC传送数据
? 报告数控系统发出的PLC数据
直接访问PLC存储器
? 读取和写入访问PLC存储器,例如标记、计数器、
定时器、字节、字、双字和字符串
? 输入标记、字节、字、双字
? 输出标记、字节、字、双字
virtualTNC功能
? 读取当前进给轴位置
? 设置进给轴数据流的时间和位置筛选器
? 设置和测试当前位置
? 设置时间间隔
组件
RemoTools SDK V3.0 ID 340442-30
随RemoTools SDK提供:
? COM组件
? API文档的帮助
? 多个Visual Studio 2010示例
计算机要求
?
文档评论(0)