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

S7-300/400系列PLC容量估算

来源:艾特贸易2018-03-26

简介PLC 容量包括两个方面:一是 I/O 的点数,二是用户存储器的容量。 1. I/O 点数的估算 根据功能说明书,可统计出 PLC 系统的开关量 I/O 点数及模拟量 I/O 通道数,以及开关量和模拟量的信


    PLC容量包括两个方面:一是I/O的点数,二是用户存储器的容量。

    1. I/O点数的估算

根据功能说明书,可统计出PLC系统的开关量I/O点数及模拟量I/O通道数,以及开关量和模拟量的信号类型。考虑到在前面的设计中I/O点数可能有疏漏,并考虑到I/O端的分组情况以及隔离与接地要求,应在统计后得出I/O点总数的基础上,增加10%15%的冗余。考虑到今后的调整和扩充,选定的PLC机型的I/O能力极限值必须大于I/O点数估算值,并应尽量避免使PLC能力接近饱和,一般应留有30%左右的冗余。

    2.存储器容量估算

    用户应用程序占用多少内存与许多因素有关,如I/O点数、控制要求、运算处理量、程序结构等,因此在程序设计之前只能粗略的估算。根据经验,每个I/O点及有关功能器件占用的内存大致如下。

    ①开关量输入所需存储器字节数=输入点数×10

    ②开关量输出所需存储器字节数=输出点数×8

    ③定时器/计数器所需存储器字节数=定时器/计数器数量×2

    ④模拟量所需存储器字节数=模拟量通道数×100

    ⑤通信接口所需存储器字节数=接口个数×300

    存储器的总字数再加上一个备用量即为存储器容量。例如,作为一般应用下的经验公式为所需存储器容量(KB)=(11.25)×(DI×10+AI/AO×100+ CP×300)/1024,其中,DI为数字量输入总点数;AI/AO为模拟量I/O通道总数;CP为通信接口总数。

    根据上面的经验公式得到的存储器容量估算值只具有参考价值,但在明确对PLC要求容量时,还应依据其他因素对其进行修正。需要考虑的因素有以下几点。

    ①经验公式仅是对一般应用系统,而且主要是针对设备的直接控制功能而言的,特殊应用或功能可能需要更大的存储器容量。

    ②不同型号的PLC对存储器的使用规模与管理方式的差异,会影响存储器的需求量。

    ③程序编写水平对存储器的需求量有较大的影响,实际选型时应采用就高不就低的原则。