现场设备技术版本2 (FDT2)中有许多重大改进,使用户更容易集成现场设备和控制器。为了帮助用户快速获得这些好处,FDT集团推出了一个参考平台,帮助用户专注于他们的任务,而无需学习标准的复杂性。
去年完成的FDT2现在更适合分布式系统,具有改进的事务控制。它还使用了Microsoft . net、Windows Presentation Foundation (WPF)和WinForms的函数范围,使访问数据更容易。
在该标准升级周期的早期,FDT集团决定将重点放在使公司易于开始使用框架应用程序和设备类型管理器(dtm),这是FDT2的核心元素。该开发工作的一个关键方面是由CodeWrights GmbH公司开发的,该公司将FDT2 DTM通用组件作为一个随时可用的软件包。
这些DTM通用组件优化了DTM和FDT框架应用程序的性能和操作,同时也提高了互操作性。向后兼容是这些通用组件的中心元素,对于完整标准也是如此。这很重要,因为超过90家设备供应商已经在全球范围内提供FDT支持的产品。
FDT2为用户迁移到该版本提供了许多理由。一个是改进对分布式系统的适用性。DTM的子组件(业务逻辑和用户接口)之间的通信现在由框架应用程序编组,而不是使用“私有”接口。这允许对整个系统进行更好的事务控制。
另一个原因是FDT2使用了微软的。net技术,该技术能够快速方便地访问数据,同时为未来的增强提供了一个稳定的平台。这比基于Microsoft COM和ActiveX®技术的FDT版本1.2提供了更好的性能。尽管FDT2已经过渡到。net,但它仍然保持了与过去使用的微软技术的向后兼容性。
FDT集团在FDT2开发周期的早期就认识到通用组件的重要性。指导开发的20个项目合作伙伴希望确保用户能够尽快开始利用增强功能。寻找一个合格的服务提供者,以便能够进行这种开创性的工作。选择codewright是一个很好的选择:
“被授予CodeWrights的软件项目是本年度对我们的成员最重要的软件项目。我们对来自codewright的结果的内部同行评审将他们的性能和交付成果评为优秀的。我们对所提供的高质量的沟通和工作非常满意”,FDT集团董事总经理Glenn Schulz先生在结果及时交付后说。这是FDT集团第一次考虑这类工具,FDT集团在很大程度上是由成员公司员工的志愿努力推动的。由于这是第一次尝试,所以在开发之初还没有确定验收标准。
这种不确定性因开发计划的时机而加剧。公共组件是在标准被细化的同时创建的,因此codewright团队基于一个不断发展的目标编写软件。在这样的条件下,使用敏捷软件开发方法已经足够了。
这些挑战都被克服了,供应商现在有两种方法为FDT2创建dtm:
第一种方法是从FDT组获得DTM通用组件的许可,并围绕这些组件进行编程。
第二种选择是联系使用许可通用组件的DTM软件开发人员。
无论用户选择哪个选项,他们都将获得显著的好处。质量将得到保证,因为通用组件已经过广泛测试。这种保证有助于提供DTM产品的快速开发,减少开发和测试的时间和费用。一旦使用公共组件完成了这些工作,dtm的认证应该是一个简单的过程。
有关与CodeWrights合作开发FDT2 DTM的更多信息,请浏览我们的网站:www.codewrights.biz.