SCL 编程问题

已锁定

牛皮不是吹的

  • 帖子

    243
  • 精华

    2
  • 被关注

    3

论坛等级:侠士

注册时间:2011-10-15

普通 普通 如何晋级?

SCL 编程问题

2804

19

2013-07-15 16:45:54

FUNCTION FC8 : VOID;

VAR_TEMP

LIMMIT:INT;

index:WORD;

var1:=34:BYTE;
var2:=54:BYTE;
END_VAR;


END_FUNCTION

DATA_BLOCK DB2
//
// Block Comment ...
//
STRUCT
ARRAY[0..58]OF BYTE;

END_STRUCT;


END_DATA_BLOCK
DATA_BLOCK DB4
//
// Block Comment ...
//
STRUCT
ARRAY[0..6000]OF BYTE;

END_STRUCT;


END_DATA_BLOCK
DATA_BLOCK DB11
//
// Block Comment ...
//
STRUCT
ARRAY[0..3000]OF WORD;


END_STRUCT;


END_DATA_BLOCK



END_VAR

FOR index:= 0 TO 100 BY 1 DO


IF LIMIT:=mw100:=index;
THEN

DATA_BLOCK DB2.(var1):=DATA_BLOCK DB4.dbd(4*index);
DATA_BLOCK DB2.(var2):=DATA_BLOCK DB11.dbw(index*2);



END_IF;



定义一个功能块,实现的是条件满足时,实现两个数据块的数据进行赋值,请高手指教,谢谢!这个程序编译出错,麻烦指点,谢谢!
SCL 编程问题 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54778条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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