在PLC控制器中,存储器种类多,根据存储数据的特点不同,可以分为程序存储器、数据存储器和特殊存储器。程序存储器一般为只读存储器,用来存储程序指令;数据存储器可以分为内部和外部,内部数据存储器用来存储暂存器和状态寄存器,外部数据存储器用来存储输入/输出数据。特殊存储器主要用于存储PLC的系统参数等特殊数据。不同类型的存储器之间在存储数据的特性、容量、读写速度等方面都有所不同。
不同类型的PLC存储器在容量上有所不同。程序存储器容量一般比较小,只保存执行指令所需的程序。数据存储器则根据需要分为内部数据存储器和外部数据存储器,其中外部数据存储器的容量相对较大,可满足不同的应用需求。特殊存储器的容量大小因厂家和产品而异。强大的存储器能够广泛应用于数据储存和控制实现。
PLC存储器的读写速度对PLC系统的运行效率具有重要影响。不同类型的存储器之间,在读写速度上也存在一定的差异。内部数据存储器的读写速度较快,这对于对速度要求较高的应用场景十分适用。而外部数据存储器容量较大,存取速度相比于内部存储器较慢,但外部数据存储器可以扩展,提供更大的存储空间。特殊存储器也会根据厂家的设计有所差异,因此,在选购PLC时需要根据实际应用需求来选择不同类型的存储器。
PLC存储器的功能是相互补充的。程序存储器用来存储PLC的程序,控制器通过读取程序存储器中的指令,按照预设的规则对输入信号进行处理,输出结果的信号给执行器,完成对工业过程的控制。数据存储器则用来存储输入输出数据,数据的存储、访问都要通过数据存储器进行。特殊存储器则用来存储PLC的系统参数等特殊数据。每种存储器都有自己独特的功能,都必不可少。