回复:求教一个FC的编程

冷眼看客

  • 帖子

    631
  • 精华

    4
  • 被关注

    28

论坛等级:侠圣

注册时间:2013-07-23

普通 普通 如何晋级?

发布于 2016-05-11 20:37:24

10楼

展开查看
以下是引用zzql在2016-05-11 20:28:02的发言 >9楼

多谢宝贵资料,

按照资料所示,把OUT变量全部换为INOUT变量就行了。

总的感觉siemens在此方面有些欠缺,也就是限制的有点不合理,没有输出就保持原来的值就行了,为啥还要用户做一些不相关的工作,譬如我的例子,本来是OUT,却要设为INOUT,用起来所有形参都在FC块的左边,不美观还占地方。

以下是引用KITT在2016-05-10 21:46:17的发言 >8楼:找到了可以看看 张春...

引用8楼详细内容:

找到了可以看看 张春的STEP7编程语言及使用技巧里面的第三章3.2.11.4节的内容。

以下是引用zzql在2016-05-10 20:54:35的发言 >:谢侠圣,我是按照预...

引用详细内容:

谢侠圣,我是按照预设FC中的变量设计的形参,即输入设为IN,输出变量设为OUT,有输入也有输出的设为INOUT,如您所示,把IN设为INOUT,甚至把所有变量都设为INOUT,运行起来有无问题,西门子对此有何规定?才疏学浅,请赐教。

这个问题 好像新的1500已经给解决了,用户不用再担心由于接口参数的疏忽导致FC随机输出值了。

S7
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54618条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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