【大家谈】电气工程师有必要学会编程语言吗? 点击:2505 | 回复:20



fighting2021

    
  • [管理员]
  • 精华:4帖
  • 求助:4帖
  • 帖子:1024帖 | 7244回
  • 年度积分:1290
  • 历史总积分:18898
  • 注册:2008年11月11日
发表于:2022-05-11 17:24:49
楼主

自动化行业,正在慢慢向软件行业靠近。很多电气工程师也开始慢慢意识到,掌握一门编程语言,变得越来越重要。尤其是近几年受疫情的影响,就业择业的竞争也变得日益激烈,单学PLC感觉还是技能太少,在已有电气技能的基础上,如果掌握了上位机开发技能,薪资达到20K,甚至30K,就业也会变得更容易。


虽然从事电气行业,但是由于每个人的工作岗位及性质不同,那么我们电气工程师真的有必要学会编程语言吗?


我们来看看网友们的回答:


北岛李工:

PLC编程方面,每一个厂家的PLC产品都有自己的开发平台,比如西门子的博途,三菱的GX works等。编程语言遵循IEC标准,有梯形图,语句表,功能块图等,可以选择自己喜欢的一种即可。一般初学者梯形图用的多,但功能没有语句表强大。上位机编程方面,一般使用VC开发底层动态库,VB或C#编写用户界面。LINUX系统下Python和C语言用的多。单片机开发多用C语言。C语言是计算机编程的经典语言,建议学懂。


SCI毛毛守望者:

编程基础,至少学学c++,有余力过个级啥的,你会对编程过程有一个比较概括的了解,以后学习新语言也容易很多。这年头,研究车辆的肯定涉及控制,肯定要用matlab,会c的话你上手很快。这年头,互联网+和人工智能是热点,谁都想往上靠。例如涉及机器学习,趋势是学python,有些编程基础的话也容易学。


叶欣荣:

其实按照我在工控(电气工程师的一个方向)一年的接触~PLC总共有五种编程语言,除了梯形图(LAD)外,还有常用的STL和ST,STL比较类似于汇编语言,而ST类似于Bascal和C的结合体,通常在车间就用这几种~而其它控制系统是用C语言编写的,我们改程序也是用C,而视觉系统会有写好的功能,调用就是~不过会C++会更好,因为很多支持C++扩展。 最后,我感觉会C和汇编就好了,许多语言都是在其基础上演变,您会上手超快的


考证之路:

这个取决于你所找的工作的工作性质,电网就不需要编程能力


秭归:

单纯从属性上分,PLC是电气,C语言是电子。但是基于PLC是从C发展出来的,所以学号C只会更好的帮助你编程。


李卡多i:

PLC软件方向的话还是注重逻辑控制方面的思路,语言的话C精通无所谓,反正梯形图会能写出程序就行


P H:

C语言在工业领域的运用是占统治地位的,在很长的一段时间是不可替代的,所以能学会掌握它非常必要,就算学不会也应该多了解一下。


timeflies:

学好C语言,PLC的ST语言就容易理解些


m2006410:

先学c#吧,学了c#,然后学会和plc通信,在学习halcon


对此话题大家有何看法,欢迎回帖互动,有效参与人员均奖励10积分!

1分不嫌少!


楼主最近还看过



󠀀󠀀󠀀

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:151
  • 注册:2022年4月25日
发表于:2022-05-11 22:15:58
1楼

有时间还是可以学下c,多项技能总是不亏的

ac米兰

  • 精华:4帖
  • 求助:0帖
  • 帖子:234帖 | 12437回
  • 年度积分:3884
  • 历史总积分:30716
  • 注册:2004年4月26日
发表于:2022-05-12 08:27:15
2楼

年轻人有精力,多学习几个总是好的 

请叫我王老湿

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:622帖 | 8548回
  • 年度积分:24
  • 历史总积分:335295
  • 注册:2011年4月25日
发表于:2022-05-12 08:49:32
3楼

技多不压身,有精力就使劲学,不要任何理由,活到老学到老

Smile-lyc

  • [管理员]
  • 精华:127帖
  • 求助:50帖
  • 帖子:3482帖 | 22331回
  • 年度积分:1963
  • 历史总积分:145694
  • 注册:2006年8月04日
发表于:2022-05-12 08:56:04
4楼

引用 "请叫我王老湿" 的回复,发表在3楼
        内容: 技多不压身,有精力就使劲学,不要任何理由,活到老学到老

倔强的蛋子.

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 269回
  • 年度积分:22
  • 历史总积分:5180
  • 注册:2012年9月22日
发表于:2022-05-12 09:01:21
5楼

学学C#,很有帮助,可以做上位机开发,反正我学不会,天天学目录

聊天男

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 83回
  • 年度积分:0
  • 历史总积分:112
  • 注册:2022年1月12日
发表于:2022-05-12 09:16:17
6楼

能多学点技能,就多学点,趁有机会

聊天男

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 83回
  • 年度积分:0
  • 历史总积分:112
  • 注册:2022年1月12日
发表于:2022-05-12 09:16:37
7楼

能多学点技能,就多学点,趁有机会

fighting2021

  • [管理员]
  • 精华:4帖
  • 求助:4帖
  • 帖子:1024帖 | 7244回
  • 年度积分:1290
  • 历史总积分:18898
  • 注册:2008年11月11日
发表于:2022-05-12 09:41:01
8楼

"倔强的蛋子." 的回复,发表在5楼
        对内容: 【学学C#,很有帮助,可以做上位机开发,反正我学不会,天天学目录...】进行回复:

        -----------------------------------------------------------------


坚持慢慢就通了

何处的风

  • 精华:0帖
  • 求助:3帖
  • 帖子:16帖 | 423回
  • 年度积分:54
  • 历史总积分:14371
  • 注册:2020年3月27日
发表于:2022-05-12 14:32:47
9楼

唉,只会梯形图,还是要多学点

victor329

  • [版主]
  • 精华:1帖
  • 求助:26帖
  • 帖子:241帖 | 2325回
  • 年度积分:8797
  • 历史总积分:85924
  • 注册:2008年5月16日
发表于:2022-05-13 11:51:01
10楼

可以不用都精通,但是至少能看的懂,有需求再深入学习使用就可以!

爆头

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 70回
  • 年度积分:0
  • 历史总积分:96
  • 注册:2006年6月19日
发表于:2022-05-13 15:55:21
11楼

有时间可以学学C#或者VB.net,简单的上位机应用可以自己开发,降低成本。现在工程控制领域采用基于Codesys控制器越来越多了,虽然也跟PLC一样有几种编程语言可以选择,但文本语言还是比较灵活的,这个有C语言基础就很容易上手。

你猜你猜

  • 精华:0帖
  • 求助:0帖
  • 帖子:98帖 | 907回
  • 年度积分:94
  • 历史总积分:3423
  • 注册:2019年2月15日
发表于:2022-05-18 11:53:47
12楼

学学C#啥的,自己含金量也高了

watermelon123

  • 精华:0帖
  • 求助:9帖
  • 帖子:44帖 | 356回
  • 年度积分:2509
  • 历史总积分:14628
  • 注册:2011年9月09日
发表于:2022-05-20 09:01:16
13楼

都是这个行业给造的,工控成了万金油行业了,而且现在的从业人员也少了很多,面试的大部分人都是95前的,95以后的好少。编程语言掌握点C还是有必要的,毕竟现在很多的工控软件都有这个基础需要的,写个宏指令也好写个脚本语言也好都有点c的影子,精通不精通就看工作需要了。技多不压身总是行业的口头禅了。

mm60

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 93回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2022-05-20 12:25:32
14楼

有时间还是可以学下c,好多脚本需要用到

Balloonred

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:18帖 | 575回
  • 年度积分:350
  • 历史总积分:11785
  • 注册:2018年8月10日
发表于:2022-05-25 08:06:46
15楼

可以从C#学起,但要做好花费很多精力和时间的准备,学习编程这种事就是容易忘,有项目需要的最好,可以做到有针对性的学习

Sheldor

  • 精华:2帖
  • 求助:0帖
  • 帖子:3帖 | 69回
  • 年度积分:15
  • 历史总积分:282
  • 注册:2018年3月15日
发表于:2022-05-25 08:31:54
16楼

自动化的未来就是软件,一方面ST语言的灵活性,另一方面也是有利于电控行业形成自己的技术门槛,对于行业也是一种保护

晨曦521

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 491回
  • 年度积分:46
  • 历史总积分:6444
  • 注册:2013年5月27日
发表于:2022-08-01 13:55:17
17楼

PLC一开始就是当控制器使用,具体的编程语言都是都是打包好的,但是近些年来客户的需求越来越刁钻,使用封装好的块可以需要拐好多次才能实现,如果你会底层的语言直接写一句话的事情,非常简单,所以掌握一门编程语言是非常有必要的。

江湖再见-余辉

  • [版主]
  • 精华:54帖
  • 求助:44帖
  • 帖子:3396帖 | 28452回
  • 年度积分:1038
  • 历史总积分:132675
  • 注册:2006年4月25日
发表于:2022-08-03 12:17:25
18楼

多一门技能傍身,只会有好处。

李纯绪

  • [版主]
  • 精华:9帖
  • 求助:1帖
  • 帖子:123帖 | 8889回
  • 年度积分:4042
  • 历史总积分:88302
  • 注册:2006年10月09日
发表于:2022-08-08 13:45:06
19楼

学啊!必须学。专业技能一定要掌握。

jhkdklw

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 38回
  • 年度积分:74
  • 历史总积分:326
  • 注册:2009年8月15日
发表于:2022-08-23 20:25:56
20楼

活到老学到老,技多不压身。


热门招聘
相关主题

官方公众号

智造工程师