楓落云端
施主,腳抬一下
級(jí)別: 略有小成

精華主題: 0
發(fā)帖數(shù)量: 341 個(gè)
工控威望: 465 點(diǎn)
下載積分: 1547 分
在線時(shí)間: 414(小時(shí))
注冊(cè)時(shí)間: 2017-10-10
最后登錄: 2024-11-29
查看楓落云端的 主題 / 回貼
12樓  發(fā)表于: 2020-10-13 15:49
我想到的有四種:其中第一種編譯后的代碼完全和梯形圖一樣;其它三種等效,代碼有點(diǎn)區(qū)別。

第一 M1030:=INV (NOT X8E);

第二 M1030:=NOT(NOT X8E);

第三 OUT( NOT(NOT X8E) , M1030);

第四 OUT( INV(NOT X8E) , M1030);
楓落云端
施主,腳抬一下
級(jí)別: 略有小成

精華主題: 0
發(fā)帖數(shù)量: 341 個(gè)
工控威望: 465 點(diǎn)
下載積分: 1547 分
在線時(shí)間: 414(小時(shí))
注冊(cè)時(shí)間: 2017-10-10
最后登錄: 2024-11-29
查看楓落云端的 主題 / 回貼
13樓  發(fā)表于: 2020-10-13 15:53
差點(diǎn)忘了萬(wàn)能的IF語(yǔ)句了。
第五種
IF INV (NOT X8E) THEN
    M1030:=TRUE;
ELSE
    M1030:=FALSE;
END_IF;

第六種
IF NOT (NOT X8E) THEN
    M1030:=TRUE;
ELSE
    M1030:=FALSE;
END_IF;
本帖最近評(píng)分記錄:
  • 下載積分:+1(qq280853936) 好貼好貼!
  • 下載積分:+1(yoyo2001426) 熱心助人!
    yoyo2001426
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 227 個(gè)
    工控威望: 464 點(diǎn)
    下載積分: 3511 分
    在線時(shí)間: 167(小時(shí))
    注冊(cè)時(shí)間: 2017-04-23
    最后登錄: 2024-12-16
    查看yoyo2001426的 主題 / 回貼
    14樓  發(fā)表于: 2020-10-13 15:59
    引用
    引用第12樓楓落云端于2020-10-13 15:49發(fā)表的  :
    我想到的有四種:其中第一種編譯后的代碼完全和梯形圖一樣;其它三種等效,代碼有點(diǎn)區(qū)別。

    第一 M1030:=INV (NOT X8E);

    第二 M1030:=NOT(NOT X8E);
    .......


    感謝老鐵提供想法,看來(lái)我真的要把手冊(cè)指令看完...

    另外

    我發(fā)現(xiàn)ST語(yǔ)言無(wú)法在線編輯

    INV 這指令 在手冊(cè)里面是找不到的...
    是我手冊(cè)版本太老了嗎?
    楓落云端
    施主,腳抬一下
    級(jí)別: 略有小成

    精華主題: 0
    發(fā)帖數(shù)量: 341 個(gè)
    工控威望: 465 點(diǎn)
    下載積分: 1547 分
    在線時(shí)間: 414(小時(shí))
    注冊(cè)時(shí)間: 2017-10-10
    最后登錄: 2024-11-29
    查看楓落云端的 主題 / 回貼
    15樓  發(fā)表于: 2020-10-13 16:09
    圖片:
    Q系列有這個(gè)指令

    至于說(shuō)ST不能在線修改,這個(gè)是誤解,只是條件有點(diǎn)苛求,具體一句話說(shuō)不清楚,項(xiàng)目上我就是都用ST編程的,在線修改編譯沒(méi)任何問(wèn)題。關(guān)鍵點(diǎn)是修改時(shí)的源代碼必須時(shí)PLC正在運(yùn)行的母版基礎(chǔ)改的。
    楓落云端
    施主,腳抬一下
    級(jí)別: 略有小成

    精華主題: 0
    發(fā)帖數(shù)量: 341 個(gè)
    工控威望: 465 點(diǎn)
    下載積分: 1547 分
    在線時(shí)間: 414(小時(shí))
    注冊(cè)時(shí)間: 2017-10-10
    最后登錄: 2024-11-29
    查看楓落云端的 主題 / 回貼
    16樓  發(fā)表于: 2020-10-13 16:19
    看準(zhǔn)了,他寫的是LDI X8E,之后再整個(gè)取反后OUT M1030
    實(shí)際上簡(jiǎn)化邏輯后就是 M1030:=X8E
    yoyo2001426
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 227 個(gè)
    工控威望: 464 點(diǎn)
    下載積分: 3511 分
    在線時(shí)間: 167(小時(shí))
    注冊(cè)時(shí)間: 2017-04-23
    最后登錄: 2024-12-16
    查看yoyo2001426的 主題 / 回貼
    17樓  發(fā)表于: 2020-10-13 16:36
    引用
    引用第15樓楓落云端于2020-10-13 16:09發(fā)表的  :
    Q系列有這個(gè)指令

    至于說(shuō)ST不能在線修改,這個(gè)是誤解,只是條件有點(diǎn)苛求,具體一句話說(shuō)不清楚,項(xiàng)目上我就是都用ST編程的,在線修改編譯沒(méi)任何問(wèn)題。關(guān)鍵點(diǎn)是修改時(shí)的源代碼必須時(shí)PLC正在運(yùn)行的母版基礎(chǔ)改的。




    師傅,是不是所有階梯圖的MELSEC指令 在ST上面都有,ST手冊(cè)沒(méi)寫出來(lái)的就直接使用效果一樣呢?
    yoyo2001426
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 227 個(gè)
    工控威望: 464 點(diǎn)
    下載積分: 3511 分
    在線時(shí)間: 167(小時(shí))
    注冊(cè)時(shí)間: 2017-04-23
    最后登錄: 2024-12-16
    查看yoyo2001426的 主題 / 回貼
    18樓  發(fā)表于: 2020-10-13 16:37
    引用
    引用第16樓楓落云端于2020-10-13 16:19發(fā)表的  :
    看準(zhǔn)了,他寫的是LDI X8E,之后再整個(gè)取反后OUT M1030
    實(shí)際上簡(jiǎn)化邏輯后就是 M1030:=X8E



    X8E 這接點(diǎn)實(shí)際接線為常閉接點(diǎn),所以才這樣編程式的吧
    柳絮飛花
    無(wú)產(chǎn)工程師
    級(jí)別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 500 個(gè)
    工控威望: 1212 點(diǎn)
    下載積分: 7865 分
    在線時(shí)間: 102(小時(shí))
    注冊(cè)時(shí)間: 2017-06-27
    最后登錄: 2024-12-17
    查看柳絮飛花的 主題 / 回貼
    19樓  發(fā)表于: 2020-10-14 08:50
    少整些花哨的,IF貫穿到底,又直觀。又好修改
    工控普通人,學(xué)習(xí)在路上
    yoyo2001426
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 227 個(gè)
    工控威望: 464 點(diǎn)
    下載積分: 3511 分
    在線時(shí)間: 167(小時(shí))
    注冊(cè)時(shí)間: 2017-04-23
    最后登錄: 2024-12-16
    查看yoyo2001426的 主題 / 回貼
    20樓  發(fā)表于: 2020-10-14 17:19
    最近剛嘗試用ST的方式下去寫程式,不過(guò)流程上感覺(jué)沒(méi)有像階梯圖這么好寫 或許還要多練習(xí)練習(xí)
    飛沙漫天
    要耗子尾汁,不要小聰明。
    級(jí)別: 探索解密
    精華主題: 0
    發(fā)帖數(shù)量: 35 個(gè)
    工控威望: 117 點(diǎn)
    下載積分: 521 分
    在線時(shí)間: 47(小時(shí))
    注冊(cè)時(shí)間: 2019-04-05
    最后登錄: 2024-07-06
    查看飛沙漫天的 主題 / 回貼
    21樓  發(fā)表于: 2020-10-14 17:36
    哈哈,是的,把梯形圖的邏輯的轉(zhuǎn)化為ST語(yǔ)言,不停地IF。
    引用
    引用第5樓zhengbq于2020-10-12 14:34發(fā)表的  :
    初學(xué)者容易學(xué)成IF語(yǔ)句走天下
    沉迷學(xué)習(xí),無(wú)法自拔。 沉迷學(xué)習(xí),無(wú)法自拔。 沉迷學(xué)習(xí),無(wú)法自拔。 沉迷學(xué)習(xí),無(wú)法自拔。 沉迷學(xué)習(xí),無(wú)法自拔。
    yoyo2001426
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 227 個(gè)
    工控威望: 464 點(diǎn)
    下載積分: 3511 分
    在線時(shí)間: 167(小時(shí))
    注冊(cè)時(shí)間: 2017-04-23
    最后登錄: 2024-12-16
    查看yoyo2001426的 主題 / 回貼
    22樓  發(fā)表于: 2020-10-14 17:46
    引用
    引用第5樓zhengbq于2020-10-12 14:34發(fā)表的  :
    初學(xué)者容易學(xué)成IF語(yǔ)句走天下



    思維很難跳脫,除非有旁人指點(diǎn)
    yoyo2001426
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 227 個(gè)
    工控威望: 464 點(diǎn)
    下載積分: 3511 分
    在線時(shí)間: 167(小時(shí))
    注冊(cè)時(shí)間: 2017-04-23
    最后登錄: 2024-12-16
    查看yoyo2001426的 主題 / 回貼
    23樓  發(fā)表于: 2020-10-15 11:53
    有大神能說(shuō)明 ST語(yǔ)言 相比階梯圖的好處嗎?
    小弟我目前 還沒(méi)深入 體會(huì)不出來(lái)ST的好處