如何确定STEP7中的工程项目需要使用多大空间的MMC卡
(2017-03-06 15:57:10)
标签:
plc培训电气设计培训工控老鬼启程自动化培训西门子plc |
分类: 启程PLC培训 |
确定控制程序所需的MMC卡的大小,可以按以下步骤进行:
1.在STEP7 Manager中打开您的Project;
2.选中您的程序块,点击鼠标右键(或快捷键Alt + Enter),打开程序块的属性页面:
http://bbs.qichengplc.com/data/attachment/forum/201703/06/155643ddri0du8h7vqudq0.png
3.选择弹出窗口中的General-Part 2页面:
http://bbs.qichengplc.com/data/attachment/forum/201703/06/155643zalx04twaarxz4xj.png
从上图中可以看出您的某个程序块在PLC中占用装载内存和工作内存的字节数。
4.将您项目中所有程序块(OB、FC、FB、DB)占用装载内存(Load Memory Requirement)的数量加在一起:
http://bbs.qichengplc.com/data/attachment/forum/201703/06/155643v44g5vz5l44imfvi.png
这里的OB1程序块需要占用装载内存(即MMC卡)中的248个字节。
http://bbs.qichengplc.com/data/attachment/forum/201703/06/155643wbsyyl9zmk6nqyml.png
这里的FB101程序块需要占用MMC卡中的4490个字节。
5.将OB、FB、FC、DB(不包括SFC、SFB、System data)所需占用的字节数加在一起:
http://bbs.qichengplc.com/data/attachment/forum/201703/06/155643lmm754757t7b1mv1.png
得到的总的字节数量在除以1024,就可以知道您的Project中的程序块需要多大的MMC卡空间。
6.如果您已经有Siemens的PLC和MMC,那么您可以通过在线诊断,获取PLC工作内存和装载内存(MMC卡)的使用情况:
在STEP7 Manager界面中,选中CPU,用CP5611或PC-Adapter连接PLC的MPI通讯口,使用快捷键Ctrl + D,弹出PLC的诊断信息窗口:
当MMC卡未插入PLC中时:
http://bbs.qichengplc.com/data/attachment/forum/201703/06/155644opd1esnsd8doyt6o.png
因为PLC中没有插入MMC卡,Load memory RAM + EPROM列为空,Work Memory列中显示当前PLC的工作内存为48K,EPROM是S7-400、旧款S7-300使用的装载内存卡;
在PLC中插入MMC卡时:
使用快捷键Ctrl + D弹出PLC的内存使用情况:
http://bbs.qichengplc.com/data/attachment/forum/201703/06/155644zzp5aaoqr0up9wzr.png
可以看出PLC的内存使用情况为0%,空余128K装载内存和48K工作内存;
将您的程序下载到PLC当中:
http://bbs.qichengplc.com/data/attachment/forum/201703/06/155644eks90sbbhv91vukz.png
使用Ctrl + D弹出PLC的内存使用情况:
http://bbs.qichengplc.com/data/attachment/forum/201703/06/155644huxtgwesu2udvxe5.png
可以看出,您的控制程序在PLC中对装载内存和工作内存的占用情况。