西门子CPU模块6ES7511-1AL03-0AB0
西门子SIMATIC S7家族中的控制器按照应用场合、性能等分为S7-1200、S7-200、S7-300、S7-400等各种不同的系列。而每一系列中又细分不同的型号,例如,S7-400系列中有S7-412、S7-414、S7-416、S7-417等型号。不同系列、不同型号的控制器对应不同的控制性能(运算速度、内存容量等)。本文基于S7-400系列控制器,详细介绍内存的类型、分配情况及实际使用过程中可能的内存优化方法。
1.内存类型
S7-400型控制器的内存按照功能的不同,可以分为:
√ 系统内存(System Memory)--- 控制器的自身功能(M、T、C等)
√ 工作内存(work Memory)--- 用于运行程序;
√ 装载内存(Load Memory)--- 用于装载程序;
其中,工作内存部分又可以细分为:
√ 代码工作内存(Code Memory)--- 用于运行程序的代码部分;
√ 数据工作内存(Data Memory)--- 用于运行程序的数据部分;
S7-400型控制器的内存按照集成方式的不同,可以分为:
√ 集成内存(Integrated)--- 直接集成在控制器内部随控制器一起提供,*额外订购;
√ 扩展内存(Expanded)--- 通过扩展存储卡的方式扩展提供,需要额外订购;
一般情况下,控制器的工作内存不可扩展,而装载内存则可以通过FEPROM或RAM的方式进行扩展。如果希望和集成的RAM装载内存无缝扩展使用,则扩展的装载内存必须选用RAM类型
内存分配
控制器内存详细分配情况如下表所示。#
内存类型 | 内容 | 注释信息 |
装载内存 | 系统数据/System Data | 硬件组态数据 |
程序块/Program Blocks | 程序块 | |
(FBs,FCs,OBs,Symbols1),Comments1)) | ||
工作内存 | 数据块/Data Blocks | 数据块 (DBs) |
(数据部分) | 系统数据/System Data | 硬件组态信息,非装载内存中的全部硬件组态数据 |
SFC动态创建的DB块/DBs Created by SFC | 通过SFC21/22等动态创建的数据块 | |
本地数据/Local Data | 各**级中断所需的临时数据存储区 | |
工作内存 | 逻辑功能块/Logic Blocks | 逻辑功能块 (FBs,FCs) |
(代码部分) | 通信数据缓冲/Communication Data Buffer2) |
通信功能所需的临时缓冲区(动态分配) 通信作业数据/Communication jobs Data ( 72字节/每作业) 通信功能块占用的通信作业数据区 输入输出映像区/PII/PIQ (12 字节/每映像区字节) 输入/输出过程映像区所占用的数据空间 诊断缓冲区/Diagnostic Buffer ( 32 字节/每记录) CPU诊断消息 系统内存 M区间、定时器T、计数器C M存储区间、定时器/计数器存储区间 功能块/中断堆栈 堆栈区级通信/诊断/本地数据缓冲区
表格 1 控制器内存分配祥表
1).通过 PLCSave to Memory Card (EPROM)菜单才会下载到装载内存中
2).运行时动态分配
实际应用过程中,当前控制器的内存占有率及分配情况可以通过控制器在线信息 Memory页面查询到
【资料简介】
FCS是由PLC发展而来的;而在另一些行业,FCS又是由DCS发展而来的,所以FCS与PLC及DCS之间有着千丝万缕的,又存在着本质的差异。本文就PLC、DCS、FCS三大控制系统的特点和差异作一分析,指出它们之间的渊源及发展方向。
摘 要:本文对PLC、DCS、FCS三大控制系统的特点和差异进行了分析,指出了三种控制系统之间的渊源及发展方向。
关键词:可编程序控制器(PLC),分散控制系统(DCS),现场总线控制系统(FCS)
前言
上世纪九十年代走向实用化的现场总线控制系统,正以迅猛的势头快速发展,是目前世界上型的控制系统。现场总线控制系统是目前自动化技术中的一个热点,正受到国内外自动化设备制造商与用户越来越强烈的关注。现场总线控制系统的出现,将给自动化领域带来又一次,其深度和广度将**过历史的任何一次,从而开创自动化的新局面。
在有些行业,FCS是由PLC发展而来的;而在另一些行业,FCS又是由DCS发展而来的,所以FCS与PLC及DCS之间有着千丝万缕的,又存在着本质的差异。本文试就PLC、DCS、FCS三大控制系统的特点和差异作一分析,指出它们之间的渊源及发展方向。
PLC、DCS、FCS三大控制系统的基本特点
目前,在连续型流程生产自动控制(PA)或习惯称之谓工业过程控制中,有三大控制系统,即PLC、DCS和FCS。它们各自的基本特点如下:
1 PLC
(1)从开关量控制发展到顺序控制、运送处理,是从下往上的。
(2)连续PID控制等多功能,PID在中断站中。
(3)可用一台PC机为主站,多台同型PLC为从站。
(4)也可一台PLC为主站,多台同型PLC为从站,构成PLC网络。这比用PC机作主站方便之处是:有用户编程时,不必知道通信协议,只要按说明书格式写就行。
(5)PLC网格既可作为独立DCS/TDCS,也可作为DCS/TDCS的子系统。
(6)大系统同DCS/TDCS,如TDC3000、CENTUMCS、WDPFI、MOD300。
(7)PLC网络如Siemens公司的SINEC—L1、SINEC—H1、S4、S5、S6、S7等,GE公司的GENET、三菱公司的MELSEC—NET、MELSEC—NET/MINI。
(8)主要用于工业过程中的顺序控制,新型PLC也兼有闭环控制功能。
(9)制造商:GOULD(美)、AB(美)、GE(美)、OMRON(日)、MITSUBISHI(日)、Siemens(德)等。