广州数控广数cnc数据采集入门一

广数型号支持系列如下:

型号备注
980TDC(不带网卡口)串口采集,加装串口转以太网模块
980MDC(不带网卡口)串口采集,加装串口转以太网模块
980TDI(网口)TCP通讯
980MDI(网口)TCP通讯
980TUDP通讯
980TIUDP/TCP通讯
980TCTCP通讯
所有带网口的广数都支持

 

广数通讯通过命令包通过TCP或者UDP的方式进行通讯,网口系列的 如果觉得命令比较麻烦,可以通过动态链接库进行通讯,gskrm.dll,该包适配广数以太网口系列设备。

tcp命令包如下

本文章以980MDI为列,讲网口系列 通过调用组件的方式进行数据采集

第一步 引入包至项目中

第二部:将dll方法扩展至c#内

由于dll是c++编写的程序,我们要将程序入口点写道本项目中

链接函数是   public static extern int GSKRM_CreateInstance(byte[] clk, int type);,参数分别是ip,通讯类型,1为tcp通讯,我们传入1

第三步:链接

  int handle = Class1.GSKRM_CreateInstance(IP2Byte(), 1);

定义句柄,链接函数,成功后会返回一个大于0的通讯句柄。

后续的函数操作都是拿着句柄去进行通讯,采集原理和fanuc一样

第四步,读取参数(读取系统信号为列)

以上就是广数通过调用组件的方式进行通讯,同时也可以不调用组件,直接通过命令包的方式进行通讯

广数函数返回参数如下:

 

 

 

 

 

以上就是广数采集方法,

 

加qq 验证入群

 

 

 

  • 3
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 9
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值