故事作者:万泉河

最近创作

看看TA的故事

【万泉河】如何看待TIA博途移植功能?

已锁定

万泉河

  • 帖子

    10885
  • 精华

    132
  • 被关注

    892

论坛等级:至圣

注册时间:2003-06-06

钻石 钻石 如何晋级?

【万泉河】如何看待TIA博途移植功能?

2177

3

2020-04-03 21:24:53

【万泉河】如何看待TIA博途移植功能?

 


直播间https://m.lizhiweike.com/lecture2/16977313

 

 

昨天, 2020年4月2日,西门子官方组织了一场讲座,我的老朋友,西门子顶级专家崔坚大师,为大家讲解了TIA博途系统的移植的话题。

 

我昨天虽然有点忙,但还是赶紧安排了一下,提早进了直播间。打了个招呼,崔工肯定是从头像上一眼就认出我来了,也专门和我打招呼。

 

但等到课程开始的时候,我这边还是有事,就没有好好听下去。

 

而其实,我对移植是不感兴趣的。因为自己根本没机会用上。这十几年来,学习了S5到S7的移植方法,现在又有了S7到TIA 的移植。也经常有项目遇到过升级移植的问题,但最终其实一次都没用上。

 

课程结束后,我们的自动化俱乐部群中,对这个话题进行了讨论,讨论为什么要移植,以及什么情况下需要移植,大家观点不一,但最后也没达成共识,不了了之。

 

我认为,需要程序原封不动移植的项目必须有以下几个特点:

 

1,  项目规模巨大,比如原本几万行的程序,现在要重新编写程序,耗费的人工工作量太大。


2,  项目的工艺比较复杂,自控人员并没有完全吃透原本系统的控制逻辑,所以不敢轻易下手自己干,怕搞不定,或者甲方自己因为心里没底,不允许从头来干,要求必须把原系统的程序拿过来直接使用。


3,  项目中原本的被控单元,比如张力,剪切,PID等,是专用设备, 跟原控制系统交互方法比较特殊,同时也是原设计方法比较乖巧, 因而不宜修改太大。

 

逐条分析:

1,  项目规模巨大的问题

 

对我们主要做小型PLC项目的来说,目前来看,根本没有机会遇到那种巨大无比的工程项目。除非你是在一个大型工厂里,比如炼钢, 造纸,玻璃, 石化等工厂 。 而那种工厂的大部分, 也早就用PCS7来实现了。 项目再大,对PCS7来说也无非是量的累积,通过专用工具简单复制,设计的工作量未必多。

 

即便没有使用PCS7,只是大型的PLC程序,过去的不管是S5还是S7的编程方式,都是那种面向过程的线性的编程方法实现的,以现代的眼光来看,都是落后的编程技术实现的,说句难听的话,以我所见,即便国外进口的生产线程序,也大都是垃圾程序,项目越大, 垃圾越大。 以我们现在标准化编程的方法,设备控制逻辑充分模块化之后, 编程比PCS7还简单, 再多的设备数量,无非复制再复制而已。 老的程序虽然规模大, 但其实并没有多少核心工艺在里面的。

 

不足为惧。

 

2,工艺逻辑没吃透的问题。

   中国的制造业已经发展了几十年, 各行各业已经从过去的全面引进,到后来的复制消化吸收,到现在的自主创新研发,已经不再是当年的吴下阿蒙了。基本上来说, 在国内范围内,就不存在国人没有吃透的行业。 特别是改革开放刚开始时,动辄几千万几十亿乃至上百亿整体引进的大型生产线,早就被国人给研究复制的一清二楚了。重新建造的新线,比过去性能还好,价格成本还低下来原来的几十倍都不止。

 

   这一方面得益于自动化产品本身的性能提高,另一方面,我们的工程师们对技术的钻研也都是透透的。老外过去凭一条生产线工艺,从中国赚去大把钞票的日子一去不复返了。

 

所以,如果有人说,不行,我们厂这条生产线, 或者这台专用设备, 实在太复杂,太神秘,无人能解,无人能做,我猜,大部分情况下是你没找到合适的设备供应商。

 

真有的话,请告诉我。

 

3,设备中特殊工艺的问题

在过去的控制系统中,特别是老的S5的项目,如卷曲,张力,剪切, PID等的工艺实现起来相当困难,所以原来的老外设计工程师不得已增加了一些专用的控制板,配合PLC来实现特有的功能。而到现在, 这些都已经完全模块化了, 或是硬件单元, 或是软件模块,可以非常轻松的实现。

 

好多项目因为这样的原因选择全盘升级,而不是从头来做,我个人的感觉是,恶心,相当恶心。

 

比如曾经遇到的S5的PLC的程序,里面大块的代码在处理模拟量的换算。因为那个时候CPU还不支持浮点数,所以各种运算都要通过整数转换后来做。用现在的PLC无非一个指令的事儿,非要原盘升级的话,程序代码要多出来几十倍,效果精度还差。

 

 

所以,我的理解是,既不需要学习掌握移植的方法,也不要去承接有需求的移植改造项目。崔工因为面对的是全国的自动化行业的用户,所以再难的问题,也必须能给出解决方案。而对我们来说,则自由地多,对于落后的,不合时宜的方法理念,完全可以坚决说不!

 

就在上周,又有一个陌生的电话找我,朋友推荐的, 说听说我懂S5的PLC, 有S5的设备改造项目想配合去争取一下。


只交谈三五句,我就知道了, 是我们这里本地一个钢厂的制氧车间的设备。这个项目我好多年前就接触过了,那时候他们就规划要升级改造,一度合同原本已经发给过我了,但我看其条款比较苛刻,就也提了更苛刻的条款。然后项目就黄了。

 

在之后的这些年里,每隔一段时间,就会有不同的渠道的朋友找到我,要我干这个项目。我给他们反馈的是:

 

1,   甲方根本没有什么钱,给不起好的价格。

 

2,我们实在对这种升级项目不感兴趣,太累,而且做的没有成就感。所以必须他们求着我们来帮忙,才会给他们去做。他们如果没有端正态度,以为是甲方就有权利提出苛刻条件,那就不赔他们玩。

我们情愿去做10条新线,也不愿意改一套旧设备。


3,  制氧机早就算不得什么高精尖设备了,国内这样的设备厂一抓一大片。即便舍不得原有的机械系统,只上一套新的电气控制,也有大把的人可以做。便宜得很,我们实在没必要去趟这个浑水。

而且,他们的系统已经运行了快40年了,机械设备也老化不堪了,改造过程中,机械期间也容易出问题,责任实在担不起。

 

 

在群里讨论的时候,菲戈说了一句话,我觉得很有道理:

 

为什么要移植?我从不移植。我一般都是趁着换新PLC把烂程序升级一下。

 


【万泉河】如何看待TIA博途移植功能? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

网友专栏

共有3227条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。