<?xml version="1.0" encoding="gbk"?>
<rss version="2.0">
<channel>
 <title><![CDATA[编程思路求教]]></title>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1790881.html]]></link>
 <description><![CDATA[Latest 50 replies of 编程思路求教]]></description>
 <copyright><![CDATA[Copyright(C) 工控人家园]]></copyright>
 <generator><![CDATA[www.ymmfa.com]]></generator>
 <lastBuildDate><![CDATA[Fri, 01 May 2026 07:19:41 +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[强中只有强中手]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1790881#2548802.html]]></link>
 <author><![CDATA[307900508]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Tue, 10 Feb 2026 02:58:04 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[IF&#160;&#160;point&gt;count OR point&lt;0 THEN
&#160;&#160;&#160;&#160;point:=0;
END&#160;&#160;IF;
FOR i:= 0 TO count DO&#160;&#160; 
&#160;&#160; //&#160;&#160;Enable[point] 为YV[point] 启用输出&#160;&#160;&#160;&#160;count=6&#160;&#160;&#160;&#160;YV[0...count]
IF&#160;&#160;&#160;&#160;NOT&#1 ..]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1790881#2548798.html]]></link>
 <author><![CDATA[flyfeky]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Tue, 10 Feb 2026 02:46:43 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[感谢楼上大佬的讲解，写的很好很详细。我虽然不怎么会用 st编程，但我理解了你的方法思路，用梯形图编成了，说一下我自己的感受，开始看到要求时，觉得很简单，自己编的时候觉得很复杂，觉得自己实现不了，因为我用的方法思路不对，我总想着用两个水泵一起的条件去判断，逻辑很复杂比如(12, 13,14,15,16,17,23,24,25,26,2 ..]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1790881#2548503.html]]></link>
 <author><![CDATA[15836154775]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Sat, 07 Feb 2026 03:16:03 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[用三菱 ST 语言实现 7 个电磁阀的循环联动供水逻辑，核心要求是：按「1-2→2-3→…→7-1→1-2」的顺序循环，任意时刻保持两路供水，且能自动跳过关闭的管路（电磁阀），同时保证始终有两路有效电磁阀工作。 下面我将提供可直接在三菱 PLC（支持 ST 语言，如 FX5U、Q 系列）中运行的代码，全程使用中文变量，附带逻辑说明和 ..]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1790881#2548053.html]]></link>
 <author><![CDATA[payfsl]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Wed, 04 Feb 2026 03:27:35 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[[quote]引用第12楼gmajyqi于2026-01-21 13:44发表的&nbsp;&nbsp;:
以下程序只是一个基本框架，实际应用中需要根据具体的PLC型号、输入输出地址分配、供水时间要求等进行调整和完善。同时，还可以考虑添加故障报警、手动控制等功能以增强系统的实用性和可靠性。编程思路
 
1.&#160;定义输入输出：将每个电磁阀的状态（开/关 ..]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1790881#2547850.html]]></link>
 <author><![CDATA[wudilaolu007]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Mon, 02 Feb 2026 08:14:49 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[努力学习编程方法]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1790881#2546553.html]]></link>
 <author><![CDATA[雪山飞狐]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Fri, 23 Jan 2026 05:33:36 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[[url]http://www.ymmfa.com/read-gktid-1572499-page-1.html[/url]]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1790881#2546418.html]]></link>
 <author><![CDATA[uthman]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Thu, 22 Jan 2026 05:53:48 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[感觉写起来有点绕啊 ！]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1790881#2546407.html]]></link>
 <author><![CDATA[胡三001]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Thu, 22 Jan 2026 04:13:17 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[围观，挺有意思]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1790881#2546331.html]]></link>
 <author><![CDATA[乌喽牛]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Wed, 21 Jan 2026 10:45:25 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[[quote]引用第8楼梦雨天涯于2026-01-21 10:32发表的&nbsp;&nbsp;:
FX5U做的 [s:21]&#160;&#160;[s:21]
[/quote]
可以]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1790881#2546329.html]]></link>
 <author><![CDATA[奋斗人生]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Wed, 21 Jan 2026 10:14:09 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[// 系统启停逻辑
V_CycleFlag := I_Start AND NOT I_Stop;

// 定时器触发：当前状态供水时长到，触发状态跳转
V_Timer(IN:=V_CycleFlag, PT:=T#10S); // 设定每组供水10秒，可修改

// 状态跳转逻辑：定时器到或当前状态无效，切换下一个状态
IF V_Timer.Q OR NOT (I_PipeEn[V_CurrentState+1] AND I_PipeEn[IF V_Curren ..]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1790881#2546312.html]]></link>
 <author><![CDATA[卓发智能]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Wed, 21 Jan 2026 08:48:25 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[排队 [s:21]]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1790881#2546290.html]]></link>
 <author><![CDATA[zhengtiguo]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Wed, 21 Jan 2026 07:29:30 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[[quote]引用第8楼梦雨天涯于2026-01-21 10:32发表的&nbsp;&nbsp;:
FX5U做的 [s:21]&nbsp;&nbsp;[s:21]
[/quote]
大佬，讲下编程思路呢。]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1790881#2546274.html]]></link>
 <author><![CDATA[ljb6688]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Wed, 21 Jan 2026 06:36:00 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[以下程序只是一个基本框架，实际应用中需要根据具体的PLC型号、输入输出地址分配、供水时间要求等进行调整和完善。同时，还可以考虑添加故障报警、手动控制等功能以增强系统的实用性和可靠性。编程思路
 
1.&#160;定义输入输出：将每个电磁阀的状态（开/关）连接到PLC的输入点，用于判断管路是否关闭。将控制电磁阀的输出 ..]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1790881#2546255.html]]></link>
 <author><![CDATA[gmajyqi]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Wed, 21 Jan 2026 05:44:42 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[循环+队列+条件判断就行~]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1790881#2546253.html]]></link>
 <author><![CDATA[gxtmdb82164]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Wed, 21 Jan 2026 05:33:59 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[排队就行吧]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1790881#2546250.html]]></link>
 <author><![CDATA[wayne001]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Wed, 21 Jan 2026 05:15:21 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[不愧是项目经验丰富的技术大佬！[s:21]
[quote]引用第8楼梦雨天涯于2026-01-21 10:32发表的&nbsp;&nbsp;:
FX5U做的 [s:21]&#160;&#160;[s:21]
[/quote]]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1790881#2546226.html]]></link>
 <author><![CDATA[学而不倦]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Wed, 21 Jan 2026 03:08:29 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[FX5U做的 [s:21]&nbsp;&nbsp;[s:21]]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1790881#2546220.html]]></link>
 <author><![CDATA[梦雨天涯]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Wed, 21 Jan 2026 02:32:14 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[[quote]引用楼主工控玩家于2026-01-20 19:23发表的 编程思路求教 :
现有7个电磁阀向7条管道给水，先给1 2号供水---再给2 3号供水----3&#160;&#160;4号供水---4 5号供水----5 6号供水--6&#160;&#160;7号供水--7 1供水---1 2供水，这样循环。
问题是某些管路关闭了怎么跳过？任何时间都有两路给水。
[/quote]
你这应该要写个 ..]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1790881#2546203.html]]></link>
 <author><![CDATA[cq-5798]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Wed, 21 Jan 2026 00:52:51 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[我看到的问题是某些管路关闭了，是指水泵被手动关闭了还是阀门被关了，被关闭的信号只要能正常到PLC程序就简单，否则这个规划有问题。]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1790881#2546202.html]]></link>
 <author><![CDATA[请叫我老六]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Wed, 21 Jan 2026 00:50:10 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[管路有没有流量检测判断，不然没办法知道管路通还是关]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1790881#2546191.html]]></link>
 <author><![CDATA[肥肥的瘦子]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Wed, 21 Jan 2026 00:09:24 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[某些管路关闭了怎么跳过
这是什么意思？手动物理关闭？]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1790881#2546181.html]]></link>
 <author><![CDATA[hstec2002]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Tue, 20 Jan 2026 15:06:03 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[这不就是&nbsp;&nbsp; 多台水泵&nbsp;&nbsp;按设定数量循环启动的变种吗&nbsp;&nbsp; ？&nbsp;&nbsp; 之前有项目需要是 8台水泵&nbsp;&nbsp;每次必须工作两台，遇到故障或者手动的跳过 ，每次启动工作时间最短的水泵

用循环去判断&nbsp;&nbsp;就好了]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1790881#2546167.html]]></link>
 <author><![CDATA[小八哥]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Tue, 20 Jan 2026 12:04:08 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[顺序没要求，就是任何时间有两路供水，要不断循环，主水泵给水量只能同时给两路。]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1790881#2546165.html]]></link>
 <author><![CDATA[工控玩家]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Tue, 20 Jan 2026 11:52:48 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[意思是，只要任何时间都要保持两个管道供水吗，还是说需要顺序供水。期间，比如二号关闭，那么就是13供水，34供水，这个意思吗]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1790881#2546164.html]]></link>
 <author><![CDATA[朝不逢露]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Tue, 20 Jan 2026 11:44:55 +0000]]></pubdate>
</item>
</channel></rss>