三菱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 验证去群

 

 

posted @ 2023-07-10 14:42  专业CNC数据采集  阅读(804)  评论(0编辑  收藏  举报