为工程、控制和IT提供最佳的系统集成建议

将制造和控制与高级系统集成并不总是容易的;以下是“工程与IT洞察”系列文章中关于该项目以及相关项目管理和自动化系统集成项目的十大建议。

通过丹尼斯Brandl 2012年11月22日

这是最近在自动化集成方面提供的最好的建议控制工程“工程与IT洞察”系列文章,通过在上发布文章的在线流量来衡量控制工程的网站。Dennis Brandl写过这个话题控制工程.布兰德尔是北卡罗来纳州卡里市BR&L咨询公司的总裁,专注于IT制造业。

1.UML用例、序列图:很容易转换成可执行代码

状态模型、用例图(ucd)和序列图的组合定义了UML(统一建模语言)系统的内部逻辑和行为,包括系统将如何响应正常和异常条件。当状态图、ucd和序列图与UML类图结合在一起时,它们提供了一个系统的完整定义,非程序员可以很容易地理解它,并且还可以快速地转换为可执行代码。UML是所有控制工程师都应该理解并开始在其规范和设计中使用的软件工程语言。

2.理解UML是工具箱的重要组成部分

控制系统开发需要在许多人和系统之间进行信息交换。UML可以帮助产生不一致,消除歧义,并提供一种“标准”的方式来交流项目信息。

3.将其归类为:控制工程师的坏习惯

不要养成使用共享文件系统来管理项目文档的坏习惯。使用共享文件系统管理项目文档可能会导致以下问题:

  • 主题?文件名和目录名通常是文档包含内容的唯一线索。
  • 浏览共享文件系统并快速查看文档内容并不容易。
  • 不可能知道文档的状态。文档是在草稿、批准、返工、等待审核,还是处于其他状态?
  • 在共享文件系统中很难跟踪文档的多个版本。
  • 共享文件系统中没有签出和签入功能。

4.失败项目的七个习惯

如果您有三个或更多这样的项目属性,您需要一个项目“重新启动”。1)没有架构师或架构师团队。2)没有固定日程3)在电子表格中维护时间表。4)项目管理有一种“不能失败”的心态。5)没有文档或代码的配置管理或源代码控制。6)没有文档、测试用例或代码审查。7)设计和测试文件不是最新的。


5.保持文档与代码同步

不让工程项目的用户、设计和测试文档与软件代码保持同步,这是我列出的“不成功项目的7个坏习惯”中的最后一个坏习惯。虽然在这一点上的疏忽会降低工程的有用性或其感知价值,但这是项目管理的坏习惯,而不是工程问题。当文档与要测试的系统或要交付的系统不同步时,就会出现这种坏习惯。

6.糟糕的项目文档:改掉这个习惯

认为您已经完成了一个制造IT、自动化或控制项目?检查您的文档,以避免项目中最坏的坏习惯之一:缺少、不正确、书写糟糕或不完整的文档。

7.制造业的MES vs. ERP

如果基本功能得到支持,企业资源计划(ERP)系统可以支持MOM(制造运营管理)活动,ERP系统的范围很小,覆盖几个工厂,它支持站点级的工作流过程定义,并且生产可以在没有系统可用性的情况下继续进行一个或多个班次。否则,制造执行系统(MES)解决方案可能是您的制造运营管理需求的最佳答案。

8.工业网络安全的三大支柱

一个稳定的物理结构至少需要三个主要支撑。工业网络安全也不例外;一个稳定的系统需要支撑结构。有效网络安全体系的基础由三大支柱构成:技术、政策和程序以及人员。

9.未来制造业IT是虚拟的

我已经看到了IT的未来,而未来是虚拟的。未来的IT环境将构建在虚拟系统上,这将包括制造业中使用的多个IT系统。其中包括数据库、历史记录、hmi、调度器,甚至我们用来运行制造操作的控制器。如今,虚拟系统有多种形式,从互联网访问的基于“云”的系统到公司拥有的运行管理程序服务器的服务器场。虚拟化对制造业IT的好处包括更快的应用程序、在几小时而不是几个月内启动、更多的计算机能力和更容易的升级。

10.你的项目遵循莱特定律吗?

Wright定律,以及它被证明的数学公式,给了我们一个无懈可击的理由去尝试在软件项目中最大限度地重用技术和方法,并组织建立技术专业知识。激励曲线也提醒人们不要把个人局限在没有改进机会的特定领域。平衡这两种相互竞争的力量将使您的软件项目遵循赖特定律,并保持有积极性的工作人员。

- Dennis Brandl是北卡罗来纳州Cary BR&L咨询公司的总裁,www.brlconsulting.com。他的公司专注于IT制造业。与他联络:dbrandl@brlconsulting.com.由Mark T. Hoske, CFE Media编译,控制工程而且工厂工程,mhoske@cfemedia.com

www.globalelove.com

www.plantengineering.com。