首页 上一页 1 2 3 下一页 尾页

【万泉河】不完美的三菱PLC标准化示范项目 点击:2624 | 回复:51



万泉河

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:74帖 | 62回
  • 年度积分:67
  • 历史总积分:413
  • 注册:2009年12月04日
发表于:2021-07-03 23:23:22
楼主

【万泉河】不完美的三菱PLC标准化示范项目

 

不完美,是针对倍福来说的。整个倍福的开发过程中除了语法和编辑器的障碍,耽误了一些时间。而在功能上,以及功能实现的方法上,都没有遇到什么大的障碍,最终的结果我非常满意,所以概括以完美。

 

而近一个月对三菱系统的移植,则可谓坎坷。语法和编辑器自不必说,然而因为有开发倍福的经验,手里积攒了一些工具功能,稍微调整,用于三菱也可以用了。

 

但具体的系统架构,遇到的问题则是花样百出,我自己在和微信群友聊天中数度表示出想打退堂鼓的想法,然而总有众多朋友期盼,鼓励做下去。所以才想尽办法,绕过这些坑,一步步走了出来。

 

然而这两天到收官阶段,则发现自己已经没有那种完美主义的追求了。

 

我对三菱PLC的认知,一开始的时候以为它会相当于S7-1200,后来发现远远不如,那就把它当大号的SMART 200吧,又能有多难!毕竟我在SMART中也能把标准化做出来,而且投入到工程应用。SMART连静态变量和UDT都没有呢,就硬生生靠对V区的合理分配,也能实现标准化。

 

Q系列 PLC算是三菱的当家花旦,总不会连SMART 200都不如吧,即便不如,那我就当SMART好了,楞干也干出来。

 

然而真要做了,发现它系统各种别扭,我在微信群里也提出过各种问题,也跑到各大论坛去搜寻答案, 请教和提问。

 

然而发现,网络上能搜索到的三菱相关的技术问题,都是比较浅显的,都仅局限于某个技术点的应用。 而只要上升到结构化编程,则基本无资料可循。 个别文章,能介绍到怎么建立FB,怎么建立输入输出, 怎么调用这个FB,就已经是非常高能了,就已经是这个品牌的使用者们达到了高限了。 而这些,我根本用不到,拿软件5分钟就能测试完的功能, 哪需要学习呢!

 

从而也终于理解了总有人比较三菱(日系)PLC和西门子(欧美系)PLC的区别,区别在哪里了。这里给出我个人的答案。

 

简单说,两个阵营的区别就是有没有结构化功能。即没有屠龙刀的谢逊和有屠龙刀的谢逊的区别。

 

或者说, 你如果在西门子的S7-200的一个MAIN中完成所有逻辑功能,那就基本上相当于三菱FX了。 如果在西门子的S7-300中所有程序都在OB1中实现,那也大致相当于三菱Q

 

当然,三菱中会有一些各种花样的变量和指令,会让你用的比较舒服点。

 

所以,当三菱认识到没有结构化功能的缺陷, 也硬撑着在其原始架构上面实现IEC 61131-3要求的结构化标准功能之后,后台的各种功能配合也算是出尽了全力。

 

然后我在实现标准化的过程中,几乎每走一步,都要遇到资源被耗尽的厄运。 然后不得已,为了减少这种资源损耗,再回过头修改架构,修改实现方法,以绕过资源耗尽。

 

然后这就相当恶心了。

 

本来,它的系统实现标准化就不容易,本来就要做许多改动,你确定一个实现方法之后,却还要被工程应用的规模限定。 如果系统规模小,带的设备少,就可以顺利实现。如果系统规模大,控制的设备对象多,就还需要另寻出路。

 

我做示范项目移植,一直是保持200+的设备对象,就是想原汁原味的实现一种示范,不至于真到应用中发现做不了。 然而这一次次地打补丁,改变思路,就离原始的初衷越来越远了。

 

假设有人自己实际要做的项目比较小,拿我给的示范项目来做参考的时候,就会发现我好像是个精神病一样,总在做一些多余的多此一举的工作。如果拿来质问我,我就会被问倒,被恶心到。

 

我在做的过程中,曾经一度有想法,是不是要针对大小规模不同,分别给出不同的实现方式的演示,即同时给出多个版本的示范?

 

那岂不是乱了套了。本来习惯于使用三菱PLC的一大票工控工程师,原本对结构化方面都不太熟悉,我再这么变着各种花样的折腾,非把学员和我自己都折腾疯了不可。

 

所以,思来想去,还是直接推出这种不够完美的版本吧! 尽量满足稍大系统的规模实现,而小系统来说,就忍受下实现过程的罗嗦和不直接。 同时也再次提醒各位,在用三菱PLC实现标准化编程的时候,每时每刻都要关注资源的消耗情况。不要到最后要衔接了, 要联机调试了,才发现资源不够用了,那时候可能换PLC都不够用。那才是真的悲剧了。

 

另外, 我自己对三菱系统还是不够熟悉,一些细节功能也不打算研究了。 比如参数的初始值,以及设定值的掉电保存等,这些在西门子都是一个打勾的问题,在三菱这里好像也需要费一些精力,我就暂时不做了。 有学员要跟着学习三菱PLC标准化,自己需要有一些相关的技能储备,要有能力回馈,给我提出一些细节的解决方案,我们互相学习讨论后再想办法改进,并在以后升级推出更完美的版本。

 

这也是我定义为不完美的初衷之一。 其它品牌的标准化示范项目都是一次成型,未升级过。 到日系这里,看来要改一改风格了。

 

再趁机借题发挥解释下什么叫结构化。

 

标准化架构下的结构化设计是这样的:每一个模块都独立成型,可以被上级模块调用使用的同时,还可以随时升级改进。 即便底层某个模块的改进,即便是接口都大改动了,也不过是一次彻底编译更新就能实现。 而不是说地基都搭好了,底层的地基就不能动了,动了就要彻底推翻重来了。

 

金字塔是一块一块的砖石结构搭建而成,然而它的建造方法不是结构化的。 假如已经快到顶层了,设计师突然决定要更换砖石材质,从花岗岩换大理石,那就只有彻底拆了从头重来,断没有随时更换的自由。

 

所以,当你看到同样有人在讲结构化编程的时候,需要多个心眼,多看一看,了解下细节,结构化与结构化大不一样。

 

最后是价格。

 

凭我自己对三菱系统的技术贡献,以及这个项目能带给同行的效率提升来说,绝对价值超1万元以上。 然而又体谅大量同行谋生不易,不忍心对那些热心好学的同行身上收太多费用,尤其大部分学员并不能公司报销,还需要自掏腰包,所以参考以往的标准化系列项目,定价8000元。

 

然而,不包含培训。 只能自己学习+群中提问和讨论,我会在适当的时候群中发布些讲解, 顺便发发牢骚。

 

即, 如果买到手后学习发现自己虽然以往对三菱系统非常熟悉,然而发现每一句程序都能读懂,整体却不能理解在干什么。因而需要寻求面对面的培训辅导,那需要另外再掏费用。当然,建议是在有公司支持的情况下,而且,我也极不希望这样。

 

供货资料内容会以一个完整的VMWARE虚拟机, 包含GX WORKS+WINCC 7.4 WINCC通过MX OPC,直接与仿真PLC通讯,所有通讯已经组态设置好,开机即可运行,不需要任何硬件,拿到即可学习。和上次倍福系统一样。

 

我会在近几天把最后的打包工作搞搞好,力争力求更完美些。所以预期会在一周内正式发布。

 

发布之前可以有适度优惠, 请在公众号<PLC标准化编程>后台留言“三菱”咨询。 一旦发布后即不再优惠。

 




楼主最近还看过



yerone

  • 精华:0帖
  • 求助:0帖
  • 帖子:27帖 | 943回
  • 年度积分:0
  • 历史总积分:282
  • 注册:2006年7月22日
发表于:2021-07-04 09:16:49
1楼

点赞  

吻之龙

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 122回
  • 年度积分:0
  • 历史总积分:444
  • 注册:2018年12月03日
发表于:2021-07-04 21:40:36
2楼

hinet64

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 448回
  • 年度积分:22
  • 历史总积分:472
  • 注册:2014年8月03日
发表于:2021-07-08 17:00:35
3楼

Q系列有结构化的。。你应该是不会用

hinet64

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 448回
  • 年度积分:22
  • 历史总积分:472
  • 注册:2014年8月03日
发表于:2021-07-08 17:02:17
4楼

image.png手册看清楚吧

twtynijj

  • 精华:0帖
  • 求助:10帖
  • 帖子:35帖 | 131回
  • 年度积分:199
  • 历史总积分:6993
  • 注册:2008年8月11日
发表于:2021-07-08 20:36:21
5楼

三菱市场占有率非常的高 在机械行业。在过程控制方面西门子多一 些。至于好不好用 ,反正很多人在用呀。

夏文俊

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 22回
  • 年度积分:0
  • 历史总积分:97
  • 注册:2018年12月27日
发表于:2021-07-08 21:09:19
6楼

8000块我他妈笑出声,不如直接买库你比厂家都牛逼。

RonZhang

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:534
  • 注册:2021年7月09日
发表于:2021-07-09 11:10:29
7楼

5U系列用结构化编程是趋势,单纯的梯形图适合初学者。不适合有上位机思想的人使用。你这8000块定价有点贵,说实在的。但是买一套公司用的话,不算贵。但是没看到代码,不知道代码质量咋样

万泉河

  • 精华:0帖
  • 求助:0帖
  • 帖子:74帖 | 62回
  • 年度积分:67
  • 历史总积分:413
  • 注册:2009年12月04日
发表于:2021-07-21 20:38:45
8楼

"夏文俊" 的回复,发表在6楼
        对内容: 【8000块我他妈笑出声,不如直接买库你比厂家都牛逼。】进行回复:

        -----------------------------------------------------------------


说明你没理解我费尽千辛万苦做的是什么。。 


当然,没理解就继续按自己的模式干就行。 没人催你。 

万泉河

  • 精华:0帖
  • 求助:0帖
  • 帖子:74帖 | 62回
  • 年度积分:67
  • 历史总积分:413
  • 注册:2009年12月04日
发表于:2021-07-21 20:39:36
9楼

"hinet64" 的回复,发表在4楼
        对内容: 【手册看清楚吧】进行回复:

        -----------------------------------------------------------------


当然要结构化。

但不仅仅是只选择结构化工程那么简单。 


万泉河

  • 精华:0帖
  • 求助:0帖
  • 帖子:74帖 | 62回
  • 年度积分:67
  • 历史总积分:413
  • 注册:2009年12月04日
发表于:2021-07-21 20:42:59
10楼

"RonZhang" 的回复,发表在7楼
        对内容: 【5U系列用结构化编程是趋势,单纯的梯形图适合初学者。不适合有上位机思想的人使用。你这8000块定价有点贵,说实在的。但是买一套公司用的话,不算贵。但是没看到代码,不知道代码质量咋样...】进行回复:

        -----------------------------------------------------------------


1.jpg

给你们看一个学员昨天在群里的真实发言。

万泉河

  • 精华:0帖
  • 求助:0帖
  • 帖子:74帖 | 62回
  • 年度积分:67
  • 历史总积分:413
  • 注册:2009年12月04日
发表于:2021-07-23 08:35:49
11楼

"夏文俊" 的回复,发表在6楼
        对内容: 【8000块我他妈笑出声,不如直接买库你比厂家都牛逼。】进行回复:

        -----------------------------------------------------------------


很显然,在标准化应用方面,我比各厂家走的都远。 


你提到买库, 意思是你现在唯一是不想花钱买呗。 而你真的去从三菱买一套库试试看, 能买得到吗?三菱有吗?


Uncle Paige

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 127回
  • 年度积分:1208
  • 历史总积分:11501
  • 注册:2019年7月22日
发表于:2021-08-21 15:17:10
12楼

每天在这撤几把蛋


万泉河

  • 精华:0帖
  • 求助:0帖
  • 帖子:74帖 | 62回
  • 年度积分:67
  • 历史总积分:413
  • 注册:2009年12月04日
发表于:2021-08-25 22:34:07
13楼

"twtynijj" 的回复,发表在5楼
        对内容: 【三菱市场占有率非常的高 在机械行业。在过程控制方面西门子多一 些。至于好不好用 ,反正很多人在用呀。...】进行回复:

        -----------------------------------------------------------------

用的都干活效率很低呀。 


累不累苦不苦有说一下的吗


万泉河

  • 精华:0帖
  • 求助:0帖
  • 帖子:74帖 | 62回
  • 年度积分:67
  • 历史总积分:413
  • 注册:2009年12月04日
发表于:2021-08-25 22:35:11
14楼

"Uncle Paige" 的回复,发表在12楼
        对内容: 【每天在这撤几把蛋】进行回复:

        -----------------------------------------------------------------


10年后回来看你自己说的话。 


到时候你会感慨10年前你就听说过了有标准化编程的方法。 


万泉河

  • 精华:0帖
  • 求助:0帖
  • 帖子:74帖 | 62回
  • 年度积分:67
  • 历史总积分:413
  • 注册:2009年12月04日
发表于:2021-08-25 22:38:09
15楼

"hinet64" 的回复,发表在4楼
        对内容: 【手册看清楚吧】进行回复:

        -----------------------------------------------------------------


然而我敢肯定的是你只知道这个模式,而不知道这个模式下能做什么。 


当然啦, 你肯定是不知道面向对象是什么。 


我用的就是这个所谓的结构化模式,然而并没有什么鸟用。 


基本上还是全靠自己硬闯出来的。 


万泉河

  • 精华:0帖
  • 求助:0帖
  • 帖子:74帖 | 62回
  • 年度积分:67
  • 历史总积分:413
  • 注册:2009年12月04日
发表于:2021-08-25 22:42:11
16楼

"夏文俊" 的回复,发表在6楼
        对内容: 【8000块我他妈笑出声,不如直接买库你比厂家都牛逼。】进行回复:

        -----------------------------------------------------------------


如果你能从三菱, 乃至任何厂家买到现成的库,让我做程序不需要任何逻辑,直接使用,我给你报销费用。 


知道一个工具如果能让你的效率提高30%值多少钱吗?


如果300%呢?



cc_zz

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 171回
  • 年度积分:0
  • 历史总积分:65
  • 注册:2017年8月27日
发表于:2021-08-26 12:12:19
17楼

谢谢  好想法

Uncle Paige

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 127回
  • 年度积分:1208
  • 历史总积分:11501
  • 注册:2019年7月22日
发表于:2021-08-27 17:49:35
18楼

扯几把蛋

工控网88

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2239回
  • 年度积分:48
  • 历史总积分:284
  • 注册:2019年8月17日
发表于:2021-09-03 20:01:49
19楼

点赞  

Uncle Paige

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 127回
  • 年度积分:1208
  • 历史总积分:11501
  • 注册:2019年7月22日
发表于:2021-09-09 17:42:21
20楼

老骗子又出来骗钱了?我来了!!!

“朋友们好啊我是工控标准化编程掌门人万泉河。刚才有个朋友问我万老师发生甚么事了,我说怎么回事,给我发了一几张截图,我一看!嗷!原来是昨天,有两个年轻人,三十多岁,一个体重,九十多公斤,一个体重八十多公斤,他们说,唉…有一个说是我在PLC编程把颈椎练坏了,万老师你能不能教教我工控标准化编程,哎…帮助减轻一下我的工作量,有助于我的颈椎病。

我说可以。我说你在电脑房拿项目练手,不好用,他不服气。
我说小朋友:你两页程序来比我一行程序,他比不了。他说你这也没用。我说我这个有用,这是标准化编程是讲化劲儿的四两拨千金。二百多页的英国PLC程序,都比不上我的这一页标准化。

啊…哈!他非和我试试,我说可以。诶…我一说的运行编译起来了,很快嗷!然后上来就是一个故障一个警告一个双线圈,我全部防出去了啊防出去以后自然是传统美德以点到为止,右手放到鼠标上没点运行,我笑一下准备点运行,由这时间,按标准化编程的点到为止他已经输了。

他也说,啊他认输了,两分多钟以后,程序还是找到哪里有问题,我当时流眼泪了,捂着脖子,我说停停。然后两分钟以后,两分多钟以后诶就好了,我说小伙子你不讲武德你不懂。

他说:万老师对不对不起,我不懂规矩。啊,我是…他说他是乱打的,他可不是乱打的啊,三菱、西门子、松下、倍福全系列精通,训练有素,后来他说他练过几年的C#和VB.net,啊,看来是有备而来!这个年轻人不讲武德,来骗,来偷袭,我六十九岁的老同志,这好吗?这不好,我劝这位年轻人耗?!子 !尾 ! 汁 !,好好反思,以后不要再犯这样的聪明,小聪明,啊,呃…工控编程要以和为贵,要讲武德,不要搞窝里斗,谢谢朋友们!” 


热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 3 下一页 尾页