项目函数和全局函数之间的区别?


描述

  • 项目函数由动作或其它项目函数调用。它们也能够在WinCC的应用程序(例如,变量记录和报警记录)中使用。按照在线帮助文档所述,需要保证清晰定义的传输参数。
  • 动作根据触发器周期地被调用。动作既包括画面中特定对象的动作、又包括独立于图形运行系统的全局动作。
  1. 项目函数
    项目函数可以重命名,也可以改变传输参数。可以自定义函数的返回值和函数调用的参数。
    在图形设计器中,可以由动作(例如 size)通过项目函数的返回值(例如"andy")更新对象的属性。返回值的数据类型依赖于相应的属性类型。本例中的项目函数声明为整型(INT),该整型值通过返回值(andy)传送给属性。注意,VOID函数意味着没有返回值。

    项目函数和全局函数之间的区别?
    Fig. 01

  2. 全局函数
    全局函数没有传输参数。可以根据变量的变化或者时间触发器执行动作。可以在动作的触发器中定义触发的标准。

    项目函数和全局函数之间的区别?
    Fig. 02

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 下午12:03
下一篇 2021年4月12日 上午12:00

相关推荐

发表回复

登录后才能评论