<?xml version="1.0" encoding="gbk"?>
<rss version="2.0">
<channel>
 <title><![CDATA[求助三菱ST语言]]></title>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1746357.html]]></link>
 <description><![CDATA[Latest 50 replies of 求助三菱ST语言]]></description>
 <copyright><![CDATA[Copyright(C) 工控人家园]]></copyright>
 <generator><![CDATA[www.ymmfa.com]]></generator>
 <lastBuildDate><![CDATA[Thu, 07 May 2026 02:27:51 +0000]]></lastBuildDate>
  <image>
 <url><![CDATA[images/rss.gif]]></url>
 <title><![CDATA[工控人家园]]></title>
 <link><![CDATA[http://www.ymmfa.com]]></link>
 <description><![CDATA[工控人家园]]></description>
  </image>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[[quote]引用第6楼hansir于2022-11-16 11:10发表的&nbsp;&nbsp;:
AND的优先级高于OR，程序中是先执行AND，后执行OR，相当于
IF M1=1 OR (Y1=1 AND M3=1 AND Y2=0)THEN
&#160;&#160;&#160;&#160;Y1:=1;
END_IF;
另外你的括号等于没加，IF判断条件整体不需要加括号
.......
[/quote]

明白了，感谢感谢]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1746357#2322173.html]]></link>
 <author><![CDATA[pg7499]]></author>
 <category><![CDATA[三菱工控论坛]]></category>
 <pubdate><![CDATA[Wed, 16 Nov 2022 03:15:47 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[AND的优先级高于OR，程序中是先执行AND，后执行OR，相当于
IF M1=1 OR (Y1=1 AND M3=1 AND Y2=0)THEN
&nbsp;&nbsp;&nbsp;&nbsp;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
&nbsp;&nbsp;&nbs ..]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1746357#2322167.html]]></link>
 <author><![CDATA[hansir]]></author>
 <category><![CDATA[三菱工控论坛]]></category>
 <pubdate><![CDATA[Wed, 16 Nov 2022 03:10:45 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[M1后边是or逻辑 啊]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1746357#2322165.html]]></link>
 <author><![CDATA[heiheiwodeai]]></author>
 <category><![CDATA[三菱工控论坛]]></category>
 <pubdate><![CDATA[Wed, 16 Nov 2022 03:05:34 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[[quote]引用楼主pg7499于2022-11-16 10:39发表的 求助三菱ST语言 :
IF (M1=1 OR Y1=1 AND M3=1 AND Y2=0) THEN
&#160;&#160;&#160;&#160;Y1:=1;
END_IF;
IF (m2=1 OR Y2=1 AND m3=1 and y1=0) THEN
&#160;&#160;&#160;&#160;Y2:=1;
.......
[/quote]

或,有1出1,M1=1,OR后面是什么结果不重要.

Good Luck~]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1746357#2322160.html]]></link>
 <author><![CDATA[cvlsam]]></author>
 <category><![CDATA[三菱工控论坛]]></category>
 <pubdate><![CDATA[Wed, 16 Nov 2022 02:58:12 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[适当的在加点括号 你试试]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1746357#2322158.html]]></link>
 <author><![CDATA[13821917697]]></author>
 <category><![CDATA[三菱工控论坛]]></category>
 <pubdate><![CDATA[Wed, 16 Nov 2022 02:55:48 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[先要说你想实现啥功能吧？不然怎么知道你有什么问题]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1746357#2322156.html]]></link>
 <author><![CDATA[hansir]]></author>
 <category><![CDATA[三菱工控论坛]]></category>
 <pubdate><![CDATA[Wed, 16 Nov 2022 02:54:41 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[测试是这样]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1746357#2322151.html]]></link>
 <author><![CDATA[pg7499]]></author>
 <category><![CDATA[三菱工控论坛]]></category>
 <pubdate><![CDATA[Wed, 16 Nov 2022 02:40:17 +0000]]></pubdate>
</item>
</channel></rss>