FTPC对象 Event Sheet(事件表)

       在没有用户界面的情况下运行的车间应用程序由Event Sheets组成,这些Event Sheets用于记录有关车间流程和活动的信息。Event Sheets可用于跟踪WIP、自动收集数据、记录信息、与第三方系统接口以及执行许多其他任务。

       可以在Process Designer中为应用程序创建事件表。

Event Sheet 与 Form对比

       在创建事件表时,应该知道Event Sheet和Form之间的区别。Event Sheet和Form都包含响应事件而执行的脚本。但是,他们有不同的行为。

  • Form是为与人交互而设计的,因此除了在脚本代码中执行的业务逻辑外,还有许多可视化控件。
  • Event Sheet没有用户界面,属于非GUI驱动应用程序。它只在触发某些事件时执行业务逻辑,例如接收消息或到达某个时间点。

数据存储

       Event Sheet上的信息与Form存储在相同的数据库表中:

  • FORM
  • FORM_BLOB

Event Sheet 包括以下容器:

  • ActivityEvents容器
  • ActivitySetEvents容器
  • CalendarEvents容器
  • JMSMessageEvents容器
  • LiveDataEvents容器
  • MessageGroupEvents容器
  • SerialEvents容器
  • SocketEvents容器
  • TimerEvents容器
  • UserWebServiceEvents容器
  • WebServiceEvents容器
  • WorkScheduleEvents容器

Event Sheet运行时环境

       Shop Operations Server是一个Java应用程序,作为Plant Operations服务器的运行时客户端。它为Event Sheets提供了运行时环境。操作上,Shop Operations Server将从Plant Operations服务器下载,并在另一台计算机上运行。每个Shop Operations Server实例都运行一个Event Sheet。

       Shop Operations Server详情参见:https://blog.csdn.net/panjin72/article/details/89969521

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章