上位机电气自动化plc编程全套入门教程+工具
华山编程导师根据当前招聘需求的关键点,原创录制了一套系统的学习流程和基础教程,帮助你从快速入门到掌握上位机编程的技能。
二. 学习准备
为了更好地学习并实现80%以上的代码运行,建议准备一个工业相机。你可以在某宝花几百元购买一个普通相机,新手购买相机更容易上手!
三. 学习路径
1. 上位机语言学习:基础也是关键!
自动化行业的主流编程语言是C#。C#的应用范围非常广泛,入门前最容易犯的错误就是盲目学习,找不到重点。C#的知识比较繁杂,有些内容只需了解即可,无需深挖,以免浪费时间。我列出了C#在自动化应用方面的学习清单,并录制了C#的入门视频。按照我的学习路径学习,可以达到事半功倍的效果。
2. 运动控制卡编程入门
运动控制卡编程相对比较容易,也能带来成就感。当前市面上常用的控制卡主要是固高运动控制卡和雷赛运动控制卡。
3. 机器视觉编程
很多同学提到机器视觉时觉得难如登天。视觉开发可以分为视觉应用开发和视觉算法开发。视觉算法开发有一定难度,而视觉应用开发相对简单。常用的视觉软件如Halcon、NI Vision等都属于视觉应用开发,有人指引的话比较容易上手。我亲自录制了Halcon视觉的入门视频,包括程序源代码和教程。
上位机电气自动化plc编程全套入门教程+工具
4. 项目案例:学习成果的升华
学习的最终目的是应用于项目开发。上位机C#、运动控制卡、视觉编程在分阶段学习过程中内容都是独立的,而一个项目则将这些内容高度融合,实现从学到用的蜕变。我在项目开发中写了很多关于运动、视觉、数据库、通讯、图形绘制、文件读取等方面的类,有需要的可以联系我分享,也可以提供项目视频供参考。完成以上几个方面的学习和实践,你就可以从事上位机机器视觉与运动控制的项目开发,实现职业进阶。