w3196
級(jí)別: 略有小成
![]() |
ST語(yǔ)言怎么實(shí)現(xiàn)程序跳轉(zhuǎn)?沒(méi)有找到與LAD相應(yīng)的指令; |
---|---|
|
周先生
級(jí)別: 略有小成
![]() |
ST不支持CJ,SCJ,JMP,在手冊(cè)里有說(shuō)明 |
---|---|
本帖最近評(píng)分記錄: |
焦劉吉
緊跟時(shí)代發(fā)展,努力做好時(shí)代青年
級(jí)別: 工控俠客
![]() |
call label |
|
---|---|---|
|
tingfenghu
級(jí)別: 工控俠客
![]() ![]() |
調(diào)用子程序,應(yīng)該不算跳轉(zhuǎn), 不知道支不支持類似于GO TO , |
|
---|---|---|
|
柳絮飛花
無(wú)產(chǎn)工程師
級(jí)別: 論壇先鋒
![]() |
其他我不清楚,三菱的5U,ST我沒(méi)法使用。 不知道是否有大神用過(guò)。 |
|
---|---|---|
|
柳絮飛花
無(wú)產(chǎn)工程師
級(jí)別: 論壇先鋒
![]() |
關(guān)于CALL,CJ 手冊(cè)中關(guān)于ST,不對(duì)應(yīng)。 |
|
---|---|---|
|
w3196
級(jí)別: 略有小成
![]() |
難道ST語(yǔ)言就不能實(shí)現(xiàn)程序跳轉(zhuǎn)?這也是基本功能啊,各位大神怎么看? |
---|---|
|
楓落云端
施主,腳抬一下
級(jí)別: 略有小成
![]() ![]() |
個(gè)人理解,ST語(yǔ)言已經(jīng)摒棄了直接使用CALL和跳轉(zhuǎn)JMP指令的編程思維。 而由于IF語(yǔ)言或者CASE這些選擇或分支語(yǔ)句本身就是這類用法的直接替代者,編譯后的指令代碼也可以看出就是CALL和JMP使用。 試想一下,if語(yǔ)言里面可以放入一堆操作運(yùn)算,條件成立時(shí)就執(zhí)行,條件不成立時(shí)不執(zhí)行(實(shí)際也是IF條件不成立時(shí)PLC并不會(huì)區(qū)掃描而是會(huì)跳過(guò)),不就是跟CALL或者JMP其實(shí)是一樣的嗎? |
---|---|
|
柳絮飛花
無(wú)產(chǎn)工程師
級(jí)別: 論壇先鋒
![]() |
學(xué)習(xí)了,個(gè)人認(rèn)為,跳轉(zhuǎn)等指令。 方便適用于以前主程序冗長(zhǎng),設(shè)計(jì)使用。 現(xiàn)在可使用多個(gè)程序塊,功能塊。現(xiàn)要考慮在梯形圖上使用跳轉(zhuǎn),應(yīng)該也只是優(yōu)化掃描周期。 |
|
---|---|---|
|