通用型PLC的硬件基本结构如图1所示,它是一种通用的可编程控制器,主要由中央处理单元CPU、存储器、输入/输出(I/O)模块及电源组成
图1 通用型PLC的硬件基本结构
主机内各部分之间均通过总线连接。总线分为电源总线、控制总线、地址总线和数据总线。各部件的作用如下:
(1)中央处理单元CPU
PLC的CPU与通用微机的CPU一样,是PLC的核心部分,它按PLC中系统程序赋予的功能,接收并存储从编程器键入的用户程序和数据;用扫描方式查询现场输入装置的各种信号状态或数据,并存入输入过程状态寄存器或数据寄存器中;诊断电源及PLC内部电路工作状态和编程过程中的语法错误等;在PLC进入运行状态后,从存储器逐条读取用户程序,经过命令解释后,按指令规定的任务产生相应的控制信号,去启闭有关的控制电路;分时、分渠道地去执行数据的存取、传送、组合、比较和变换等动作,完成用户程序中规定的逻辑运算或算术运算等任务;根据运算结果,更新有关标志位的状态和输出状态寄存器的内容,再由输出状态寄存器的位状态或数据寄存器的有关内容实现输出控制、制表打印、数据通信等功能。以上这些都是在CPU的控制下完成的。PLC常用的CPU主要采用通用微处理器、单片机或双极型位片式微处理器。
(2)存储器
存储器(简称内存),用来存储数据或程序。它包括随机存取存储器(RAM)和只读存储器(ROM)。
PLC配有系统程序存储器和用户程序存储器,分别用以存储系统程序和用户程序。系统程序存储器用来存储监控程序、模块化应用功能子程序和各种系统参数等,一般使用EPROM;用户程序存储器用作存放用户编制的梯形图等程序,一般使用RAM,若程序不经常修改,也可写入到EPROM中;存储器的容量以字节为单位。系统程序存储器的内容不能由用户直接存取。因此一般在产品样本中所列的存储器型号和容量,均是指用户程序存储器。
(3)输入/输出(I/O)模块
I/O模块是CPU与现场I/O设备或其他外部设备之间的连接部件。PLC提供了各种操作电平和输出驱动能力的I/O模块供用户选用。I/O模块要求具有抗干扰性能,并与外界绝缘因此,多数都采用光电隔离回路、消抖动回路、多级滤波等措施。I/O模块可以制成各种标准模块,根据输入、输出点数来增减和组合。I/O模块还配有各种发光二极管来指示各种运行状态。
(4)电源
PLC配有开关式稳压电源的电源模块,用来对PLC的内部电路供电。
(5)编程器
编程器用作用户程序的编制、编辑、调试和监视,还可以通过其键盘去调用和显示PLC的一些内部状态和系统参数。它经过接口与CPU联系,完成人机对话。
编程器分简易型和智能型两种。简易型编程器只能在线编程,它通过一个专用接口与PLC连接。智能型编程器即可在线编程又可离线编程,还以远离PLC插到现场控制站的相应接口进行编程。智能型编程器有许多不同的应用程序软件包,功能齐全,适应的编程语言和方法也较多。
关键字:硬件 基本结构
引用地址:
通用型PLC的硬件基本结构
推荐阅读最新更新时间:2024-11-06 18:01
高清视频格式播放机面临更多难题
格式之战可能有助于推动高清晰度视频格式推广,但是,前面依然有大量的工作。 东芝公司与2月19日决定到3月底停止生产采用HD DVD格式的产品,从而使其竞争对手蓝光格式大获全胜。该消息对于索尼公司来说是特别利好,它在Playstation 3中采用了蓝光碟。据路透社消息,在美国上市的索尼公司股价因该消息而上涨了4%。 HD DVD的失败可能在除了东芝公司之外的许多支持者中引起波澜,包括合作伙伴微软公司以及Paramount和Universal电影。然而,对于更为广泛的行业来说,突然来临的和平就像呼吁数字媒体转移领域继续其它的工作。 位于纽约Port Washington的市场观察家NPD Group的分析师总监
[焦点新闻]
嵌入式Linux操作系统的驱动程序开发要点
在Linux操作系统下有3类主要的设备文件类型:块设备、字符设备和网络设备。这种分类方法可以将控制输入/输出设备的驱动程序与其他操作系统软件分离开来。 字符设备与块设备的主要区别是:在对字符设备发出读/写请求时,实际的硬件I/O一般紧接着发生。块设备则不然,它利用一块系统内存作为缓冲区,若用户进程对设备的请求能满足用户的要求,就返回请求的数据;否则,就调用请求函数来进行实际的I/O操作。块设备主要是针对磁盘等慢速设备设计的,以免耗费过多的CPU时间用来等待。网络设备可以通过BSD套接口访问数据。 每个设备文件都有其文件属性(c/b),表示是字符设备还是块设备。另外每个文件都有2个设备号,第一个是主设备号,标识驱动程序;第二个是
[嵌入式]
嵌入式向上游迈进Linux系统如火如荼
嵌入式产品在我们的生活中随处可见,中国已成为世界第二大消费电子市场(仅次于美国)。电子技术飞速发展,特别是大规模集成电路的产生而出现的微型机,使现代科学研究得到了质的飞跃,而嵌入式微控制器技术的出现则给现代工业控制领域带来了一次新的技术革命。 随着市场对超微型嵌入式应用技术和产品的要求不断增长,及半导体技术和系统设计方法的进步,嵌入式系统在2007年表现出以下几大趋势: 可靠性及应用水平越来越高和互联网连接已是一种明显走向; 所集成的部件越来越多,从意义上讲只是单片集成电路,从功能上讲可以说是万用机; 功耗越来越低,和模拟电路结合越来越多。 SoC技术带来的机遇 大的趋势来说,嵌入式系统产品不断渗透各
[焦点新闻]
Adeno完成 .NET Micro Framework到AT91SAM9微控制器的移植
Adeno完成 .NET Micro Framework到AT91SAM9微控制器的移植 充分展示其在软件工程领域的专业技术 Adeneo公司在刚于美国东岸举行的嵌入式系统会议 (Embedded Systems Conference East) 上展示了在爱特梅尔基于ARM9的 AT91SAM9微控制器移植 .NET Micro Framework的成果。 这项移植表明Adeneo能够为那些想在 .NET Micro Framework上构建产品的OEM厂商,提供强而有力的技术支持和工程服务。Adeneo是微软 Windows 嵌入式伙伴服务计划的金级会员,在欧洲和美国均拥有研发设施。 .NET Micro Framewor
[焦点新闻]
STM32’s I2C 硬件BUG引发的血案
下面的函数中有一个BUG, 也就是SR2不能用WHILE来轮询,而应直接读出.如下面代码段, 因此,在这里说的这是STM32的BUG其实是我的代码的错误: I2C2- DR = inerAddress ; while( (I2C2- SR1&Q_I2C_SR1_BIT_BTF)==0 ); I2C2- SR2; // 正解 2010-4-1 1:44,一直都不相信STM32 的I2C接口会存在问题,因为工作经验无数次告诉我,嵌入式系统设计中的99.999%的问题不会是由于MCU本身的设计问题所引起,绝大部分都是硬件工程师或软件工程师的某个设计缺陷所造成的. 这次的设计经历也不例外. 由于终于可以抽多点时间用于设计ST
[单片机]
整车CAN通讯协议的基本拓扑结构详解
电动汽车,以电池和电机系统取代了内燃机汽车的发动机系统,使得汽车上主要的结构和电气件发生了很大变化。在传统汽车上已经比较成熟的CAN总线技术,电动汽车仍然需要作出必要调整才能够使用。 1 电动汽车的CAN协议 常用车辆CAN总线通讯协议,大多直接采用SAE-J1939的形式制定。电动汽车首先遇到了电池系统、电机系统等新加入电器需要重新设定PGN码等问题。CAN协议始终处在诸侯割据的状态。在过去的几年中,国家及相关机构也一直在对电动汽车的CAN通讯协议进行研究,希望形成统一的协议体系。统一的CAN协议,首先是零部件供应商的福音。当前主流主机厂,每家都有自己的整车通讯协议,各个供应商,需要根据整车厂的定义,修改零部件的CAN协议。
[嵌入式]
iPhone SE 3将试产:保留上一代设计,硬件略有升级
据最新消息,苹果即将在近期对iPhone SE 3进行试产,其将配备4.7英寸的Retina HD LCD显示屏,并配有实体指纹Home键,背面仍保留12MP单摄的设计。 据悉,iPhone SE 3将通过更换传感器来提升拍照效果,搭载残血版的A15处理器,外挂X60M 5G基带芯片,而RAM可能会由3GB增至4GB。 此前摩根大通分析师Samik Chatterjee曾做出预测,苹果将于2022年上半年推出廉价版5G iPhone SE,定价可能在399美元左右,将售出约3,000万部,营收约为100亿美元。 Chatterjee表示,廉价版5G iPhone SE将会是苹果2022年增长的根本关键之一。该机型瞄准目前市场渗
[手机便携]
莱迪思将举办网络研讨会介绍采用硬件可信根技术的最新安全解决方案
中国上海——2024年9月9日——低功耗可编程器件的领先供应商莱迪思半导体公司今日宣布 将举办一场关于最新版本莱迪思Sentry™解决方案集合的网络研讨会 ,该解决方案为客户提供基于FPGA、定制化的平台固件保护恢复(PFR)解决方案,支持全新的莱迪思MachXO5D-NX™ FPGA系列器件。 在网络研讨会期间,莱迪思将讨论不断变化的网络安全形势以及FPGA技术在构建网络弹性中的作用。 • 主办方:莱迪思半导体公司 • 内容:采用硬件可信根技术的最新安全解决方案 • 时间:北京时间9月26日下午2: 00至3: 00 • 地点:莱迪思网络研讨会(需要提前注册)
[嵌入式]