CP1H型PLC的存储器分成5部分:用户程序存储区、I/O存储区、参数区、内置闪存和存储盒。其中用户程序存储区是由多个任务构成的,程序包括作为中断使用的任务最多可编写288个。通过CX-Programmer软件将这些程序按1:1分配到执行任务中后,传送到CPU单元。
I/O存储区域是指通过指令的操作数可以进入的区域。它由I/O继电器区(CIO)、内部辅助继电器区(WR)、保持继电器区(HR)、特殊辅助继电器区(AR)、暂时存储继电器(TR)、数据存储器(DM)、定时器(TIM)、计数器(CNT)、状态标志、时钟脉冲、任务标志(TK)、变址寄存器(IR)和数据寄存器(DR)等组成,主要是用来存储输入/输出数据和中间变量,提供定时器、计数器、寄存器等,还包括系统程序所使用和管理的系统状态和标志信息。I/O存储区的分配参见表2-13。
表2-13 CP1H型PLC存储器分配表
对于各区的访问,CP1HPLC采用字(也称作通道)和位的寻址方式,前者是指各个区可以划分为若干个连续的字,每个字包含16个二进制位,用标识符及3~5个数字组成字号来标识各区的字;后者是指按位进行寻址,需在字号后面再加00~15二位数字组成位号来标识某个字中的某个位。这样整个数据存储区的任意一个字、任意一个位都可用字号或位号唯一表示。(www.daowen.com)
需要注意的是,在CP1H PLC的I/O存储区中,TR区、TK区只能进行位寻址;而DM区和DR区只能进行字寻址,除此以外的其他区域既支持字寻址又支持位寻址方式。
参数区包括各种不能由指令操作数指定的设置,这些设置只能由编程装置设定,包括PLC系统设定、路由表及CPU高功能单元系统设定区域。
CP1H的CPU单元中内置有闪存,通过CX-Programmer软件向用户程序区和参数区写入数据时,该数据可自动备份在内置闪存中,下次电源接通时,会自动地从闪存中传送到RAM内的用户内存区。
存储盒可以保存程序、内存数据、PLC系统设定、外围工具编写的I/O注释等数据。电源接通时,可将存储盒内保存的数据自动地进行读取。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。