Skip to content

透過TMCraft Shell提升工廠自動化效率

此文章之範例適用於下列條件:
TMflow軟體版本:2.16或以上。
TM Robot 硬體版本:HW3.2或以上
請注意,較舊或較新的軟體版本可能會產生不同的結果。


TMflow提供了豐富的功能,以提升自動化操作效率,但並非每個專案都需要使用到所有功能。TMcraft Shell的目的是讓使用者根據專案需求自訂並選取TMflow中的功能,從而簡化操作介面。

TMcraft Shell 的目的 #

自訂功能選擇 : #

TMcraft Shell允許使用者根據專案需求,自訂TMflow的介面與功能,使其更加符合特定專案的需求。

簡化整合過程 : #

透過TMcraft,使用者可以編寫Shell程式碼並匯入TMflow。匯入後,TMflow的使用者介面將只顯示TMcraft Shell所定義的功能和資料,幫助使用者快速設置專案並獲取相關資訊。

應用情境 #

假設一個工廠專案需要利用TMflow進行生產監控。雖然TMflow具有豐富的功能,但並非每一項功能都適合該專案。此時,可以使用TMcraft Shell針對專案需求選取TMflow中的特定功能,並將這些選定的功能編寫成Shell檔案後匯入TMflow。當TMflow重啟後,介面將自動調整,只顯示專案所需的相關變數與功能,提升設置速度並提高生產監控的效率。

若您想快速上手並了解如何針對專案需求自訂介面,請參考範例程式碼 .

演示影片 #

功能 #

  1. Auto-login to the user account
  2. Automatically connect and gain control of the robot
  3. Automatically set WC11 as the current running project
  4. Click the Run button to start the project
  5. Display Global Variables on the interface
  6. Display Runtime Variables on the interface
  7. Modify work orders, employee IDs, casing serial numbers, and gearbox serial numbers as runtime variables in real time
  8. Adjust the locking phase via a Toggle Button
  9. Click the Pause button to pause the project
  10. Click the Stop button to stop the project

做法説明(以畫面顯示 Runtime Variables 為範例) #

  1. Use Visual Studio for coding
  2. Refer to the TMcraft API
  3. Utilize API methods to interact with TMflow
  4. Retrieve real-time variables

Powered by BetterDocs