目录
1、市面上海德汉数据采集方案和利弊
2、免授权系统配置方式与采集方案
1、市面上海德汉数据采集方案利弊
①数控机床数据采集分为这几种:机器授权、协议授权、sdk授权,那么海德汉就属于机器授权和sdk授权,机器授权需要开通机器参数(价格大概在8000左右),然后才能使用sdk进行开发,sdk费用大概在1w-3w不等。
优点:开发简单,调用调用函数即可
缺点:价格昂贵,以一家10台海德汉的机器计算的话,单单开通费用就大概在8万左右,加上这个成本去竞标是一点没有优势。
②免授权数据采集方式
顾名思义,就是在不开通机器授权(无需每台设备花费8000的接口开通费用)的情况下,通过调用通讯组件或者直接SOCKET报文的通讯方式进行通讯。
优点:开发简单,跨平台,价格低廉,对机器没有要求
缺点:有的厂家不信任你用这种方法。。。。。。(其实没啥的,都是走的正常协议通讯)
2、免授权采集方案:
话不多说,直接开撸!!!
①参数配置
- 虚拟机下载:去官网下载虚拟机,官网地址:Software for download | HEIDENHAIN
然后找到对应的虚拟机下载即可
点击start即可启动虚拟机
- 参数配置:按编辑按钮
或扩展右键
,
按MOD按键 ,弹出密码输入框输入密码:NET123,按ENT按钮
,进入IP配置界面
按屏幕下方DEFINE NET按钮 选择接口选项
选择eth0 X26点击配置按钮
勾选手动设置IP地址输入IP以及子网掩码,点击OK
点击激活按钮
点击APPLY关闭IP配置界面,然后必须重启。
②项目开发
打开VIsual Studio开发工具,进行简单的界面设计(免授权采集的通讯方式是TCP通讯,所以任意语言,任意开发工具都可以实现,用c#、c++ 、c、JAVA、pythond都可以进行开发)
第一步:连接设备(TCP通讯连接)
第二部:读取系统信息:
通过发送tcp报文,接收到报文直接进行解析即可
有兴趣的同学可以加Q一起探索,总结归纳采集方式互相交流