在我的学习生涯中,我不断积累和提升自己的技能,涉及多个领域。以下是我的技能树,展示了我在不同技术领域的成长与探索。

技能树

工控领域

  • PLC (可编程逻辑控制器)

掌握PLC编程与应用,能够独立设计与调试自动化控制系统。

熟练使用西门子S7-200 Smart/S7-300/S7-1200PLC。

正在学习三菱PLC。

  • 变频器

掌握变频器的配置与调试,了解其在工业自动化中的广泛应用。

熟练使用西门子G120变频器。

  • 触摸屏

熟悉触摸屏的编程与调试,能够与PLC进行高效的接口设计与应用。

熟练使用昆仑通态MCGS嵌入版触摸屏。

熟练使用西门子TP177B触摸屏。

  • 伺服驱动器

具备伺服驱动器的配置、调试与应用经验,能够实现精确的运动控制。

熟练使用松下MINAS A6系列伺服驱动器。

正在学习西门子V90伺服驱动器。

  • 运动控制卡

学习过固高GTS系列运动控制卡的应用,了解其在自动化设备中的使用方法。

熟练使用Visual Studio 2022的MFC框架进行与工控相关的GUI应用开发。

  • 机器视觉

正在学习和掌握 OpenCV 框架,具备图像处理、特征提取的基础能力,正在深入探索目标检测与识别技术,应用于机器视觉系 统开发,提升算法效率与系统性能。

使用过AprilTag,项目地址:https://github.com/AprilRobotics/apriltag

深度学习领域暂时未涉及,以后有机会再去学习吧。

单片机领域

  • 51单片机

掌握51单片机的编程与硬件设计,能够根据项目需求进行定制化开发。

熟练使用keil5进行开发。

  • STM32单片机

熟悉STM32的开发与应用,能够进行高效的嵌入式系统开发与调试。

熟练使用keil5进行开发。

编程领域

  • C/C++

掌握C/C++语言,能够独立完成复杂系统的设计与开发。

熟练使用VSCode & Visual Studio 2022 进行开发。

具备使用CMake进行跨平台自动化构建的能力。

其他

这些都是平时自己感兴趣了解的,只具备基本的使用能力。

  • MySQL,MariaDB

  • Nginx,Apache HTTP Server

  • Docker

  • Rocky,Ubuntu

  • 常见的网络协议

联系我:toolman_0@foxmail.com