1113 【万泉河】需求征集:WINCC高速采集S7-1200数据间隔50ms以内
昨天,有一位烟台方法的学员咨询,WINCC记录S7-1200数据,能实现低于500ms的采样周期吗?
我看到了一愣,这个问题也是属于我早就了解,但一直没有动手去做的课题。 主要是没有应用需求,所以一直搁置。
而其实,咱们作为一个工程师的职责,就是平日积累好各种各样的模块,然后有需要的时候直接把模块搬出来,攒起来就成了一个应用系统。而不至于临阵磨枪,临时研究,能否实现未知,何时完成更是未知数。
当然,我自己知道一定是可以完成的啦!因为我在十几年前就分别做过S7-300和S7-200(彼时SMART 200还没诞生) 的高速数据采集。所以对其中的技术路线是清清楚楚的。唯独是缺一个需求的触发时机。
所以,还是想征集一下行业同行的需求,有没有人应用中有这样的需求。 如果有,且足够多的话,可以再来个众筹,我就替大家把这个模块实现一下。
实现的目标,做2个模拟场景:
1, 短时间高速数据采集需求。比如压力机瞬时压力测量, 反应时间只有10S,平常不需要测量,只需要测量反应时间内的高速数据。比如每1ms一条数据,共1万条数据。 测量完成后记录出一条曲线。
2, 长时间的高速数据采集。数据需要一直测量,比如间隔时间为50ms,甚至更低,取决于实际的硬件能力能达到的最高效果。
当然,硬件的模拟量数据的采集不在我设计范围内, 那么例程只需要产生相应时间段内的数据,然后成功上传到WINCC,形成曲线。比如一条正弦曲线。
我算是想明白了,我这段时间一直磕的“包不住的女电工”,算是被她给伤到了,或者是替广大的工程师同行被女电工伤到了,就经常想,工程师和女电工有什么区别?
在女电工的抖音中,提到学会PLC技术很简单, 照着各种教学视频看看就学会了。 由此看到了区别,那些视频哪里来的,西门子或者各行业的工程师们做出来的呗!所以,技术的发展方向就是,一项技术在刚刚兴起的时候,由有学习能力创新能力的工程师推动,而当技术逐渐成熟后,工程师就应该逐渐退到幕后,做经验打包模块化和知识输出的工作。而不是永远只是停留在读手册学基本功能应用的阶段, 那样会被卷到,而且死得很惨。
那么,我来做这些比较前沿的应用模块的时候, 也必须有门槛, 不能随便谁随随便便都能拿到,拿到后照着例子逐步逐句做出来,然后狂妄地回卷:WINCC高速数据采集也没啥难的, MODBUS通讯也没啥难的。 照着例子做一做,模块搭出来就交工了。
长期以来,工控行业的免费分享免费获得的习惯害了整个行业。导致了今天整个行业的互卷。 当然,其中大部分的内容免费也是应该的,因为并不具备什么高门槛价值。
然而,相信绝大部分的工程师们也应该支持,真正有价值的知识内容就应该有门槛,而且在自己越过门槛之后还应该保持门槛的高度,阻止不合理的乱入。而不是你前脚免费学会,后脚女电工也免费学会了。
那么本课题的众筹费用计划为300*10,即参加者每人300,人数10人,达到目标后我会开始做这套例程。 当然其真正的价值肯定不止300,这也是众筹的意义所在。 而众筹完成后,未来的准入门槛价格,将由参加者共同决定。
另外,还有一个尴尬的事, 我做过的例程, S7-200+WINCC的那一套找到了。 而S7-300+WINCC的翻遍了网盘也没找到。 我甚至连文件包的名字都记不得了。 如果有朋友曾经从我手里得到过, 麻烦请再返给我一下。
参加众筹的学员,首先可以得到S7-200+WINCC的高速采集的例程,可以直接用于现在的SMART 200 PLC。只不过数据传输效率比较慢,但100MS的量级应该是没问题的。
参加者加我微信报名。