技术中心
 
 

系统开发的团队合作

   日期:2007-10-09     作者:管理员    

  在自动化项目中,与系统集成商一同工作,控制工程师的信条应该是“准备和交流”

  为了在你与系统集成商的合作中获得最大利益,不论它来自公司内部还是独立的第三方,你首先要做精心的准备,然后多多进行交流——当然也不要太频繁了。
  准备开始于对目标的认识,这并不像听起来那样容易。Delta Sigma 是一家为航空工业领域的客户提供制造系统开发的公司。他们的总裁Roger Richardson先生指出:“企业所有者比我们更清楚生产流程。他们知道什么东西容易实现而什么比较困难,还知道那些我们不会去关注的东西。他们不知道的只是如何用自动化的方式去实现。”
  “不幸的是,在过去的30年中,客户公司的情况发生了变化。”制造、仓储和配送系统集成商Transbotics公司分管商业开发的副总裁Randy Jennings先生说,“在美国的工业界,工程管理层正面临整体性地消失。他们有需求、有可望,但缺乏可以清楚定义他们需求的员工。”
  项目计划必须以一种自顶向下的方式进行。首先,你要定义出一个总体的架构,再逐步推进到细节方面。然而,具体的执行过程是自下向上的:你先要编写代码模块,采购或制造硬件部件,

然后把它们整合入一个完整的系统中。如果你在执行工作之前没有定义细节,你在执行时就会重做几乎每一项工作。这种情况下,你的工作量就会比你一开始就很了解工作的情况多出很多倍。更准确地说,系统整合会起到事倍功半的效果!

  图1富于经验的系统集成商经常使用专业的模拟软件来帮助规划系统作业举例来说Transbotics使用路线规划软件来仿真最优化的材料运…
  图1:富于经验的系统集成商经常使用专业的模拟软件来帮助规划系统作业。举例来说,Transbotics使用路线规划软件来仿真最优化的材料运送线路。来源:Ttransbotics

  多进行交流,但不要过于频繁
  数据采集和控制系统集成商Bloomy Controls公司的商业开发部经理Bob Hamburger先生说:“我们注意到那些占用了大量时间的竟是软件用户界面这样细节的东西。有经验的工程师一开始就会问客户:‘你对用户界面有什么偏爱和想法吗。’”
  Hamburger 指出,当工程师与用户共同工作时,这一项目就可能陷入麻烦之中。客户会说一些诸如“这看上去很不错,但你能不能用蓝色代替绿色呢?”之类的话。
  “这令人哭笑不得,”他说道:“他们问的每一样东西都是细枝末节的,几乎无足轻重。但一天下来,你发现花在添加和修改上的时间比花在合同规定内容上的时间更多。”
  这就是为什么说我们要多多交流,却又不能过于频繁地交流的原因。作为客户,你必须尽量交流,从而保证系统集成商掌握所有需要的信息。另一方面,你又必须让他们独立工作。
  Hamburger 认为,这方面的技巧在于,适当地做一些设计审核。并在项目之初,回答一些关于风格、HMI的外观、特质、表现方面的开放性问题。这些问题最终会受到客户的挑剔。
  设计审核的频率与次数根据项目的规模和复杂程度而定。一般来说,在进展过程中(按事先约定的标准)一周甚至一个月作一次进度报告,在项目节点(同样按事先约定的标准)的时候开一次双边会议就可以了。在项目的初始和设计阶段,审核可能会多一些,到了制作和进度测试阶段就相对会少一些。一般至少需要一次会议来审核满意度测试的结果。当然,所有部门都应该随意交流那些随时可能出现的重要问题。需要避免的是对无关痛痒的问题进行交流,诸如一个HMI屏幕的背景色之类的问题是不该被拿出来问的。

  是否使用自动化技术
  自动化不是万能的。有些任务可以用自动化实现,另一些还是用手工操作比较好。一般来说,自动化集成技术针对那些符合“3D”标准的任务,即乏味(Dull)、肮脏(Dirty)和危险(Dirty)。然而,这一标准在工厂环境下并不适用。Jennings比较喜欢观察某项工作是否具有可重复性,他说道:“你需要识别出重复的动作来。自动化操作是从手工动作模仿而来的。如果你看到某人用重复的动作做着某件事,那么尽可以用自动化去实现。”
  但是,需要极大的灵活性和决策性的复杂工作不适合选用自动化技术。Jenning指出:“你必须找到那些不需要连续做决定的部分。如果用手工完成很困难的话,用自动化技术也不是最佳的方案。”
  分销系统供应商FKI Logistex公司主管产品和市场的副总裁Gary Cash 先生指出,自动化系统具有高精确性,但这通常不是公司采用自动化项目的原因。他说:“当一家公司规模较小时,车间通常是手工运作的。当他们发现无法招募到足够的员工或是厂房不足时,就会采用自动化技术。自动化技术起始于提高产量的目的。在有些领域,自动化起步更早一些。例如,在航运业就起步得早些。”

  图2三维CAD图帮助集成商仿真系统元件的运动不管它们是机器装配中的零件还是工厂或者库房里的自动化材料处理设备
  图2:三维CAD图帮助集成商仿真系统元件的运动,不管它们是机器装配中的零件还是工厂或者库房里的自动化材料处理设备。

  先做好你的“功课”
  在考虑与做系统整合的人合作之前,你需要先做好“功课”。
  Jen

nings说:“你需要清楚你需要的是什么。你不需要得出解决方案,但你必须清楚你的需求。记住,不是你想要什么,喜欢什么,而是你真的需要什么。”
  一旦你的需求被定下来,系统集成商就能找到最佳的方式来支持你。为你定制出最有利和最有价值的东西。
  系统集成商需要了解原材料的来源,输出是什么,最大生产率是多少,库存是多少,客户的交货时间是多长,以及指令周期。一般来说,你需要知道的一件事是怎样把产品从一个流程输送到另一个流程中去。Jennings说:“我们需要优化这一操作,使得产品输送及时且生产过程中库存降到最低。这样的话,最重要的事情是工厂会是什么样子?以及工厂里会有什么东西?”
  当Bloomy公司的Hamburger 初次与客户接触时,它首先要做的就是把问题进行一个很好的汇总。客户想要实现什么?他们想让什么实现自动化?他们想测量什么?他试图根据这些基本的问题决定整个系统的不同方面。他们想用哪一类传感器?哪一类传动装置?针对每一类物理量可以使用多少种方法查看?
  他说道:“既然我们所做的工作是基础资料的收集和掌握。起始点就是一个渠道清单。需要多少模拟的输入与输出?它们又是如何与被测设备和自
动化过程相联系呢?”
  他还补充说:“我们会把对这些问题的理解写在纸上,至少是对解决方案概念性的描述。包括了我们推荐何种硬件以及系统的架构如何。”
  结果会写成一份关于人力资源要求的大致初稿和一份项目计划书。一般在这一点上,当负责整合者与客户讨论出最终的计划和问题陈述前,工作会有一点重复累赘。“我们会把大量的前期工作限制在我们需要的范围内以降低风险,直到我们对自己提出的建议感到有信心了。” Hamburger说,“如果问题太过复杂,我们可能会提出一个多阶段的发展计划,计划的第一步会是项目定义。“
  FKI公司的Gary Cash 说:“为了帮助你,我们需要弄清楚你的业务。你需要告诉我们你的经营状况。而我们会提出项目中如何操作:如何设计?如何摆放设备?如何让每样东西各就其位。”
  拟定未来的目标同样重要。当为你做系统整合的人完成项目一年之后,你一定不希望你的设备已经过时了。考虑一下到了2010年你的生产规模,如果某个提案对扩充规模有积极的意义,那就审议通过吧。
  另一个有关网络的重要问题是,开发中的生产设备是与公司的IT网络相连,还是拥有独立的网络。Hamburger说:“信息技术人员所谓的传统网络与设备专用网络是有区别的。”
  如果开发的系统是与公司的IT网络相连的,系统集成商就要在安全性、控制权限、病毒防护及其它一些根据不同要求而定的方面设置IT规则。多数用于工业领域的计算机靠防火墙与外部隔离。但是,如果你希望运行一个网络服务,你就需要更宽的权限。
  Hamburgers说:“我们所做过的项目中,大约75%的计算机的网络接口是面向局域网的。只有处于防火墙之内的人才有权限访问。其余的25%就要求我们与客户公司的IT部门合作,在防火墙上为这些计算机划定一块区域,或是在网络上增设一台专用服务器。其实,用一台价格并不昂贵的路由器设置一个硬件防火墙,来保护网络服务器免受恶意攻击是相当容易实现的。”

  图3传统传送器与机械手之间的联合材料传动需要机器、工作元、车间以及企业级别的互联网络来源KukaRobotGroup
  图3:传统传送器与机械手之间的联合材料传动,需要机器、工作元、车间以及企业级别的互联网络。来源:Kuka Robot Group

  保护协议
  每当你与第三方合作做任何事情,知识产权都将是一个重要的问题。Hambergur 说:“典型的情况就是当客户第一次需要把他们的想法转换为私有信息时,就会不断地产生保护协议。这甚至会在第一次见面之前。”
  “客户往往认为他们的信息较之我们大多数时候看到的,包含更多的唯一性和独立性。”Hambergur还说,“事实上,他们眼中绝妙的私有秘密只是普通信息而已;他们大门紧闭,无法看到外面世界发生了些什么。”
  Delta Sigma 公司的航空业客户对知识产权问题异常关注。Delta Sigma 与他们的大客户有着不同一般的关系,他们紧密合作了很长一段时间,以至于有时候,客户公司有时候会为Richardson 提供一些自动化项目的方案,有时候又会提供其他的想法。Richardson坚持要在合同中对知识产权做出明确规定,尤其是谁拥有最终的设计。
  Richardson在航空业工作多年,对起草和签署协议有着丰富的经验。“大约两周前,一位潜在的客户给了我一份他写的保护协议,我看过后回了他一封E-mail。我在E-mail中说,‘我不打算签署这份协议!’我传了一份我的标准协议样式,他看过之后回信说:‘这是我看过的最好的一份保护协议。’”
  Richardson 的保护协议的优点在于它是一份彻底的双边协议。协议中谈到了数据的提供者和接收者,而非购买者和销售者。它使两方面都不吃亏。许多知识产权方面的律师希望以牺牲对方利益为代价,做出

符合他们客户利益的协议。这其实只会适得其反,如果你希望一个出色而富有经验的合作伙伴加入你的团队,他是不会在这份协议上签字的。

  图4最高先进的包装系统自动将来自不同传送带的物流合并甚至在这些传送带速度不同的情况下但是这必须由一个可以为进来的包裹匹…
  图4:最高先进的包装系统自动将来自不同传送带的物流合并,甚至在这些传送带速度不同的情况下。但是这必须由一个可以为进来的包裹匹配空间的紧连接网络控制。

  通过满意度测试
  最终,系统集成商将把每个人的期望付诸实现。但验证它是不是真的实现了的唯一方法就是做测试。你需要做一个满意度测试,唯一能避免失望的方法就是在最初的合同中规定满意度的标准。
  合同中规定的满意度测试的细节为测试的设计提供了蓝图,且有助于定出项目说明。一个明智的系统集成商会设计出满足测试要求的系统。对测试标准过分要求是在给自己找麻烦,而且是对资源的浪费。如果达不到测试标准就是失败。
  “通常我们会在计划中加入一部分系统测试标准。”Hamburger说:“只有当你之前就设定了目标,你才知道你什么时候完成了目标。”
  你必须保证满意度测试包括了你所提供的一系列产品。这些产品应该既包括优等的又包括劣等的,以验证系统对运行中遇到的任何情况的反应。满意度测试包括了生产、装配、分配以及测试系统。例如,

由于你的生产过程发生了偏差,使得不合格的机器部件流入了装配环节,你一定不希望看到装配设备出现致命问题。你希望看到的是在接受这一部件之前,生产流程能安全地中止。

  紧接着要做的事
  Delta Sigma公司的Richardson 说:“服务是另一件要被考虑的事情。如果你从距离你所在地比较远的人那里购买了东西,当发生紧急情况的时候,他们可能会派人过来吗?”
  Hamburger 指出:“经过满意度测试之后,客户往往还想要加入额外的功能或是覆盖掉那些在最终测试、授权和系统满意度中无法覆盖的问题。”
  FKI Logistex 公司的Gary Cash 说:“我们对我们的系统提供全方位的支持。但多数人希望自己进行维护工作。因此,我们对自己的产品或是包含在系统中的第三方生产商的产品都提供了产品手册。”
  如果你们没有现成的系统维护人才,你们可以依靠系统集成商进行服务和维修。必须保证合同中规定了维护和维修的责任归属。不论你是否承担责任,系统集成商都应当承担责任,如果还有第三方的东西,也要规定清楚,不论是否需要支持文件(如服务手册,图纸等)。

  需要更多资讯 ,请访问:
  www.bloomy.com
  www.deltasigmacompany.com
  www.fkilogistex.com
  www.transbotics.com

  翻译:翁思健

 
  
  
  
  
 
更多>同类技术
 
全年征稿 / 资讯合作
 
推荐图文
推荐技术
可能喜欢