回复:s7-scl编程问题-初始化赋值

剑忠

  • 帖子

    622
  • 精华

    57
  • 被关注

    89

论坛等级:奇侠

注册时间:2009-04-14

普通 普通 如何晋级?

发布于 2011-08-17 11:04:27

1楼

quote:以下是引用尘土飞扬在2011-08-17 10:23:46的发言:
FUNCTION FC3 : VOID
VAR_TEMP
// Temporary Variables
J:INT := 0;
END_VAR
// Statement Section
END_FUNCTION
我编译的时候不成功,提示“ J:INT := 0;”这句话有问题,“an initialization is not allowed in this context."那到底该如何对它进行初始化赋值呢?
1、不能在TEMP(Temporary Variables)参数中初始化赋值,因为TEMP是临时变量,不能静态保存!!
2、只能在功能块的IN、OUT、IN_OUT、或STATIC参数中初始化赋值。
大学之道,在明明德,在亲民,在止于至善。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54711条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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