加入收藏 在线留言 联系我们
关注微信
手机扫一扫 立刻联系商家
全国服务热线18717946324

西门子S7-300模块6ES7321-1FF10-0AA0

更新时间
2025-01-23 08:00:00
价格
请来电询价
品牌
西门子
型号
模块
原装
全新
联系电话
18717946324
联系手机
18717946324
联系人
占雪芬
立即询价

详细介绍

西门子S7-300模块6ES7321-1FF10-0AA0

长期低价销售西门子PLC,200,300,400,1200,西门子PLC附件,西门子电机,西门子人机界面,西门子变频器,西门子数控伺服,西门子总线电缆现货供应,欢迎来电咨询系列产品,折扣低,货期准时,并且备有大量库存.长期有效   


欢迎您前来询价.100分的服务.100分的质量.100分的售后.100分的发货速度    


您的选择您的支持是我的动力! ————致我亲爱的客户!


价格波动,请来电咨询 

XF-200

块优化和参数传递

对于简单数据类型(例如,INT、DINT 和 REAL 型),用户程序可以以“传值"方式传递函数块的参数。 传递复杂数据类型(例如,STRUCT、ARRAY 和 STRING)时,可以采用“传引用"方式。

用户程序传递的函数块参数通常在和该函数块相关的背景数据块 (DB) 中:

  • 通过将参数复制给背景数据块,或者,复制位于背景数据中参数,用户程序可以以“传值"方式传递简单数据类型(例如,INT、DINT 和 REAL)的参数。

  • 用户程序将复杂数据类型(例如,STRUCT、ARRAY 和 STRING)复制到用于 IN 和 OUT 参数类型的背景数据块中,或者,复制位于该背景数据块中的复杂数据类型。

  • 对于 IN/OUT 接口类型,用户程序以“传引用"方式传递复杂数据类型。

  • 数据块可以创建成“优化的"或“标准的"(未优化)数据块。 优化型数据块的体积小于非优化型数据块。 优化型数据块和非优化型数据块中的数据元素顺序不一样。 关于优化型数据块的更多说明,请参阅 S7‑1200/1500、STEP 7 (TIA Portal) S7 编程指南(出版日期:2014 年 3 月)中的章节“优化块"。

    P_IK10_XX_00342i - 副

    可以创建用来处理优化或非优化数据的函数块和函数。 可以选择复选框“优化块访问" (Optimized block access),将其作为块的属性。 默认情况下,用户程序会优化程序块;程序块期望传递给该块的数据采用优化格式。

    用户向某个函数传递复杂参数(例如,STRUCT 结构的参数)时,系统会检查包含该结构的数据块的优化设置和程序块的优化设置。 如果你同时优化该数据块和该函数,用户程序将以“传引用"方式传递该结构 (STRUCT)。 如果选择了不优化该数据块和该函数,也采用“传引用"方式传递该结构。

    但是,如果函数和数据块采用不同优化设置(即,优化了一个块且没有优化另一个块),则必须将 STRUCT 转换成函数所期望的格式。 例如,如果选择了不优化该数据块但优化该函数,则数据块中的 STRUCT 须转换成优化格式后才能被该函数进行处理。 该转换过程由系统完成,其方法是:先制作该 STRUCT 的一个“副本",接着,将它转换成该函数所期望的优化格式。

    总而言之,当用户程序将某个复杂数据类型(例如,STRUCT)作为 IN/OUT 参数传递给某个函数时,该函数希望用户程序以“传引用"方式传递 STRUCT。


    西门子S7-300模块6ES7321-1FF10-0AA0

    联系方式

    • 电  话:18717946324
    • 联系人:占雪芬
    • 手  机:18717946324
    • 微  信:18717946324