马扎克公司主要生产CNC车床、复合车铣加工中心、立式加工中心、卧式加工中心。

目前整个设备联网行业比较火,然而马扎克的开通MT协议的高昂费用(8k左右)却让很多公司望而却步,

目前可以采用最优质的解决方案来解决马扎克的数据采集问题

系统系列主要有smart、smooth(smooth-c、smooth-g、smooth-x)、matrix(nexu、nexu2)以及640(640m、640mn、640t)系列

采集图如下:

前言

本文介绍各类数控机床采集方案,详细见如下

一、各类数控机床采集方案

1.Fanuc发那科数控(支持程序管理、刀补读写、宏变量读写、螺补写、按键记录读取、PMC读写等等)

发那科数控系统通过Focas2组件进行数控开发    发那科数控数据采集专栏(网址传送门)

一般采集一下重要参数

①运行、待机、调试、报警、离线、切削、换刀、模式等

②各种状态的开始时间、结束时间、持续时间;切削时间、上电时间等

③加工程序信息、实时加工代码、加工时间、浪费时间、等待时间等

④刀具号、刀补值、寿命计时等

⑤主轴负载、主轴转速、主轴倍率、各轴数据

⑥报警编号、报警内容、持续时长。

2.广数数控(协议跨平台)

广数数控通过调用官方以太网通讯组件进行数控采集、或者通过串口开发组件进行数据采集,同时也可以通过标准的MODBUS协议进行数据请求     广州数控采集系列传送门

广数型号支持系列如下(部分,包括但不限于): 广数网口都支持,协议跨平台

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

3.西门子数控(协议跨平台)

西门子数控系统4.5版本及以上集成了工业协议OPCUA,用户可通过OPCUA协议进行设备的数据采集,但是需要西门子授权,费用大概再3000到5000左右,而且仅支持828d,828dsl,840dsl 

本方案可以再不需要授权的情况下进行数据采集,本协议可通过原生TCP数据包和数控系统进行通讯,支持各种类型开发语言和操作平台。   西门子数控采集专栏传送门

支持系列
系统型号 网口要求 备注
828D 有网口 不需要授权
840dsl 有网口 不需要授权
808 有网口 不需要授权
802dsl 有网口 不需要授权
840d 有网口 PCU5.0版本(不需要授权)
810d 有网口 PCU5.0版本(不需要授权)

4.MAZAK马扎克数控(协议跨平台,支持TCP、UDP)

马扎克具备640系列、smart系列、smooth系列、matrix系列,官方授权费用大概再8000左右,本专栏可以提供免受权采集方案   马扎克数据采集专栏传送门

支持系列
系统型号 网口要求 备注
smart 有网口 不需要授权
smooth 有网口 不需要授权
matrix 有网口(或者插PCMCIA) 不需要授权
640 有网口(或者插PCMCIA) 不需要授权

5.HASS哈斯数控(协议跨平台)

哈斯数控可以通过串口或者网口进行数据采集   hass哈斯数据采集专栏传送门

以下demo通过tcp通讯的方式和设备进行数据交互

6.新代数控(支持刀补读写、Plc读写、刀补、寿命管理)

新代数控必须设备具备网口,通过调用组件的方式进行数据采集  新代数控数据采集传送门

控制器版本

RemoteAPI版本

备注

10.114.43 ↑

 无

不支援

10.114.43 ↓

1.0.3

过旧版本

10.114.54

1.0.3

过旧版本

10.116.0x

1.0.11_v1

需安装对应MarcoDev

10.116.10x

1.0.11_v2

 

10.116.16x

1.0.11_v2

 

10.116.24x

1.0.11_v3

10.116.36x

1.0.11_v4

7.KND凯恩帝数控(协议跨平台)

凯恩第数控数据采集必须设备具备以太网通讯口,且要求设备NC版本再4.3及以上,可以通过是调用动态链接库的方式,一种是通过restapi的方式http请求,动态链接库本质也是HTTP请求  KND凯恩帝数据采集专栏传送门

8.Brother兄弟数控(协议跨平台)

兄弟数控用TCP通讯方式采集,机床系统作为TCP Server 调试端作为TCP Client,进行数据通讯,连接成功后 将发送信息转换成byte[]形势进行发送数据,发送信息格式未:%CLOD   变量     + 换行 + 00%,

兄弟数控采集专栏传送门

产量采集测试

界面就这样马马虎虎设计一下了

连接测试,

连接成功后,client不为空

进行数据转换,转换成功后进行数据发送

9.HNC华中数控

华中以华中8系列数据采集最为典型,但是系统一般需要升级到2017年以后的支持数据采集   华中数控数据采集专栏传送门

目前针对的主流开发平台Linux和 Windows,提供了不同的二次开发软件包。
对于Windows开发,根据开发环境是C++或者C#,多连接版分别提供两种不同的软件包。这些文件位于SDK包lib文件夹下。
具体如下表所示:

10.三菱数控(协议跨平台)

三菱采集必须采集电脑安装三菱通讯驱动后,通过调用开发包的方式进行数据采集  常见的支持M70系列 M80系列、C60系列等  三菱数控数据采集专栏

11.台湾LNC宝元数控

宝元数控通过调用官方开发包组件,进行对数控系统内部地址的数据尽心数据订阅(更快、更高效),实现数据的动态监测

12.HEIDENHAIN 海德汉数控(协议跨平台)

海德汉数控需要官方开通授权的方式进行数据采集,但是开通费价格不菲,亦可通过免受权的方式进行数据采集,常见的比如320、530、620、640系统可再不授权的情况下进行数据采集

13.行业数控系统数据采集解决方案

  • 前言
  • 一、数据采集协同架构是什么?可以做什么?
  • 二、使用步骤
    • 1.打开软件,配置MQTT或者数据库(支持sqlserver、mysql等)存储转发消息规则
    • 2.配置数控系统所采集的参数、转发名称以及采集频率
    • 3.配置完成后,配置需要采集的设备清单
    • 4.设备配置完成后,系统将会自动加载设备清单开始采集
    • 5.查看采集数据
  • 总结

前言

随着工业互联网浪潮的不断发展,数据采集技术作为工业互联网的必备技术越来越重要,很多人制造业服务商都开是着手研究协议、通讯、架构。

一、数据采集协同架构是是什么?可以做什么?

是什么?:数据采集协同架构是基于数控、PLC协议集成于一体的集成框架,可通过简单配置即可实现数据的快速采集与转发,

做什么:?:该工具是为制造业服务商所服务的,为MES、ERP、设备互联等项目实施方提供底层数据采集服务。

二、使用步骤

1.打开软件,配置MQTT或者数据库(支持sqlserver、mysql等)存储转发消息规则

打开config配置文件,配置如下:

  <appSettings><!--Mqtt发布主题--><add key="MqttTopic" value="Cnc/MacInfo"/><!--Mqtt服务器IP--><add key="MqttIp" value="192.168.1.1"/><!--Mqtt服务器Port--><add key="MqttPort" value="1883"/><!--Mqtt服务器账户--><add key="MqttLog" value="test"/><!--Mqtt服务器密码--><add key="MqttPwd" value="test"/></appSettings><startup>

2.配置数控系统所采集的参数、转发名称以及采集频率

界面如下:(示例):


3.配置完成后,配置需要采集的设备清单

4.设备配置完成后,系统将会自动加载设备清单开始采集

离线设备将会高亮显示:(示例):

5.查看采集数据

查看采集数据将会两种显示方式:

马扎克 MAZAK CNC数据采集smart、smooth(smooth-c、smooth-g、smooth-x)、matrix(nexu、nexu2)以及640(640m、640mn、640t)系列相关推荐

  1. 机床数据采集之马扎克(Mazak)Smart CNC IP地址设置

    第一步 通过按键操作进入如图一所示的界面,点击数据输入\出按钮(如图箭头所指的按钮),进入数据输入\出界面 第二步 进入数据输入/出界面,将会出现几种不同的情况 如果如下图所示,说明输入\出参数和以太 ...

  2. MAZAK手轮维修马扎克小巨人数控机床手柄操作器维修AV-EAHS-382-1

    维修范围包括:复合加工机.数控车床.立式加工中心.龙门加工中心.卧式加工中心.数控激光加工机.柔性生产线系统.小巨人机床山崎等. 马扎克数控系统维修服务,马扎克MAZAK伺服维修,小巨人维修,640M ...

  3. 马扎克(Mazak)Smart、Smooth系列 CNC数据采集(可免授权)

    一,概述 马扎克(Mazak)Smart.Smooth系列 CNC数据采集一般有三种方法: (1)使用MTConnect协议 (2)调用dll的接口 (3)通过TCP协议方法.该方法不局限于CPU架构 ...

  4. Mazak(马扎克) CNC 采集

    在机床采集行业,马扎克由于型号繁杂,官方资料内部严禁泄露,导致马扎克采集十分困难,同时官方在马扎克cnc内置MTCONNECT  Adapter,通过 授权的方式让客户从系统里获取数据,而一台八千到一 ...

  5. 数据采集协同架构,集成马扎克、西门子、海德汉、广数、凯恩帝、三菱、海德汉、兄弟、哈斯、宝元、新代、发那科、华中各类数控以及各类PLC数据采集软件

    文章目录 前言 一.采集协同架构是什么?可以做什么(数控.PLC配置采集)? 二.使用步骤 1.打开软件,配置MQTT或者数据库(支持sqlserver.mysql等)存储转发消息规则 2.配置数控系 ...

  6. CNC数控机床数据采集,CNC数据采集

    一,数控机床数据采集方式分类 1,采用SDK开发包采集,比如三菱.发那科.海德汉.大卫.华中数控.凯恩帝.沙迪克.牧野电火花.台湾宝元.上海来钠克.精雕等等. 2,OPC UA/DA,比如西门子.力士 ...

  7. CNC数据采集解决方案(2023杭州乐芯科技)

    杭州乐芯科技IOT数据采集平台产品是杭州乐芯科技有限公司为满足工业4.0大型集团工厂推出的新一代数据采集平台级产品,可满足单一平台(一个服务器)同时采集各类设备,同时兼容各种工业数据采集协议,单服务器 ...

  8. php 发那科,FANUC发那科CNC数据采集教程连接CNC

    重要:本文最后更新于2019-07-16 08:26:19,某些文章具有时效性,若有错误或已失效,请在下方留言或联系代码狗. 发那科系统的cnc可以通过官方的支持库接口获取cnc数据,第一步就是要连接 ...

  9. 发那科 / 法兰克(Fanuc)CNC数据采集

    一,概述 前面介绍过,发那科CNC数据采集一般有两种方法: (1)通过FOCAS 1/2 开发包进行二次开发采集数据(仅适用于windows系统) (2)通过纯TCP协议方法.该方法不局限于CPU架构 ...

最新文章

  1. ubuntu14 备份
  2. Centos7上使用官方YUM源安装Mysql
  3. 论面向组合子程序设计方法 之 南无阿弥陀佛
  4. java实例_图例 | Java混合模式分析之火焰图实例
  5. XCode连接手机时提示A Valid provisioning profile for this executable was not found
  6. java构建protobuf中的map,Protobuf对象作为Maps中的键
  7. java数组复制的方式和效率比较
  8. 搜索引擎广告计费系统如何防恶意点击
  9. iphonexr电池容量_xr电池容量多少毫安,iphonexr换电池多少钱
  10. KindEditor上传图片及使用
  11. IDEA 2017 破解教程(2018也可以)
  12. 【CG物理模拟系列】流体模拟--粒子法之MPS法(理论)
  13. 苹果手机声音突然变小是怎么回事_苹果手机听筒声音小怎么回事?
  14. 软件工程师日语词汇表
  15. 雅诗兰黛公司宣布线上业务部门领导层更新
  16. 更换Latex模板后部分包的参数失效问题的解决方案(如xcolor,algorithm2e)
  17. Mybatis-Plus分页查询total始终为0
  18. Android---AndroidX
  19. jQuery 验证码输入错误后自动刷新验证码 点击验证码图片刷新验证码
  20. 关于百度地图显示蓝底或者只显示格子的问题

热门文章

  1. 简单实现国际化(中英文切换)
  2. ITextRenderer导出pdf不显示中文
  3. Unity --- 向量
  4. Psensor driver 三(校准)
  5. 关于基恩士PLC程序重命名后注释丢失问题处理方式
  6. Oracle EBS FA摊销调整框控制逻辑
  7. Tableau进行时间序列、线性回归
  8. 如何解决error C2664: “atof”: 不能将参数 1 从“std::string”转换为“const char *”
  9. 戴尔台式计算机usb驱动,整套解决方案:如何为戴尔计算机设置USB闪存驱动器?...
  10. acer(宏基) Aspire E1-472G ubuntu-12.04下安装无线网卡驱动