• «
  • 1
  • 2
  • 3
  • »
  • Pages: 1/3     Go
万泉河
WX:ZHO6371995,欢迎+
级别: 略有小成
精华主题: 0
发帖数量: 130 个
工控威望: 246 点
下载积分: 831 分
在线时间: 11(小时)
注册时间: 2021-06-11
最后登录: 2024-11-07
查看万泉河的 主题 / 回贴
楼主  发表于: 2021-07-03 23:17
【万泉河】不完美的三菱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 WORKS2+WINCC 7.4, WINCC通过MX OPC,直接与仿真PLC通讯,所有通讯已经组态设置好,开机即可运行,不需要任何硬件,拿到即可学习。和上次倍福系统一样。
我会在近几天把最后的打包工作搞搞好,力争力求更完美些。所以预期会在一周内正式发布。
发布之前可以有适度优惠, 请在公众号<PLC标准化编程>后台留言“三菱”获取当天的优惠额度。 一旦正式发布后即不再优惠。  
本帖最近评分记录:
  • 下载积分:+5(guangyu85) 万总不如推广你的WinCC报 ..
    qimuqiang
    谜の宅
    级别: 略有小成
    精华主题: 0
    发帖数量: 74 个
    工控威望: 215 点
    下载积分: 849 分
    在线时间: 71(小时)
    注册时间: 2015-08-17
    最后登录: 2024-11-22
    查看qimuqiang的 主题 / 回贴
    1楼  发表于: 2021-07-04 16:02
    看标题以为是分享项目经验和程序,进来看了发现是卖项目培训的。
    自己花了时间和精力做东西卖钱也蛮正常,买不买看个人了 。
    我就一路过的吃瓜群众。。。
    男,精通三菱、欧姆龙、基恩士、西门子等PLC,安川、FANUC、OTC、松下等机器人,至今单身。。有事邮件联系:qimuxiaoqiang@qq.com
    dabanshuan
    级别: 家园常客
    精华主题: 0
    发帖数量: 75 个
    工控威望: 676 点
    下载积分: 460 分
    在线时间: 198(小时)
    注册时间: 2013-06-22
    最后登录: 2024-12-14
    查看dabanshuan的 主题 / 回贴
    2楼  发表于: 2021-07-04 22:10
    术业有专攻,闻道有先后,都是工具而已,三菱没你说的那么不堪,山外有山
    VX:13628473043       QQ:445431500
    dayuczj
    平常心 VX17676212715
    级别: 工控侠客
    精华主题: 0
    发帖数量: 556 个
    工控威望: 3055 点
    下载积分: 1792 分
    在线时间: 175(小时)
    注册时间: 2014-06-22
    最后登录: 2024-12-21
    查看dayuczj的 主题 / 回贴
    3楼  发表于: 2021-07-04 23:24
    这个时候多希望高雅的雅来两句
    平常心!平常心!
    崇庆阳光
    不懈努力,一切皆有可能...
    级别: VIP会员

    精华主题: 1 篇
    发帖数量: 775 个
    工控威望: 1505 点
    下载积分: 7427 分
    在线时间: 155(小时)
    注册时间: 2006-08-10
    最后登录: 2024-12-21
    查看崇庆阳光的 主题 / 回贴
    4楼  发表于: 2021-07-05 08:29
    好像没有楼主说的那么复杂哈。就是按功能块写吧,然后串起来就行了。
    不懈努力,一切皆有可能 ...
    guangyu85
    工程师
    级别: 家园常客
    精华主题: 1 篇
    发帖数量: 520 个
    工控威望: 831 点
    下载积分: 5757 分
    在线时间: 391(小时)
    注册时间: 2011-06-13
    最后登录: 2024-12-21
    查看guangyu85的 主题 / 回贴
    5楼  发表于: 2021-07-05 09:07
    三菱原本就是适合做小型项目,快捷灵活,性比价高。向往模块化的编程风格,直接选西门子就是了
    sany516
    级别: 探索解密
    精华主题: 0
    发帖数量: 83 个
    工控威望: 157 点
    下载积分: 2864 分
    在线时间: 86(小时)
    注册时间: 2019-11-14
    最后登录: 2024-12-21
    查看sany516的 主题 / 回贴
    6楼  发表于: 2021-07-05 23:34
    不会用,还来献丑。
    guangyu85
    工程师
    级别: 家园常客
    精华主题: 1 篇
    发帖数量: 520 个
    工控威望: 831 点
    下载积分: 5757 分
    在线时间: 391(小时)
    注册时间: 2011-06-13
    最后登录: 2024-12-21
    查看guangyu85的 主题 / 回贴
    7楼  发表于: 2021-07-06 11:10
    引用
    引用第7楼sany516于2021-07-05 23:34发表的  :
    不会用,还来献丑。



    你这就不好了,认可也好,不认可也好,搞技术的就发表技术观点。最好从技术角度去分析与表达,而不应从哲学角度臆断。万总的技术水平还是厉害的,就是论坛上的人加起来或许能超过人家,或许还不能。
    海你好咸
    级别: 略有小成
    精华主题: 0
    发帖数量: 307 个
    工控威望: 389 点
    下载积分: 2758 分
    在线时间: 198(小时)
    注册时间: 2018-12-22
    最后登录: 2024-12-20
    查看海你好咸的 主题 / 回贴
    8楼  发表于: 2021-07-06 16:48
    GX Works2用于结构化编程着实不太理想,新版的GX Works3编程软件做结构化编程会友好不少,就是不知以后三菱的Q系列会不会转到Works3上来开发,还是有新的系列PLC来更替
    本帖最近评分记录:
  • 下载积分:+1(洱海雪) R系列
    jingshui127
    要么好好活着,要么赶快去死……
    级别: 探索解密
    精华主题: 0
    发帖数量: 45 个
    工控威望: 178 点
    下载积分: 711 分
    在线时间: 10(小时)
    注册时间: 2007-07-20
    最后登录: 2021-08-23
    查看jingshui127的 主题 / 回贴
    9楼  发表于: 2021-08-23 13:42
    那论坛上几万人都要失业了.
    甄子丹都只叫嚣着打10个.
    引用
    引用第8楼guangyu85于2021-07-06 11:10发表的  :



    你这就不好了,认可也好,不认可也好,搞技术的就发表技术观点。最好从技术角度去分析与表达,而不应从哲学角度臆断。万总的技术水平还是厉害的,就是论坛上的人加起来或许能超过人家,或许还不能。
    ccxxff
    级别: 正式会员
    精华主题: 0
    发帖数量: 48 个
    工控威望: 75 点
    下载积分: 1088 分
    在线时间: 11(小时)
    注册时间: 2021-08-23
    最后登录: 2022-02-18
    查看ccxxff的 主题 / 回贴
    10楼  发表于: 2021-08-31 09:24
    引用
    引用第7楼sany516于2021-07-05 23:34发表的  :
    不会用,还来献丑。

    还想要赚钱..还要点那个啥啵
    ccxxff
    级别: 正式会员
    精华主题: 0
    发帖数量: 48 个
    工控威望: 75 点
    下载积分: 1088 分
    在线时间: 11(小时)
    注册时间: 2021-08-23
    最后登录: 2022-02-18
    查看ccxxff的 主题 / 回贴
    11楼  发表于: 2021-08-31 09:25
    引用
    引用第8楼guangyu85于2021-07-06 11:10发表的  :



    你这就不好了,认可也好,不认可也好,搞技术的就发表技术观点。最好从技术角度去分析与表达,而不应从哲学角度臆断。万总的技术水平还是厉害的,就是论坛上的人加起来或许能超过人家,或许还不能。



    专门注册个账号,升级成会员,专门来回复这个帖子,拿起板凳看看大神.
    • «
    • 1
    • 2
    • 3
    • »
    • Pages: 1/3     Go