调用fb功能块出错

已锁定

悠游虾

  • 帖子

    29
  • 精华

    0
  • 被关注

    0

论坛等级:游民

注册时间:2005-12-02

普通 普通 如何晋级?

调用fb功能块出错

1122

17

2008-03-11 23:07:42

各位大虾,我同时调用两个功能块fb10和fb11,用plcsim调试的是后发现,2个功能块会互相影响,当fb10和fb11同时条件触发调用,居然触发fb10的条件会影响fb11,真是莫名其妙,改变fb10和fb11的temp变量的地址后影响也会随之改变真是奇怪了,有那位遇到同样问题吗?

各位我把程序贴出来大家看看,我已经改成fb11对应2个db,调用2次fb11问题依旧
network1:
A M 100.0
= L 20.0
BLD 103
A M 101.0
= L 20.1
BLD 103
A M 102.0
= L 20.2
BLD 103
A M 102.1
= L 20.3
BLD 103
A M 102.2
= L 20.4
BLD 103
A M 102.3
= L 20.5
BLD 103
A M 102.4
= L 20.6
BLD 103
A M 102.5
= L 20.7
BLD 103
A M 102.6
= L 21.0
BLD 103
A M 102.7
= L 21.1
BLD 103
CALL "TRANSF_FB" , "TRANSF_A_DB"
zgs_x_tranf :=L20.0
zgs_y_tranf :=L20.1
tank_s_12_2low :=L20.2
flagtranf_soth1_to_o:=L20.3
flagtranf_soth2_to_o:=L20.4
flagtranf_so_to_oth1:=L20.5
flagtranf_so_to_oth2:=L20.6
tank_s_12_1max :=L20.7
tank_s_12_2max :=L21.0
feed_done :=L21.1
moto_s_on :=M103.0
VALVE_S_1_on :=M104.0
VALVE_S_2_on :=M105.0
VALVE_ZS_x_on :=M106.0
VALVE_ZS_y_on :=M107.0
NOP 0
network2:
A M 110.0
= L 20.0
BLD 103
A M 111.0
= L 20.1
BLD 103
A M 112.0
= L 20.2
BLD 103
A M 112.1
= L 20.3
BLD 103
A M 112.2
= L 20.4
BLD 103
A M 112.3
= L 20.5
BLD 103
A M 112.4
= L 20.6
BLD 103
A M 112.5
= L 20.7
BLD 103
A M 112.6
= L 21.0
BLD 103
A M 112.7
= L 21.1
BLD 103
CALL "TRANSF_FB" , "TRANSF_B_DB"
zgs_x_tranf :=L20.0
zgs_y_tranf :=L20.1
tank_s_12_2low :=L20.2
flagtranf_soth1_to_o:=L20.3
flagtranf_soth2_to_o:=L20.4
flagtranf_so_to_oth1:=L20.5
flagtranf_so_to_oth2:=L20.6
tank_s_12_1max :=L20.7
tank_s_12_2max :=L21.0
feed_done :=L21.1
moto_s_on :=M113.0
VALVE_S_1_on :=M114.0
VALVE_S_2_on :=M115.0
VALVE_ZS_x_on :=M116.0
VALVE_ZS_y_on :=M117.0
NOP 0
调用fb功能块出错 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54716条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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