<?xml version="1.0" encoding="gbk"?>
<rss version="2.0">
<channel>
 <title><![CDATA[请教一下关于欧姆龙优先级控制的程序]]></title>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1785460.html]]></link>
 <description><![CDATA[Latest 50 replies of 请教一下关于欧姆龙优先级控制的程序]]></description>
 <copyright><![CDATA[Copyright(C) 工控人家园]]></copyright>
 <generator><![CDATA[www.ymmfa.com]]></generator>
 <lastBuildDate><![CDATA[Sat, 09 May 2026 15:07:52 +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[感谢解答，我去尝试一下[s:39]
[quote]引用第15楼麦克朱于2025-07-30 09:32发表的&nbsp;&nbsp;:

这个也可以做到先入先出,但不完全遵守,要完全遵守要不就单独对优先级在做排序或者换个思路
[/quote]]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1785460#2520941.html]]></link>
 <author><![CDATA[是我冒饭了]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Wed, 30 Jul 2025 02:09:59 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[[quote]引用第14楼麦克朱于2025-07-30 09:29发表的&nbsp;&nbsp;:

一个数组是定时器,一个数组是优先级,优先级由人工输入,这样for循环的时候就是按优先级内输入的值来检索 定时器[优先级[i]],假设优先级第一个元素是5那么就先检查第五个计时器
[/quote]
这个也可以做到先入先出,但不完全遵守,要完全遵守要不就单独对优先级 ..]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1785460#2520932.html]]></link>
 <author><![CDATA[麦克朱]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Wed, 30 Jul 2025 01:32:27 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[[quote]引用第13楼是我冒饭了于2025-07-30 07:51发表的&nbsp;&nbsp;:
哥，能解释一下这段吗？看不懂啊[s:28]

[/quote]
一个数组是定时器,一个数组是优先级,优先级由人工输入,这样for循环的时候就是按优先级内输入的值来检索 定时器[优先级[i]],假设优先级第一个元素是5那么就先检查第五个计时器]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1785460#2520931.html]]></link>
 <author><![CDATA[麦克朱]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Wed, 30 Jul 2025 01:29:44 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[哥，能解释一下这段吗？看不懂啊[s:28]
[quote]引用第12楼麦克朱于2025-07-29 15:48发表的&nbsp;&nbsp;:
[attachment=313372]
[/quote]]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1785460#2520912.html]]></link>
 <author><![CDATA[是我冒饭了]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Tue, 29 Jul 2025 23:51:53 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[[attachment=313372]]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1785460#2520855.html]]></link>
 <author><![CDATA[麦克朱]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Tue, 29 Jul 2025 07:48:00 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[感谢解答，各位大佬提供了不少方法，我尝试了一下先入先出基本上能满足目前的需求。我尽量每一种都去尝试一下。感谢[s:39]
[quote]引用第10楼zhongwen1234于2025-07-29 14:17发表的&nbsp;&nbsp;:
你这需要三个队列。待料队列，完成队列，异常队列。队列顺序按时间排也行，追求效率按照动作速度排也行，机械手按照队列动作 ..]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1785460#2520850.html]]></link>
 <author><![CDATA[是我冒饭了]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Tue, 29 Jul 2025 06:50:53 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[你这需要三个队列。待料队列，完成队列，异常队列。队列顺序按时间排也行，追求效率按照动作速度排也行，机械手按照队列动作就可以。
工艺思路理清楚，用哪种编程其实都不复杂]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1785460#2520844.html]]></link>
 <author><![CDATA[zhongwen1234]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Tue, 29 Jul 2025 06:17:19 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[[s:21] 可以提供有偿编程服务，不满意不收费；不需要使用先入先出等指令；这些指令在有具体的机构动作参与的场景中出现异常时不好处理。 [s:21]]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1785460#2520842.html]]></link>
 <author><![CDATA[w45062099]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Tue, 29 Jul 2025 06:07:44 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[不知道欧姆龙有没有这个指令，感谢[s:21]
[quote]引用第7楼梦雨天涯于2025-07-29 08:15发表的&nbsp;&nbsp;:
找到先入先出指令，就行
[/quote]]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1785460#2520816.html]]></link>
 <author><![CDATA[是我冒饭了]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Tue, 29 Jul 2025 02:54:45 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[找到先入先出指令，就行]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1785460#2520781.html]]></link>
 <author><![CDATA[梦雨天涯]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Tue, 29 Jul 2025 00:15:26 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[嗯，这样确实可以解决，但是对我来说有些复杂了[s:28]，感谢大佬的回复。
[quote]引用第4楼wwr1992于2025-07-28 16:11发表的&nbsp;&nbsp;:
这个功能同样能实现啊，不过对表格处理会麻烦一点，填表的时候还是按先后顺序一个个填表，出表的时候你从第一个表格开始轮询到最后一个，查询编号和能否工作这两个信号，一直到第一 ..]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1785460#2520777.html]]></link>
 <author><![CDATA[是我冒饭了]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Tue, 29 Jul 2025 00:08:09 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[奥，感谢，刚才没有想到把数据移位，这样确实能简单一些。[s:21][quote]引用第3楼不动如山于2025-07-28 16:01发表的&nbsp;&nbsp;:
类似出入栈的功能，完成的任务往后添加到数组，你调取任务的时候从开头拿（出栈），拿完了把数组上移，你要去的点位 一直是D1里面取出来的
[/quote]]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1785460#2520776.html]]></link>
 <author><![CDATA[是我冒饭了]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Tue, 29 Jul 2025 00:06:37 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[这个功能同样能实现啊，不过对表格处理会麻烦一点，填表的时候还是按先后顺序一个个填表，出表的时候你从第一个表格开始轮询到最后一个，查询编号和能否工作这两个信号，一直到第一个无故障的编号就去几号，前面几个有故障的表格里保持不动，把你机器人去的那个表格剔除，每完成一次都从第一个表格开始，这样你4号故障时就 ..]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1785460#2520736.html]]></link>
 <author><![CDATA[wwr1992]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Mon, 28 Jul 2025 08:11:57 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[类似出入栈的功能，完成的任务往后添加到数组，你调取任务的时候从开头拿（出栈），拿完了把数组上移，你要去的点位 一直是D1里面取出来的]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1785460#2520734.html]]></link>
 <author><![CDATA[不动如山]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Mon, 28 Jul 2025 08:01:59 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[顺序不是固定的，比如第一次可能是 1.2.3.4.5.6.7.8.9.10的顺序， 然后中途4号罐发生故障暂时不能工作就要跳过4号罐，假设机器人抓取8号罐的时候，4号罐恢复了。4号罐就要接在8号罐后面，所以顺序是会发生变化的，不是第一次是什么顺序就固定是什么顺序。这样的话，每次有一个罐体故障和恢复，表格顺序都要导入一次，也挺 ..]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1785460#2520729.html]]></link>
 <author><![CDATA[是我冒饭了]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Mon, 28 Jul 2025 07:24:03 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[你这个优先级不就是先入先出表格，几号完成就把这个编号填入表格里，你要动作的时候判断表格第一个编号是多少就去几号，同步出一个表格，这样每次你机器人动作完表格第一个编号就是最先完成的顺序]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1785460#2520727.html]]></link>
 <author><![CDATA[wwr1992]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Mon, 28 Jul 2025 07:06:47 +0000]]></pubdate>
</item>
</channel></rss>