200PLC224XP程序块大小

程序写完以后编译后块大小超过范围,想问下各位程序中符号名钱部用的中文,如果换成英文符号名占用的内存会不会小点...

问题补充:
加存储卡可以吗

最佳答案

编译后的文件大小与符号表没有关系,因为符号表根本就不会下载到 CPU 中去。
要么优化现有的程序逻辑,将功能相同的代码做成子程序,这样可以减少代码占用的存储空间;
要么换成 226 的CPU,注意一点,换成 226 的CPU 模拟量的地址会有变化;
另外子程序中使用定时器及计数器也是要特别注意的。
存储大小见此链接
https://www.ad.siemens.com.cn/productportal/Prods/s7-200-portal/MicroPower2013/s7-200/specification/cpu23/cpu23.htm#cpu23
模块编址常见问题
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-portal/MicroPower2013/Smart%20SMS/003.html
中断,子程序常见问题
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-portal/MicroPower2013/Smart%20SMS/009.html
补充:
存储卡不能扩展程序空间,S7-200CPU的程序空间是不能扩展的。 看下面链接的最下面。
https://www.ad.siemens.com.cn/productportal/Prods/s7-200-portal/MicroPower2013/s7-200/function/accessories/cartridge.htm
23版CPU的新功能(运行时编程)需要占用一部分程序存储空间。如果要利用全部的程序存储区,对于特定的一些CPU型号,需要禁止“运行模式编程”功能。
看看这个功能。
https://www.ad.siemens.com.cn/productportal/Prods/s7-200-portal/MicroPower2013/Smart%20SMS/035.html

提问者对于答案的评价:
十分感谢!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午4:49
下一篇 2021年7月5日 下午4:49

相关推荐

  • 压力表模拟量怎么转换的?(问题见图)

    我现在快忘了这图片表表达的意思了,之前学过。望解答,谢!! 图片说明:    最佳答案 PLC AI通道采集的信号,0-20mA对应数字量为0-320…

    2021年7月5日
  • EM277程序下载问题

    所用cpu224,只有一个端口已被初始化为modbus端口,触摸屏为smart1000ie的,通过em277扩展模块通信,我想监控程序,修改;怎么通过em277调试原有才程序,cp…

    2017年6月5日
  • 新手求问SM

    本人一直没有弄明白SM 在程序里是什么意思  比如SM0.0  SM0.1   都是怎么来的呢&nb…

    SIMATIC S7-200 2020年10月31日
  • 用西门子USB/PPI电缆下载需要安装驱动程序吗?

    我下载s7-200程序时,用西门子USB/PPI电缆下载就是通讯不上,请教大师需要另外安装驱动程序吗?还是软件自带? 最佳答案 官方文档建议你参考一下:S7-200 编程…

    SIMATIC S7-200 2021年7月5日
  • S7-200与各模块连接

    模快的连接顺序是怎样的,如果固定的位置上没有模块,后边的模块会有影响么?请指教。 最佳答案 1.所有的S7-200 CPU从22版之后,任何模块都没有特殊的位置要求。&n…

    SIMATIC S7-200 2021年7月5日
  • 定时中断问题

    各位大侠:请问S7220CPU224XP的定时中断SMB34,一个中断程序能同时采样几路输入的模拟量,我看过同时采集四路的,最多可以几路啊?热电阻和4-20MA信号可以放在一个中断…

    SIMATIC S7-200 2017年6月10日
  • S7-200 CPU读取型号

    6月4日提的问题还没解决,但问题被我处理掉了。只好再提一下,希望高手指点. 我连接CPU226CN的时候,通信那里点刷新后显示"未知 地址:2,9.6kbps&…

    SIMATIC S7-200 2021年7月5日
  • 想在SMART 700 IE上显示一个11位的数字,能够修改能够断电保存!

    屏和200的PLC连接的,之前用的内部变量来做的断电后不能保存,还有如果我在屏上输入01234567890不能让开头的0不显示,用PLC怎么做啊? 最佳答案 断电保持型只能是在20…

    SIMATIC S7-200 2017年11月6日
  • 模拟量接线提问

    模拟量电流输入中,为什么电流的正极接RC,C+,负极接C-?RC的作用是什么?     模拟量输出中,M0,V0,I0,哪个是模拟…

    SIMATIC S7-200 2021年7月5日
  • EM227选型

    我现在CPU选的是CPU226CN  选哪个型号的EM227比较合适 问题补充:EM277 最佳答案 EM 277只有一种:EM 277&n…

    SIMATIC S7-200 2020年11月5日

发表回复

登录后才能评论