PLC编程根单片机有什么区别

如题所述

PLC编程和单片机区别:

1、成本。

PLC的成功率高,可塑性好,手尾少。

单片机的成本低、效益高。

2、适用。

PLC比较适合单项工程或重复数极少的项目;

单片机比较适合量大的配套项目。
3、含义。

单片机即单片计算机是将电子计算机的基本环节,如:CPU(又称中央处理器,主要由运算器,控制器组成),存储器,总线,输入输出接口等,采用集成电路技术集成在一片硅基片上。

由于单片计算机体积很小(仅手指般大小),功能强(具有一个简单计算机的功能),因而广泛用于电子设备中作控制器之用.目前,大到导弹火箭国防尖端武器,小至电视机微波炉等现代家用电器,内中都毫无例外地运用单片计算机作为控制器.因此,从控制的观点,我们也常称它为单片控制器。

单片微控制器的工作离不开软件,即固化在存储器中的已设计好的程序.所有带单片微控制器的电子设备。

PLC是建立在单片机之上的产品,单片机是一种可编程的集成芯片,换句话来说,PLC就是由单片机加上外围电路做成的 ,单片机开发式底层开发,比较麻烦,程序编写用汇编或者C语言比如延时用单片机做程序,要从晶振来计算。

4、原理。

单片机的工作原理当然与具体设备有关。但它的最基本的原理是一样的,即:从输入接口接收来自外界的信息存入存储器。这些信息主要包括二部分:来自诸如温度压力等传感器的信息。来自人工干预的一些手动信息,如开关按钮等操作。单片微控制器中的CPU根椐程序对输入的数椐进行高速运算处理。

将运算处理的结果通过输出接口送去控制执行机构,如继电器,电机,灯泡等.当前这个过程不断重复着,即系统中的微电脑不断监视着各种信息,并及时作出不同的处理使系统正常运行。

PLC就不一样,个厂家都提供一个编程软件,可以用梯形图编程,延时只需在时间继电器里送一个数字而已 。PLC目前大量地用单片机制成.可以说,PLC是单片机在继电控制系统中的一种应用.PLC所采用的梯形图类似于继电器线路图,易于为广大电气工程技术人员所接受。

扩展资料:

PLC编程和单片机联系:
1、PLC是建立在单片机之上的产品,单片机是一种集成电路,两者不具有可比性;

2、PLC更加适合于工业恶劣环境下使用  使用比较稳定 而单片机的工作环境要高一些;

3、在程序语言上单片机多采用汇编语言,PLC采用梯形图语言;

4、单片机可以构成各种各样的应用系统,从微型、小型到中型、大型都可,PLC是单片机应用系统的一个特例;

5、不同厂家的PLC有相同的工作原理,类似的功能和指标,有一定的互换性,质量有保证,编程软件正朝标准化方向迈进。这正是PLC获得广泛应用的基础。而单片机应用系统则是八仙过海,各显神通,功能千差万别,质量参差不齐,学习、使用和维护都很困难。

参考资料:百度百科-可编程逻辑控制器即PLC

百度百科-单片机

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-11-27
以下仅为个人理解:
PLC是产品,单片机是元件。二者关系犹如 汽车之于发动机,电视机之于显像管……
PLC内部的主控芯片多数也是单片机、FPGA或ARM之类的微控制器
PLC的开关量输入输出控制,用单片机加光耦加晶体管(或继电器)也同样能实现
PLC的模拟量通道同样可以通过单片机+A/D、D/A来实现
当然,产品性能比自己开发的东西性能要好(买一台电视机跟自己组装一台,多半是厂家的做工要好吧?至少我是这么认为的),归功于大量的规范设计、测试及批量生产,品质性能控制要比自己用单片机打板来得好,价格也贵得多……
二者区别主要在开发软件:PLC的开发界面要友好的多,不需太多电子器件的常识,让工程人员专注于问题的解决;单片机开发繁琐的多,需要一定的软硬件知识做基础,用于成本敏感或比PLC更底层,多数为小型的系统开发
第2个回答  2009-06-19
PLC是用梯形图和对应的语句来编程,相对简单点。西门子、施耐德的用起来都很容易。
单片机所用的语言基本和汇编没什么区别,语句比较抽象,难度大一些。具体还要看是用8位,还是16位的,反正越低级的用起来越麻烦。
第3个回答  2015-09-16
PLC属于电气一类的,主要是用作于工业自动化。
单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。
第4个回答  2009-06-19
单片机是一个cpu 而plc是一些可编程的电路
根本上说一个是 内核,一个是一些与非门电路
相似回答