S7-300/400存储器的作用?
S7-300/400系列PLC包括四个存储器:系统存储器、工作存储器、装载存储器、外设IO存储器,各自的作用如下
一、 PLC系统存储器:用于存放用户程序的操作数据,包括过程映像输入、输出、位存储器、定时器、计数器、块堆栈、中断栈、诊断缓冲区,还提供临时存储器,用来存储程序被调用时的临时数据。系统存储器为不能扩展的RAM
二、 PLC工作存储器:它是集成的RAM存储器,用于存储用户程序和数据,包括组织块、功能、功能块、数据块。为了保证程序执行的快速性和不过多占用工作存储器,只有与程序执行有关的块被装入工作存储器。复位CPU的存储器时,RAM中的程序被清除,FEPROM中的程序不会被清除
三、 PLC装载存储器:可能是RAM和FEPROM,用于保存不包含符号地址和注释的用户程序和系统数据(组态、连接和模块参数等)。有的CPU集成装载存储器,有的可以用微存储器卡(MMC)来扩展,CPU 31xC的用户程序只能装入插入式的MMC。断电时数据保存在MMC存储器中,数据块的内容基本上永久保留。下载程序时,用户程序被下载到CPU的装载存储器,CPU把可执行部分复制到工作存储器,符号表和注释保存在编程设备中
四、 PLC外设I/O存储器:通过外设I/O存储器(PI和PQ),用户可以不经过过程映像输入、输出,直接访问输入输出模块,不能以位(Bit)为单位访问外设I/O存储区,只能以字节、字、双字为单位访问。
版权声明:版权归中国工业自动化培训网所有,转载请注明出处!
- 相关问答
-
- 如果也不是拓扑的原因,也没有配置其他从站,那有可能是gsd文件版本的问题了。
- 高速计数器可以在初始化或者运行中更改设置,如初始值、预置值
- 运行指示灯不亮,根据现象怀疑PLC故障,更换PLC故障依旧。后查阅图纸发现,外接的2只传感器为3线式。传感器使用的是PLC内部的24V电源(厂家为节约成本)。故将PLC的上的24V电源的正极
- 1)故障事件 2)操作模式转变以及其它对用户重要的操作事件 3)用户定义的诊断事件(用SFC52 WR_USMSG)
- 每当断电重启后, CP341 模板和调制解调器(如 SATEL 的 modem )之间的通讯出错是什么原因? 答: 这是因为 DTR 、 RTS 信号默认为 0 造成的,可以在 OB1 中调用 FC6(V24_SET). 参数 RTS 和 DTR 设