PLC和PCB有什么区别?

如题所述

从硬件来讲,PLC和PCB(俗称单板机)的控制方法是一样的,二者的区别在于软件方面:
1、单板机的软件需要做底层开发,控制程序一般用汇编或者是C代码写,程序需要使用专用的代码级编程软件和下载线刷入,一般而言除了编程人员外不可以在现场和远程进行修改。其优点是成本相对低廉,缺点是对开发人员要求高,需要PCB电路级和嵌入式代码级的开发人员,开发周期也长。
2、PLC你可以看作是运行一套程序执行系统的单板机,其系统可以看作是一种简化的、针对工控行业优化的操作系统。其底层按照各功能模块已经写好了驱动程序,并固化在PLC内。对于PLC的编程,是通过遵循IEC61131规范的编程软件,通过梯形图、指令码等图形化的编程语言编辑,学习和开发难度低,有现场经验的电气工程师经过一定培训都可以上手编程,开发周期短,成功率高。对于开发过程中功能的增删等也非常方便。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-13
  两个为不同的种类。无法比较。
  PLC为可编程逻辑控制器,它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。
  PCB( Printed Circuit Board),中文名称为印制电路板,又称印刷线路板,是重要的电子部件,是电子元器件的支撑体,是电子元器件电气连接的载体。由于它是采用电子印刷术制作的,故被称为“印刷”电路板。
第2个回答  2023-04-18
PLC:  可编程逻辑控制器(Programmable Logic
Controller,PLC),一种具有微处理器的用于自动化控制的数字运算控制器,可以将控制指令随时载入内存进行储存与执行。可编程控制器由CPU、指令及数据内存、输入/输出接口、电源、数字模拟转换等功能单元组成。早期的可编程逻辑控制器只有逻辑控制的功能,所以被命名为可编程逻辑控制器,后来随着不断地发展,这些当初功能简单的计算机模块已经有了包括逻辑控制、时序控制、模拟控制、多机通信等各类功能,名称也改为可编程控制器(Programmable
Controller),但是由于它的简写PC与个人电脑(Personal
Computer)的简写相冲突,加上习惯的原因,人们还是经常使用可编程逻辑控制器这一称呼,并仍使用PLC这一缩写
现在工业上使用的可编程逻辑控制器已经相当或接近于一台紧凑型电脑的主机,其在扩展性和可靠性方面的优势使其被广泛应用于目前的各类工业控制领域。不管是在计算机直接控制系统还是集中分散式控制系统DCS,或者现场总线控制系统FCS中,总是有各类PLC控制器的大量使用。PLC的生产厂商很多,如西门子、施耐德、三菱、台达等,几乎涉及工业自动化领域的厂商都会有其PLC产品提供。
PCB,中文名称为印制电路板,又称印刷线路板,是重要的电子部件,是电子元器件的支撑体,是电子元器件电气连接的载体。由于它是采用电子印刷术制作的,故被称为“印刷”电路板。
电子设备采用印制板后,由于同类印制板的一致性,从而避免了人工接线的差错,并可实现电子元器件自动插装或贴装、自动焊锡、自动检测,保证了电子设备的质量,提高了劳动生产率、降低了成本,并便于维修。
第3个回答  2022-08-22
PLC:
可编程逻辑控制器是种专门为在工业环境下自动化控制而设计的数字运算操作电子系统。可编程控制器由内部CPU,指令及数据存储器、输入输出单元、电源模块、数字模拟等单元所模块化组合成,通过数字式或模拟式的输入输出来控制各种类型的机械设备或生产过程。
PCB:
PCB,中文名称为印制电路板,又称印刷线路板,是重要的电子部件,是电子元器件的支撑体,是电子元器件电气连接的载体。由于它是采用电子印刷术制作的,故被称为“印刷”电路板。
第4个回答  2012-03-04
完全不同的东西.
PLC是可变成逻辑控制,PCB是印刷线路板.
PLC:PROGRAM LOGIC CONTROL ,PCB: PRINT CIRCUT BOARD.追问

PLC难不难学,我想自学,不知道你有没有好的建议,,,,,,,,

追答

首先这个东西自学没有什么用。这些东西都是跟应用紧密联系在一起的,你如果没有什么基础自学实际上你根本就不知道学习目的是什么,所以这些东西都是边用边学的。

追问

我现在是有用到PLC,可我不太懂,想边学边用,不知道好不好学,,,

追答

如果是简单的单体设备,大部分都是点控制,也就是工艺逻辑控制,你可以不过多考虑寄存器的分配问题.关注(1)输入(2)输出(3)中间逻辑过程。
如果是设计那么把工艺逻辑过程搞清楚,也就是输入输出之间的逻辑关系以及约束条件。
如果是现有设备的理解应用,那么可以通过设备的动作结合程序来搞清楚工艺逻辑关系。
至于编程一般的单体设备,程序一般都比较好理解。可以自学。不过多在现场观察,并且要把每一个器件的性能搞清楚。如果是大型系统,那就比较难,如果你没有做过系统本身的设计,那你学也是没有用的。

本回答被提问者采纳
相似回答