POWERSCADA

VNC、影像與檔案

現場常常有多台人機、多支攝影機,還有 CNC 要收發加工程式。PowerScada 把這些全部放進同一張圖控畫面:直接觀看並觸控操作人機面板、看攝影機即時影像、回放設備出事前後的錄影,以及瀏覽主機與遠端伺服器上的檔案。

操作員不必在多個工具之間切換,事後也找得到當時的畫面。

RTSP 攝影機即時影像設定

VNC 遠端畫面

在畫面上直接觀看並觸控操作內建 VNC 伺服器的人機面板(Weintek、Pro-face、西門子等)或 Windows、Linux 桌面。後端只傳送變動區塊,多個瀏覽器共用同一條後端連線。

  • 觸控對應:單指為左鍵、長按 0.6 秒為右鍵,實體滑鼠與滾輪原樣轉送。
  • 連線模式:「有人看才連」(最後一個觀看者離開後依閒置秒數斷線,預設 10 秒,不長期佔用人機的客戶端名額)或「長連線」(專案啟動即連、斷線每 2 秒重連)。
  • 可設唯讀與操作等級;觀看與操作都寫入操作紀錄。
  • 支援 Raw、CopyRect、Hextile、ZRLE 編碼與標準 VNC 密碼;預設埠 5900。

攝影機與事件錄影

攝影機的 RTSP 位址與帳密在通訊設定維護,畫面元件只需選擇攝影機,可顯示線上與離線徽章。勾選「啟用事件錄影」後,後端把最近 N 秒畫面留在記憶體,由背景任務在條件成立時把觸發前加觸發後的畫面存成片段。

  • 觸發前最多 300 秒、觸發後最多 600 秒;同來源再觸發會合併延長,單段最長 30 分鐘。
  • 攝影機錄影 1~15 張/秒;長連線的 VNC 畫面也能錄,固定每秒 2 張。
  • 事件錄影回放元件:列出片段、播放、暫停、跳到觸發點、0.25~4 倍速;上一部、下一部、上一幀、下一幀可由 PLC 的布林點位控制。
  • 片段保留規則在專案設定:儲存目錄(可改 USB 或 SD 卡)、記憶體上限、磁碟上限、保留天數;可標記「保護」避免自動清理。

檔案:FTP、遠端連線、檔案瀏覽器、USB

圖控主機可一鍵開啟 FTP 檔案伺服器,供 CNC、視覺相機等設備連入收發檔案,多組帳號各設讀寫或唯讀,跟隨部署自動開站關站。

  • 遠端檔案連線:SFTP、SCP、WebDAV 多條通道,一鍵抓取伺服器指紋;腳本可在本機與遠端之間上傳、下載、搬移、刪除檔案,斷線自動重連。
  • 檔案瀏覽器元件:瀏覽主機指定根目錄下的資料夾與檔案,副檔名過濾,清單或大圖示顯示;點選後把路徑、檔名、副檔名等寫入點位,交給流程按鈕或腳本接續處理。
  • USB 隨身碟:Linux 設備最多 4 個插槽,唯讀掛載,每 3 秒偵測插拔;影片播放器可直接播放 USB 上的 mp4、webm、ogg。
  • 通訊異常橫幅同時涵蓋攝影機串流與遠端檔案連線。

畫面

Runtime 畫面上的攝影機影像
Runtime 畫面上的攝影機影像

操作流程

  1. 1通訊設定「VNC 遠端畫面」新增連線:名稱、主機 IP、埠、密碼;按「測試」確認可連並取得遠端解析度。
  2. 2畫布放入「VNC 遠端畫面」元件,選取該連線,需要時設定操作等級。
  3. 3要錄影時先勾「長連線」再勾「啟用事件錄影」;攝影機則在「攝影機」設定勾選並設幀率與前置秒數。
  4. 4新增背景任務,動作選「錄影片段」,挑來源並設觸發前後秒數,畫面即時顯示預估片段大小。
  5. 5專案設定「事件錄影」設儲存目錄、記憶體上限、磁碟上限與保留天數。
  6. 6部署後在 Runtime 觀看;回放用編輯器的「事件錄影」面板,或在畫面放「事件錄影回放」元件。

FAQ

常見問題

VNC 畫面會不會一直佔住人機的連線名額?

預設「有人看才連」:第一個開啟畫面的瀏覽器才觸發連線,最後一個離開後約 10 秒(可設 0~600 秒)斷線;多個瀏覽器共用同一條後端連線。只有勾選「長連線」才會常駐佔用一個名額。

事件錄影的片段用一般播放器能開嗎?

片段是逐張 JPEG 打包成不壓縮的 zip 加一份索引,請用編輯器的「事件錄影」面板或 Runtime 的「事件錄影回放」元件觀看;也可用任何解壓工具開 zip 逐張瀏覽。

檔案瀏覽器可以上傳或刪除檔案嗎?

目前只做瀏覽與選取,把選到的路徑寫進點位給腳本或流程按鈕使用。檔案收發請用 FTP 檔案伺服器,或 SFTP、SCP、WebDAV 遠端檔案連線搭配腳本。