TWI805418B - 動態載入腳本以改變料件處理動作之系統及方法 - Google Patents
動態載入腳本以改變料件處理動作之系統及方法 Download PDFInfo
- Publication number
- TWI805418B TWI805418B TW111123499A TW111123499A TWI805418B TW I805418 B TWI805418 B TW I805418B TW 111123499 A TW111123499 A TW 111123499A TW 111123499 A TW111123499 A TW 111123499A TW I805418 B TWI805418 B TW I805418B
- Authority
- TW
- Taiwan
- Prior art keywords
- production line
- script
- processing
- internal data
- change
- Prior art date
Links
Images
Landscapes
- Preliminary Treatment Of Fibers (AREA)
- Stored Programmes (AREA)
Abstract
一種動態載入腳本以改變料件處理動作之系統及方法,其透過執行內部邏輯之運作服務動態載入並執行外部腳本以更改內部邏輯所產生之內部資料,藉以依據更改後之內部資料改變生產線對與內部資料對應之目標料件進行的處理動作之技術手段,可以無需更新也不重啟運作服務而改變運作服務對目標料件之處理動作,並達成避免停止運作服務所造成之損失的技術功效。
Description
一種生產線處理動作調整系統及其方法,特別係指一種動態載入腳本以改變料件處理動作之系統及方法。
工業4.0(Industry 4.0),又稱為第四次工業革命,其並不是單單創造新的工業技術,而是著重於將現有的工業技術、銷售流程與產品體驗統合,透過人工智慧技術建立具有適應性、資源效率和人因工程學的智慧工廠,並在商業流程及價值流程中整合客戶以及商業夥伴,以提供完善的售後服務,進而建構出一個有感知意識的新型智慧型工業世界。
隨著工業4.0的浪潮襲捲全球,製造業者無不以智能製造優化生產轉型,提升競爭力。智慧製造是架構在感測技術、網路技術、自動化技術、與人工智慧的基礎上,透過感知、人機互動、決策、執行、與回饋的過程,來實現產品設計與製造、企業管理與服務的智慧化。
而電子組裝業薄利多銷、產品價格競爭激烈的特性,讓業者追求對原物料及生產工具更有效的管控與最佳化,促使工廠生產資源效益最大化。其中,在電子組裝業的生產線上,必定包含各種控制與測試環節,例如,將被判定為存在問題的料件移出生產線等。
目前,對生產線上各種料件處理裝置的控制大多仰賴不斷運作的運作服務。若要調整運作服務的功能,例如改變一種或多種料件處理裝置對特定的一種或多種料件的處理動作,則通常只能變更運作服務的程式碼,並將運作服務升級或更新,及在升級或更新運作服務後重新啟動運作服務以使運作服務載入更新後的程式碼以改變一種或多種料件處理裝置對特定料件的處理動作。
由於升級運作服務程式或更新程式碼需要停止運作服務,若是僅為了緊急或臨時使用的功能而停止運作服務將可能影響生產速度,反而可能造成更大的損失。
綜上所述,可知先前技術中長期以來一直存在進行功能調整需要停止控制生產線之運作服務的問題,因此有必要提出改進的技術手段,來解決此一問題。
有鑒於先前技術存在進行功能調整需要停止控制生產線之運作服務的問題,本發明遂揭露一種動態載入腳本以改變料件處理動作之系統及方法,其中:
本發明所揭露之動態載入腳本以改變料件處理動作之系統,至少包含:邏輯執行模組,用以執行內部邏輯以產生與生產線上之目標料件對應之內部資料;腳本載入模組,用以動態載入外部腳本;腳本執行模組,用以執行外部腳本以更改內部資料;條件判斷模組,用以判斷內部資料是否符合處理條件;產線控制模組,用以於內部資料符合處理條件時,控制生產線對目標料件進行與處理條件對應之處理動作。
本發明所揭露之動態載入腳本以改變料件處理動作之方法,其步驟至少包括:執行內部邏輯以產生與生產線上之目標料件對應之內部資料;動態載入外部腳本;執行外部腳本以更改內部資料;判斷內部資料符合處理條件時,控制生產線對目標料件進行與處理條件對應之處理動作。
本發明所揭露之系統與方法如上,與先前技術之間的差異在於本發明透過讓執行內部邏輯之運作服務動態載入並執行外部腳本以更改內部邏輯所產生之內部資料,藉以依據更改後之內部資料改變生產線對與內部資料對應之目標料件進行之處理動作,藉以解決先前技術所存在的問題,並可以達成在不更新也不重啟運作服務而改變運作服務對目標料件之處理動作以避免損失的技術功效。
以下將配合圖式及實施例來詳細說明本發明之特徵與實施方式,內容足以使任何熟習相關技藝者能夠輕易地充分理解本發明解決技術問題所應用的技術手段並據以實施,藉此實現本發明可達成的功效。
本發明可以讓執行於產線控制裝置中的運作服務載入並執行外部腳本(Script),使得運作服務依據外部腳本的執行結果判斷是否改變對生產線上之目標料件的處理動作。其中,產線控制裝置可以是計算設備。
以下先以「第1圖」本發明所提之動態載入腳本以改變料件處理動作之系統架構圖來說明本發明的系統運作。如「第1圖」所示,本發明之系統應用在產線控制裝置100中,含有運作服務110與外部腳本130。其中,產線控制裝置100可以執行一組或多組計算機指令以產生運作服務110。
運作服務110負責執行預定的內部邏輯以對生產線上的一種或多種料件進行預定的處理動作,也負責載入並執行外部腳本130以控制料件處理裝置410對目標料件進行非預定的處理動作。
在部分的實施例中,運作服務110更可以如「第2圖」本發明所提之動態載入腳本以改變料件處理動作之元件示意圖所示,包含邏輯執行模組210、腳本載入模組220、腳本執行模組230、條件判斷模組250、產線控制模組260,以下將對上述各模組做進一步說明。
邏輯執行模組210負責執行預定之內部邏輯以產生與生產線上之一個或多個料件對應的內部資料。在本發明中,符合條件的特定料件也被稱為目標料件。一般而言,生產線上的每一個料件可以對應運作服務110所產生的一個或多個內部物件(Object),本發明所提之內部資料為與目標料件對應之內部物件的一個或多個屬性之屬性值。
腳本載入模組220負責載入外部腳本130。要說明的是,腳本載入模組220是動態的載入外部腳本130,而非固定的載入外部腳本130,也就是說,腳本載入模組220可以在生產線上的目標料件需要進行非預定的處理動作時,才載入外部腳本130,而若生產線上的料件將進行預定的處理動作時,腳本載入模組220將不載入外部腳本130。
腳本載入模組220可以持續檢查存放外部腳本130的特定目錄,當特定目錄中存在可執行之外部腳本130時,載入可執行的外部腳本。更詳細的,腳本載入模組220可以先判斷運作服務110是否支援存放於特定目錄中之外部腳本的語言,若是,表示該外部腳本可以被執行,腳本載入模組220可以載入該外部腳本,而若腳本載入模組220判斷運作服務110不支援存放於特定目錄中之外部腳本的語言、或腳本載入模組220無法識別出特定目錄中之外部腳本的語言,表示該外部腳本無法被執行,腳本載入模組220將不載入該外部腳本。其中,特定目錄為儲存媒體中的儲存空間,且儲存媒體可以被設置在產線控制裝置100中,或被設置在與產線控制裝置100連接的儲存裝置(圖中未示)中,本發明沒有特別的限制。
腳本執行模組230負責執行腳本載入模組220所載入的外部腳本130,也就是執行外部腳本130所記載的處理邏輯,並依據外部腳本130的處理邏輯更改邏輯執行模組210所產生的內部資料150。
在部分的實施例中,腳本執行模組230也可以依據外部腳本130的處理邏輯選擇是否更改邏輯執行模組210所產生的內部資料150。例如,腳本執行模組230可以依據執行外部腳本130所產生的回傳值判斷是否更改內部資料150,也就是說,當回傳值表示需要更改內部資料或回傳值符合預定條件時,腳本執行模組230可以更改一個或多個內部資料150,而當回傳值表示不需要更改內部資料或回傳值不符合預定條件時,腳本執行模組230將不更改內部資料150。
另外,為了避免腳本執行模組230在執行外部腳本130時發生不可預期的錯誤,導致運作服務110發生異常或結束執行,腳本執行模組230也可以在執行外部腳本130時攔截執行外部腳本130所發生的錯誤。
條件判斷模組250負責判斷邏輯執行模組210所產生的內部資料150或腳本執行模組230更改過的內部資料150是否符合處理條件。舉例來說,處理條件可以記載一個或多個數值或一個或多個字串或一個或多個計算式等資料,條件判斷模組250可以判斷內部資料150是否與處理條件所記載的任何一個資料相同或相符,若是,則條件判斷模組250可以判斷內部資料150符合處理條件,反之,條件判斷模組250可以判斷內部資料150不符合處理條件。要說明的是,條件判斷模組250判斷內部資料150是否相符的處理條件可以是一個或多個,本發明沒有特別的限制,且每一個處理條件對應一個或多個處理動作,本發明亦不以上述為限。一般而言,每一個處理條件可以記載相對應的處理動作,或是由產線控制模組等其他模組記載與處理條件對應的處理動作。
產線控制模組260可以取得生產線上各個料件的位置。舉例來說,產線控制模組260可以在每一個料件通過特定位置時更新與各料件對應之內部物件的位置屬性,例如將特定位置的位置訊息寫入位置屬性中等。其中,特定位置可以是生產線上的計錄點、檢查點或作業裝置(如料件處理裝置410)等,但本發明並不以此為限。
產線控制模組260負責在條件判斷模組250判斷內部資料150符合處理條件時,控制生產線對目標料件進行與符合內部資料150之處理條件對應的處理動作。舉例而言,產線控制模組260可以產生與符合內部資料150之處理條件對應之處理動作的控制訊息,並可以透過產線控制裝置100之通訊模組(圖中未示)以有線或無線通訊方式將所產生的控制訊息傳送給設置於生產線上的料件處理裝置410,藉以透過控制訊息控制料件處理裝置410進行特定的處理動作。
在部分的實施例中,產線控制裝置260更可以先判斷目標料件的位置,再依據目標料件的位置進行對應的處理動作。更詳細的,產線控制裝置260可以先由與目標料件對應之內部物件的位置屬性中讀出表示目標料件之位置的屬性值,並可以依據所讀出的屬性值選擇對應的處理動作並產生相對應的控制訊息,其中,產線控制裝置260可以選擇的處理動作包含選擇進行處理動作的料件處理裝置410及/或選擇料件處理裝置410所進行的處理動作等,本發明並不以此為限。
料件處理裝置410可以接收產線控制模組260所傳送的控制訊息,並可以對生產線上的目標料件進行特定的處理動作。舉例來說,料件處理裝置410可以將目標料件由生產線上移開,使得目標料件不再隨著生產線繼續移動;料件處理裝置410也可以將目標料件放置到生產線上的特定位置,如,將目標料件移動到目標料件先前通過的位置以使目標料件重新進入先前已通過的裝置,或將目標料件移動到目標料件先前未經過的裝置之後以跳過特定的裝置,或是將目標料件移動到人工處理區等。其中,料件處理裝置410可以依據所接收到之控制訊息對目標料件進行之對應之處理動作。
接著以一個實施例來解說本發明的運作系統與方法,並請參照「第3A圖」本發明所提之動態載入腳本以改變料件處理動作之方法流程圖。在本實施例中,假設產線控制裝置100中的運作服務110是使用C#語言開發,但本發明並不以此為限。
當產線控制裝置100開始運作時,產線控制裝置100中的運作服務110可以依照預定的內部邏輯運作,並可以為生產線上的每個料件產生對應的內部物件,如此,運作服務110中的邏輯執行模組210可以執行預定的內部邏輯以產生與生產線上之各個料件對應的內部資料(步驟310)。在本實施例中,假設邏輯執行模組210可以產生包含多個屬性的內部物件,上述屬性包含但不限於類型、製造商、編號、序號、規格、生產參數(如hide)、位置等。
同樣在產線控制裝置100開始運作後,運作服務110中的腳本載入模組220也可以動態的載入外部腳本130(步驟320)。在本實施例中,假設腳本載入模組220可以持續的每隔一定時間就透過網路連線到儲存裝置並檢查儲存裝置之特定目錄中是否存放可執行的外部腳本130,若否,則結束當次的執行,使得生產線按照預定的程序作業,若是,則腳本載入模組220可以載入外部腳本130,例如,使用C#語言中的函式CSScript.Evaluator.LoadCode()載入特定目錄中的外部腳本130。若生產線上的料件一切正常,則各個料件可以順利組裝為商品,腳本載入模組220通常無法偵測到外部腳本130,即腳本載入模組220沒有外部腳本130可以載入;而若存在生產線上的目標料件(如編號為「6051B1095301」與「6Y21B0416101」的記憶體)被組裝為商品前被確認不應組裝到商品上,則在目標料件被組裝到商品上之前,生產線的相關人員或生產線外部的通訊裝置(圖中未示)可以將外部腳本130傳送到儲存裝置的特定目錄中,使得腳本載入模組220可以由儲存裝置的特定目錄中載入外部腳本130。
在運作服務110的腳本載入模組220載入外部腳本130後,運作服務110的腳本執行模組230可以執行外部腳本130以更改運作服務之邏輯執行模組210所產生的內部資料150(步驟330)。在本實施例中,假設腳本執行模組230可以如「第3B圖」之流程所示,在執行被載入的外部腳本130(步驟331)時,可以偵測執行外部腳本130的過程是否發生非預期的錯誤(步驟333),若是,則腳本執行模組230可以攔截錯誤(步驟335),例如,透過try-catch的語法攔截執行外部腳本130所發生的錯誤,並可以在攔截到錯誤時結束外部腳本130的執行;而若腳本執行模組130執行外部腳本130的過程沒有發生非預期的錯誤,且外部腳本130在被執行後可以產生回傳值,則腳本執行模組130依據外部腳本130所產生的回傳值判斷是否更改內部資料150(步驟337),例如,外部腳本130可以逐一檢查每一個內部物件之編號屬性的屬性值是否為「6051B1095301」或「6Y21B0416101」(且外部腳本130也可以檢查內部物件之類型屬性的屬性值是否表示為記憶體),若否,如回傳值為false,也就是外部腳本130判斷當前檢查之內部物件之編號屬性的屬性值不為「6051B1095301」與「6Y21B0416101」,則腳本執行模組230可以不更改任何內部物件的任何屬性值(內部資料),而若回傳值為true,也就是外部腳本130判斷當前檢查之內部物件之編號屬性的屬性值為「6051B1095301」或「6Y21B0416101」,則腳本執行模組230可以更改同一內部物件之hide屬性的屬性值(內部資料150)為ture(步驟339)。
回到「第3A圖」,在運作服務110的腳本執行模組230更改運作服務之邏輯執行模組210所產生的內部資料150後,運作服務110的條件判斷模組250可以判斷腳本執行模組230更改後的內部資料150是否符合處理條件(步驟350)。在本實施例中,假設條件判斷模組250包含多個處理條件,其中一個處理條件為內部物件之hide屬性的屬性值為true,則條件判斷模組250可以判斷出編號屬性之屬性值為「6051B1095301」或「6Y21B0416101」的內部物件之hide屬性的屬性值符合處理條件。
當運作服務110的條件判斷模組250判斷存在內部資料150符合處理條件時,運作服務110的產線控制模組260可以控制生產線對目標料件進行與被符合之處理條件對應的處理動作(步驟360)。在本實施例中,假設產線控制模組260可以記錄與處理條件對應的處理動作,則產線控制模組260可以讀出與hide屬性的屬性值為true之處理條件對應的處理動作,例如,將目標料件移出生產線,如此,產線控制模組260可以依據生產線上hide屬性之屬性值為true的內部物件所對應之特定料件(即編號為「6051B1095301」或「6Y21B0416101」的目標料件)的位置(hide屬性之屬性值為true的內部物件之位置屬性的屬性值)控制生產線上的料件處理裝置410對目標料件進行與hide屬性的屬性值為true之處理條件對應的處理動作,即將編號為「6051B1095301」或「6Y21B0416101」的目標料件移出生產線,使得編號為「6051B1095301」或「6Y21B0416101」的目標料件不會被組裝到商品中,藉以避免出貨商品包含有問題之編號為「6051B1095301」或「6Y21B0416101」的目標料件。
如此,透過本發明,可以在不更新不重啟運作服務的前提下透過外部腳本將特定的處理邏輯導入生產線中,藉以調整生產線預定對特定料件的處理動作。
綜上所述,可知本發明與先前技術之間的差異在於具有執行內部邏輯之運作服務動態載入並執行外部腳本以更改內部邏輯所產生之內部資料,藉以依據更改後之內部資料改變生產線對與內部資料對應之目標料件進行的處理動作之技術手段,藉由此一技術手段可以來解決先前技術所存在進行功能調整需要停止控制生產線之運作服務的問題,進而達成在不更新也不重啟運作服務而改變運作服務對目標料件之處理動作以避免損失之技術功效。
再者,本發明之動態載入腳本以改變料件處理動作之方法,可實現於硬體、軟體或硬體與軟體之組合中,亦可在電腦系統中以集中方式實現或以不同元件散佈於若干互連之電腦系統的分散方式實現。
雖然本發明所揭露之實施方式如上,惟所述之內容並非用以直接限定本發明之專利保護範圍。任何本發明所屬技術領域中具有通常知識者,在不脫離本發明所揭露之精神和範圍的前提下,對本發明之實施的形式上及細節上作些許之更動潤飾,均屬於本發明之專利保護範圍。本發明之專利保護範圍,仍須以所附之申請專利範圍所界定者為準。
100:產線控制裝置
110:運作服務
130:外部腳本
150:內部資料
210:邏輯執行模組
220:腳本載入模組
230:腳本執行模組
250:條件判斷模組
260:產線控制模組
410:料件處理裝置
步驟310:執行內部邏輯以產生與生產線上之目標料件對應之內部資料
步驟320:動態載入外部腳本
步驟330:執行外部腳本以更改內部資料
步驟331:執行外部腳本
步驟333:偵測執行外部腳本是否發生錯誤
步驟335:攔截錯誤
步驟337:依據外部腳本產生之回傳值判斷是否更改內部資料
步驟339:更改內部資料
步驟350:判斷內部資料是否符合處理條件
步驟360:控制生產線對目標料件進行與處理條件對應之處理動作
第1圖為本發明所提之動態載入腳本以改變料件處理動作之系統架構圖。
第2圖為本發明所提之動態載入腳本以改變料件處理動作之運作服務之元件示意圖。
第3A圖為本發明所提之動態載入腳本以改變料件處理動作之方法流程圖。
第3B圖為本發明所提之執行腳本更改內部資料之方法流程圖。
步驟310:執行內部邏輯以產生與生產線上之目標料件對應之內部資料
步驟320:動態載入外部腳本
步驟330:執行外部腳本以更改內部資料
步驟350:判斷內部資料是否符合處理條件
步驟360:控制生產線對目標料件進行與處理條件對應之處理動作
Claims (10)
- 一種動態載入腳本以改變料件處理動作之方法,該方法至少包含下列步驟:執行一內部邏輯以產生與一生產線上之一目標料件對應之一內部資料;判斷該目標料件將進行非預定之處理動作時載入一外部腳本,或判斷該目標料件將進行預定之處理動作時不載入該外部腳本;執行該外部腳本以更改該內部資料;及判斷該內部資料符合一處理條件時,控制該生產線對該目標料件進行與該處理條件對應之處理動作,該處理條件記載至少一數值、至少一字串、或至少一個計算式。
- 如請求項1所述之動態載入腳本以改變料件處理動作之方法,其中該動態載入該外部腳本之步驟為持續檢查一特定目錄,當該特定目錄中存在可執行之該外部腳本時,載入該外部腳本。
- 如請求項1所述之動態載入腳本以改變料件處理動作之方法,其中執行該外部腳本以更改該內部資料之步驟,更包含依據執行該外部腳本所產生之一回傳值判斷是否更改該內部資料之步驟。
- 如請求項1所述之動態載入腳本以改變料件處理動作之方法,其中執行該外部腳本以更改該內部資料之步驟,更包含攔截執行該外部腳本所發生之錯誤之步驟。
- 如請求項1所述之動態載入腳本以改變料件處理動作之方法,其中控制該生產線對該目標料件進行與該處理條件對應之處理動作之步驟為控制 該生產線上之料件處理裝置將該目標料件由該生產線上移開或放置到該生產線上之特定位置。
- 一種動態載入腳本以改變料件處理動作之系統,該系統至少包含:一邏輯執行模組,用以執行一內部邏輯以產生與一生產線上之一目標料件對應之一內部資料;一腳本載入模組,用以判斷該目標料件將進行非預定之處理動作時載入一外部腳本,及判斷該目標料件將進行預定之處理動作時不載入該外部腳本;一腳本執行模組,用以執行該外部腳本以更改該內部資料;一條件判斷模組,用以判斷該內部資料是否符合一處理條件,該處理條件記載至少一數值、至少一字串、或至少一個計算式;及一產線控制模組,用以於該內部資料符合該處理條件時,控制該生產線對該目標料件進行與該處理條件對應之處理動作。
- 如請求項6所述之動態載入腳本以改變料件處理動作之系統,其中該腳本載入模組是持續檢查一特定目錄,當該特定目錄中存在可執行之該外部腳本時,載入該外部腳本。
- 如請求項6所述之動態載入腳本以改變料件處理動作之系統,其中該腳本執行模組更用以依據執行該外部腳本所產生之一回傳值判斷是否更改該內部資料。
- 如請求項6所述之動態載入腳本以改變料件處理動作之系統,其中該內部資料為一內部物件之一屬性值。
- 如請求項6所述之動態載入腳本以改變料件處理動作之系統,其中該產線控制模組是控制該生產線上之料件處理裝置將該目標料件由該生產線上移開或放置到該生產線上之特定位置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW111123499A TWI805418B (zh) | 2022-06-23 | 2022-06-23 | 動態載入腳本以改變料件處理動作之系統及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW111123499A TWI805418B (zh) | 2022-06-23 | 2022-06-23 | 動態載入腳本以改變料件處理動作之系統及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
TWI805418B true TWI805418B (zh) | 2023-06-11 |
TW202401247A TW202401247A (zh) | 2024-01-01 |
Family
ID=87803006
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW111123499A TWI805418B (zh) | 2022-06-23 | 2022-06-23 | 動態載入腳本以改變料件處理動作之系統及方法 |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI805418B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080301564A1 (en) * | 2007-05-31 | 2008-12-04 | Smith Michael H | Build of material production system |
CN107710149A (zh) * | 2015-06-04 | 2018-02-16 | 西门子公司 | 利用连接性模型生成plc代码的方法和*** |
TWI699664B (zh) * | 2018-10-31 | 2020-07-21 | 日商東芝三菱電機產業系統股份有限公司 | 生產線人機介面系統 |
CN113868120A (zh) * | 2021-09-08 | 2021-12-31 | 中国电子产品可靠性与环境试验研究所((工业和信息化部电子第五研究所)(中国赛宝实验室)) | 工业软件调试方法、装置、计算机设备和存储介质 |
-
2022
- 2022-06-23 TW TW111123499A patent/TWI805418B/zh active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080301564A1 (en) * | 2007-05-31 | 2008-12-04 | Smith Michael H | Build of material production system |
CN107710149A (zh) * | 2015-06-04 | 2018-02-16 | 西门子公司 | 利用连接性模型生成plc代码的方法和*** |
TWI699664B (zh) * | 2018-10-31 | 2020-07-21 | 日商東芝三菱電機產業系統股份有限公司 | 生產線人機介面系統 |
CN113868120A (zh) * | 2021-09-08 | 2021-12-31 | 中国电子产品可靠性与环境试验研究所((工业和信息化部电子第五研究所)(中国赛宝实验室)) | 工业软件调试方法、装置、计算机设备和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
TW202401247A (zh) | 2024-01-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107111308B (zh) | 在工业过程控制和自动化***中使用功能块进行高级控制的方法和装置 | |
EP3065010B1 (en) | Field device commissioning system and method | |
US20090204232A1 (en) | Self sensing component interface system | |
US10466686B2 (en) | System and method for automatic configuration of a data collection system and schedule for control system monitoring | |
CN110892348B (zh) | Newgen控制器中传统控制功能与newgen控制功能 | |
US7974937B2 (en) | Adaptive embedded historians with aggregator component | |
CN111857730B (zh) | 一种操作***编译的方法和设备 | |
US8819695B2 (en) | Controlling application landscapes | |
TWI805418B (zh) | 動態載入腳本以改變料件處理動作之系統及方法 | |
US20230393565A1 (en) | Automated component sourcing based on process system design | |
US20150268654A1 (en) | Generation and publication of shared tagsets | |
US7552439B2 (en) | System and method to allow non-deterministic execution in a process control system | |
CN113806155B (zh) | 一种基于物联网的工业设备管理方法和*** | |
CN111600753B (zh) | 一种云计算环境下智能agent管理*** | |
CN117289656A (zh) | 动态载入脚本以改变料件处理动作的***及方法 | |
CN109067611B (zh) | 检测***间通讯状态的方法、装置、存储介质及处理器 | |
CN113515293A (zh) | 一种管理DevOps工具链的方法和*** | |
US20190079498A1 (en) | System and method for managing devices by association between control loop and plant asset value | |
JP7449322B2 (ja) | 情報処理システム | |
CN115951893B (zh) | 一种半导体加工脚本获取方法、***、设备及存储介质 | |
CN102902825B (zh) | 一种数据库优化方法及装置 | |
US20230418580A1 (en) | Identification and removal of redundant interfaces | |
US20220171692A1 (en) | Digital mirroring method, server, and storage medium | |
JP2023099985A (ja) | クラスター周期協調制御方法及び装置 | |
CN116050791A (zh) | 基于工业物联网的生产线质量管控方法及*** |