你好,十分感谢你向我咨询工控范畴问题。首要我大学学习的是电气工程及其自动化,结业后也做了一年工控,在轿车焊装车间做焊装出产线体系集成,后边学习了软件开发,现在主要做 MES和工业物联网方面作业。
你说到工业自动化操控除了PLC外是否需求学习编程言语,我先说定论,大部分人工控作业不需求你学习编程言语,可是我强烈主张你去学习。下面我说一下原因及应该学习些什么。
工控职业是一个十分老练的职业,各种PLC、变频器、伺服电机、工业机器人等这些基本是在作业中都会接触到的。假如要做工控这一行,这些东西是必需要把握的。可是,假如你现已参加作业,你会了解到工控人的作业环境都不怎样好,基本上一直是在车间作业,与各种自动化设备打交道。每天爬高上低都是常事。有时候还会有安全问题。常常会在晚上或许假日趁出产线停线时加班加点作业,十分辛苦。
工控范畴有做上位机的,有做视觉辨认的。这些作业比较朴实的工控来说其实是往上走了一步的。自我感觉市场上的薪水也会更高一点,作业或许是对着产线上的上位机。许多做工控的经过一段时间自学都能够转到上位机开发,一些能够转到视觉辨认方向。我感觉也是不错的。
现在许多传统的自动化集成商都开端做MES体系了。由于MES体系是企业数字化转型的一个要害体系,上面接受ERP、BI等企业战略层,下面对接的是车间出产现场。会与出产线以及出产设备交互。比较传统工控来说,更多的是对出产过程的办理,更挨近上层。个人以为比较工控来说仍是更有远景一些。由于关于智能制作来说,工控那些东西或许现已十分老练了,未来也不会再有质的改变。智能制作更多的是融入信息化,经过信息化来完成出产功率的最优,终究完成智能制作的愿景。所以智能制作的中心仍是在于信息化。
所以我主张你,假如有工控的根柢,往上走做工业软件或许智能制作相关体系都是十分有优势的。不要把自己限制起来,以为我通晓各种PLC就行了,要坚持学习,了解更多有远景的东西。现在的上位软件及数据收集、MES体系等工业信息化产品运用最多的仍是 C# 言语,你能够去学习一下。今后能够便利的做上位体系、MES体系等。假如是想培育个喜好,引荐你去学习下Python,Python能够让你快速的学会编程,并能够做出一些好玩的东西来。可是现在在工控范畴使用不是太多。
关于机器学习,便是另一个话题了。是更高一个层次,一切出产过程中的数据、收集的数据这些终究会有机器学习算法来剖析,并发明价值,现在这块还很不老练,也不主张你去学习。
最终在着重一下:部分人工控作业不需求你学习编程言语,可是我强烈主张你去学习。在信息化年代,你不知道你学习了这些今后,哪天就会派上用场。