02.26 我是自动化专业毕业生,想问一下各位前辈,是从事单片机还是plc有前途一点?

今山已无木


我是学自控和机器人专业的。你提的这个问题很有趣,我目前正在从事一个低代码嵌入式系统开发平台,简单的说就是让开发单片机变成像开发PLC那样简单。系统中学生即可掌握。也就是说,你按照你目前所掌握的知识,选择这两个职业的门槛都不算高。如果一定是二中取一,只能学单片机了。但一定要精通才行。建议自控(自动化)方向,门槛高,而且自控方向也直接或间接掌握这两门技术。自控接触的技术也广,被计算机技术取代几率小一点。


嵌入君


学单片机。我也是自动化专业的。当初和你一样很迷茫,由于大一有C语言课程,但是混过去的。所以没有任何底气,就学了更简单的PLC。记得很清楚当初看的是西交大的西门子的课程。但是看到校招的企业很少有招聘plc的,都是嵌入式单片机方向的很多。于是后来咬牙学了C语言,看了郭天祥的十天学会单片机C51。后来开始学数据结构,什么微机原理,计算机组成原理都大致看了一遍。后来发现C51单片机几乎没人用了,而且可供开发者发挥的空间太小。后来就开始接触linux,了解ARM上的,写过一些基本的程序。后来又回过头来学stm32.单片机,自己买个开发板自己调试,看视频学习。后来校招拿到了深圳一个包住9k的offer。当然现在肯定不止这个数了。和我做plc的同学比,总体来说还是嵌入式单片机这块工资更高点,容易进大公司。但是单片机学的东西太多了,计算机网络,stm32,linux,shell,c++,QT,这些都要学或者有过接触。


征途是星辰大海3


单片机和plc我很有发言权。以下内容可使你快速了解二者关系。

我会做电路板,熟练arm9,stm32单片机,51单片机,对dsp,fpga有做过项目。我用plc做过水厂自动化,机器设备的自动化。

总体来说,plc就是一个单片机做出来的产品,使某些应用场合变得简单。plc也限制了单片机的一些功能,在很多应用中只有单片机能够实现。plc简单易用,适合实现简单逻辑控制,但在实现复杂逻辑时,单片机会更加有效率,更加方便。

在很多工业机器中采用plc控制,但其加密性,防拷贝性比单片机较差。设备容易被仿造。

在很多小设备中,对成本要求高,单片机可以跟触摸屏做在一起,实现低成本方案,且体积小,容易获得市场。

总体来说,plc能做的事情,单片机一定能做,因为plc就是一个单片机系统。而单片机能做的事情plc不一定能做。

单片机就如同一堆沙子,plc如同用沙子做的模块。如果建房子,还是沙子的形态,就灵活,但耗精力。模块简单,但失去灵活。做单片机系统时,一般会自己搭一些模块,也不是每次从零开始。

至于有些朋友说的稳定性和可靠性,单片机做到可靠更难,对开发人员要求更高。但就灵活性,有些地方只能用单片机。对高手来说,单片机在软硬件方面也可以做到高可靠,比如plc系统。

综合上面内容:

应用方面,单片机更加广泛。单片机可以做plc能做的任何事。

难度方面,plc简单100倍。不是一个难度级别。对有基础的人, plc几天就能搞明白。

我的建议

如果你行,就学单片机,附带搞明白plc就好了。如果能力不够,学单片机也可以。从赚钱角度来说,学两者都可能赚到多钱,要看所处位置,具体项目。


深圳自动化程序员


我建议单片机,而不是PLC。原因很简单,单片机比PLC复杂得多,门槛也高。而门槛高低,直接决定着职业岗位竞争的激烈程度。单片机显然需求大,人才少,门槛高,容易挣得岗位,工资也不低。而且现代单片机面越来越广,你必须掌握以下光广度和深度的技能,才能成为单片机人才:1、硬件方面,单片机朝着FPGA方向发展,熟练掌握FPGA的设计,熟练应用Verilog HDL语言设计硬件,成为必修课。2、软件方面,必须熟练使用实时操作系统,例如,uC/OS,FreeRTOS等,必要时,在学完操作系统原理课程后,自己可以主动编一个属于自己的实时操作系统,不难的,有了操作系统有啥好处呢,一个字,“快“! 它就像框架,以后编程,只要按框架做,不进仅可以做出功能相当复杂的东西,而且完成速度特快。没有实时操作系统,仅用单片机是做不了复杂功能的。当然做复杂功能,技术含金量就高,也就意味着得到钱多。

还有,建议单片机的原因与未来机器人行业,人工智能行业有关,它们的硬件实现不可能用PLC,一定用到高端单片机,比方说,用FPGA实现等,所以,单片机整体前景广阔


黑白谬1234567


本人主业单片机,副业PLC。严格地说PLC是一个产业,而单片机是电子专业的一部分。可以这么说,在今天的生活中,每一个角落都能找到单片机的影子,一个不懂单片机的电子工程师本身就是个玩笑,在学校里老师可以不讲PLC,但不能不讲单片机。事实上PLC的核心就是单片机,PLC是单片机的一种典型应用。所以,学会了单片机再学PLC是很容易的,但学会PLC再学单片机就有些难度,因为很多概念上的东西已经被所谓的PLC教学带“拐”了。曾经听过一些PLC课程,对于有些问题由于学生缺乏基础知识,所以,老师只能说“事情就是这样,记住就行了……”,就像老师要给一个小学生解释清楚微积分的道理,只能采取一些“旁门左道”的说法。直接学习单片机有些枯燥,不如PLC好玩儿,但有了单片机的相关知识,在以后的工作中会有事半功倍的效果。如今的电子产品都是系统化,系统的高端是计算机,系统的低端是各种执行部件(包括PLC),而单片机知识是沟通高低端系统的最好的桥梁。现在的单片机、PLC工程师都比较苦逼,收益甚至不如搬砖、卖房的,但相信这种情况在不远的将来会有质的改变。毕竟,一个国家靠搬砖、卖房是支撑不了多久的。


人皆可以为舜尧


不知道你哪个学校

单片机现在几乎就是玩具,别想了

1如果你导师牛逼,能介绍你到生产自动化系统的研发公司,生产PLC及其系统的恭喜你真的老本能吃到你进棺材,工资不高也不会低。生产辅助模块的也算入了研发行业,推荐。

2但是如果你只是小本,或者三流学校那就要么做项目,要么做调试,有一点区别,有些小公司也是同一人

a做项目么主要就是做到系统设计(玩过乐高么和那一个一样DI,DO,AI,AO),订货,发货,出图送审。将来做项目经理,就是谈价钱,加点多少钱,加功能多少钱

b做调试么就是现场装系统,开通,调试,做报警点,报验。将来做老高级工程师,如果是国内项目,一个项目能让你混吃十年,如果他们信任你和你们公司升级的话又能混吃十年。

具体行业么,我是做船的,化工,机场,楼宇都有,简单的开个灯关个灯,复杂的话无人驾驶,无人船都输这个领域的

具体公司么,国外的爱默生,霍尼韦尔,GE,西门子之类的。

国内一大堆。上次听他说浙大中控已经起来了,有了解的补充下


无尽的存在7547208


先学电气设计,plc,三菱,欧姆龙,倍福,AB,然后机械手发那科,AB,库卡,然后高级语言VB.NET,c#,c++,然后当万精油,以上全会保底20+,如果你英语能熟练的和老外沟通30+,假如你更牛逼,会康耐视,halcon视觉软件,算法编写,40应该能拿到

单片机这种不搞到嵌入式工资上不来把,门槛高一点


开心牧場


作为一个自动化技术公司的老板,我觉得我可以说两句,我公司设计电子功能开发部(主打单片机功能性开发)和智能制造部(主要负责PLC+工业机器人),单纯从市场接单情况来说,PLC接到的项目较单片机起来较多,但不意味着我需要的人多,大家都谈到,PLC在工业上是一个非常成熟的部件,往往一两个人就已经能完成所有底层设计,出图,发厂家订制组装箱体发货安装…单片机呢,你想玩透必须要下不少功夫,三脚猫的功夫满街都是,51现在确实很少人用,最近兴起的树莓派那个可以建议考虑…至于薪资嘛…我们是按业务量算,所以总体现在看来PLC的提成肯定比单片机高,单片机经常半个月调试不出个屁来…但是回过头,两个都能掌握最后,但是两个都很辛苦苦逼,经常加班调试改程序,你想要钱多,那就做好吃苦的准备…薪资就不谈了,不同地区有不同薪资,我开的薪资不具有代表性,做多赚多,大概是这么个模式…


追逐星光的人


学单片机吧,我就是搞plc的,搞过几年非标,现在搞某品牌机器人配套项目。搞PLC一般偏向于应用,单片机更偏向研发。搞plc前途很有限,在非标自动化设备公司,电气的基本属于机械设计工程师的附属品,绝大多数99%的项目经理都是机械工程师担任,反正我没见过电气工程师担任项目经理的,电气工程师没什么好职位,工资比同等级机械工程师要低一个档次,是个很苦逼的职业。单片机可以有机会进入研发部门,工资和前景都比搞应用要强不少,嵌入式系统是个热门。大家都知道以后的发展趋势是自动化机器人方向,但必须注意是,核心不是应用,而是研发。


x46793982


首先大家都是认同一个观点,单片机门槛高,学了单片机学PLC是手到擒来,这个一般还是公认的。

但是,我想说的是单片机和PLC针对的控制场合是不一样的。一般来说两者都需要进行软硬件的开发,单独做硬件或者做软件也可以,但是这个开发周期会加长。plc是单片机增加了底层驱动电路和底层操作系统形成的一个装置,主要用于工业控制场合。单片机一般是用于专用的系统,一般涉及到电路板的,都是成批量的才能有市场。但是用到plc的场合一般都是要求开发周期短和性能稳定,经济成本没有那么突出,典型的例子就是手机和手机生产线,我生产线用plc,手机用单片机,生产线我只要一条,或者多点十条就很多了,但是手机我们要卖几十万部到几百万部。手机开发和测试可能需要一年到两年,但是产线的电气开发现在给你半年算不错了,苹果一年换一代,产线也是一年一改造,设备改造可能一两个月都长了。市场决定了这个东西的差别。设备也分标准设备和非标设备,一般标准设备,比方说机床,注塑机,压铸机也有使用单片机开发的,因为他也能做到和手机一样大量生产,非标设备几乎没有两台是一模一样的,所以用plc开发快。但是plc因为驱动电路的问题他不太可能用在小尺寸的使用场合。

每个东西存在必定有他的合理性,每个东西都不是容易的,单片机经常需要深挖技术,钻研算法,plc需要了解产线工艺,单片机一般叫开发工程师,plc一般叫应用工程师。单片机的工程师和plc工程师也是经常有争论,就像技术和销售一样,一个说你就靠嘴皮子吃饭,肚子里没货,一个说你死脑筋天天加班就为了这几个钱。没有定论哪个一定好,只是看你怎么做有兴趣,我是搞电气的,也就是plc,电气也有labview,机器人等一些小方向,都是现在很热门的应用。但是不否认搞单片机的都是技术大拿,烧脑,熬夜比我们厉害!


分享到:


相關文章: