登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:求救此段scl程序怎么修改

点击:1022 回复:2

FUNCTION FC12: VOID
VAR_TEMP
 qw : INT ;    
 sds : STRUCT    
  sdsd : BYTE ;    
  sdsd_4 : BYTE ;    
  sdsd_5 : BYTE ;    
  sdsd_6 : BYTE ;    
  sdsd_7 : BYTE ;    
  sdsd_8 : BYTE ;    
  sdsd_9 : WORD ;    
  sds : DWORD ;    
 END_STRUCT ;    
 sds_1 : STRUCT    
  sdsd : BYTE ;    
  sdsd_4 : BYTE ;    
  sdsd_5 : BYTE ;    
  sdsd_6 : BYTE ;    
  sdsd_7 : BYTE ;    
  sdsd_8 : BYTE ;    
  sdsd_9 : WORD ;    
  sds : DWORD ;    
 END_STRUCT ;    
END_VAR
BEGIN
qw:=RD_SINFO(TOP_SI :=sds  // OUT: STRUCT
          ,START_UP_SI :=sds_1  // OUT: STRUCT
          ); // INT
 
END_FUNCTION
编译说sds格式不对?是不是不能用结构做参数传递?
08-02-29 22:15
没有人理的日子好惨
08-03-06 15:45
1、好象是只申明了结构没定义结构变量
2、对于结构参数传递最好用指针
08-04-06 14:07

工控新闻

更多新闻资讯