plc 的软件组成(PLC软件组成)

PLC软件组成PLC的软件包含系统软件及应用软件两大部分,我来为大家讲解一下关于plc 的软件组成?跟着小编一起来看一看吧!

plc 的软件组成(PLC软件组成)

plc 的软件组成

PLC软件组成

PLC的软件包含系统软件及应用软件两大部分。

1)系统软件

另外还包括一些供系统调用的专用标系统软件含系统管理程序和用户指令的解释程序,准程序块等。系统管理程序用以完成机内运行相关时间分配、存储空间分配管理、系统自检工作。用户指令的解释程序用以完成用户指令变换为机器码的工作,又叫编译程序。

系统软件在用户使用可编程控制器之前就已装入机内ROM,并永久保存,在各种控制工作中不需要做更改。

2)用户软件

是用户为达到某种控制目的,采用专用编程语言自主编制的程序。用户软件装入机内储器RAM 中。

RAM 是随机存取存储器,其写入和擦除都很容易。因此用户程序随时可以修改,清除和重新写入。断电时,所存储的数据或丢失,为保证应用软件及某些运算数据在PLC断电后也能够保持,PLC中一般都配有锂电池作为PLC断电后的应用软件的电源。

3.PLC性能指标

PLC的性能指标较多,现介绍与构建PLC控制系统关系较直接的几个。

1)输入/输出点数

如前所述,输入输出点数是PLC组成控制系统时所能接入的输入输出信号的最大数量,表示PLC 组成系统是可能的最大规模。需要注意的是,在总的点数中,输入点和输出

点总是按一定的比例设置的,往往是输入点数大于输出点数,且输入与输出点数不能相互

替代。

2)应用程序的存储容量

应用程序的存储容量是存放用户程序的存储器的容量,通常以千字节(KB)为单位,1K=1024。也有的 PLC 直接用所能存放的程序量表示。在一些文献中称PLC 中存放程序的地址单位为“步”,每一步占用两个字,一条基本指令一般为一步。功能复杂的指令,特别是功能指令,往往有若干步,因而用“步”来表示程序容量,往往以最简单的基本指令为单位,称为多少K步。如还是用字节表示,一般小型机内存1KB到几千字节,大型机几十千

字节甚至可达1~2MB。

3)扫描速度

一般以执行1000条基本指令所需要的时间来衡量,单位为毫秒/千步;也有以执行一步指令时间计的,如微秒/步。一般逻辑指令与运算指令的平均执行时间有较大的差别,因而

大多场合扫描速度往往需要标明是执行哪类程序。

以下是扫描速度的参考值:由目前PLC 采用的CPU 的主频考虑,扫描速度比较慢的为2.2ms/k 逻辑运算程序;更快的能够达到0.75ms/k 逻辑运算程序或更短。

4)编程语言

编程语言是指用户与PLC 进行信息交换的方法,方法越多越容易被更多人使用。IEC在1994年5月公布了PLC编程语言的标准IEC1131-3,其详细说明了PLC可使用的五种编

程语言:指令表(IL),梯形图(LD),顺序功能图(SFC),功能图(FBD)和结构文本

(ST)。目前指令表、梯形图、顺序功能图是使用最多的编程语言。特别是梯形图,所有的PLC都支持这一编程方法。但也必须注意,不同厂家的PLC编程语言不同且互不兼容,即使同为梯形图语言、指令表语言也不通用。

5)指令功能

指令功能是编程能力的体现。衡量指令功能的强弱有两个方面:一是指令条数的多少二是综合性指令的多少。一个综合指令一般能完成一项专门的操作,相当于内置了一个应用。子程序,比如PID,CRC指令等。指令的功能越强,使用这些指令完成一定的控制目的就越强容易。

此外,PLC的可扩展性、可靠性、易操作性以及性价比等性能指标也常常作为PLC的比较指标。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页