专业IT网络知识平台,分享IT百科知识、生活百科知识解答!

易企推科技
易企推科技

什么是plc,plc简介及基础知识

来源:小易整编  作者:小易  发布时间:2023-03-06 04:44
摘要:什么是plc,plc简介及基础知识PLC的英文缩写是ProgrammableLogicController可编程逻辑控制器,是一种采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通...

什么是plc,plc简介及基础知识

PLC的英文缩写是Programmable Logic Controller 可编程逻辑控制器,是一种采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。于 1978 NEMA(National Electrical Manufacture Association) 由美国国家电气协会正式命名为“Programmable Logic Controller”,

基本结构  可编程逻辑控制器实质是一种专用于工业控制的计算机,其硬件结构基本上与微型计算机相同,电源、中央处理单元、存储器和输入输出单元组成,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新。基本组成如下图所示。

什么是plc,plc简介及基础知识

CPU模块

CPU模块及中央处理器,是PLC的控制中枢,也是PLC的核心部件,其性能决定了PLC的性能。中央处理器的作用是将外部的输入装置如:按键、感应器、开关及脉冲等状态读取后,处理和运行用户程序,进行逻辑和数学运算,编译执行命令,把结果输出到输出单元。

输入单元

输入单元是PLC与被控设备相连的输入接口,,它的作用是接收到的外部信号如按键、感应器、开关及脉冲传递给主机CPU模块。输入的类型有直流输入、交流输入、交直流输入。

输出接口

输出单元也是PLC与被控设备之间的连接部件,它的作用是将PLC产生相对应的输出信号到传送给被控设备,输出装置如:继电器 (Relay) 的开关、电磁阀及马达驱动器,以控制机械或程序的操作,来达到机械控制自动化或加工程序之目的。 输出的类型有继电器输出、晶体管输出、晶闸门输出。

存储器

存储器主要用于存放系统程序、用户程序和工作状态数据。存储器主要有两种:一种是可读/写操作的随机存储器RAM,RAM经常被用来存储用户程序、逻辑变量等信息。断电后,内存中的内容不再保留。为了防止断电后RAM的内容丢失,PLC采用锂电池作为RAM的备用电源。另一种是只读存储器只读存储器ROM。PLC断电后,ROM的内容不会丢失。用户只能阅读,不能重写。PLC生产厂家编写的系统程序,并固化在ROM内,用户不能更改。还有一种是EPROM是只读存储器。断电后信息不会丢失。当重写之前必须用先擦除原始信息。用户调试的应用程序也可以固化在EPROM中。EEPROM也是只读存储器,但写入的信息需要用更高的电压擦除。

电源

顾名思义就是为PLC提供电源,将外部输入电源换成PLC内部所需的直流电,外部输入一般有交流220V,一些小型PLC例如台达DVP系列PLC直接由直流24V供电。

PLC除上述几部分外,根据机型的不同还有多种外部设备,其作用是帮助编程、实现监控以及网络通信。常用的外部设备有编程器、打印机、盒式磁带录音机、计算机等。


本文地址:IT问答频道 https://www.hkm168.com/itwenda/916644.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!


IT问答
小编:小易整编
相关文章相关阅读
  • plc编程语言有哪几种

    plc编程语言有哪几种

    iec(国际电工委员会)于1994年5月公布了plc标准(iec1131)。它有五个部分组成:通用信息,设备与测试要求,编程语言,用户指南和通信。其中第三部分(iec1131-3)是plc的编程语言标准.iec1131-3详细说明了句法、语...

  • plc编程是什么意思

    plc编程是什么意思

    plc编程是指对可编程逻辑控制器进行程序设计和编码的过程,它是一种专门用于工业自动化控制的电子设备,能够根据预先编写的程序来控制和监控机械、电气和液压系统等。plc编程通常采用一种专门的编程语言,如梯形图、指令表、功能块图等。plc编程需要...

  • 三菱plc学习软件,学习三菱用哪个软件好点呢

    三菱plc学习软件,学习三菱用哪个软件好点呢

    本文目录一览1,学习三菱用哪个软件好点呢2,学习三菱PLC需要什么软件吗3,三菱PLC编程软件4,三菱plc最新编程软件是什么5,我要自己学习PLC哪有三凌PLC模拟软件6,plc的学习软件有哪些我是个初学者应该才能怎么学好7,三菱PLC编...

  • 欧姆龙plc编程软件,欧姆龙PLC编程软件 - 程序设计工具

    欧姆龙plc编程软件,欧姆龙PLC编程软件 - 程序设计工具

    欧姆龙PLC编程软件-程序设计工具1.欧姆龙PLC编程软件的概述欧姆龙PLC编程软件是一种用于编程控制器程序的工具软件。该软件可用于欧姆龙公司所生产的PLC,如CJ、CP1、CP1L、CP1H等系列。通过使用该软件,用户可以编写控制器...

  • 三菱plc编程软件,三菱PLC编程软件名称及下载渠道

    三菱plc编程软件,三菱PLC编程软件名称及下载渠道

    1、三菱PLC编程软件简介三菱PLC编程软件是一款专门为三菱PLC设备设计的编程软件,其主要功能是用于PLC逻辑程序的编写和修改,可以较大程度上提高PLC编程的开发效率。目前,三菱PLC编程软件主要有MELSOFTGXDeveloper...

  • 西门子plc编程软件,西门子PLC控制系统编程软件 - 西门子PLC编程工具

    西门子plc编程软件,西门子PLC控制系统编程软件 - 西门子PLC编程工具

    1.概述西门子PLC编程软件是一种用于程序开发和控制系统的集成开发环境(IDE)。该软件提供了从开发和测试到部署和调试的所有必要工具。PLC编程工具可用于编写程序以控制工业自动化设备,例如制造机器,流水线等。2.西门子PLC编程软件的特...

  • aioo111,三菱PLC程序里的MOV K0 K1M111指令是什么意思

    aioo111,三菱PLC程序里的MOV K0 K1M111指令是什么意思

    本文目录一览1,三菱PLC程序里的MOVK0K1M111指令是什么意思2,ea111是什么意思3,发动机ea211和ea111的区别4,为什么现在开机显示NOSINGAL1115,大众EA211EA111有什么区别6,台式电脑sata...

  • PLC编程是什么意思?

    PLC编程是什么意思?

    PLC编程是一种控制技术,它将输入信号(如开关、传感器、时钟或存储器信号)从输入装置转换为输出(如继电器或执行机构)的操作信号,以实现机器、设备或系统自动控制。主要用于机器人、自动化设备、生产线和其它工业操作等自动化领域,它可以检测电源状...

  • 周排行
  • 月排行
  • 年排行

精彩推荐