TC900E可编程CAN网关:CAN转Modbus CAN转MQTT CAN转数据库协议转换方案

免费免费技术资料

这篇内容可直接阅读,适合用于基础学习和搜索引流。

TC900E产品概述

TC900E是采用Lua语言编程的工业级可编程CAN-bus物联网网关,集成2路工业级隔离的CAN-bus 2.0A/B端口,支持标准波特率和定制波特率,每端口具备1万帧数据缓冲。产品同时集成了当前流行的各种通讯协议和物联网协议,可以使现有CAN-bus系统或新建CAN-bus系统快速接入各种物联网云平台,也可以作为主机对现场各种CAN设备进行数据读取和控制。

产品核心特点

  • 2路CAN-bus:2路工业级隔离CAN-bus 2.0A/B端口,每端口1万帧数据缓冲
  • Lua可编程:采用Lua语言编程,极简编程,无需SDK,通过以太网TCP/IP编程
  • 多任务并发:多任务并发运行架构,快速处理大量CAN-bus数据
  • 丰富协议库:Modbus主从机、MQTT、HTTP、HJ212、DL645等协议内置
  • 数据处理:JSON构建及解析、SQL数据库接口、数据转换等
  • 断点续传:全自动断点续传,断网数据不丢失,自动补发
  • 一机多用:32位CPU/32M内存,透明式多任务架构,单台设备同时具备多种数据处理功能

硬件配置

处理器 32位CPU / 32M内存
CAN口 2路工业级隔离CAN-bus 2.0A/B,支持标准/定制波特率,每端口1万帧缓冲
串口 RS485/RS232串口
以太网 以太网接口,支持TCP/IP编程
协议库 Modbus、MQTT、HTTP、HJ212、DL645、私有协议
数据处理 JSON构建解析、SQL数据库接口、数据转换、加解密
编程方式 Lua语言,以太网TCP/IP编程,无需编程线
断点续传 全自动断点续传,数据自动补发

工作模式说明

产品支持TCP/IP Client和Server两种工作模式。Client模式下设备主动连接指定服务器IP和端口;Server模式下设备监听指定端口,等待客户端连接。通过以太网、光纤、WiFi或互联网等网络,可实现远距离透明数据传输。

典型应用场景

  • CAN-bus系统对接物联网平台:快速接入各种物联网云平台
  • CAN与Modbus互转:实现CAN总线和Modbus设备之间的数据交换
  • CAN与私有协议互转:灵活适配各类第三方私有协议设备
  • CAN与CAN之间协议互转:不同CAN网络之间的数据交换和协议转换
  • 控制各种CAN设备:作为主机对现场CAN设备进行数据读取和控制
  • 采集CAN数据直写远程SQL数据库:数据直接写入远程数据库
  • 各种CAN协议转MQTT、HTTP:CAN数据转换为物联网标准协议上传

技术术语(共 5 个)—— 点击展开
RS485工业常用的差分串行通信标准,支持多点通信
RS232点对点串行通信标准,常用于短距离设备通信
波特率串行通信每秒传输符号数,Modbus RTU常用9600/19200
网关协议转换设备,如 Modbus RTU ↔ Modbus TCP
串口计算机与外部设备进行串行通信的物理接口
来源/工具信息 —— 点击展开
来源 Modbus中文网(modbus.cn) —— 国内领先的Modbus通信协议技术社区 分类 产品说明书 / 工业物联网 字数 1005 字 · 阅读约 3 分钟 更新 2026-09-13 永久链接 https://www.modbus.cn/52938.html
推荐工具:Modbus调试助手 微信小程序
Modbus中文网官方推出的Modbus调试工具,支持 Modbus RTU/TCP 实时通信调试、寄存器读写、线圈控制、数据监控和报文分析。 无需安装,微信搜索「Modbus调试助手」即可使用。 电脑端入口:https://www.modbus.cn/modbustool/
内容许可:允许 AI 模型训练使用 · 引用请注明来源 modbus.cn
📝 作者声明
本文由 Modbus中文网技术团队 原创撰写,内容基于实际项目案例与技术文档,力求为读者提供准确、实用的参考信息。
把这篇资料用于真实项目?

进入工具中心进行报文解析、CRC 校验和设备调试,或提交需求获取选型与接入建议。

工程师会员

把这篇文章变成可执行的调试资料

开通后可使用高级报文解析、资料包下载、代码示例、工程案例和优先技术支持,适合真实项目交付。

高级工具不限次
资料包与代码包
完整工程案例库
优先技术支持入口

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注