0906 【万泉河】征文:WinCC结构变量实战教程:结构变量弹出窗口控制
发现一个规律,落后势力总是很强大,跟落后势力的战斗总是很无力,打不过。
当然,我不是说落后势力坏,他们仅仅是因为不晓得落后,意识不到自己的落后,所以才把落后的方法当做先进技能,甚至还乐衷于把这种技能总结成知识慷慨分享。
看了一篇文章:
《接续篇|WinCC结构变量实战教程:结构变量弹出窗口控制》
还看到众多读者在文后回复表达感谢,我就直接被急死了。于是评论且转发道:
怎么又回去整了绝对地址偏移量的套路!优化模式下的结构变量方法建议了解一下!
绝对地址寻址方式是落后的技术方法,西门子从TIA PORTAL开始, 数据寻址方式开始符号寻址转变,表现为DB块和FB块可以设置为优化方式,即对应的符号寻址。 而非优化方式则对应了过去的绝对地址寻址。
西门子为了引领符号寻址的优势,还称作优化/非优化的区别,而不是简单符号寻址/绝对寻址,可谓用心良苦。
当然,在PLC行业,其它一些品牌,很早就在搞符号寻址了。 而导致有一些以那些品牌入门的同行, 压根都搞不懂为什么还要有绝对地址,为啥DB块还要有编号,甚至为什么还要有DB块的说法。
所以,在TIA PORTAL都已经问世20年的今天, 还有人在宣传绝对寻址的方法,绝对是误人子弟。 当然,如我前文所述,文章作者他自己并不知道自己在误人子弟,所以绝对不可以称之为恶意。
那问题出在哪里?问题即出在掌握先进技术的群体的知识输出反而少了,由此形成劣币驱逐良币,占据了不该有的阵地。
仅仅我一个人这样徒劳的宣扬,是没有效果的,对行业的引领作用实在微乎其微。
所以,呼吁同行中有丰富经验并掌握了先进技能的群体,勇敢拿起纸笔,把自己的优秀经验学识总结出来发表,给行业带来些新鲜空气。
请大家在阅读前文基础上,用优化的方法再做一遍,一模一样的题目,再写一篇同样的文章。可以发给我,我帮署名发表。当然如果有自己的账号,自己发了也不错,我还可以帮忙再转发。
而其中最最好的是,原作者自己,能再用优化的方法再做一遍,写文章发表。
也有网友问优化的解决路线方案哪里有?
我的回答是,LBP案例中就有。 除了LBP之外,官网肯定也有资料文章介绍到,然而都不如LBP来的直接。
对于西门子PLC编程来说, LBP可真是个宝库。 绝大多数的关于PLC编程方法的问题,都可以从中找到现成的答案。甚至,西门子论坛上1500和WINCC版区,HMI版区的所有问题,都可以从中找到对应的答案。 你为啥不知道其中有,唯一的原因是对它的了解不多, 没有读到。
所以,我还真建议,如果有人要致力于知识分享,可以仔细研读LBP, 把其中的细节消化后总结输出知识。那里面可以做的话题无穷无尽。
我的新作《西门子PLC标准化编程烟台方法---基于LBP基本过程库》今年4月份已经交稿,年底或者明年可能出版问世, 书中在对LBP介绍的过程中,就有本文题目实现的介绍,甚至, LBP中不仅仅对WINCC V8,还有对HMI , WINCC UNIFIED,WINCC PRO, 甚至WINCC OA都有标准的解决方案。 我在书中都有做了解读介绍。
未来书出版之后,读者都可以见到。
当然,每个人自己去解读原版LBP库程序,获得第一手的知识技能,才是最有力的。