gk141380
級(jí)別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 4 個(gè)
工控威望: 99 點(diǎn)
下載積分: 658 分
在線時(shí)間: 14(小時(shí))
注冊(cè)時(shí)間: 2016-09-20
最后登錄: 2022-01-29
查看gk141380的 主題 / 回貼
樓主  發(fā)表于: 2017-08-01 09:34
ST結(jié)構(gòu)體!類似C語言,但是看不懂。。。查過三菱ST編程手冊(cè),但是講的不夠具體。
求好心人轉(zhuǎn)換為梯形圖
worker02
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 114 個(gè)
工控威望: 292 點(diǎn)
下載積分: 718 分
在線時(shí)間: 279(小時(shí))
注冊(cè)時(shí)間: 2008-08-01
最后登錄: 2024-11-01
查看worker02的 主題 / 回貼
1樓  發(fā)表于: 2017-08-31 15:02
這個(gè)結(jié)構(gòu)化語言,個(gè)人覺得三菱用這種結(jié)構(gòu)化語言與西門子差別還是有的,西門子可以在線修改。三菱的下載后只能顯示梯形圖,轉(zhuǎn)化成梯形后看起比較困難,都是跳轉(zhuǎn)指令。

FUNCTION FC1200 : VOID
VAR_TEMP
    I,A:INT;

END_VAR
VAR_INPUT
    ByteN:INT;
END_VAR  
VAR_OUTPUT
    B:BOOL;
END_VAR;
I:=0;
A:=0;
FOR I:=0 TO 15 DO
    IF MX[ByteN,I]THEN
        A:=A+1;
   END_IF;
END_FOR;
IF a>=2 THEN
    B:=true;
    END_IF;

END_FUNCTION
這是西門子的SCL(結(jié)構(gòu)化語言),感覺和計(jì)算語言一樣。很好理解。生成后一勞永逸,隨便調(diào)用,保護(hù)性很好。
[ 此帖被worker02在2017-08-31 15:08重新編輯 ]