您现在的位置是:首页 > PLC技术 > PLC技术

PLC各组成部分的作用

来源:艾特贸易2017-06-05

简介(1) 中央处理器 (CPU) 中央处理器 ( CPU) - 般是由集成在一块芯片上的控制电路、运算器和寄存器组成的。 CPU 通过地址总线、数据总线和控制总线与存储器单元、 I/O 接口电路连接。 不同


   (1)中央处理器(CPU)

    中央处理器( CPU) -般是由集成在一块芯片上的控制电路、运算器和寄存器组成的。CPU通过地址总线、数据总线和控制总线与存储器单元、I/O接口电路连接。

    不同型号的PLC可能使用不同的CPU部件,制造厂家使用CPU部件的指令编写系统程序,并固化在只读存储器( ROM)中。存储器主要用于存储程序及数据,是PLC不可缺少的组成单元。CPU的控制器用于读取指令、解释指令及执行指令。运算器用于进行数字或逻辑运算,在控制器指挥下工作。寄存器参与运算,并存储运算的中间结果,它也是在控制器指挥下工作。

   CPU的主要功能有以下几点:

    ①从存储器中读取指令。CPU从地址总线上给出存储地址,从控制总线上给出读命令,从数据总线上得到读出的指令,并存入CPU内的指令寄存器中。

    ②执行指令。对存放在指令寄存器中的指令操作码进行译码,执行指令规定的操作,如读取输入信号、读取操作数、进行逻辑运算或算术运算,将结果输出给有关部分。

    ③准备取下一条指令。CPU执行完一条指令后,根据条件可产生下一条指令的地址,以便取出和执行下一条指令。在CPU的控制下,程序的指令既可以顺序执行,也可以分支执行或跳转执行。

   (2)存储器

    存储器是具有记忆功能的半导体电路,用来存放系统程序、用户程序、逻辑变量和其他一些信息。

    PLC中使用的两种类型存储器为ROMRAM

   PLC的存储空间一般可分为三个区域:

    ①系统程序存储区。一般采用ROMEPROM。该存储区用于存放系统程序,包括监控程序、功能子程序、管理程序、命令解释程序、系统诊断程序等。这些程序和硬件决定了PLC的各项性能。

    系统程序是用来控制和完成PLC各种功能的程序,这些程序是由PLC制造厂家用相应CPU的指令系统编写的,并被固化到ROM中。

    ②用户程序存储区。用户程序存储区用来存放由编程设备输入的用户针对具体控制任务自行编制的用户程序。该区一般采用EPROME2PROM,或者采用加有备用电池的RAM。不同类型的PLC,其存储容量各不相同。中、小型PLC的存储容量一般不超过8KB,大型PLC的存储容量高达几百千字节。

    用户程序是指使用者根据工程现场的生产过程和工艺要求编写的控制程序,可通过编程设备修改或增删。

    ③系统RAM存储区。用于存放I/O状态、定时/计数的值、中间结果等,包括I/O映像区及逻辑线圈、数据寄存器、计数器、定时器等设备的存储区。

    由于这些程序或数据根据用户需要会经常改变、调试,因此用户存储区多为随机存储器。为保证掉电时不会丢失存储的信息,一般用锂电池作为后备电池,锂电池的寿命一般为510年,若锂电池经常带负载,其寿命一般为2~5年。当用户程序确定不变后,可将其写入EPROM中。

   PLC只有具备了系统程序,才能使用户有效地使用PLC;同样PLC系统只有具备了用户程序,通过运行才能发挥PLC的功能。一般系统存储器容量的大小,决定系统程序的大小和复杂程度,也决定了PLC的功能。用户存储器容量的大小,关系到用户程序容量的大小和内部元件的多少,决定了用户控制系统的控制规模和复杂程度,是反映PLC性能的重要指标之一。