回复:315 2dp 局部变量的用法

chen11201

  • 帖子

    627
  • 精华

    3
  • 被关注

    11

论坛等级:侠圣

注册时间:2006-07-11

普通 普通 如何晋级?

发布于 2009-03-28 17:16:14

0楼

功能(FC):没有固定的存储区的块,其临时变量存储在局域数据堆栈中,功
能执行结束后,这些数据就丢失了。用共享数据区来存储那些在功能执行结束后需要保存的数据。调用功能和功能块时用实参(实际参数)代替形参(形式参数)。形参是实参在逻辑块中的名称,功能不需要背景数据块。功能和功能
块用IN、OUT 和IN_OUT 参数做指针,指向调用它的逻辑块提供的实参。功能可以为调用它的块提供数据类型为RETURN 的返回值。
局域变量的类型
(1)IN(输入变量):由调用它的块提供的输入参数。
(2)OUT(输出变量):返回给调用它的块的输出参数。
(3)IN_OUT:初值由调用它的块提供,被子程序修改后返回给
调用它的块。
(4)TEMP (临时变量):暂时保存在局域数据区中的变量。
(5)STAT(静态变量):在功能块的背景数据块中使用。关闭功
能块后,其静态数据保持不变。功能(FC)没有静态变量。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54713条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。