<?xml version="1.0" encoding="gbk"?>
<rss version="2.0">
<channel>
 <title><![CDATA[关于PLC自动流程中动作记忆的问题]]></title>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1753105.html]]></link>
 <description><![CDATA[Latest 50 replies of 关于PLC自动流程中动作记忆的问题]]></description>
 <copyright><![CDATA[Copyright(C) 工控人家园]]></copyright>
 <generator><![CDATA[www.ymmfa.com]]></generator>
 <lastBuildDate><![CDATA[Sun, 05 Apr 2026 22:24: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[暂停或手自动切换时触发一个上升沿，用这个上升沿把气缸状态、轴位置等保存在掉电保持继电器，这个用来继续控制时比较状态。自动流程用case of ，流程步骤数值也用断电保持。麻烦的就是机构动作多，手动操作后还要能继续，这种情况要考虑到机构
干涉问题。总之程序量很大！]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1753105#2372627.html]]></link>
 <author><![CDATA[那时年少]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Tue, 08 Aug 2023 04:14:45 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[切手动时各工位判断有没有进行过手动操作，如果手动操作过，工位自动流程切换到初始步回原流程，需要记忆工艺有没有完成，工件有没有。 [attachment=283498]]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1753105#2372100.html]]></link>
 <author><![CDATA[渣渣晖]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Fri, 04 Aug 2023 09:10:02 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[果断拒绝。]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1753105#2372034.html]]></link>
 <author><![CDATA[txl1860]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Fri, 04 Aug 2023 06:07:41 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[大师的作品如雷贯耳，解开了我的疑问。谢谢！]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1753105#2370977.html]]></link>
 <author><![CDATA[libin520]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Sat, 29 Jul 2023 06:59:25 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[这个纯靠工作量吧，我们买过日本自动线，除非影响工件品质的异常，比如撞轴啥的，无论什么情况都可以回到当前状态的工作，继续启动。光原点就写了上百种，原点归复动作也差不多，异常报警编码就1000多个，没别的就是细]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1753105#2369167.html]]></link>
 <author><![CDATA[weienpeng]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Wed, 19 Jul 2023 13:09:49 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[没有很好的办法，真要实现需要另外增加硬件，成本会高很多，这个不单单是记忆程序步的执行问题]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1753105#2368968.html]]></link>
 <author><![CDATA[goldage]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Tue, 18 Jul 2023 13:58:32 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[学习了，我们做的小设备，而且客户公司要求不苛刻。我们说有啥功能就有啥功能，并一定要按流程操作。]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1753105#2368918.html]]></link>
 <author><![CDATA[gzoo2021]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Tue, 18 Jul 2023 08:19:12 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[都是大神啊，学习了 [s:21]]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1753105#2368776.html]]></link>
 <author><![CDATA[工控剑侠666]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Tue, 18 Jul 2023 01:09:38 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[我的做法和这位兄台大同小异，只是我记录的是轴的当前位置[quote]引用第18楼隐姓埋名于2023-07-14 10:21发表的&nbsp;&nbsp;:
自动条件断开的时候，记录轴当前的位置，主要是记录到达设定点位的位置，如果是非设定点位，这个没关系，自动条件接通后，会继续定位。 按启动的时候先将当前所有轴的位置与记忆位置进行比较，如 ..]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1753105#2368199.html]]></link>
 <author><![CDATA[工控小c]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Fri, 14 Jul 2023 03:36:26 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[我目前是这样用的，自动后退出置位一个标志，该标志下手动的话会置位一个手动报警，再进自动判断一下退出一致。]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1753105#2368198.html]]></link>
 <author><![CDATA[选择性智障]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Fri, 14 Jul 2023 03:33:00 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[自动条件断开的时候，记录轴当前的位置，主要是记录到达设定点位的位置，如果是非设定点位，这个没关系，自动条件接通后，会继续定位。 按启动的时候先将当前所有轴的位置与记忆位置进行比较，如果不一样，就反馈出记录的位置在哪里，提示轴应该在什么位置，这时手动定位过去就行了。 至于气缸状态，吧手动自动分开，检测 ..]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1753105#2368186.html]]></link>
 <author><![CDATA[隐姓埋名]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Fri, 14 Jul 2023 02:21:42 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[我觉得这些就是把自己往死路逼，，几年前搞锂电&nbsp;&nbsp;30多个轴，客户要求任何时候断电 急停了，重新给系统恢上电复后要能接下往下走。我左思右想的前前后后程序写了6W步的样子，以往就4-5W左右，结果机台问题白出。我的建议是 如果小机台，什么&nbsp;&nbsp;几个轴那种，可以搞，机台动作多了，各方面考虑的衔接和安 ..]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1753105#2367277.html]]></link>
 <author><![CDATA[denghong]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Mon, 10 Jul 2023 06:55:35 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[谢谢分析。]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1753105#2352946.html]]></link>
 <author><![CDATA[雪山飞狐]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Tue, 25 Apr 2023 22:17:02 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[可以做。主要是要考虑动作干涉。每个自动步骤前增加一动作条件确认步骤，动作不涉及干涉的，直接动作；涉及设备安全和人身安全的动作，弹出提示信息，需手动操作。每次报警复位或切成手动后再进入自动时，自动跳转此自动步骤的条件确认步骤。
只是这样程序工作量增加很多，就看给的报酬值不值的做。]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1753105#2352269.html]]></link>
 <author><![CDATA[bogegongkong]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Sun, 23 Apr 2023 04:42:25 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[绝对定位的可以做]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1753105#2351919.html]]></link>
 <author><![CDATA[maopao12]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Fri, 21 Apr 2023 08:43:09 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[像我这种菜鸟都是在每一步前面加暂停的，小故障就暂停程序可以复位继续运行，大故障就停机，必须初始化才能重新运行。不知道那些大神是怎么做到，故障之后手动调试了，还能接着跑自动，希望大神指点一下 [s:39]]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1753105#2351912.html]]></link>
 <author><![CDATA[18420489986]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Fri, 21 Apr 2023 08:19:26 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[我的程序里气缸是分手动和自动,并且在自动中时手动的状态会等于自动,这样设备停止了以后,气缸是处于自动时的状态,操作完了以后再开自动,自动会覆盖掉手动,伺服的话是用比较,当前位置不等于定位的目标则一直执行,等于以后再跳下一个流程.这样是可以保证当前伺服的动作可以继续,但是如果客户无脑操作还是有风险 [s:28]]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1753105#2351804.html]]></link>
 <author><![CDATA[麦克朱]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Fri, 21 Apr 2023 02:27:14 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[感谢大家的热心解答！]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1753105#2351779.html]]></link>
 <author><![CDATA[卓发智能]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Fri, 21 Apr 2023 01:31:11 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[赞同六楼的观点，每一步的自动流程动作给予数据寄存器赋值，用数据寄存器的值+1来执行下一步动作流程。]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1753105#2351591.html]]></link>
 <author><![CDATA[ywde.huang]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Thu, 20 Apr 2023 05:09:25 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[不知道大家还有没有更加好的方法思路，谢谢！]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1753105#2351547.html]]></link>
 <author><![CDATA[卓发智能]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Thu, 20 Apr 2023 01:52:54 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[如四楼所说的那样子，目前我还是想用流程赋值的方式去写 [attachment=279940]]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1753105#2351545.html]]></link>
 <author><![CDATA[卓发智能]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Thu, 20 Apr 2023 01:51:51 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[如果是小设备动作少还可以。如果东西多。这样就搞死了。果断拒绝]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1753105#2351399.html]]></link>
 <author><![CDATA[txl1860]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Wed, 19 Apr 2023 11:44:18 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[需要记忆的地方我都是用赋值寄存器数据，然后判定的。]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1753105#2351381.html]]></link>
 <author><![CDATA[wenqing1012]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Wed, 19 Apr 2023 10:27:55 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[可以这样逐个记忆在退出自动的时候的输出与实时输出进行对比，如果不相符不能再进入自动，或者规划好地址用异或指令进行批量对比。]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1753105#2351353.html]]></link>
 <author><![CDATA[工控小c]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Wed, 19 Apr 2023 08:29:11 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[楼主表达的意思，应该不是 暂停 的含义，暂停很容易；应该是 故障后，切换到手动，并且手动操作了 伺服与气缸，已经与自动流程时不同；此时 想 切换到自动，接着运行，就需要判断 是否可以直接运行；]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1753105#2351345.html]]></link>
 <author><![CDATA[guafa58]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Wed, 19 Apr 2023 08:02:21 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[每一步程序动作之前加暂停&nbsp;&nbsp;&nbsp;&nbsp;就能解决]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1753105#2351335.html]]></link>
 <author><![CDATA[双精度浮点数]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Wed, 19 Apr 2023 07:27:55 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[我做过这种程序，我的PLC是西门子1500 自动控制流程是用的case of写的，运行步骤变量是掉电保持的，总流程上面有个bool量 代表自动程序运行中，这个变量是非掉电保持，也就是说自动运行时是1，停电了在上电 这个变量是0 了。除次之外 要建立一批变量（掉电保持的），实时记忆每个设备的运行状态，掉电在恢复的时候，首先根 ..]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1753105#2351331.html]]></link>
 <author><![CDATA[13821917697]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Wed, 19 Apr 2023 07:12:22 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[没有，拒绝客户无理要求才是正确的做法]]></description>
 <link><![CDATA[http://www.ymmfa.com/read-gktid-1753105#2351330.html]]></link>
 <author><![CDATA[爱在日落之后]]></author>
 <category><![CDATA[综合讨论]]></category>
 <pubdate><![CDATA[Wed, 19 Apr 2023 07:08:56 +0000]]></pubdate>
</item>
</channel></rss>