关于FB 中 使用 IN_OUT 类型 的问题

已锁定

miy_GreenPower

  • 帖子

    284
  • 精华

    0
  • 被关注

    8

论坛等级:侠客

注册时间:2011-01-27

普通 普通 如何晋级?

关于FB 中 使用 IN_OUT 类型 的问题

884

2

2015-04-02 16:05:58

我的问题希望大家回答一下 如下:

我建立了两个 FB 块,分别是 FB65,FB66 , FB65 中我在 STAT 静态变量中 定义了两个 FB66 数据类型, 又定义了 两个 UDT31 数据类型,

FUNCTION BLOCK FB65
STAT
fb_T1: FB66;
fb_T2: FB66;
utd_P1: UTD31;
utd_P2: UTD31;

END_STAT
END_FUNCTION_BLOCK

然后在FB65 中调用了两次 FB66 。

在 FB66 中,我这样定义 :

FUNCTION BLOCK FB66
IN_OUT

in_out_P1: UTD31;
END_IN_OUT
END_FUNCTION_BLOCK

这相当于 两个 FB66 是多重背景数据 。

当我 在 FB65 中调用 FB66 的时候,给 in_out_P1 管脚上 填写了 utd_P1 的时候,发现问题了

当我对 utd_P1 数据修改后, 发现 in_out_P1 数据没变化,始终是0 ! 不知为 仕么?
关于FB 中 使用 IN_OUT 类型 的问题 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54789条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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