300编程遇到一个很奇怪的问题

已锁定

迷 芒

  • 帖子

    315
  • 精华

    0
  • 被关注

    18

论坛等级:侠客

注册时间:2010-07-02

普通 普通 如何晋级?

300编程遇到一个很奇怪的问题

1440

14

2012-08-18 21:14:26

各位大侠你们好!首先谢谢各位对本帖的关注,谢谢大家。
我在做一个程序的时,在一个全局DB里定义了一个B00L的数组(ARRAY),我在程序里做了一个FC,在FC里定义一一些IN和OUT的形参,当我在OB1里调用这个FC时,为这个FC赋了实参,用的就是那个DB里定义的BOOL量,奇怪的事情就发生了,当我把程序下载到PLC该输出的没输出了,在程序里用了一个S指令给一个位置位,当条件满足时,这个位有输出,当条件不满足时,这个位就没有输出了。检查没有重复赋值。后来实在是找不到原因了,就删掉OB1里调用的FC,再下载调试,各语句执行又好了,没有其他问题了。该输出的也正常了。小弟觉得这个实在是太无厘头,请各位帮我分析一下,这是什么情况?小弟在些先行谢过了。
300编程遇到一个很奇怪的问题 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54711条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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