海德汉(HEIDENHAIN)CNC数据采集(可免授权)

一,概述

海德汉 常见的系统一般有530、640系统,采集一般有两种方法:

(1)购买海德汉官方的SDK,HeidenhainDNC COM Component,安装之后有相应的demo,支持的语言有C#、C/C++。此方法还需要购买机台授权,购买之后会给一个授权密码,在机台输入即可。用这个方法的优点是开发周期短,缺点是费用比较高(需购买SDK以及进行机台授权)。

(2)使用LSV2 协议进行开发,优点就是不需要授权(不用购买机台授权和SDK),而且该方法不局限于CPU架构(x86、ARM、MIPS等等),不局限操作系统(Windows、Linux、FreeRTOS、RT-Thread、μC/OS、裸机等等均可),不局限编程语言(Java、Python、C/C++、C#、Go等等均可)。

下面对两种方法都进行相应介绍。
 

二,SDK方式

有相关Demo,开发还是比较简单的,只是 Data Access接口相对复杂些,欢迎交流扣扣17082750

三,LSV2免授权方式

免授权采集的通讯方式是TCP通讯,所以任意语言,任意开发工具都可以实现,用c#、c++ 、c、JAVA、python、Go都可以进行开发,可以跨平台使用,海德汉官方还提供了虚拟机,可以用来做调试,官网下载地址如下 

 Software for download | HEIDENHAIN

找到对应的型号,比如iTNC 530的,下载安装即可,使用起来挺容易的。

使用LSV2能够采集的数据也非常丰富,可参考下图

本人也有完善的说明文档

 

 四,机台网络配置

1,连接网线到NC主机的X26网口

2,IP配置

(1)按编辑按钮,或扩展右键

(2)按MOD按键,弹出密码框输入密码NET123

(3)按ENT按钮,进入IP配置界面

(4)按屏幕下方DEFINE NET按钮

(5)选择接口选项 

(6)光标移动到eth0 X26点击配置按钮

(7)勾选手动设置IP地址输入IP以及子网掩码,然后点击OK

(8)点击激活按钮

(9)点击APPLY关闭IP配置界面

(10)重启机台

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值