用戶登陸
免費注冊
找回密碼
站內短信
論壇搜索
工控下載
用戶名
密碼
輸入驗證碼:
勇敢
綜合討論
資料互助
程序樣例
三菱工控
西門子區
歐姆龍區
觸摸屏區
工控人家園
三菱工控論壇
求助三菱ST語言
上一主題
下一主題
pg7499
級別: 探索解密
發送短信
加為好友
精華主題:
0
發帖數量:
59 個
工控威望:
114 點
下載積分:
828 分
在線時間: 15(小時)
注冊時間:
2022-11-03
最后登錄:
2022-12-23
查看pg7499的
主題
/
回貼
樓主
發表于: 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會為true
這個要怎么解決
松下全系產品
電話:15565565172
微信:pg990601
分享
hansir
級別: 探索解密
發送短信
加為好友
精華主題:
0
發帖數量:
44 個
工控威望:
101 點
下載積分:
2030 分
在線時間: 20(小時)
注冊時間:
2021-09-17
最后登錄:
2025-07-19
查看hansir的
主題
/
回貼
1樓
發表于: 2022-11-16 10:54
全看
|
小
中
大
先要說你想實現啥功能吧?不然怎么知道你有什么問題
分享
hansir
級別: 探索解密
發送短信
加為好友
精華主題:
0
發帖數量:
44 個
工控威望:
101 點
下載積分:
2030 分
在線時間: 20(小時)
注冊時間:
2021-09-17
最后登錄:
2025-07-19
查看hansir的
主題
/
回貼
2樓
發表于: 2022-11-16 11:10
全看
|
小
中
大
AND的優先級高于OR,程序中是先執行AND,后執行OR,相當于
IF M1=1 OR (Y1=1 AND M3=1 AND Y2=0)THEN
Y1:=1;
END_IF;
另外你的括號等于沒加,IF判斷條件整體不需要加括號
我猜你想實現的是M1=1或者Y1=1,然后串聯M3=1,Y2=0
可以改成
IF (M1=1 OR Y1=1) AND M3=1 AND Y2=0THEN
Y1:=1;
END_IF;
明白了嗎?
分享
上一主題
下一主題
工控人家園
三菱工控論壇
求助三菱ST語言
http://www.wentianyingyuan.com
訪問內容超出本站范圍,不能確定是否安全
繼續訪問
取消訪問
精品国产一区二区三区AV蜜|一本加勒比HEZYO无码|91在线无码精品秘 入口九|天天干天天日天天射|亚洲无码私人影院