发表于:2013/9/6 23:03:59
#0楼
各种PLC的CPU的最大寻.址空问各不相同,根据PLC的上作原理,其存储空问一般包括以下个区域:
①系统程序存储区。在系统程序存储区-1一存放着相当于计算机操作系统的系统程序,包括监控程序、管理程序、命令解释程序、功能子程序、系统诊断了程序等。由制造厂商将其固化在EPROM中,川户不能直接存取。它和硬件一起决定了该PLC的性能。
②.系统RAM存储区。系统RAM存储区包括I/O映像区以及各类软设备,如逻辑线圈、数据寄存器、计时器、计数器、变卅寄存器及累加器等。
由于PLC投入运行后,只是在输入采样阶段A一依次读入各输八状态和数据,在输出刷新阶段才将输出的状态和数据送至相应的外设。囚此,它需要一定数量的存储单冗(RAM)以存放I/O的状态和数据。这些单元称作I/O映像区。 一个开关量I/O占用存储单兀中的一个位(1bit),一个模拟量I/O 中存储单元中的·。个字(16bit)。因此整个I/O映像区可看作由两个部分组成:开关量1/O映像区和模拟量I/O映像区。
除了ll0映像区以外,系统RAM存储l x_还包括PLC内部各类软空压机配件设备逻辑线圈、计时器、计数器、数据寄存器和累加罂等)的存储区。该存储耳又分为具有失电保持的存储区域和无失电保持的存储医域,前者在PLC断电时由内部的锂电池供电,数据不会遗失;后者在pLC断电时,其内部的数据被清零。
PLC内部的逻辑线圈与开笑输m一样,每个逻辑线圈占用系统RAM存储区中的一个位,但不能直接驱动外设,只供用户在编程-1一使用,其作用类似于继电器摔制线路·l,的继电器。另外。不同的PLC还提供数量不等的特殊逻辑线圈,具有不唰的功能。
PLC内部的数据寄存器模拟量I/O一样,每个数据寄存器占川系统RAM存储区中的一个字(16bit)。另外,PLC还提供数量不等的特殊数据寄存器,具有不同的功能。
③用户程序1竽储区。用J、程序存储区用于存放崩,、编制的用户程序。不同类型的PLC,其存储容量各不相同。 .
①系统程序存储区。在系统程序存储区-1一存放着相当于计算机操作系统的系统程序,包括监控程序、管理程序、命令解释程序、功能子程序、系统诊断了程序等。由制造厂商将其固化在EPROM中,川户不能直接存取。它和硬件一起决定了该PLC的性能。
②.系统RAM存储区。系统RAM存储区包括I/O映像区以及各类软设备,如逻辑线圈、数据寄存器、计时器、计数器、变卅寄存器及累加器等。
由于PLC投入运行后,只是在输入采样阶段A一依次读入各输八状态和数据,在输出刷新阶段才将输出的状态和数据送至相应的外设。囚此,它需要一定数量的存储单冗(RAM)以存放I/O的状态和数据。这些单元称作I/O映像区。 一个开关量I/O占用存储单兀中的一个位(1bit),一个模拟量I/O 中存储单元中的·。个字(16bit)。因此整个I/O映像区可看作由两个部分组成:开关量1/O映像区和模拟量I/O映像区。
除了ll0映像区以外,系统RAM存储l x_还包括PLC内部各类软空压机配件设备逻辑线圈、计时器、计数器、数据寄存器和累加罂等)的存储区。该存储耳又分为具有失电保持的存储区域和无失电保持的存储医域,前者在PLC断电时由内部的锂电池供电,数据不会遗失;后者在pLC断电时,其内部的数据被清零。
PLC内部的逻辑线圈与开笑输m一样,每个逻辑线圈占用系统RAM存储区中的一个位,但不能直接驱动外设,只供用户在编程-1一使用,其作用类似于继电器摔制线路·l,的继电器。另外。不同的PLC还提供数量不等的特殊逻辑线圈,具有不唰的功能。
PLC内部的数据寄存器模拟量I/O一样,每个数据寄存器占川系统RAM存储区中的一个字(16bit)。另外,PLC还提供数量不等的特殊数据寄存器,具有不同的功能。
③用户程序1竽储区。用J、程序存储区用于存放崩,、编制的用户程序。不同类型的PLC,其存储容量各不相同。 .