S7-GRAPH写程序的问题

请问大家S7-GRAPH中一个Sequencer中最多可写多少step(步),谢谢

最佳答案

S7-GRAPH 功能块最大步数:
S7-GRAPH FB 块最多可以有 250 步及 250跳步条件(transitions)。 相关信息可以参考 S7-GRAPH 在线帮助。

步的数量
 

以下给出了如何确定两个各有 20 个步和跳步条件的顺控程序(功能块 FB7 和 FB8)在两种不同模式下所需内存的例子。 例子只是粗略计算。 

 
S7-GRAPH 程序所需内存
 


1
 
编译器设置为:“Can be run independently”模式
 S7-GRAPH FB 以及它的背景数据块(MC7  代码)内存需求计算如下: FB 块的内存需求:4900 字节(管理共享)+ 130 字节每步 + 跳步条件字节数(根据内容)
 DB 块的内存需求:270 字节(管理共享)+ 70 字节每步 + 跳步条件字节数(根据内容) 
 
两个顺控程序的结果(FB7 和 FB8) 
FB 所需内存 = 4,900 + 20 x 130 = 7,500 字节 
DB 所需内存 = 270 + 20 x 70 = 1,670 字节
 


2
 
编译器设置为:“标准功能块 ”( S7-GRAPH V4.0或以上版本)
 这时顺控程序(FB7 和 FB8)所需内存计算如下: FB 块的内存需求 =150 字节 + 20 x 16 字节 = 470 字节 
DB 块的内存需求 = 236 字节 + 20 x 26 字节 = 756 字节
 
管理共享功能被导入标准功能块 FC70,FC71,FC72 和 FC73。例如, FC71 被 FB7 调用 和 FC73 被 FB8 调用(图 01),这时CPU有额外的内存需要:
 8150 字节(对于 FC73)和 
7750 字节(对于 FC71)

提问者对于答案的评价:
谢谢

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日
下一篇 2018年12月1日

相关推荐