海德汉系统(海德汉官网)

海德汉 常见的系统 一般有530 640 等系统,如果需要进行设备的信息采集 基本上有两种方式

一、HeidenhainDNC COM Component

这种就是购买 海德汉官方的SDK 安装完成以后就会 有相应的DEMO 支持的语言也比较多 C# C++ C

但是这种需要机床上开通授权,价格在8K 左右。加上购买官方的SDK 3W,价格确实不菲,客户如果能够接受 机床的授权 费用可以考虑这种采集方式,毕竟开发起来周期比较短。

二、第二种就是使用LSV2 协议进行开发,优点就是 不需要授权 ,机床不需要 开发也不需要,还有一个优点是因为报文方式进行采集不需要依赖其他组件,所以是跨平台的 也就是可以部署到很多平台 Windows Linux 都可以,装到树莓派里面就是市面上的采集网关了。

缺点就是 开发难度较大,几乎找不到相应的协议格式,询问官方技术人员也是两眼一抹黑,基本上啥也不懂,就是知道收钱。

但是有一点值得肯定的是 海德汉 提供了 模拟器 ,安装模拟器后可以进行测试,采集信息和文件传输都可以模拟,但是运行加工程序只能在100行以内,对于我们采集测试来说肯定是足够了。经过不断的努力 测试做出以下成果:

以下截图就是 LSV2 协议采集的基本信息 和文件传输截图

可以获取比较多的信息 :

1.系统版本信息

2.NC 设备 通电运行时间

3.坐标信息

4.刀具信息

5.运行程序信息

6.编程 倍率信息

7.主轴转速信息

8.报警信息

9.文件列表获取

10.文件的远程上传 下载 删除 都可以实现

11.还可以自定义读取PLC 里面的信息 这里采集的信息就比较多了 包括做自动线的话 可以看到自定义PLC的值

MARKER INPUT OUTPUT COUNTER TIMER BYTE WORD DOUBLE STRING 都可以获取到

12.最重要的是 免授权 哈哈哈哈

13.欢迎进群讨论 QQ:901388775