flyaway
知識改變命運,學習鑄就人生
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 326 個
工控威望: 4593 點
下載積分: 410 分
在線時間: 248(小時)
注冊時間: 2012-07-29
最后登錄: 2024-09-20
查看flyaway的 主題 / 回貼
樓主  發(fā)表于: 2012-08-16 14:19
  大家好,有對西門子300中的SCL比較了解的嗎,討論一下好嗎?
凱可可
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 32 個
工控威望: 125 點
下載積分: 880 分
在線時間: 8(小時)
注冊時間: 2012-08-16
最后登錄: 2013-05-08
查看凱可可的 主題 / 回貼
1樓  發(fā)表于: 2012-08-16 14:25
不了解
jx_einstein
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 868 個
工控威望: 1047 點
下載積分: 2421 分
在線時間: 860(小時)
注冊時間: 2010-01-09
最后登錄: 2024-08-05
查看jx_einstein的 主題 / 回貼
2樓  發(fā)表于: 2012-08-16 15:18
先定義變量VAR_INPUT
D_IN1:INT;
D_IN2:INT;
D_IN3:INT;
D_IN4:INT;
D_IN5:INT;
D_IN6:INT;
END_VAR  
VAR_TEMP
D_T1:REAL;
D_T2:REAL;
D_T3:REAL;
D_T4:REAL;
D_T5:REAL;
D_T6:REAL;
INDEX:INT;
END_VAR
VAR_OUTPUT
DATA_OUT:REAL;  
END_VAR
寫程序:
BEGIN
IF D_IN1>47 AND D_IN1<58 THEN
    D_T1:=INT_TO_REAL(D_IN1)-48.0;  
END_IF;
IF D_IN1=46 THEN
    INDEX:=1;    
END_IF;
IF D_IN2>47 AND D_IN2<58 THEN
    D_T2:=INT_TO_REAL(D_IN2)-48.0;  
END_IF;
IF D_IN2=46 THEN
    INDEX:=2;    
END_IF;
IF D_IN3>47 AND D_IN3<58 THEN
    D_T3:=INT_TO_REAL(D_IN3)-48.0;  
END_IF;
IF D_IN3=46 THEN
    INDEX:=3;    
END_IF;
IF D_IN4>47 AND D_IN4<58 THEN
    D_T4:=INT_TO_REAL(D_IN4)-48.0;  
END_IF;
IF D_IN4=46 THEN
    INDEX:=4;    
END_IF;
IF D_IN5>47 AND D_IN5<58 THEN
    D_T5:=INT_TO_REAL(D_IN5)-48.0;  
END_IF;
IF D_IN5=46 THEN
    INDEX:=5;    
END_IF;
IF D_IN6>47 AND D_IN6<58 THEN
    D_T6:=INT_TO_REAL(D_IN6)-48.0;  
END_IF;
IF D_IN6=46 THEN
    INDEX:=6;    
END_IF;


CASE INDEX OF
1:
DATA_OUT:=D_T2*0.1+D_T3*0.01+D_T4*0.001+D_T5*0.0001+D_T6*0.00001;
2:
DATA_OUT:=D_T1+D_T3*0.1+D_T4*0.01+D_T5*0.001+D_T6*0.0001;
flyaway
知識改變命運,學習鑄就人生
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 326 個
工控威望: 4593 點
下載積分: 410 分
在線時間: 248(小時)
注冊時間: 2012-07-29
最后登錄: 2024-09-20
查看flyaway的 主題 / 回貼
3樓  發(fā)表于: 2012-08-16 16:14
  樓主有推薦的書讓我媽看看嘛,或者是發(fā)個好的點子資料可以嗎,萬分感謝