回复:n大侠,能帮我看下,为什么我这样编写后,当START1按ture的时候,out2也TRUE了

哈利波特大

  • 帖子

    26
  • 精华

    0
  • 被关注

    2

论坛等级:游民

注册时间:2011-09-19

普通 普通 如何晋级?

发布于 2012-02-02 11:36:56

7楼

在FC外部调用FC时赋值的参数其实时引用的该参数的指针地址,而非实际的值。则有可能出现,如某些FC里面写了类似启动自保之类的程序会OUT使用外部暂存量,而假如说外部暂存量是M等实际地址,可能程序不会有问题,但是使用如DB 100.DBX0.0之类的时候,则会出问题。程序会将DB 100.DBX0.0用6个字节的L堆栈在暂时存储。
所以,应该是原程序里使用OUT作为参与下次扫描的逻辑计算
STL学习中
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54618条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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