s7-300里fc块里in,out,inout,temp最多分别可创建多少个?
112.95.251.214
发布于2014-04-16 18:09
10
0
标签:
是不是如果创建过多了会cpu会报故障?之前有在fc的out里创建了20个形参,调用时故障了,根本不运行,后来拆成了12个out和8个inout后就可以了,所以想了解下,多可创建多少个形参?
佳答案
1.
s7-300cpu功能(fc)大可以分配参数限制在127个。这些可以是in,out或in_out参数。
s7-300cpu功能块(fb)大可分配参数没有具体数量限制,但是它受限于背景数据块的大空间。
请参考下面资料:
s7-300cpu的fc和fb大可以分配多少参数。
https://support.automation.siemens.com/cn/view/zh/43264900
2.
s7-300cpu的功能(fc)和功能块(fb),temp变量区是“本地数据”。
新型号的cpu,本地数据是每个优先级32kb,每个块大2kb。
请参考下面资料:
s7-300/s7400的局部数据寻址(本地数据、临时变量)
https://support.automation.siemens.com/cn/view/zh/291495
s7-300compactcpu31xc和cpu31x:技术规格(2011年),见第360页中间部分。
https://support.automation.siemens.com/cn/view/zh/12996906