单片机好学还是plc好学_单片机出路

单片机好学还是plc好学_单片机出路相信很多学电气工程专业的都会学习PLC,我当初也是电气工程专业,主要学的三菱PLC,后面也玩了下西门子的。当时觉得还挺神奇,也对编程比较感兴趣,不过学校学得太简单了,基本让你编个梯形图控制电机就算是毕业了。后来我就转去做单片机开发了,感觉比PLC更好玩,因为成本低,灵活性也高,可玩性自然也更高。最近我们无际单片机编程也有几个学员是做PLC转行过来学单片机的。我没从事过PLC的工作,根据他们描述,PLC的工资其实也还行,基本也能过万,但是就是出差太频繁,一年300天在外面出差。如果是单身寡

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

相信很多学电气工程专业的都会学习PLC,我当初也是电气工程专业,主要学的三菱PLC,后面也玩了下西门子的。

当时觉得还挺神奇,也对编程比较感兴趣,不过学校学得太简单了,基本让你编个梯形图控制电机就算是毕业了。

后来我就转去做单片机开发了,感觉比PLC更好玩,因为成本低,灵活性也高,可玩性自然也更高。

最近我们无际单片机编程也有几个学员是做PLC转行过来学单片机的。

我没从事过PLC的工作,根据他们描述,PLC的工资其实也还行,基本也能过万,但是就是出差太频繁,一年300天在外面出差。

如果是单身寡人还好,有家庭的很难接受这种工作方式。

单片机好学还是plc好学_单片机出路

谁都想找个不用经常出差的,办公环境好的,工资待遇还不错的行业来做。

不过他们做PLC的,除了嵌入式单片机开发,好像还有点相关性,其它也没更好的选择了。

如果是完全是跨行,所付出的精力成本太高,大家不一定愿意冒这个险,毕竟推倒重来的勇气不是每个人都具备的。

试想一下,现在你是月收入1万多,突然让你回到几千,这种落差很让人沮丧。

1.为什么本科生都不搞plc?

我接触过plc的编程,根据我个人的理解,plc相对比较简单,基本初中文凭都能学会。

好不容易剥削了父母大半辈子,寒窗苦读十几年考上大学,最后出来做初中文凭都能从事的工作,难免是对自己和父母最大的辜负。

另外就是plc的工资相对不是很高,也很容易触碰天花板。

如果考虑到以后自己创业的话,用plc做产品成本比较高,而且这种产品的客户能够谈下来的也比较难,一般很难跟大公司竞争。

还有就是频繁出差了,现在的年轻人思想都比较前卫,也比较个性化,简单来说都喜欢追求环境好、逼格高、收入高的工作。

不会像我们这代人,为了生活妥协,向现实低头。

2.plc和单片机哪个更有前途?

Plc内部的核心控制器其实就是单片机,不过在10年前很多plc做的产品也开始直接用单片机做了,这样做出来的成本更低,也更好定制化,比如说电梯控制板。

Plc是单片机的二次封装,也就是外围电路加了很多能适应工业这种恶劣环境的保护器件,并且内部有编写好一套标准程序。

单片机好学还是plc好学_单片机出路

这样适用起来更方便和简单,也更稳定,非常适合用在工业,比如说自动化生产车间。

这种对稳定性有极高要求,生产线出现问题,轻则损失财产,重则涉及人身安全。

不过从技术的角度来说,单片机也可以完全替代plc,不过付出的成本(研发周期)会高于直接用plc本身,而且对工程师的能力要求也很高。

很多企业懒得折腾,还不如直接用plc性价比更高。

即便如此,我从事了10年单片机产品开发,我个人认为单片机的前途会远远大于plc。

因为单片机是一个微控制器,可以很灵活按照我们自己的想法去编写程序完成产品功能。

产品线也不会受到成本、体积、功耗各方面的限制,可以做的产品类型更丰富。

未来随着物联网的发展,单片机能有更多用武之地。

还有就是后期自己创业,只要你有一定的经验,完全自己一个人独立做出产品,相对来说创业成本低很多。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/183807.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • oracle关闭服务命令_oracle数据库命令

    oracle关闭服务命令_oracle数据库命令一、srvctl命令的使用srvctl是servicecontrol的缩写,基本的用法是srvctl[],使用srvctl命令,可以对rac各个节点的数据库实例,asm实例和监听器等进行管理,挺方便的工具oracle@rac2~]$srvctlUsage:srvctl[]command:enable|disable|start|stop|relocate|status|add…

    2025年10月31日
    3
  • js常用跳转代码[通俗易懂]

    js常用跳转代码[通俗易懂]今天整理下我们常用的js跳转代码,常用的js跳转代码比如:js倒计时跳转代码、pc站跳转手机站代码、在原来的窗体中直接js跳转用、在新窗体中打开页面用、js直接跳转代码、js返回代码、head标签内加如下代码实现页面定时自动跳转代码、self.location方式实现页面跳转、top.loca…

    2022年8月13日
    4
  • Java 中的 int 型转为 long 型

    Java 中的 int 型转为 long 型先将int 型转为String 型,然后再将String 转为long 型,如下图: publicclassTestIntToLong{publicstaticvoidmain(String[]args){intnum=18;Stringstr=String.valueOf(num…

    2022年5月13日
    43
  • Intellij IDEA 2017 debug断点调试技巧与总结详解篇[通俗易懂]

    Intellij IDEA 2017 debug断点调试技巧与总结详解篇[通俗易懂]IntelliJIDEA使用教程(总目录篇)在调试代码的时候,你的项目得debug模式启动,也就是点那个绿色的甲虫启动服务器,然后,就可以在代码里面断点调试啦。下面不要在意,这个快捷键具体是啥,因为,这个keymap是可以自己配置的,有的人keymap是mac版的,有的是Windows版的。我的就是Windows,而且修改keymap为eclipse的keymap,因为我算是eclips…

    2022年5月11日
    52
  • java classpath环境变量(linux配置java环境变量)

    刚学Java的时候,很多jdk配置教程都要求设置JAVA_HOME、Path、CLASSPATH3个变量。而Java官网有这么一句话:jdk1.5之后的版本在安装时不用设置CLASSPATH变量。今天我就以jdk1.5为例,总结下三者的区别。Path当我们安装完jdk之后,打开cmd(在非安装目录的路径下)输入javac、java,会提示找不到命令。我们需要将命令所在的路径添加到Path系…

    2022年4月15日
    100
  • python语法(二)——截取字符串的方法详解

    python语法(二)——截取字符串的方法详解下面是基于python2+版本;python3+print输出的内容要加括号str=’0123456789’printstr[0:3]#截取第一位到第三位的字符printstr[:]#截取字符串的全部字符printstr[6:]#截取第七个字符到结尾printstr[:-3]#截取从头开始到倒数第三个字符之前printstr[2]#截取第三个字符printstr[-1]…

    2022年5月10日
    42

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号