答案在群友的讨论中。
时间:2021-08-23 19:00-22:00
地点:***AD俱乐部1C
以下为聊天记录:
群友J:
我觉得这是利益的问题。要想改变别人的思想和立场,必须先改变他的利益,或者说可预见的利益。十年前我公司的程序就已经不用M变量了,也一直致力于程序标准化,全部是文本编程,用符号名称的中间变量。但是,设备功能会因此比别人更牛逼吗?工资会比别人更高吗?不见得。我们工控都是属于应用层,你还能玩出花来吗?PLC上所有的功能都是别人研发的,所有编程语言都是别人研发的。在这个框架下,你用个标准化编程的思路就来骂用MT变量的是垃圾,这不很明显找骂吗?
EngHe向日葵:
用smart的应该换为1200,1200标准化是不是比smart更通用
万泉河,PLC标准化编程倡导者:
@群友J?你把话说全一点。
万泉河,PLC标准化编程倡导者:
你用个标准化编程的思路就来骂用MT变量的_________是垃圾,,
万泉河,PLC标准化编程倡导者:
这空格里面是什么?
群友J:
程序啊
万泉河,PLC标准化编程倡导者:
你自己公司抛弃M变量的原因是什么?难道还能是因为变量编制的程序比较优秀吗?
万泉河,PLC标准化编程倡导者:
你自己公司抛弃M变量的原因是什么?
万泉河,PLC标准化编程倡导者:
我评价我自己用M变量编制的程序是垃圾,有没有问题?我客观评价一个问题, 骂我的人是把空格里面当成了他自己吧?你说话故意留个空格, 是故意的好引诱别人想成是人吧?
万泉河,PLC标准化编程倡导者:
你自己既然都认识到M变量的坏处, 你自己既然编程序都不用M变量了,但整个行业就我一个人在说,你为什么不站出来和我一起跟所有同行讲解?
万泉河,PLC标准化编程倡导者:
你觉得是你比我清高吗?还是不舍得表达自己的观点让别人分享一起进步?
群友J:
有更方便的就用,就像五六年前全部用非优化访问的块,要是软件以后再支持更方便快捷的编程方式,也还是会用
万泉河,PLC标准化编程倡导者:
不要跑题, 回答M的问题
万泉河,PLC标准化编程倡导者:
你自己公司抛弃M变量的原因是什么?
万泉河,PLC标准化编程倡导者:
你跑题到便捷去, 是因为M便捷吗?然后你自己放着便捷不用?
群友J:
是你理解有问题还是我表达的不清楚?那肯定有比M变量更方便的啊,所以就不用M
万泉河,PLC标准化编程倡导者:
难道M不方便吗?
万泉河,PLC标准化编程倡导者:
M有什么不方便的, 你说出来
群友J:
讨论的是程序,这也能扯到人垃圾?你也是牛逼
万泉河,PLC标准化编程倡导者:
你能推导到别人骂我是应该的, 这难道不是扯到人吗?
万泉河,PLC标准化编程倡导者:
从事物到人总要有个过渡环节吧
万泉河,PLC标准化编程倡导者:
否则他们骂我的理由是什么
万泉河,PLC标准化编程倡导者:
从就事论事,是哪一步跳到了论人的, 骂人的?
万泉河,PLC标准化编程倡导者:
你既然非常理解和认同, 也非常知晓M变量的好处和坏处, 那你推导一下从动物到人的那一跳发生在什么环节
万泉河,PLC标准化编程倡导者:
你前面的表述, 像极了宗教审判所对哥白尼的审判了。 你竟然敢说地球围着太阳转, 所以你该死。
万泉河,PLC标准化编程倡导者:
你竟然敢说用M编制的程序垃圾, 所以你该死。
万泉河,PLC标准化编程倡导者:
[链接]【万泉河】为什么PLC程序中不要用M和T,为什么要推广PLC编程标准化?
万泉河,PLC标准化编程倡导者:
M有什么不方便的, 你说一下。@群友J?用你自认为更文明的,更清晰的表达。
万泉河,PLC标准化编程倡导者:
清晰, 而不要多含歧义,最好让新手同行也都能看懂。
万泉河,PLC标准化编程倡导者:
如果你不肯说,我反而认为你是怀有利益目的,为保护自己利益不肯站出来说真话。
万泉河,PLC标准化编程倡导者:
用利益和阴谋论来分析问题,当然百用不爽,你说我利益,我也说你利益就是了。
万泉河,PLC标准化编程倡导者:
然而,我说你有利益反而更符合逻辑。
万泉河,PLC标准化编程倡导者:
而我发表第一篇关于M和T的文章,【万泉河】好的PLC程序和坏的PLC程序的比较标准, http://www.ad.siemens.com.cn/club/bbs/PostStory.aspx?a_id=1479565&b_id=82&s_id=0&num=174#anch
万泉河,PLC标准化编程倡导者:
是2018年5月份
万泉河,PLC标准化编程倡导者:
V15还没出来。
万泉河,PLC标准化编程倡导者:
我还没有能力做标准化。
万泉河,PLC标准化编程倡导者:
不会说我提前布局提前预谋的吧?
群友J:
我发现不是我表达的有问题,而是你的理解有问题。我发言第一句说的利益的问题,是说要想改变一个人,必须是利益去驱动。比如我认为开车更方便,更有效率,我就去开车。有人认为骑单车更环保,更健康,他就骑车。你让骑单车的人有什么利益来驱动他去开车呢?
大虫子06-:
开发比自行车还环的车
群友J:
还有,我用什么编程方法跟其他人有什么关系吗?我去说什么?说用什么什么编程方法很垃圾?
群友J:
或者说我用的编程方法很牛逼?
群友J:
真是搞笑
申_申申:
@群友J?我觉得你们公司的思路是挺超前的,用M的话有的人喜欢从0.0开始,有的人喜欢从100.0开始。公司领导决定不用M是思路超前的。起码是发现了问题和痛点。
申_申申:
现在反过来自己看之前的程序,也是这样的。
五年前还是疼并继续使用着。。。
EngHe向日葵:
那定时器是不是也是自己写的
申_申申:
那肯定的
EngHe向日葵:
写的单独一个fc还是每个fc都有?
群友J:
我都不用M了,你还要我去论证M有什么不方便。你小时候爬地上捡鸡屎吃,现在你不吃了。你去清晰的表达一下捡鸡屎吃的味道吧
群友J:
这个就更搞笑了,你标准化编程就是日心说,难道用M就是地心说吗?用M不能完成设备的功能?用M就是错误的?开车就比骑车牛逼?
群友J:
人家用M就能活的很好,你去说人家的程序是垃圾。这就是我认为你找骂的原因
小陆:
格局小了
小陆:
万总是上帝视角
小陆:
大多数程序员还是得靠垃圾程序稳住自己的地位
小陆:
那坨屎自己拉的其他人是不愿意舔的
群友J:
对的,好像上帝一样
小陆:
而且也不知道你吃的什么这坨屎变得这么臭
小陆:
万版的程序的确好
小陆:
不用m,标准化,一个电工可以轻松接手
小陆:
好东西自然会传承。
大虫子06-:
写错了,最早
申_申申:
我不摸都知道有没有电,可以让你
申_申申:
@群友J?我说的是发大财,又没提工资。我确定了你是打工的
小陆:
程序好不好我看他发工资时的笑容就知道
小陆:
钱就是衡量你程序的唯一标准
申_申申:
哈哈,格局小了
小陆:
还别说,人民币这玩意土是土了点
小陆:
没钱的人能力肯定是不行
申_申申:
你的老板发工资还要看看你的程序吗?那你老板真牛
小陆:
小陆:
你搞个设备人家1个月你15天
小陆:
他是傻子啊
小陆:
人家经常出去修bug你这远程就解决了
小陆:
老板不傻啊
小陆:
你值几个钱他比你还清楚
万泉河,PLC标准化编程倡导者:
@群友J?你竟然把M比喻**屎!
Yantai海浪:
用MT和不用MT,自己选。当用了很多MT,程序在不同项目间移植时耗费的时间精力,要求的技术能力高。
Yantai海浪:
MT全且认为是全局变量
申_申申:
我之前做个程序35天,3个226CN相同设备,我们技术总监半月搞定一台相类似的,老板说我时间太长。
离职了,半年后,同事说之前的业主要求用我的程序再做10台。
求老板心理阴影面积?
时间不能决定一切,但同样时间能决定一切。
Yantai海浪:
昨天就发现一个小bug。整个FB里面原来以为一个全局变量没用,直接引用了2次,结果不好用。我只引用一次就没问题,好我在反应快,小陆:
就像codesys已经是大势所趋
大虫子06-:
我们公司目前用的一套系统,程序就是没有使用M和T
群友J:
不是的,很多人用M可以把程序功能做的很好。用梯形图也一样
小陆:
那又怎么样,自己几年后不骂娘liu差不多了
申_申申:
前几天就见一个工程公司的做焦炭炉的十年前就不用M和T了,做的和西门子的DEMO很相似,猛一看就像DCS一样的操作。,
大虫子06-:
老万最早就说了,标准化的最佳使用对象就是技术公司的技术骨干,标准化的项目批量应用,维护和针对具体项目的修改可以交给现场电工,提高效率而已
小陆:
对的
大虫子06-:
觉得没必要或者没啥用的,那是因为不是老万的理想目标客户
申_申申:
不过不是我喜欢的菜。因为我不会用FC和C语言。
一个模拟量的块直接所有的模拟量都有了,一个DB的事
大虫子06-:
我需要接触的项目就是这样,所有的模拟量都在一个DB里面,AI一个AO一个
申_申申:
所以万总这个思路是提出来且传播比较广的。其他的都是闷声发大财的
都不说而已,因为你知道了,人家可能废了好久才出来的成果,人家会不高兴。
小陆:
符合普世价值观
申_申申:
而万总不同的是,把别人不愿意说的话给表达了。
小陆:
教会徒弟饿死师傅
小陆:
万版也一样啊
小陆:
你依然没白嫖到
申_申申:
对,一个电机一个DB,分类清晰,修改就是增加DB的空间而已
小陆:
你格局太小
小陆:
那都是玩烂了的东西
申_申申:
动了天下人的奶酪
大虫子06-:
哈哈哈。
申_申申:
老猿在群里吗?
他之前说的很对
小陆:
怎么评价优秀
申_申申:
我觉得比我好的就是优秀
小陆:
我当了这么多年电工那根线有没有电wn一摸就知道,这就是专业
小陆:
就是优秀
申_申申:
那你真优秀
群友J:
发大财?你这是什么思路?难道你认为用M变量的工资都很低,不用M的工资就很高?
申_申申:
我不摸都知道有没有电,可以让你
申_申申:
@群友J?我说的是发大财,又没提工资。我确定了你是打工的
小陆:
程序好不好我看他发工资时的笑容就知道
小陆:
钱就是衡量你程序的唯一标准
申_申申:
哈哈,格局小了
小陆:
还别说,人民币这玩意土是土了点
小陆:
没钱的人能力肯定是不行
申_申申:
你的老板发工资还要看看你的程序吗?那你老板真牛
小陆:
小陆:
你搞个设备人家1个月你15天
小陆:
他是傻子啊
小陆:
人家经常出去修bug你这远程就解决了
小陆:
老板不傻啊
小陆:
你值几个钱他比你还清楚
万泉河,PLC标准化编程倡导者:
@群友J?你竟然把M比喻**屎!
Yantai海浪:
用MT和不用MT,自己选。当用了很多MT,程序在不同项目间移植时耗费的时间精力,要求的技术能力高。
Yantai海浪:
MT全且认为是全局变量
申_申申:
我之前做个程序35天,3个226CN相同设备,我们技术总监半月搞定一台相类似的,老板说我时间太长。
离职了,半年后,同事说之前的业主要求用我的程序再做10台。
求老板心理阴影面积?
时间不能决定一切,但同样时间能决定一切。
Yantai海浪:
昨天就发现一个小bug。整个FB里面原来以为一个全局变量没用,直接引用了2次,结果不好用。我只引用一次就没问题,好我在反应快,第一时间觉得FB里面应该是有全局变量了。一查果真如此
第一时间觉得FB里面应该是有全局变量了。一查果真如此
万泉河,PLC标准化编程倡导者:
@Yantai海浪?脚后跟痛了没?
Yantai海浪:
痛