FTPC SOS(Shop Operations Server)

       Shop Operations Server是一個Java應用程序,作爲Plant Operations服務器的運行時客戶端。它爲Event Sheet提供了運行時環境,Event Sheet是在Process Designer中開發的非GUI驅動的應用程序。在操作上,Shop Operations Server將從Plant Operations服務器下載,並在另一臺計算機上運行。每個Shop Operations Server實例都運行一個事件表。

       Shop Operations Server可以在Windows和Linux中運行。 Java Service Wrapper用於將Shop Operations Server安裝和運行爲Windows服務或Linux守護程序。這樣允許Shop Operations Server在後臺運行,並在操作系統啓動時自動啓動SOS。

       Shop Operations Server還包含一個嵌入式servlet引擎,用於處理Web服務事件和託管用於配置和監視事件表的管理控制檯。當Shop Operations Server實例配置爲failover(故障轉移)時,在兩個Shop Operations Server實例中運行的Event Sheet可以具有failover(故障轉移)支持。注意,Shop Operations Server無法寫入遠程文件系統。

       在Shop Operations Server中運行的Event Sheet支持創建和管理用於執行腳本代碼的事件源。支持的事件源是:

  • FactoryTalk Live Data
  • Timer (repetitive events)
  • Calendar (scheduled events)
  • Serial port (RS232)
  • Socket (TCP/IP and UDP multicast)
  • Message groups (from other event sheets and forms)
  • Web services
  • Event sheet events (Pnuts script functions and events such as before or after an event sheet is started or stopped)

       事件表提供了開發非GUI驅動的應用程序的框架。 Process Designer用於開發Event Sheet,然後在Shop Operations Server中運行,可以爲Event Sheet配置爲提供failover(故障轉移)。

       下圖提供了Shop Operations Server的整體功能描述。

       

//To Do

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