2016 - 2024

感恩一路有你

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

浏览量:1592 时间:2021-03-25 22:39:04 作者:admin

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

MCU和PLC,我有很多发言权。以下内容可以帮助您快速了解两者之间的关系。

我会做电路板,熟练的ARM9,STM32单片机,51单片机,DSP,FPGA都做过项目。我用PLC做水厂自动化,机械设备自动化。

一般来说,PLC是由单片机制作的产品,使一些应用变得简单。PLC也限制了单片机的一些功能,在很多应用中只有单片机才能实现。PLC简单易用,适合实现简单的逻辑控制,但在实现复杂的逻辑时,单片机会更高效、更方便。

在许多工业机器中,采用PLC控制,但其加密和防拷贝性能比单片机差。设备易于复制。

在很多小型设备中,对成本要求很高,单片机可以与触摸屏一起完成,实现低成本的解决方案,而且体积小,容易拿到市场。

一般来说,PLC能做什么,SCM能做什么,因为PLC是SCM系统。但是PLC做不到MCU能做的事情。

SCM就像一堆沙子,PLC就像一个由沙子组成的模块。如果你以沙子的形式建造房子,它会很灵活,但会消耗能源。该模块简单但不灵活。在做单片机系统的时候,我们通常都是自己搭建一些模块,并不是每次都从零开始。

关于一些朋友提到的稳定性和可靠性,MCU更难做到可靠,对开发人员的要求也更高。但就灵活性而言,有些地方只能使用单片机。对于专家来说,单片机还可以在软硬件上实现高可靠性,如PLC系统。

在应用方面,SCM的应用更为广泛。SCM可以做PLC可以做的任何事情。

就难度而言,PLC简单了100倍。这不是难度级别。对于那些有基金会的人,我们可以在几天内找到答案。

我的建议

如果可以的话,就学习单片机,了解PLC。如果能力不够,学习单片机是可以的。从赚钱的角度看,学习两者都能赚更多的钱,这取决于地点和具体项目。

开发单片机上位机软件,怎么写代码?需要什么工具?

如果是单片机程序开发,基本可以用现有的语言,包括VC、VB、C#、Java、Python等。因为只要上位机程序支持串口或USB通信协议,就可以与下位机进行通信。通用单片机支持串口通讯,高端单片机支持USB通讯,速度更快。

因此,对上位机程序开发语言没有太多限制,主要取决于个人擅长哪种语言。

labview为什么很多大学不教?

LabVIEW是美国国家仪器公司提供的虚拟仪器编程环境。它的编程语言不同于文本编程语言,而是采用图形化编程语言。

为什么许多大学不提供LabVIEW相关课程?主要原因如下:

1。LabVIEW的主要应用:LabVIEW的方便性主要体现在当用户需要快速开发某一采集功能时,LabVIEW可以提供良好的交互功能,支持用户在最短的时间内开发出方便、可操作的PC软件。这种快速发展的前提是基本的采集硬件或板。因此,对于一些高校来说,面向群体的学生没有这样的硬件设施,无法实现或体现LabVIEW的便利性。

2. 大学开设基础科学课程的主要目的是培养学生的基础科学认知能力。LabVIEW主要面向工程应用,本科阶段不易建立。在一些高校开设虚拟仪器课程,因为研究生的培养强调对某一专业能力的培养。

3. 我们可以反其道而行之:为什么很多高校都开设C语言编程课程?即使是教汇编语言?由于C语言是所有编程语言的基础,掌握C语言的结构和编程思想对于今后学习任何高级语言都有一定的指导意义。俗话说,要想以此类推,就必须了解事物的本质。C语言是精华,LabVIEW是需要绕过的。

4. 实际上,与LabVIEW类似的软件有很多,如MATLAB、CCS等。这只是一个工具。大学不应该因为一种工具而开设专业基础课,但并不意味着不能,应该作为专业选修课开设,应该根据学生的兴趣来选择。机械方面也有类似的软件,如UG、Pro/E、Solidworks等,软件的功能基本相似,但高校不会开设这类课程,而是开设AutoCAD、工程制图等课程。工具就是工具。工具种类繁多,不可能把它们都教给别人。

我说了太多了。这只是我个人的观点。如果有错误,请改正。

labview教学 labview自学教程 labview实例教程

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。