三菱CNC数据采集

三菱数控系统在国内比较少见  比不过国外的fanuc  西门子 等,和国内的一线数控品牌比起来性价比又很低。

api接口如图

废话不多说,直接开撸

一  概述

 

Windows界面在三菱CNCM700/M800系列数控系统中的应用以及CNC C70系列。产品可以通过消除对内部处理的了解来加速开发

计算机数控及三菱通用OLE接口的实现,可在Windows上使用三菱数控M700/M800系列和CNC C70系列的功能应用VC++,VB或VBA宏语言。与三菱CNC M700/M800系列和CNC C70进行通信和其他复杂处理将产品进行系列化,使用户能够专注于产品的增值开发Windows应用程序。

本产品适用于以下型号。使用前检查兼容性。

三菱数控M700系列(M700/M700V系列、M70/M70V系列和E70)(以下简称

M700)

三菱数控M800系列(M800/M80系列)(以下简称M800)

三菱数控C70(以下简称C70)

二 网络配置


三  驱动安装:开发基于windows平台的数据采集,必须在windows平台安装三菱通讯驱动方可通讯,安装后目录如下,驱动名称为A2.

驱动安装以及动态链接库的编译

 

产品的动态链接库(DLL)是使用其功能所必需的。

在x64平台上安装产品时,请指定目标文件夹,如下所示。

C: \\程序文件(x86)\\EZSocket

四  常用的错误消息包括以下内容。

EZ_ERR_NOT_OPEN:通信线路未打开。

EZ_ERR_DOUBLE_OPEN:双重打开错误

EZ_ERR_DATA_TYPE:参数数据类型无效

EZ_ERR_DATA_RANGE:参数数据范围无效

如果调用模型不支持的函数的I/F,则EZ_ERR_not_SUPPORT将作为

不支持的错误代码

 

五 api连接 

 

API连接需要传递两个参数,NC地址以及NC端口,对于NC端口,取决于NC系统类型,如对于M700/M800系列,端口号变为683。

连接反馈信息如下

返回错误代码。(在自动化时,使用返回值。)

正常终止

EZ_ERR_DATA_TYPE:参数数据类型无效

EZ_ERR_DATA_RANGE:参数数据范围无效

EZNC_SYSFUNC_IOCTL_ADDR:NC控制单元编号无效

EZNC_SYSFUNC_IOCTL_NOTOPEN:设备未打开

EZNC_SYSFUNC_IOCTL_DATA:通信参数数据范围无效

EZNC_COMM_NOTSETUP_协议:尚未设置TCP/IP通信

(仅限M700/M800系列)

EZNC_COMM_NOTMODULE:无子模块

EZNC_COMM_CREATEPC:无法创建EZSocketPc对象(仅限于C70)

EZNC_COMM_无法打开:当通过自动化调用连接到本地主机时,主机

尚未设置名称EZNC_LOCALHOST。

 

软件采集界面如图

 

加qq 验证去群

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值