在沒有用戶界面的情況下運行的車間應用程序由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