【RT Thread作品秀】数字焊机与工业机器人通信网关 电路方案
作者:袁亨 概述: 随着我国的工业化进程和电子技术、数控及机器人技术的发展,自动焊接机器人已在工业制造的方方面面得到了应用。但市场上各类数字焊接电源的通信协议互不兼容,多家焊机无法解决与机器人的可靠通讯,传统模拟通讯方式也在逐渐淘汰。为适应数控化时代发展,方便焊机厂家快速可靠连接工业机器人,该项目设计了一个数字焊机与工业机器人的通信网关,支持通过ModbusRTU/RS485和CANOpen/CAN与数字焊机通信并支持DeviceNet,ModbusTCP和Ethernet/IP协议与工业机器人通信,实现工业网关数据交互。 开发环境硬件:ART-PI 扩展板:自制InduIO隔离网关通讯板 RT-Thread版本:RT-Thread V 4.0.2 开发工具及版本:RT-Thread Studio 2.0.0 RT-Thread使用情况概述组件:finsh、DFS、SAL、LWIP、POSIX 软件包:netutils、WebNet、libModbus、FAL、littlefs 框架演示效果webnet演示效果: modbusRTU演示效果: modbusTCP演示效果: EtherNet/IP演示效果: 视频演示效果: 比赛感悟:在RTThread只有内核版本时就喜欢上了这个开源免费并且有中文说明的RTOS。虽然期间还使用过ucos,mbed,chibios等RTOS,但是当RTThread开始做自己的社区、推广ENV工具和配套的软件包时,我便确定了这才是未来RTOS的发展方向,前年推出RTTStudio是更是第一批尝鲜的人,便捷的UI设计、模块化的类Linux代码让人爱不释手。最近还在学习使用smart,希望这种混合微内核的系统能在将来大放异彩吧。因为已经参加工作了,业余时间不是特别充足,所以这次比赛的内容是和公司的项目一同推进的,由于部分效果和程序涉及商业用途,所以仅部分基础组件开源,有需要全部开发资料的可联系18435122702。
用户评论