0512 【万泉河】破除双线圈禁忌:系列直播讲座计划
我总算摸着了整个PLC行业根深蒂固的盲点所在。
上一篇文章《0428 【万泉河】PLC编程:谈虎色变双线圈》发布之后引来不少争论,我甚至想再补一篇文章,来重新强调和完善一下线圈的定义,以达成更多更基础的共识。但文章写了个头, 发现写下去也没意思,都是车轱辘话,绕再多, 反复讲再多,对不支持你观点的,对仍然坚持他自己认知的,都没法撼动。
在西门子网站专栏中发表后面的讨论比较精彩。
https://www.ad.siemens.com.cn/club/bbs/PostStory.aspx?a_id=1759880&b_id=80&s_id=0&num=25#anch
大家可以移步底部"原文链接"去围观下讨论的过程。
其中yming老师提到的他从1980年代开始的学习经历,很有代表意义。而我在后面的回复中,举了一个ANDON系统的例子作为回应:
打一个比方, 比如一条生产线,N个工位的操作人员, 公用一条线的安灯ANDON系统。
即,任何一个工位NG的时候,需要按下ANDON叫停。而条件恢复后则复位ANDON。
那么在标准化的架构下,如您所述:
工位1,条件触发,启动ANDON,处理完成,复位ANDON;
工位2,条件触发,启动ANDON,处理完成,复位ANDON;
工位3,条件触发,启动ANDON,处理完成,复位ANDON;
工位4,条件触发,启动ANDON,处理完成,复位ANDON;
工位5,条件触发,启动ANDON,处理完成,复位ANDON;
.....
无论有多少个工位,都同样的逻辑, 处理同样的功能(同一个输出)。
那么,如果这些模块相似, 则可以用标准模块来实现。
而且,随时可以增加或者减少工位,只需要罗列叠加即可,而不需要再去更改主体逻辑。
(即, 按照传统的防止双线圈的做法,如果有10个工位,那么在ANDON前面是10个OR, 如果有20个工位,则是20个OR。这就是逻辑)
当然, 这只是引用了日本生产管理中的ANDON的名称作为比喻,实际的ANDON系统我并没做过,所以不要简单对号入座。
我本来可以专门写一个这样的ANDON功能的模块化实现的程序,然而也并没有多少技术亮点, 与标准化编程烟台方法也相去甚远。反而更适合新入手的小白作为标准化入门之前的基础知识。。而对他们来说,只有程序结果还不够, 还需要更详尽的讲解。
所以,打算针对新手做一系列的视频讲座,希望能给大家带来一些启发。大家可以学习到,我们如何可以突破双线圈禁忌, 还不需要浪费大量的全局变量(中间继电器),就可以实现需要的功能。
为什么我说一系列呢?
不是这个内容很长很复杂,而是要针对各个PLC品牌全部都做一遍, 每个品牌一个讲座。
前面写了一篇文章《0426 【万泉河】论PLC程序的可移植性(上):关于移植的定义》,探讨PLC程序可移植性的问题。然而其下篇,则一直难产中。
对我来说,如何把技术问题讲清楚,而不是如人期望的那样,最终只是论证了只有烟台方法做成的PLC程序可移植,这评价指标和表述方法都有点难。
然而,我可以在具体的工作中,用实际行动来证明我所作的程序架构可以具备高度的可移植性。
而同时, 因为大多数的新入行的新手,通常目前还只有能力关注到某一个品牌。我用一个他还不熟悉的PLC讲解,他会看不懂。所以,我就索性把所有常见的品牌逐一做过来吧。
西门子TIA PORTAL, SMART200, 三菱 GX, OMRON, CODESYS, 倍福, 施耐德,台达, 汇川等等。
有着急的或者没有列入的品牌,可以点餐, 提前安排。
为此, 分别成立各自品牌讲座微信群。
每一个品牌,第一次直播完成后,会录制课件,后入群的学员,入群即可收到课件,并在群中与所有学员共同讨论交流。
所有品牌,所有课件,统一定价为88元。如果有人需要重复加入,则需要重复付费。
请直接扫码付款备注中或公众号后台留下微信号:
<imagedata title="image1"></imagedata> 标准化的学员,不建议参加。这个课程只是针对入门新手的。如果有人对此问题不理解或者感兴趣,可以在各自的专业群中点名问我,我会在群中先做一次直播讲解。
目前计划的是微信群直播, 同时也在探讨使用专业的教育平台的方法,欢迎大家提出建议。如有变动,也会在各自群中通知到所有人,同时原群仍然承担交流学习的功能。