当前位置:C++技术网 > 精选软件 > 有人说:你用ST语言,让别人怎么维护?

有人说:你用ST语言,让别人怎么维护?

更新时间:2023-01-16 15:28:05浏览次数:7+次

  先不说这种便秘找地球引力的甩锅精神,这所谓的维护,就透露出一股浓郁的外行气质,自动化设备要维护?就算要维护,跟PLC程序有什么关系?
 
你用ST语言
 
  维护,应该是软件工程的概念,一个软件发布之日起,就需要不断的修正错误,提升性能,增加功能。因为软件的代码量非常巨大,需要的功能也是非常多,而且往往不是一个人开发完成的,因此BUG是无法避免的。而软件的功能也是非常多,用户在使用过程中,也希望增加新功能,所以,软件一般都是不断发布新版本。比如,西门子博途软件,目前已经升级到V18,每次版本发布,都会修复已知的问题,增加新功能。有人说,我还用博途V14呢,呵呵,就你们那点设备功能和代码量,用三菱GXDEVELOPER都绰绰有余!
 
  自动化设备的维护,几乎跟PLC没有任何关系,主要包含以下几方面
 
  1:定期清理卫生,防止灰尘堆积,影响散热
 
  2:定期检查易损件,并及时更换
 
  3:检查传感器是否正常,比如接近开关,光电开关是否损毁,位置是否正常
 
  4:线头是否松动,特别是连接的地方,比如端子
 
  以上的常规维护根本不需要PLC程序,唯一需要PLC参与的地方,就是查看PLC的IO了,PLC的IO都有指示灯。如果PLC的IO点因为损坏需要更换,那么只需要查找替换就够了,跟PLC程序又有什么关系呢?
 
  所以,那些天天说“你用ST语言,让别人怎么维护?”的,我就不知道你们的所谓维护,是在干什么了。
 
  自动化设备的目的,是为了生产产品赚钱的,不可能三天两头给你停机维护,也不可能三天两头就要增加新功能,这是跟计算机软件最大的不同,即使增加,那也不是维护的事。就知道梯形图直观易懂,连个最简单的ST语言都看不懂,这样的维修灯泡有能力给PLC增加新功能?我看够呛。