请教各位老师200程序大小的问题

各位老师好,我现在写了个程序,下到CPU224XP时,当下载到程序块100%时,就无法下载数据块了,然后就出现图1或图2的提示,请问这是不是程序的大小超过了CPU224XP程序存储器导致的?请问怎样看自己写的程序是多少KB了,肯定不是对着200程序的图标右键点击属性显示的那个吧?
如果我的程序大小超过了CPU程序存储器的大小,请问用200的存储卡可以解决这个问题么?

图片说明:

请教各位老师200程序大小的问题    请教各位老师200程序大小的问题   

最佳答案

1、扩展程序存储区:
23版的CPU与以前版本的CPU相比,程序、数据存储区有了较大扩展。
23版CPU的新功能(运行时编程)需要占用一部分程序存储空间。如果要利用全部的程序存储区,对于特定的一些CPU型号,需要禁止“运行模式编程”功能。
2、操作见上传的图片。
3、请问怎样看自己写的程序是多少KB了?
转西门子专家置评:
建议愿望将程序下载到PLC后,检查S7-200资源管理器中(S7-200  Explorer)的程序块大小来确定程序真正的使用空间,而不是通过项目文件的属性大小来判断。另外,CPU226的程序存储空间最大可到24576字节。
详见:
http://www.ad.siemens.com.cn/service/answer/tobe_solution.aspx?Q_ID=54326&cid=1028

图片说明:

请教各位老师200程序大小的问题  

提问者对于答案的评价:
三位老师的答案都非常好,学到了很多东西,不胜感激!非常感谢!

专家置评

已阅,最佳答案正确。
直接看《S7-200可编程系统手册》里第六章第2页的说明,S7-200的存储卡是做配方或数据记录用的,不能扩展存储区

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc210754.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月12日 下午7:56
下一篇 2017年11月12日

相关推荐