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

PLC用户存储器容量的估算

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

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

    用户程序占用内存量与I/O点数、控制要求、运算处理量、程序结构等诸多因素有关。因此,在程序设计之前只能粗略地估算。根据经验,每个I/O点及有关功能器件占用的内存大致如下:    1)开关量输入所需存储器字数=输入点数×10    2)开关量输出所需存储器字数=输出点数×8    3)定时器/计数器所需存储器字数=定时器/计数器数量×2    4)模拟量所需存储器字数=模拟量通道数×100    5)通信接口所需存储器字数=接口个数×300    存储器的总字数再加上一个备用量即为存储器容量。譬如,作为一般应用下的经验公式是:    所需存储器容量( KB)=(11.25)×(DI×10 +DO×8 +AI/AO×100 +CP×300)/1024    式中DI-数字量输入总点数;    DO-数字量输出总点数;    AI/AO-模拟量I/O通道总数;    CP-通信接口总数。    根据上面的经验公式得到的存储器容量估算值只具有参考价值,但在明确X PLC要求容量时,还应依据其他因素对其进行修正。需要考虑的其他因素如下:    1)经验公式仅是针对一-般应用系统,而且主要是针对设备的直接控制功能而言的,特殊功能可能需要更大的存储器容量。    2)不同型号PLC对存储器的使用规模与管理方式的差异,会影响存储器的需求量。    3)程序编写水平对存储器的需求量有较大的影响。由于存储器容量估算时不确定因素较多,因此很难估算准确。工程实践中大多采用粗略估算,加大冗余量,实际选型时可参考此次估算值并以“就高不就低”为选型原则。