pg7499
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 59 個(gè)
工控威望: 114 點(diǎn)
下載積分: 828 分
在線時(shí)間: 15(小時(shí))
注冊(cè)時(shí)間: 2022-11-03
最后登錄: 2022-12-23
查看pg7499的 主題 / 回貼
樓主  發(fā)表于: 2022-11-16 10:39
IF (M1=1 OR Y1=1 AND M3=1 AND Y2=0) THEN
    Y1:=1;
END_IF;
IF (m2=1 OR Y2=1 AND m3=1 and y1=0) THEN
    Y2:=1;
END_IF;

為什么M1為true ,M3為false Y1會(huì)為true

這個(gè)要怎么解決
松下全系產(chǎn)品
電話:15565565172
微信:pg990601
pg7499
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 59 個(gè)
工控威望: 114 點(diǎn)
下載積分: 828 分
在線時(shí)間: 15(小時(shí))
注冊(cè)時(shí)間: 2022-11-03
最后登錄: 2022-12-23
查看pg7499的 主題 / 回貼
1樓  發(fā)表于: 2022-11-16 10:40
圖片:
測(cè)試是這樣
松下全系產(chǎn)品
電話:15565565172
微信:pg990601
hansir
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 44 個(gè)
工控威望: 101 點(diǎn)
下載積分: 2010 分
在線時(shí)間: 17(小時(shí))
注冊(cè)時(shí)間: 2021-09-17
最后登錄: 2024-08-21
查看hansir的 主題 / 回貼
2樓  發(fā)表于: 2022-11-16 10:54
先要說(shuō)你想實(shí)現(xiàn)啥功能吧?不然怎么知道你有什么問(wèn)題
13821917697
承接電氣自動(dòng)化項(xiàng)目、電氣接線圖設(shè)計(jì)、IO點(diǎn)表、電氣元器件選型
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 743 個(gè)
工控威望: 3130 點(diǎn)
下載積分: 12952 分
在線時(shí)間: 1009(小時(shí))
注冊(cè)時(shí)間: 2019-12-26
最后登錄: 2024-09-20
查看13821917697的 主題 / 回貼
3樓  發(fā)表于: 2022-11-16 10:55
適當(dāng)?shù)脑诩狱c(diǎn)括號(hào) 你試試
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級(jí)別: VIP會(huì)員

精華主題: 3 篇
發(fā)帖數(shù)量: 6760 個(gè)
工控威望: 38361 點(diǎn)
下載積分: 923 分
在線時(shí)間: 9472(小時(shí))
注冊(cè)時(shí)間: 2006-09-13
最后登錄: 2024-09-20
查看cvlsam的 主題 / 回貼
4樓  發(fā)表于: 2022-11-16 10:58
引用
引用樓主pg7499于2022-11-16 10:39發(fā)表的 求助三菱ST語(yǔ)言 :
IF (M1=1 OR Y1=1 AND M3=1 AND Y2=0) THEN
    Y1:=1;
END_IF;
IF (m2=1 OR Y2=1 AND m3=1 and y1=0) THEN
    Y2:=1;
.......


或,有1出1,M1=1,OR后面是什么結(jié)果不重要.

Good Luck~
heiheiwodeai
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 236 個(gè)
工控威望: 358 點(diǎn)
下載積分: 956 分
在線時(shí)間: 322(小時(shí))
注冊(cè)時(shí)間: 2013-03-26
最后登錄: 2024-09-20
查看heiheiwodeai的 主題 / 回貼
5樓  發(fā)表于: 2022-11-16 11:05
M1后邊是or邏輯 啊
hansir
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 44 個(gè)
工控威望: 101 點(diǎn)
下載積分: 2010 分
在線時(shí)間: 17(小時(shí))
注冊(cè)時(shí)間: 2021-09-17
最后登錄: 2024-08-21
查看hansir的 主題 / 回貼
6樓  發(fā)表于: 2022-11-16 11:10
AND的優(yōu)先級(jí)高于OR,程序中是先執(zhí)行AND,后執(zhí)行OR,相當(dāng)于
IF M1=1 OR (Y1=1 AND M3=1 AND Y2=0)THEN
    Y1:=1;
END_IF;
另外你的括號(hào)等于沒(méi)加,IF判斷條件整體不需要加括號(hào)

我猜你想實(shí)現(xiàn)的是M1=1或者Y1=1,然后串聯(lián)M3=1,Y2=0
可以改成
IF (M1=1 OR Y1=1) AND M3=1 AND Y2=0THEN
    Y1:=1;
END_IF;
明白了嗎?
pg7499
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 59 個(gè)
工控威望: 114 點(diǎn)
下載積分: 828 分
在線時(shí)間: 15(小時(shí))
注冊(cè)時(shí)間: 2022-11-03
最后登錄: 2022-12-23
查看pg7499的 主題 / 回貼
7樓  發(fā)表于: 2022-11-16 11:15
引用
引用第6樓hansir于2022-11-16 11:10發(fā)表的  :
AND的優(yōu)先級(jí)高于OR,程序中是先執(zhí)行AND,后執(zhí)行OR,相當(dāng)于
IF M1=1 OR (Y1=1 AND M3=1 AND Y2=0)THEN
    Y1:=1;
END_IF;
另外你的括號(hào)等于沒(méi)加,IF判斷條件整體不需要加括號(hào)
.......


明白了,感謝感謝
松下全系產(chǎn)品
電話:15565565172
微信:pg990601