程序寫(xiě)完以后編譯后塊大小超過(guò)范圍,想問(wèn)下各位程序中符號名錢(qián)部用的中文,如果換成英文符號名占用的內存會(huì )不會(huì )小點(diǎn)...
加存儲卡可以嗎
編譯后的文件大小與符號表沒(méi)有關(guān)系,因為符號表根本就不會(huì )下載到 CPU 中去。
要么優(yōu)化現有的程序邏輯,將功能相同的代碼做成子程序,這樣可以減少代碼占用的存儲空間;
要么換成 226 的CPU,注意一點(diǎn),換成 226 的CPU 模擬量的地址會(huì )有變化;
另外子程序中使用定時(shí)器及計數器也是要特別注意的。
存儲大小見(jiàn)此鏈接
https://www.ad.siemens.com.cn/productportal/Prods/s7-200-portal/MicroPower2013/s7-200/specification/cpu23/cpu23.htm#cpu23
模塊編址常見(jiàn)問(wèn)題
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-portal/MicroPower2013/Smart%20SMS/003.html
中斷,子程序常見(jiàn)問(wèn)題
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的新功能(運行時(shí)編程)需要占用一部分程序存儲空間。如果要利用全部的程序存儲區,對于特定的一些CPU型號,需要禁止“運行模式編程”功能。
看看這個(gè)功能。
https://www.ad.siemens.com.cn/productportal/Prods/s7-200-portal/MicroPower2013/Smart%20SMS/035.html
電話(huà):13818569113
郵箱:13818569113@139.com
網(wǎng)址:http://youmiyou.cn/
地址:上海青浦區北青公路7171號111-112室