回复:SCL 编程 的一个疑问 请教斑竹

dcount107

  • 帖子

    1737
  • 精华

    55
  • 被关注

    29

论坛等级:侠圣

注册时间:2003-06-06

普通 普通 如何晋级?

发布于 2009-05-01 08:28:59

0楼

AT指令对于FC来说只能声明在VAR_TEMP中,不能声明在VAR_INPUT中。所以需要用VAR_TEMP过渡一下。

quote:
VAR_INPUT
// Input Parameters
S_DATA:ANY;
D_DATA:ANY;
END_VAR

VAR_TEMP
// Temporary Variables
S_TEMP:ANY;
D_TEMP:ANY;
S_DATA_WORD AT S_TEMP:ARRAY[0..4] OF WORD;
D_DATA_WORD AT D_TEMP:ARRAY[0..4] OF WORD;
END_VAR

S_TEMP:=S_DATA;
D_TEMP:=D_DATA;
MW20:=S_DATA_WORD[0];
MW22:=D_DATA_WORD[0];


非淡泊无以明志,非宁静无以致远
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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