s7200编程软件局部变量定义,写好程序编译后,显示指令操作数的存储器寻址范围无效?

s7200编程软件局部变量定义,写好程序编译后,显示指令操作数的存储器寻址范围无效?一共定义了14个局部变量,又一个是正确的,其他的都显示显示指令操作数的存储器寻址范围无效?

最佳答案

变量数目有限制?多少个?
有限制,不能超过64个字节。
在s7200中,程序中的每个POU(OB1主程序、子程序及中断例行程序)都有自己的局部变量表,配备64个字节的L内存。这些局部变量表允许您定义具有范围限制的变量。
请参见MircoWIN的帮助中有关局域变量的说明。

参见:
《在S7-200的子程序中使用局部变量类型 OUT 和 TEMP 时需要注意什么》?连接:
http://bbs.cechina.cn/ShowTopic.aspx?id=83145

提问者对于答案的评价:
谢谢!后来我把CPU类型改了下,问题就解决了!

专家置评

已阅,最佳答案正确。

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

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐