缺少一个返回值地址

已锁定

手机用户20210907357453

  • 帖子

    1
  • 精华

    0
  • 被关注

    0

论坛等级:新手

注册时间:2021-09-07

普通 普通 如何晋级?

缺少一个返回值地址

405

0

2024-09-19 15:02:27

展开查看
引用自找答案,问题ID:282861

S7-1200,如图所示,编译出错,说该函数返回了一个值。写法有问题码?为什么会出现这样的情况?梯形图运行正常。用SCL应该怎么写READ_DBL功能块?

提问者:sx帝企鹅


WWCWWC 回答道:

写法没有问题。
你定义READ_DBL这个变量的数据类型是什么?
输出?或者是输入_输出?
如果定义了输入,则,就会报警了。
补充问题回复:
用输入_输出(IN_OUT)数据类型。

还有3人在找答案上回答了该问题,查看全部>
在静态变量地方建一个INT类型(#Ret_VAL_W )的数据类型;
然后在程序里要这样写: #Ret_VAL_W := READ_DBL(REQ := #aP.DownLoad,
SRCBLK := "Recipe".Com[#Rev.Page.TypeNum],
BUSY => #R_BUSY,
DSTBLK => "RunParam_DB".Com);
缺少一个返回值地址 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15776条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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