您现在所在的是:

PLC论坛

回帖:17个,阅读:1114 [上一页] [1] [2] [下一页]
2009
万泉河.
文章数:915
年度积分:-106
历史总积分:2009
注册时间:2009/12/4
发站内信
发表于:2021/8/22 20:08:40
#0楼
【万泉河】当标准化遭遇工控软件频繁升级

在探讨PLC标准化编程的过程中,总有人问起,当下的各PLC品牌的厂家,其编程软件平台总是在不断升级,常则一两年,短则一年都不到,就会有比较大的升级动作,导致我们做工程的都无所适从。不知道该用什么版本。

比如像西门子TIA PORTAL 软件,从开始的V11, V12,V13一直到现在的V15, V16, 甚至V17都已经发布了。

然后如果你一直紧跟西门子的脚步,一直用最新的软件版本来做项目, 那这些年下来,可能所有的软件版本都用过了。在客户工厂经你手调试过的,在运转的设备, 各个版本都会有。

然后如果你还需要定期对这些设备进行维护和服务, 那这些软件版本你就一个都少不了了。

因为你不可能你到了某个客户处, 仅仅需要修改一两句程序,仅仅因为你电脑上没有对应的软件的版本,就要给现场的PLC固件升级到最新的软件版本。

那样的风险太大, 很有可能把一个原本很小的故障, 放大成系统奔溃的灾难。

所以,曾经有一位工程师同行跟我讲, 他因为需要对做过的项目做售后服务工作,所以电脑上V11到V16所有版本都安装了。倒证明了同一个电脑系统可以多个版本并存的。

当时,他还截图了他的电脑桌面给我们看,确实挺壮观的。 可惜没有留存, 否则应该附图在这里。

仔细想一下, 这种方法好像也并无啥不妥,好像也是无奈之下的必然之举了。

这种方式,适合以售后服务工作为主的工程师。 而像我们通常以设计调试新项目为主, 遇到售后服务的机会少之又少, 那么多软件版本都占着电脑硬盘空间,显然很不合适。

所以,我的处理方式是虚拟机。 给各个版本都单独安装虚拟机,需要的时候拿出来使用, 而不需要了的话,就备份存在移动硬盘里。如果某个特别项目,只是偶尔用上一会儿, 就在移动硬盘上运行虚拟机,也是可以接受的。

当然, 还可以把这些虚拟机都传到百度网盘,这样即便出差途中, 即便没带移动硬盘, 也可以根据临时需要, 把需要的版本的虚拟机下载回来临时满足使用。 甚至随便一台电脑都可以。

这时唯一需要注意的是,虚拟机在建立的时候, 硬盘文件设置为分割为单个最大不超过2G的文件, 而不是一个文件保存。 这样可以网盘直接上传,也可以直接下载就能直接使用,而不需要压缩分割文件,以及解压缩聚合文件。 因为对于一套虚拟机动辄十几G的体量来说, 压缩和释放时需要占用的硬盘空间不小,而且操作过程也需要耗费较长时间。

然而上述这些技巧,还都只是针对维护和服务的。 而像我这样的主要在前线做些开发工作的,就不会用到这么多版本了。 所以主要的焦点是,开发项目的规范,是不是需要指定什么版本?

曾经有人就说过,他们公司的标准化,技术领导规定了博图版本规定了只许使用V15.1, 其他版本不可以。

我笑了,这样的规定本身可以理解,但不能称之为标准化,同时也是不能长久的。 只能是短时期内暂时的规定,但需要做好思想准备,随时需要改变的。

比如, 你现在觉得当下某个版本足够新,功能也足够用了。然而谁又能保证你下一个项目,用到的新产品,所需要的功能,必须在更新的版本下才能支持,而规定的老版本根本不支持呢?

而且,这种死教条的规定,也不能长久啊,只要过上个两三年, 西门子公司出上三两个新版本出来,这个规定立马就显得太古老了, 不够与时俱进了。 就会多出了更多的声音要求推翻。

而一个标准,时刻要遭受被推翻的厄运, 那实在不是什么妙事,会导致不被尊重,因而逐渐失去权威性。

所以,我在推广标准化的过程中, 从来不强行规定软件版本。 我只能承认,在某个版本之前我没开发过,做不到。 而只要做好发布之后的程序,后面的软件可以随时升级,没有限制。

比如S7-1500的标准化程序,我是在PORTAL V15环境完成的,如果用到更高的V15.1, V16, V17,则都没有问题。学员可以在其当下正在用的版本上升级打开。而如果低于V15, 不支持。 做不了。

所以版本的问题,从来不是个主要问题。而顶多存在同一个公司同事之间的约定规范,这个规范的作用也仅仅是为了方便同事之间的工作交接。这个时候,我的建议是, 其中一位主力工程师,随时约定即可。 只要他觉得必要了, 一声令下,大家全部更改即可。

我所服务协助推广标准化的公司,我通常都不主导决定当下使用的版本,而是和对方的工程师商议之后,由他们来决定,而我也只是执行者,人家在用什么,我跟什么就是了。 他们决定要升级的时候,也只需要跟简单通知一下。

而我对版本使用的建议原则是,使用次新版本。 即,一个新版本刚出来的时候不要整个公司都急着去追着更新,而是等它面世一段时间,在业界反响还不错,性能还比较稳定的时候,才谨慎升级。

同时,如果团队规模足够大,也要允许其中的个别同事,超前一点,紧跟最新版本, 以其从中发现最新功能,并跟上技术发展的潮流。 任何团队,都总会有喜欢尝鲜的勇士,那就放开他们的手脚, 让他们在前面冲,其他大部队保持相对稳定。 所以只需要控制好先头尝鲜的规模,把风险控制在可控范围内,这样的效果将会是最好的。

这道理和模式,不仅仅针对西门子有效,对其它所有工控产品软件平台,也都同样有效。  



PLC标准化编程
26494
goldage
文章数:15081
年度积分:1996
历史总积分:26494
注册时间:2006/1/10
发站内信
2018论坛热心网友
发表于:2021/8/22 21:30:41
#1楼
大文件就不要存百度网盘了吧,一个移动盘才多少钱啊
785
微鑫科技
文章数:1232
年度积分:785
历史总积分:785
注册时间:2019/11/26
发站内信
发表于:2021/8/22 21:52:51
#2楼
回复 #1楼 goldage
重要的文件要三重备份,我0几年的PCB设计文件和C源码都还在。
遇到SB,请不要和他争辩,认同他所有的观点,让他变成一个大SB。
20905
bnnyygy
文章数:5989
年度积分:1571
历史总积分:20905
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2021/8/22 22:29:41
#3楼
现在硬件也不贵,1T的固态也就千百块钱,硬件性能跟得上,V12~V17都装上也无可厚非吧。

重要资料多重备份才是王道,


云盘还是不错的,慢是慢了点,至少不会丢。

当然,自己有NAS那是更好的选择
[此贴子已经被作者于2021/8/22 22:30:28编辑过]
2009
万泉河.
文章数:915
年度积分:-106
历史总积分:2009
注册时间:2009/12/4
发站内信
发表于:2021/8/23 8:11:59
#4楼
回复 #1楼 goldage
区别在于你是否需要随时带着身边。
PLC标准化编程
2009
万泉河.
文章数:915
年度积分:-106
历史总积分:2009
注册时间:2009/12/4
发站内信
发表于:2021/8/23 8:13:51
#5楼
回复 #3楼 bnnyygy
慢啥, 即便不是买VIP,就只在下载的时候买个24小时加速, 也才5元。

比如到了某个现场,需要维护某个设备。 头天晚上宾馆里面下好, 第二天拿去现场用一下即可。
PLC标准化编程
2009
万泉河.
文章数:915
年度积分:-106
历史总积分:2009
注册时间:2009/12/4
发站内信
发表于:2021/8/23 8:36:08
#6楼
回复 #3楼 bnnyygy
很明显,这些全系列的软件,不是什么重要资料。

在一年之中用不到的大部分时间里,都是垃圾。
PLC标准化编程
8302
fujifa
文章数:2937
年度积分:235
历史总积分:8302
注册时间:2014/2/10
发站内信
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
发表于:2021/8/23 8:52:12
#7楼
看样子国外没跑过几个地方,要满世界跑的,必然带移动硬盘方便多了……

百度这种离开国门没几个地方支持的网盘用它做啥呢。
精通富士POD,富士PLC的编程
有问题可以直接电邮:FUJIFA@yeah.net
2009
万泉河.
文章数:915
年度积分:-106
历史总积分:2009
注册时间:2009/12/4
发站内信
发表于:2021/8/23 9:21:28
#8楼
啊, 还在背着电脑背着移动硬盘下载线满世界跑啊?

俺都基本出门电脑都不带了。

更何况移动硬盘。

也就在家时用一用。

出门在外,需要用到的时候,只需要一个帐号,解决问题。

不存在有问题了还需要先回家一次带好了电脑硬盘工具再出来的。
PLC标准化编程
20517
jinqiaoma
文章数:5448
年度积分:396
历史总积分:20517
注册时间:2009/5/15
发站内信
2018论坛热心网友
发表于:2021/8/23 10:22:09
#9楼
满世界跑还真得背着移动硬盘,百度网盘在外面用不了,好多网站在外面也打不开。

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

62.4004