数控采集001:华中数控开发包使用指南

华中数控主要从事数控系统的研究、开发和生产的高科技企业,得到“华中科技大学”和“国家数控系统工程技术研究中心”的支持,拥有强大的科研、开发和产业化实力,是国内为数不多拥有自主版本的数控系统龙头企业。华中8型是华中数控研制的高性能数控系统,具备高精度、高性能、低价位、易使用、高质量、多品种、易开发、快响应、好维护等特点。

数控采集001:华中数控开发包使用指南

华中8型数控系统

华中8型数控系统内置了系统控制系统软件、伺服驱动、伺服电机等相关通讯协议等,提供以太网接口(支持标准TCP/IP协议),可以跟Fanuc一样通过hncsdk实现与设备进行通信。hncsdk中包含了C#、C++两种语言二次开发用到的所有API函数,可以实现对系统绝大多部分数据的采集以及读写CNC包括刀具偏置、工件坐标系偏置、参数设定、用户宏程序变量以及补偿等信息。

数控采集001:华中数控开发包使用指南

hncsdk开发包

这个可以找华中数控要,开发包提供了C++与C#二次开发所需的头文件、lib库文件、dll动态链接库、adapter适配器、接口文档、二次开发手册及演示dome。有了这个开发包我们就可以对华中数控设备进行二次开发了,当然前提是你具备了开发的能力(至少会一种编程语言,最好是C++或者C#其中的一种)。

数控采集001:华中数控开发包使用指南

adapter适配器

这里我们多了一个适配器的概念(Fanuc开发不需要),不同是数控系统会提供不同的通信协议。适配器(这个是根据根据其专有通信协议设计的)的作用就是将控制器的通信协议转为特定的通信协议,将适配器作为数控系统和设备之间的桥梁以实现与设备进行通信。所以在开发客户端的时候需要开启适配器才能与数控系统进行通信,不过hncsdk_V1.32之后就可以不用适配器就可以实现通信了。

数控采集001:华中数控开发包使用指南

开发手册

开发手册提供了我们需要的接口函数说明,通过开发手册我们就可以知道每个接口的作用。接口需要传递的参数及返回的信息或者返回的状态,有些还提供了示例可以帮助我们更好的理解接口的使用。

数控采集001:华中数控开发包使用指南

Dome演示程序

为了更好的实现开发,华中数控还提供了两个对应C++和C#语言的简单Dome。我们可以通过体验对应的Dome来进一步了解华中数控的开发,利用Microsoft Visual Studio打开就可以查看演示程序的源代码。Dome实现了一些简单的演示功能,这也是一个很好的参考实例。

数控采集001:华中数控开发包使用指南

总结:

数控采集在数据采集中属于比较简单的方式,大部分CNC设备都会提供相应的API接口供用户进行二次开发使用。我们只要通过调用相应的动态链接库就可以得到我们所需要的数据,需要注意的就是数据的采集方式功能的实现形式。以上内容是小编给大家分享的【数控采集001:华中数控开发包使用指南】,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。

展开阅读全文

页面更新:2024-03-13

标签:华中   数控   适配器   使用指南   函数   演示   接口   作用   数控系统   通信协议   手册   简单   通信   程序   数据   数码   设备

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top