[QUOTE]
好像沒有固定格式,只要說的通,比如
c=a+b
if c>1000
a=0
b=1
有資料可以參考,對於高級語言熟悉的不是問題
[/QUOTE]
您說的{有資料可以參考,對於高級語言熟悉的不是問題}這一段言語,顯示出您的自信與驕傲!怎麼說起了可以不負責任的言語!又怎會沒有固定格式呢?
它可是IEC 61131是國際電工委員會(IEC)所規範之可程式邏輯控制器的一個標準,IEC委員會融合了Turbo Pascal、Object Pasca兩種的優點,而結構化文字(ST)只是其中的一個語言環節,使用上我門都必須服從它!僅如上述您的範例文字就錯誤連篇!
以下是標準IEC ST的宣告與語句:
[QUOTE]
Var
C, A, B : Inteage;
End_Var
C := A + B;
IF C > 1000 THEN
A := 0;
B := 1;
END_IF;
[/QUOTE]
這是Object PASCAL宣告以及語句:
[QUOTE]
Var
A, B, C : Integer;
begin
C := A + B;
if C >1000 then
begin
A := 0;
B := 1;
end
end;
[/QUOTE]
差異雖不大,卻還是存在!提供您做參考,您有興趣,也歡迎您來討論。但是我必須要先對您預告,您會階梯圖,不代表您的邏輯思維能轉的過來!
最后修改:2010-5-31 0:17:38