工业现场需求快速调试和适配多设备协调控制的控制器。控制器接入两路传感器,根据需求输出检测段差、厚度,并将数字量转为开关量和模拟量;同时支持级联,通过通讯模块将Modbus转为其他工业控制协议。
点击空白处退出提示
工业现场需求快速调试和适配多设备协调控制的控制器。控制器接入两路传感器,根据需求输出检测段差、厚度,并将数字量转为开关量和模拟量;同时支持级联,通过通讯模块将Modbus转为其他工业控制协议。
该产品采用双核架构。主核运行裸机程序,负责双路传感器数据通信、多控制器级联通信、对外RS485数据通信、与通讯模块数据交互以及与副核数据通信;副核基于RT-Thread构建多任务系统,负责数据通信、UI显示、按键检测及姿态检测。双核之间通过UART交互。UI显示采用LVGL进行界面交互控制。
一、负责的具体任务:
1.产品的可行性分析、方案设计、方案验证及编码实现
2.控制器接入新老产品的适配、维护和售后
二、技术栈、架构亮点与难点:
1.技术栈:RT-Thread、C/C++、UART、TIM、I2C、SPI、DAC、GPIO、Ymodem、Modbus、双扇区存储、逻辑分析仪、多级菜单
2.架构亮点:双核异构(裸机 + RTOS)分工明确,主核保障实时传感器与通信控制,副核处理复杂UI与多任务;双核UART通信实现高效协作。
3.实现难点:
(1)双核间数据同步与低延迟通信
(2)Modbus协议转换及多设备级联的稳定性
(3)多级菜单与LVGL界面的流畅整合
(4)双扇区存储保证数据写入的可靠性
4.项目成果:产品已上市,以各类传感器搭配单/多控制器方案满足工业现场应用,并通过通讯模块完成工业协议转换,接入各类工控现场。



评论