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

由网友 PLCStudyman 提供的答案:

单片机与PLC哪个更有前途,其实这不是一个非黑即白的问题。

单从功能上来讲,单片机与PLC各有优势,在不同的领域发挥着不同的作用。PLC其实是高级一点的单片机,但无法相互取代。

根据我的经验,如果你的硬件知识比较丰富一点,能够沉得下心去潜心研究硬件,那么我建议你还是去学习单片机。因为自动化领域,掌握单片机技术的人相对来说还是少的,一般都了解皮毛。单片机在研发和维修领域有很多的工作岗位,而且一般都稀缺岗位。

任何一种电子设备,主板是必不可少的,越是复杂的设备,涉及的电路板越多,设计思路越复杂,维修难度越大,对工作人员的要求越高,尤其是研发领域,工作人员的待遇越高,当然工作强度与责任也大。

有时候我们在做项目时,发现PLC坏了,要么换新的,要么让维修单片机的师傅修理一下。所以掌握单片机,找到工作是没有问题的。

PLC呢,本身没有什么较深的知识,只要掌握PLC本身的工作原理,再学习一下编程软件就可以了,难度不算大。PLC的工作主要是与生产工艺相结合,根据生产工艺编写对应的程序。PLC的难点在于工艺,如果你在某一领域或某种产品的工艺非常了解,如污水处理,恒压供水,中央空调,运动控制等,在拥有行业知识的前提下,学习PLC是非常有前途的。

目前大部分PLC工作人员,只会单纯的编写程序,对于工艺,完全听从于设备厂家,这样就限制了PLC人员的发展空间。因为一旦设备厂家掌握了PLC编程,那么你就没有什么价值了。只有即懂生产工艺,对懂PLC编程,才是理想的状态。

最后,想说一句,在自动化领域,无论是搞单片机还是做PLC,其实都是搞技术的。做技术本身很辛苦,也很枯燥。

自动化领域,在技术上要有突破才行,如学习上位机编程,这是当前技术领域的集大成。或者是在有了一定的硬件实践工作经验后,逐步向业务方向转变,才是最终的出路。单纯掌握一门技术,吃饱饭没有问题,但是有没有光明的前途,还要看自身的努力和造化了。

由网友 深圳杰创自动化 提供的答案:

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

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

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

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

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

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

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

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

综合上面内容:

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

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

我的建议

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

由网友 口袋编程 提供的答案:

既然问到这个问题了。我就好好的回答你。

第一看学校:自动化专业如果想今后工作的舒坦一点,尽量还是读个研究生。因为你问这个问题的话,你的兴趣点还是想做技术。而做技术这块,单片机、嵌入式研发这块。现在稍微好点的企业,都是研究生起步。几乎没有招本科的,招本科的公司都是让你过去后,把你当癞子用的。癞子是什么,就是癞子斗地主里面的一张牌,干啥都可以。

而真正的在职场上面要做的牛逼的话,工作性质太杂的话,不利于今后的跳槽和升职。这种小公司招个本科生进去,要画板,焊板(个别公司有工人配合你焊),调试,量产,还要接线,出差什么的,反正你能想到技术要做的事情都会有你。这样非常不利于职业发展。可能会有傻B会说,这样很好啊。你刚好把啥东西都搞一遍了自己出来开公司。

这是瞎扯蛋。这种小技术公司,想自己出来做,一定是业务在前面。先拿到业务了再说别的。苦逼的技术人员,连和客户讲价钱都脸红,不好意思。是很难创业做事的。不要想这个。

言规正传。PLC就是一个集成好的单片机。他是硬件贵,但是开发简单。而单片机的话,就想当于裸机,一套控制系统里面的单片机,电路板,元器件这些硬件成本在开发阶段几乎可以忽略不计。主要是开发过程折磨人,人力成本高。一般如果不量产的东西,用PLC做起来快。前期硬件贵点就贵点。但是后面一旦有量了。肯定是自己要想办法用单片机代替。

另外,如果是一般的学校本科毕业自动化,建议别找单片机的工作了。直接找PLC的公司,但是不能找太小的公司。你可以去做售前技术支持,或者售后,或者单纯技术。这些都可以,特别是针对一些自化动流水线的这种PLC。目前这几年这种项目多,好多搞PLC出来单干的,就是搞这种,帮别人换换变频器,或者换几个小系统,或者做几个小柜子。日子也过的相对滋润。就像玩积木一样,自己往上面搭,去拼凑。

但是这东西确实是要经常出差,没得说。必须出差。另外自动化专业,普通的学校,本科毕业的话,还有一个比较好的出路是去 继保厂家做产品调试,不是单纯的和工人调试这种。他是连接研发和生产的一个核心人物。包括有时候也会去现场看设备,调试什么的。或者喜欢出差的话,做这种继保的安装与售后也是非常不错的。这种安装与售后,不是你自己去拧螺丝,都是有工人的。你出去也是挺受人尊敬的。都是叫你,王工,李工什么的。并且做继保的人出差,一般甲方都挺热情,先解决问题。问题解决了后面都很舒服,在城市多玩几天。甲方也不会给你公司说什么。

像我说的这种继保厂家,你往上走就是做研发,但是如果不是研究生什么的话,很难。但是你做工程人员也不错,把一些规约。比如61850的应用搞熟练。也是挺牛逼的。

这种继保厂家,比较出名的,有南瑞,南自,四方,许继。许继其实挺垃圾的。但是现在被国网收购了不知道怎么样。反正我都是快二十年前在这个行业混的。现在不在这个行业了。

如果你是牛逼高校的自动化。那就读研了。读完研了。你就不会再问这种PLC和单片机选择的问题了。那已经又到了一个稍微高一点的平台了。

另外,自动化专业一直被称为万金油。其实是最垃圾,什么都学,什么都学的不精。找工作很好找,没有找不到工作的自动化人员。但是工资真的很垃圾,很一般。

以前最好的出路是供电局,电厂(电厂以前是上两个星期好像休息十天),或者有些去开闭所值班。开闭所现在好像都是无人值守了。

其次是外企电力相关公司,做不了研发就做技术支持,或者销售,不是单纯的销售,带一点技术性质的。

其次就是国内的这些给供电局做配套的,开关厂,互感器厂,变压器厂,电容器厂,继保厂,这些厂家。

再其次就是去一个大国企,或者一些汽车厂。做检修。工作是真的清闲。一个月忙那么几天,但是工资也是真的清闲。没意思。

由网友 DH工控 提供的答案:

单片机和PLC是大学专业课里两个基础性课程,自动化专业本科都会去学习,区别在于深入学习后是两个完全不同的方向,主要有以下两点:

1、发展方向,单片机继续深入的话会涉及到dsp、嵌入式等方面的硬件或者软件开发设计方面,PLC继续深入的话会涉及各大品牌的plc、变频器、上位机、伺服驱动器、机器人等产品的应用方面;

2、工作性质,深入单片机学习以后从事的工作偏开发,主要是在电脑上进行软硬件设计,深入plc学习以后从事的工作偏应用,也会有二次开发,主要是做工程类项目,更多的可能会各地出差,不需要一直呆在电脑前;

以我个人经历来看,具体想深入哪块的话主要是看自己的兴趣以及自己以后希望从事的方向,不管从事哪个方向,深入学习都会有不错的发展。

由网友 人皆可以为舜尧 提供的答案:

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

由网友 黑白谬1234567 提供的答案:

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

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

由网友 搞科研累啊 提供的答案:

本科自动化,硕士控制科学与工程,本科如果只知道只能选单片机和plc的话建议你读硕士,最好读到博士,北京的中科院自动化研究所及各大高校已经很少搞你说的这些了,都在搞人工智能,大数据,云计算,移动边缘计算,智能算法,神经网络,计算机视觉,物联网,车联网,这是未来的大方向,总得目标依旧是实现自动控制,只不过这里边实现的方法手段更先进,举例而言实现自动驾驶汽车的自动控制需要配套的非常多,首先是高精度导航,这就涉及到高精度地图以及导航制导技术,包括陀螺仪,加速度计等检测器。视觉检测方面包括了计算机视觉技术,slam,这里边又牵扯到了卷积神经网络等智能算法,大量检测器产生的数据构成了大数据技术,这里边包括剔除掉不可用数据,抽取出特征数据,进行如此大的计算量需要高性能服务器,数据需要上传处理。这就涉及到了移动边缘计算以及云计算,多辆汽车协同控制驾驶以及和交通信号灯协同控制缓解交通拥堵构成了车联网,考虑到时间延迟低的需求未来一定是上LTE5G通信技术的,多车辆编队自动驾驶中的自控技术就包含了非常经典的PID算法,最后是重点,这样你才能拿到年薪30w+的世界五百强offer,而不是小作坊,人生苦短,祝你好运,码字不易,记得点赞。

由网友 电气职场老兵 提供的答案:

自动化专业是人们常说的万精油专业,涉猎广而不深,无论是单片机还是自动控制(PLC)都是该专业的必修专业课。

笔者虽然不是自动化专业毕业,但是对单片机和PLC都有相当深入的了解。笔者毕业后从事产品设计,开发的第一款产品就是基于16位的80C196单片机来作为硬件平台;之后也接受过西门子S5与S7 PLC的培训,并在某特高压工程中采用S5 PLC作为控制系统硬件并开发相应的工程软件,所以笔者自信能为楼主解惑答疑!

回到楼主所问,毕业后从事单片机和PLC哪个更有前途,要回答该问题,我们先来简单分析下两者的区别所在!

单片机又称单片微控制器,全称是单片微型计算机,简称单片机(MCU)。它是典型的嵌入式微控制器,同时也是一种集成电路芯片。和计算机相比,单片机只缺少了一些I/O设备而已。

单片机将电子计算机的基本环节,如:CPU(又称中央处理器,主要由运算器,控制器组成),存储器,总线,输入输出接口等,采用集成电路技术集成在一片硅基片上。它虽然体积小、价格相对传统的计算机便宜,但是国内强大,日常生活中小到玩具、大到家电等都有可能采用了单片机实现了其相应的功能。

生产单片机的厂家非常多,不同单片机的型号、功能差异很大,比如,早期的8051,80196到后期的DSP等,通用性差。

PLC的全称为可编程逻辑控制器,PLC是基于单片机之上的产品,意即: PLC就是由一片或多片单片机加上扩展的一些外围电路做成的产品,因此PLC只要应用于自动控制领域。目前国际上比较有名的PLC厂家有:西门子的S5,S7 200/400系列、ABB、施耐德、三菱等PLC产品。

通过以上分析,可以看出两者的区别主要在于:

1)、集成度不同

单片机仅是一块高集成度的微处理器芯片,而PLC则是包含单片机、开入开出板、各种通信板在内的插件式装置或产品。

2)开发/编程工具不同

早期的单片机一般采用汇编语言来编写相应的应用程序,上手难,产品开发调试周期长。后来的单片机也支持C语言等高级语言来编程;而PLC则采用国际标准的三种语言来编程:梯形图(LAD)、控制系统流程图(CSF)和语句表(STL,有点类似早期的汇编语言),编程环境基本上已经接近于目前比较流行的图形化编程,更易于学习和软件开发。

3)应用场景不同

单片机的应用范围很广,从民用到军用等都能满足要求,但是受限于其集成的开入开出资源等的限制,在控制对象和控制点数动辄论万的大型工业控制领域就显得捉襟见肘了,而且抗电磁干扰的能力不强,控制的可靠性相对不如PLC高;而PLC则专为大型工业自动化控制领域而研发,根据实际应用场景的需求可以灵活的组态,另外,PLC也考虑到应用场景恶劣的电磁环境,具有更高的可靠性,而这是大型工业自动化领域最为看重的

通过以上分析,单片机和PLC有相同点,也有很多的不同之处。

单片机的应用范围更为广泛,所以今后从事单片机相关的工作,可以选择的工作类型余地更大,但是它的发展也是日新月异,如现在很火的ARM架构嵌入式系统开发等,所以也要求该领域的技术人员不停地学习新知识,才能在从事领域立于不败之地。

PLC则是按照国际通用标准来开发,不同厂家的PLC编程环境、接口等大同小异,学会了一种PLC的编程应用,基本上可以融会贯通,对技术的要求相对比单片机低。从事PLC领域的工作基本上都是大型的工业企业,如钢厂、水厂的运维人员或者是PLC二次开发应用的技术公司。

总之,一句话可以概括:单片机是研发工作,PLC则是工程应用,两者的难易程度不同。

对于自动化专业的毕业生而言,毕业后具体从事单片机还是PLC的工作,个人觉得都很有前途,从事单片机工作更有挑战性,就看个人的选择了!

由网友 初心200803 提供的答案:

我从事PLC方面的工作15年了,观点如下:

1.PLC方面的工作太依靠机械了?机械是基础,无可争议。现在机械制造是制造业里面的夕阳。那作为配套的PLC就可想而知了。

2.PLC是最早玩生态的。那时候叫产品线全。西门子最典型,PLC IO变频器,驱动器,伺服,伺服电机,上位机。触摸屏,一整套的解决方案,其它厂家很难入手?

3.国内现在业余从业者很多。把整体行业拉低了。再加上大部分既得利益者热衷于给欧美做代理,对设备的要求是能动就行,这是典型的验收现状,很少有客户为动的好付费。

欢迎大家讨论。

部分文章源于互联网收集,不代表默子网络立场,版权归原作者所有,如若转载,请注明出处:https://www.html369.cn/13399.html