机床、PLC、Modbus硬件智能采集网关

        支持采集主流的机床PLC和通用协议的设备。主要功能包括:网关基本信息、采集配置、网络配置、网关推送、调度工具、监测大屏等。       

        硬件提供两个有线网口,支持4G或WIFI,同时提供24852232/485接口,电源支持9-48V直流输入电压/12-30V交流输入电压。如下图:

        主要功能包括:网关基本信息、采集配置、网络配置、网关推送、调度工具、监测大屏等。如下 图:

      支持采集的协议列表:

1 发那科(Fanuc)
支持发那科全系列,包括并不限于下列型号
FANUC Series 0i-MODEL A
FANUC Series 0i-MODEL B
FANUC Series 0i-MODEL C Note1)
FANUC Series 0i-MODEL D
FANUC Series 0i Mate-MODEL D
FANUC Series 0i-MODEL F
FANUC Series 0i Mate-MODEL F
FANUC Series 0i-PD
FANUC Series 0i-PF
FANUC Series 15/150-MODEL B
FANUC Series 15i/150i-MODEL A
FANUC Series 15i/150i-MODEL B
FANUC Series 16/160-MODEL B
FANUC Series 16/160-MODEL c
FANUC Series 18/180-MODEL B
FANUC Series 18/ 180-MODEL c
FANUC Series 21/210-MODEL B
FANUC Series 16/160i-MODEL A
FANUC Series 18i/180i-MODEL A
FANUC Series 21i/210i-MODEL A
FANUC Series 16i/160i-MODEL B
FANUC Series 18i/180i-MODEL B
FANUC Series 21i/210i-MODEL B
FANUC Series 16i/ 160i-P
FANUC Series 18i/180i-P
FANUC Series 16i/160i-L
FANUC Series 16i/160i-W
FANUC Series 18i/180i-W
FANUC Series 30i-MODEL A
FANUC Series 31i-MODEL A
FANUC Series 32i-MODEL A
FANUC Series 30i-MODEL B
FANUC Series 31i-MODEL B
FANUC Series 32i-MODEL B
FANUC Series 35i-MODEL B
FANUC Series 30i-P MODEL B
FANUC Series 31i-P MODEL B
FANUC Series 30i-L MODEL B
FANUC Series 31i-L MODEL B
FANUC Series 31i-W MODEL A
FANUC Series 31i-W MODEL B
FANUC Power Mate i-MODEL H
FANUC Power Mate i-MODEL D
FANUC Power Motion i-MODEL A

2 西门子(Siemens)
目前市面上的西门子系统主要有808d,810d,802dsl,828d,828dsl,840d,840dsl. 其中西门子官方支持828d,828dsl,840dsl, 且系统版本必须满足sw4.5 sp3. 西门子官方在该版本系统内置opcua server, 客户需向西门子官方购买opcua授权进行通讯数据采集, 每台费用在3000左右. 其余西门子CNC型号官方均不支持通讯数据读写. 本公司针对西门子驱动器进行研究解析分析,实现了针对西门子驱动器的免授权数据读写,支持了驱动器具备网口的808d,802d,828d,82dsl,840dsl. 同时也支持了PCU版本在5.0的810d,840d系统, 支持X86,arm等硬件架构, 可以轻松的在任意平台移植, 满足工业网关的低成本高稳定的需求.
siemens 808d
siemens 810d
siemens 802dsl
siemens 828d
siemens 828dsl
siemens 840d(采集方式需要部署程序,有蓝屏风险,不建议采集但是可以采集)
siemens 840dsl

3 三菱(Mitsubishi)
Mitsubishi CNC M700系列
Mitsubishi CNC M700V系列
Mitsubishi CNC M70系列
Mitsubishi CNC M70V系列
Mitsubishi CNC E70系列
Mitsubishi CNC C70系列
Mitsubishi CNC M800系列
Mitsubishi CNC M80系列

4 哈斯(Hass)
Hass CNC由于官方接口限制,只支持官方定义固定功能的宏程序打印.目前市面上的Hass CNC分为24针串口以及网口两种,均支持宏程序打印功能,支持X86,arm等硬件架构,可在任意平台移植,满足工业网关的低成本高稳定的需求.
支持所有24针串口以及网口版本

5 凯恩帝(knd) 支持系统版本信息V4.3以上的系统

6 海德汉(Heidenhain)
Heidenhain 530
Heidenhain 620
Heidenhain 640

7 兄弟(Brother) 支持自带网口全系列Brother CNC

8 广州数控(GSK)
GSK 988
GSK 980tdi
GSK 980mdi
GSK 980mdc
GSK 980tdc
GSK 25i

9 新代(Syntec)
支持V2及以上版本
10.116.10以前的版本不支持
V2 10.116.10x ~ 10.116.24x
V3 10.116.24x ~ 10.116.36
V4 10.116.36x ~ 最新

10 ModBus 支持标准ModBus协议,支持TCP和RTU两种模式.
11 西门子(Siemens) Siemens Smart200/300/400/1200/1500
12 三菱(Mitsubishi) Mitsubishi Fx系列/Q系列/A系列
13  欧姆龙(Omron) Omron CH系列
14 罗克韦尔(AB) 全系列
15 支持ROBOT型号列表 
16 库卡(KUKA)全系列
17 Fanuc 全系列
18 ABB 全系列
19 安川(YASKAWA) 全系列

### 使用 Modbus TCP 协议实现机床的数据采集 #### 数据采集前的准备 在使用 Modbus TCP 协议进行数据采集之前,需要完成硬件和软件两方面的准备工作。首先,在硬件方面,确保工业智能网关机床设备之间建立了稳定可靠的以太网连接[^4]。其次,在软件配置阶段,确认双方通信参数的一致性,例如 IP 地址、端口号以及超时时间等。 #### 配置 Modbus TCP 参数 针对具体的机床设备型号(如 FANUC 或其他品牌),依据其支持的功能码来设定读取操作。常见的功能码包括但不限于:01 (Read Coils),03 (Read Holding Registers)[^2]。这些功能码允许用户从指定地址范围内的离散输入或者保持寄存器中提取所需信息。 #### 编程实例展示 以下是利用 C# 实现的一个简单例子,演示如何向目标服务器发送请求并接收响应: ```csharp using System; using System.Net.Sockets; class Program { static void Main(string[] args){ using(TcpClient client = new TcpClient("192.168.1.1", 502)){ NetworkStream stream = client.GetStream(); byte[] writeBuffer = { /* 构造具体modbus tcp 请求帧 */ }; stream.Write(writeBuffer, 0 ,writeBuffer.Length); int bytes = stream.Read(readBuffer, 0, readBuffer.Length); Console.WriteLine(BitConverter.ToString(readBuffer)); } } } ``` 此代码片段展示了基本框架结构,但实际应用中的 `writeBuffer` 应该按照特定需求构建完整的 Modbus 报文格式。 #### 解析返回值的意义 当成功接收到由机床反馈回来的信息之后,还需要进一步分析每一个字节所代表的确切含义。这一步骤往往依赖于制造商提供的文档说明或者是前期试验积累的经验总结[^5]。 #### 提升效率的方法论探讨 除了直接编写自定义应用程序之外,也可以考虑选用市面上成熟的第三方工具或中间件产品,比如物通博联所提供的解决方案就集成了多种主流品牌的 PLC 控制器兼容能力,并且可以通过无线网络实时同步至云端数据库供后续处理调用[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

iNeuOS工业互联网

提升动力值

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值