洽詢
  1. 首頁
  2. 支援
  3. 產品用戶支援
  4. XG 使用者支援
  5. FAQ
  6. 工作流或介面

FAQ (工作流或介面)

一個流程圖中可設定多少個模組?
上限為 1000 個模組或 997 個量測模組,不設下限(模組的實際數量取決於系統的容量)。
可否將流程圖檢視中流程圖過長,無法完整顯示的流程圖顯示為清單?
在功能表列的 Window(視窗)功能表中變更流程圖的縮放比例,這樣就可以變更顯示大小。
如何將電腦上建立的程式傳輸到控制器?
有兩種方式可傳輸 XG VisionEditor 建立的程式:透過 USB 或乙太網路連接控制器並上傳程式,或將資料作為檔案寫入 SD 卡,然後透過控制器讀取。
從電腦向 XG-7000 系統寫入資料會不會造成處理延遲?
在上傳資料並覆寫目前使用的程式後,資料將被重設。該操作不會影響目前未使用的程式。
擷取檔案設定屬於哪個世代?
從起始模組到終止模組為一個「世代」。「第一個」和「第二個」影像檔案設定各為一個「世代」。
可變更 XG VisionEditor 的版面配置 1 到 5 嗎?
可根據需要放置 XG VisionEditor 的檢視和視窗。版面配置 1 被置於最便於建立影像處理流程的位置,版面配置 2 被置於最便於建立使用者介面的位置。版面配置 3 到 5 的位置相同,亦可根據需要重新放置。
如何重設 XG VisionEditor 中的版面配置位置?
在功能表列上的 Window(視窗)功能表中選擇 [Reset Layout](重設版面配置)。
流程圖檢視中的模組左下角的黃色方塊是什麼?
該方塊表示已有人在該模組的 [System Settings](系統設定)標籤頁中輸入了註解。將滑鼠放在有黃色方塊的模組上就會顯示註解。您可以利用該功能描述模組類型,這樣就無需開啟 Unit Properties(模組屬性)。
XG-7000 系列可以使用 CV-3000 和 CV-5000 系列的程式嗎?
傳統影像感測器型號的程式與本系統不相容。
如何將流程圖從一個程式複製到另一個程式?
在 XG VisionEditor 中開啟兩個程式,然後將流程圖從一個程式複製粘貼到另一個。
可以限制對資訊的存取嗎,比如程式設定等?
可使用密碼鎖定程式,以防第三方檢視或編輯程式。
可鎖定控制器操作以免有人擅自使用嗎?
可以。您可透過管理員權限使用密碼切換使用者組,以允許或拒絕存取,最多可設定四個使用者組。
除了鎖定特定使用者組的操作外,還可以設定向各個使用者組顯示的設定功能表資訊。
各種模擬功能和控制器在實際操作方面有何不同?
不同點在於等待模組和命令執行。要瞭解詳情,請參閱 XG VisionEditor 參考手冊第 7 章中的「模擬功能概述」一節。
未執行模組的判斷值是多少?
未執行模組的判斷值是 [0]。
在使用螢幕編輯器編輯時能否變更顯示大小?
不能。顯示大小由電腦顯示器的解析度決定。
可在 XG VisionEditor 的流程圖檢視中透過模組編號搜尋模組嗎?
可按一下流程圖檢視中的 [Jump](跳轉)圖示搜尋模組。
可設定何時退出由循環模組建立的循環的條件嗎?
可透過中斷模組實現。建立如下流程圖:當滿足循環中的條件時,操作分叉至中斷模組。
如何在不改變形狀的前提下移動多個區域?
使用 [Move All Regions](移動所有區域)功能。您可以選擇要移動的模組,然後在不改變形狀或大小的情況下一起重新定位。
如何對齊區域?
可以選擇要對齊的區域並使用 [Align All Regions](對齊所有區域)功能將它們對齊。
通用設定的「正在輸出」狀態是否表示封存的輸出位置也包含在內?
不包含。「正在輸出」表示正在由輸出系統模組(端子輸出、結果輸出或影像輸出)。
要檢視封存資料的輸出結果,監控 %Hist0Status 到 %Hist7Status 的 [First bit: Output location data availability](第一位元:輸出位置資料可用性)。
可在外部讀取程式名稱嗎?
可以,使用 2.0 以上版本。若使用 [Program name](程式名稱)進行變更,程式號(PW)也會隨之變更,可使用 PR(讀取程式號)命令讀取程式名稱。
可先處理循環中的 CAMERA 影像,然後再統一處理所有影像嗎?
可以。只要對流程圖中的影像模組執行循環,就可以在外部控制或連續處理一個 CAMERA 在一次檢測中拍攝的多張影像。
可只記錄向電腦返回 NG 檢測結果的檢測資料嗎?
可以。您可以在帶有將檢測資料的 NG 判斷值作為參考值的條件分支的流程圖上執行資料輸出模組(將量測結果輸出到電腦),這樣就能記錄所需的資料。
可在啟動模式中使用原始影像嗎?
可以。您可以在開啟電源時顯示的啟動模式中使用任何 800 × 600 像素的點陣圖。
還可以在檢測螢幕的任意位置顯示公司徽標或其他特定影像。
如何使徽標影像的背景透明?
將背景顏色設為:紅色 254,綠色 1,藍色 152(在點陣圖中產生粉色)。請參閱 XG VisionEditor 參考手冊(程式設計版)的第 4 章。
我沒有遙控器。可以不使用遙控器操作系統嗎?
如果您已安裝 XG VisionTerminal,則可使用遠端桌面並透過遙控器檢視直接操作系統。
為何雙倍緩衝區被停用?
要啟用雙倍緩衝區需要滿足三個條件。
啟用條件為:只有一個拍攝模組,該拍攝模組位於流程圖的起點並且沒有新定義的影像變數。
拍攝操作在未選擇等待觸發選項的 XG 拍攝模組的情況下透過端子輸入輸出延遲模組執行。可使用這一設定不斷更新螢幕嗎?
不能。連續更新只能透過影像等待執行。
[%PrcTime] 從何時開始計算?
從流程圖上首先執行的拍攝模組開始拍攝時計算。因此,在拍攝模組之前的模組,如計算模組等,不會體現在處理時間內。如果流程圖中不存在拍攝模組,則從起始模組開始執行起計算。
可在檢測期間使用控制器調整檢測區域的大小和位置嗎?
可以。透過事先對需要調整的項目進行必要的設定(例如建立對話方塊),您可以變更檢測區域的大小和位置,同時在需要的時機檢視目前的影像。
在檢測期間不使用電腦,只使用控制器,可變更或調整哪些項目?
除了透過功能表檢視影像封存和統計分析外,還可透過建立對話方塊變更啟用變數分配的設定參數。具體來說,就是可用於設定上下容差、檢測級別閾值及檢測區域大小和位置。
模型搜尋中的高速模式設定「Update by user (fast)」(由使用者更新(較快))有什麼作用?
該模式省去了每個傳統觸發程式都需要執行的模型註冊處理過程,因此可在引用變數的同時執行高速處理。該模式將同時佔用影像記憶體(設定為 [Constant (fast)] (常量(較快))時也會使用)和程式記憶體(設定為 [Update every time (slow)] (每次更新(較慢))時也會使用),因此需要監控記憶體使用情況。當您發出 RU(引用影像資訊)命令時就會更新引用變數的設定參數的變化。
模型搜尋中的高速模式何時切換到 [Constant (fast)](常量(較快))?
當變數被分配給 Pattern Region(模型區域)、Color(顏色)或 Image Enhance(影像增強)時,該設定將自動切換到 [Constant (fast)](常量(較快))。
差分濾波器的高速模式何時切換到 [Constant (fast)](常量(較快))?
當變數被分配給 Pattern Region(模型區域)、Color(顏色)或 Image Enhance(影像增強)時,該設定將自動切換到 [Constant (fast)](常量(較快))。
當使用變更區域內建對話方塊變更高速模式被設為「Update by user (fast)」(由使用者更新(較快))的模組區域時,並沒有發出 RU 命令,但似乎影像引用被更新了。這是怎麼回事?
當使用內建對話方塊變更區域或提取顏色並在對話方塊中選擇 [OK](確定)時,將會自動發出 RU 命令。使用內建對話方塊變更區域或濾波器係數時必須發出 RU 命令。
影像操作需要多少處理時間?
在 XG7700 系列中,兩個影像間的操作(全屏)所需的處理時間如下:24 萬像素為 10ms,100 萬像素為 30ms,200 萬像素為 60ms,500 萬像素為 140ms。請注意,處理時間具體要視源影像的預處理和轉換過程而定。
如何將條件分支的條件值設為特定值或加大或減小值?
要將條件分支指定為某些值,透過計算將條件分離出來,然後為條件指定值。
條件分支中無法使用算術表達式,因此需使用 IF 陳述式計算公式分離條件,然後透過條件分支引用變數。
如果條件模組的條件值被設為 [0] 和 [1],參考值被設為 [2],則會在何處出現分支?
當參考值不滿足任何條件值且 [ELSE] 沒有被設為條件值時,分支中的流程將被跳過,進程移至匯合模組。分支模組的結果資料 [Branch] 輸出 0。
當分支模組的參考值與條件值不匹配時會發生什麼情況?
操作將在分叉或匯合後繼續進行,並跳過分支模組中的模組。
如果分支 1 和分支 2 的條件值都被設為 [1],參考值也被設為 [1],則會在何處出現分支?
將在第一個分支處分叉。在上例中,操作將分叉至分支 1。
變數名是固定的嗎?
變數名最多可由 32 個英數字元組成,除非是保留的系統變數名或已限制前綴、字元類型和字元長度。已定義並分配到流程圖的變數也可改名。
可建立多少變數?
最多可定義 10000 個區域變數和 1024 個全域變數。最多可定義 512 個影像變數(受記憶體容量的限制)。
區域變數和全域變數有何區別?
區域變數是只存在於某個程式檔案中的變數,而全域變數是針對所有程式的通用變數,包含在 gvar.dat 檔案中。 最多可為每個程式定義 10000 個區域變數,並在工作空間中定義 1028 個全域變數。
根據變數類型,如何使用標量、位置、圓和線性物件?
變數不只有數值(例如標量型變數),還有結構(例如指定 XY 座標的位置型變數)。這樣就無需分別指定幾何函數的 X 座標和 Y 座標。
系統影像變數和使用者影像變數有何區別?
兩者均用於儲存影像,但系統影像變數會在流程圖開始執行時被清除,而使用者影像變數在重設前會一直儲存單獨的資訊或保留已儲存的資訊。此外,在建立使用者影像變數後,雙倍緩衝區將被停用。
有哪幾種計算函數?
共有 96 種計算函數。除了常規的算術運算符、三角函數和比較符外,還可以定義條件分支(IF 陳述式)和循環函數命令(FOR 命令)。
在計算模組中可指定多少資訊?
最多 1000 個字元。但是,括號和 IF、FOR 及 DO LOOP 陳述式嵌套會受到內部記憶體的限制。如果超出限制,在確認程式時會發生程式設計錯誤,光標會跳轉至發生錯誤的表達式的開頭。
如果在計算模組中加入可見的換行符?
在需要換行的地方輸入 [space]+[underbar]+[return]。
如何搜尋變數?
有兩種搜尋方式:使用 [Variable Reference List](變數引用清單)和 [Search](搜尋)。透過 [Variable Reference List],您可從模組所用的變數清單中選擇要查找的變數。搜尋數組變數時會忽略索引。同時,[Search] 功能將搜尋變數字串,因此可指定和搜尋索引資料。您不僅可搜尋模組中引用的變數,還可搜尋螢幕和自定義指令中使用的變數。
如何縮短計算的處理時間?
您可以透過減少循環中的計算量來縮短處理時間。此外,讀取時間取決於變數類型。最快的是以 @ 開頭的臨時變數,然後是以 # 開頭的全域變數和以 % 開頭的系統變數。最慢的是以 ! 開頭的結果參數和設定參數。
各個變數之間的速度差異非常小,但如果在 FOR 陳述式中使用差異就會很大。
例如:FOR @a=0 TO 49
#Dist[@a]=LnDist(Line(!U[0009].RSLT.DLXY1:AB,!U[0009].RSLT.DLXY2:AB), !U[0002].RSLT.XY[@a]:AB)
NEXT
在上例中,如果循環中包含 Line(!U[0009].RSLT.DLXY1:AB,!U[0009].RSLT.DLXY2:AB) 的部分被放在 FOR 陳述式之外,並儲存在 #line 線性變數中,然後在循環中引用該線性變數,這樣就能縮短處理時間。
#line=Line(!U[0009].RSLT.DLXY1:AB,!U[0009].RSLT.DLXY2:AB)
FOR @a=0 TO 49
#Dist[@a]=LnDist(#line,!U[0002].RSLT.XY[@a]:AB)
NEXT
在經過上述改動後。計算處理時間可縮短 0.7 ms 至 0.5 ms。
如何複製在多個程式或工作空間中使用的變數?
在 XG VisionEditor 中開啟兩個程式,然後將流程圖從一個程式複製粘貼到另一個;或複製變數,切換程式,然後粘帖變數。請注意,變數設定不會同時複製。
如果我想瞭解檢測期間的系統變數,是否需要將系統變數分配給顯示模型?
在連接 XG and VisionEditor 的情況下,開啟 VisionEditor 中的 [Change operating variables](變更操作變數)。
選擇要顯示的變數並按一下 [Get current value of controller](取得控制器的目前值)顯示目前變數的狀態。
在顯示模板中可放置多少元素?
每個顯示模板最多可放置 4000 個元素,包括區域元素。
可建立多少頁幀?
最多 99 個。
可同時顯示多少個 CAMERA 螢幕?
五個。
可變更螢幕編輯器上用於排列元素的方格嗎?
可按一下螢幕編輯器的 [Settings](設定)字段中的 [Option](選項)變更顏色和間距。
在一個圖形模組中指定多個圖形和文字時,哪個顯示在前?
顯示在底部的圖形和文字顯示在前。您可以使用 ▲ ▼ 按鈕調整位置。
在有多個圖形模組時,哪個顯示在前?
按照基本規則,模組編號越小,顯示的越靠前。但是,如果是透過控制器選擇的圖形模組,則該模組會顯示在前。
當 CAMERA 影像顯示類型為過濾後的影像,則哪個模組會顯示在前?
按照基本規則,模組編號越小,顯示的越靠前。但是,如果是透過控制器選擇的模組,則該模組會顯示在前。
我可從使用者建立的對話方塊而不是功能表中開啟 [Change Programs](變更程式)對話方塊嗎?
您可以透過設定使用者建立的對話方塊的按鈕來開啟原本由功能表開啟的對話方塊(Change Programs(變更程式)或 I/O Diagnostic(輸入輸出診斷))。(該程式對話方塊編號為 D002)
可將已建立的螢幕方案設定(顯示模板設定)複製到另一程式嗎?
可使用 XG VisionEditor 的螢幕瀏覽器複製顯示模板。
外部端子的連接(例如判斷輸出)與傳統影像感測器相容嗎?
XG-7000 系列的外部端子可由使用者分配,但默認情況下的分配方式幾乎完全相容 CV-5000 系列。
要瞭解詳情,請參閱說明手冊或連接就近的銷售代表。
輸出輸出電路相容 CV-5000 系列,可使用傳統端子台和輸入輸出纜線。
如何在結果輸出格式中使用字元和符號?
只能在無協定輸出時使用。
可輸出輸出字串和符號(TAB、CR、LF、CR+LF)。在該情況下,不能輸出分隔符。
例如:當格式被設為 [ABC] 並且自動以該格式輸出 [Edge Pos. X] 時,輸出結果為 [ABC0060038],同時不輸出逗號分隔符。
通常情況下,當 [Edge Pos. X] 和 [Edge Pos. Y] 以該格式自動連續輸出時,輸出結果為 [0062536,0032659]。
當透過資料輸出模組將資料輸出到 SD 卡時,在什麼情況下會建立目標檔案?
當檔案命名規則被設為 [Auto](自動)時,會在以下情況下建立檔案:執行重設時、開啟電源時、變更程式編號時或 SD 卡上不存在輸出檔案時。當檔案命名規則被設為 [Fixed](固定)時,只有在 SD 卡上不存在輸出檔案的情況下才會建立檔案。否則不會建立檔案,並會向現有檔案中添加條件。
可進行批量設定以透過資料輸出模組輸出多個數組變數值嗎?
可在選擇要輸出的資料時指定開始輸出的索引和索引數量,以實現批量設定。例如,要輸出 #Dist[ ] 的索引 5 到 10,則將資料部分設定為 #Dist[5],索引數設定為 [6]。
可將輸出模組的目標檔案名稱變更為 OCR 設備可讀取的字串嗎?
可以。使用 OW(變更輸出檔案名)並執行 [OW,nnn,xxxx<DL>] 命令(nnn:模組標識,xxxx:標量型數組變數)。
使用計算公式將 OCR 可讀取的字串儲存在標量型數組變數中,一個字元對應一個元素。
計算公式案例:FOR @i = 0 TO !U[0002].RSLT.CCN1:MS - 1
#FileName[@i] = !U[0002].RSLT.RCG_CHR[@i]:MS
NEXT
#FileName[@i]=0
影像輸出的「輸出優先級」是?
如果您在影像尚在緩衝區的同時嘗試輸出其他資料,流程將會停止。(當影像緩衝區騰出空間並且隊列中的影像均已傳輸到緩衝區中時,操作將繼續進行)。如果緩衝區中有可用的空間,並且影像均已傳輸到影像緩衝區中,則該流程不會在輸出模組中停止。
自定義指令中的字元有字數限制嗎?
最多不能超過 256 個英數字元(換行算兩個字元)。
利用遠端控制軟體 XG VisionTerminal 的記錄功能可將多少個 XG 系統透過乙太網路連接到一台電腦上?
最多可連接 8 個 XG 控制器,可記錄每個控制器輸出的資料。
使用 PLC Link 輸出資料時格式設定被停用,但變更格式設定會使輸出資料隨之改變。這是怎麼回事?
根據產品規範,小數位在不同的格式設定下有三種處理方式。
(1) 自動
(2) 選擇格式 1 到 16 時,小數位是除 0 以外的任何數字。
(3) 選擇格式 1 到 16 時,小數位是 0。

假設這些格式被應用到量測結果中,並分成以上三種條件。
在條件 (1) 的情況下,資料使用結果資料格式按原樣輸出。(有小數位時,值將乘以 1000)。
案例:・邊緣位置 123.456 變為 123456
・面積 123456 仍為 123456
在條件 (2) 的情況下,資料被乘以 1000 後輸出。
案例:・邊緣位置 123.456 變為 123456
・面積 123456 仍為 123456000
在條件 (3) 的情況下,小數點被忽略。
案例:・邊緣位置 123.456 變為 123
・面積 123456 仍為 123456
可同時使用 PLC Link 和 CC-Link 嗎?
不能。以下是除 CC-Link 以外可用的通訊連結。
使用 PLC Link(RS-232C)時:可使用乙太網路,但不能使用 RS-232C。
使用 PLC Link(乙太網路)時:僅在輸出無協定結果時不能使用乙太網路,但可以使用 RS-232C。
可以使用與 CV 系列相同的控制流程來控制 PLC 和輸入輸出控制嗎?(流程是否相容?)
其控制規則與 XG 系列不同,因此事實上兩種流程互不相容。PLC 命令處理流程也已發生變化,請務必注意。
但是,輸入輸出電路與 CV-5000 系列相容,可使用傳統端子台和線纜。
當資料正在從影像輸出模組向 XG VisionTerminal 輸出時電腦上的硬碟已滿,此時會發生什麼情況?
影像處理不會停止,但電腦上的登錄狀態會被中止,影像輸出被跳過。(通訊本身不會停止)。
封存紀錄功能中作為封存資料輸出位置的「PC program」是否指 VisionTerminal?
「PC program」是指 VisionTerminal 和 ActiveX。該規則也適用於影像輸出模組。
在 1.0 版中,「PC program」是指 ActiveX。而對於影像輸出模組則是指 VisionTerminal。
不使用 SD 卡可取得已封存的影像嗎?
您可以使用影像封存檢視器儲存所選世代的影像封存,以便在電腦上取得影像。同時您還可以直接將其他影像註冊到影像檔案設定中。
可儲存多少封存影像?
對於 XG-7000 和 7500 系列,24 萬像素黑白模式下最多可儲存 501 張影像,200 萬像素黑白模式下可儲存 53 張影像,24 萬彩色模式下可儲存 496 張影像,200 萬彩色模式下可儲存 48 張影像。
對於 XG-7700 系列,24 萬像素黑白模式下最多可儲存 1013 張影像,200 萬像素黑白模式下可儲存 117 張影像,500 萬像素黑白模式下可儲存 40 張影像,24 萬像素彩色模式下可儲存 1008 張影像,200 萬彩色模式下可儲存 112 張影像,500 萬像素彩色模式下可儲存 35 張影像。
但是,在高速模式被設為 [Update every time (slow)](每次更新(較慢))的情況下進行搜尋時,可儲存的影像實際數量取決於的定義的使用者影像變數和影像記憶體使用量。
假設 [Images](影像)被設為 [Series](連續),[No. Archives (inc. latest)](封存數)被設為 [3],影像封存標準為 NG,並且連續兩次出現 NG 結果,此時總共是否還有 6 張影像留在封存中?
一共 4 張影像。第一次出現 NG 結果時,NG 影像和 NG 影像前的第一、第二張影像被保留在封存中。當連續出現第二次 NG 結果時,只有 NG 影像被保留在封存中。不會重複保留相同的影像。
可將所有高速拍攝的影像儲存在 SD 卡上嗎?
可以,只要影像數量沒有超出設定數量。
輸出位置功能可在拍攝的影像按序寫入 SD 卡前將它們儲存到緩衝區記憶體中,借助該功能即可在規定數量以內儲存緩衝區記憶體中的所有影像檔案。
影像以什麼格式儲存到 SD 卡或電腦上?
有五種格式。
可選擇 BMP、BMP(1/2 壓縮)、BMP(1/4 壓縮)、BMP(1/8 壓縮)和 JEPG。
要儲存大量影像,請選擇 JEPG。   
統計資料和封存資料在什麼階段更新?
在通過終止模組後會更新為最新獲得的資料。
可在檢測螢幕上同時顯示統計資訊嗎?
透過變更統計資訊對話方塊的透明度,即可同時顯示目前影像和統計資訊對話方塊。可透過遙控器上的檢視列或 [MENU](功能表)按鈕完成這一操作。
一個命令模組中可設定多少個命令?
最多 16 個。只能設定一個自定義指令(但自定義指令最多可包含 16 個命令)。
有辦法可以檢測到命令模組中的命令發生錯誤嗎?
可使用以下兩種方法之一。
通常,命令模組的模組判斷值會作為總體狀態輸出。
請注意,必須將 [Wait Response](等待響應)設為條件,這樣流程圖的處理時間就會延後。
此外,通用設定的命令>內部命令錯誤由使用者指定給 %Error0/1 並進行輸出。當顯示對話方塊時,同時還會顯示對統計有所幫助的錯誤響應。但是,如果是 CAMERA 斷開等共有錯誤,就會造成設備因命令錯誤而停止。因此必須謹慎分配(默認情況下沒有分配)。
如果在執行命令模組中設定的多個命令時發生錯誤,其餘命令將會如何?
一旦命令模組中發生錯誤,就不會在執行任何命令。
流程將在只執行了部分命令的情況下繼續前進至下一模組。因此如果已寫入變數,則可能會產生不一致的結果。
如果命令模組中的多個命令的命令格式發生錯誤,則會如何?
命令模組發生模組錯誤,命令不再執行。
在這種情況下,即使已排除作為錯誤起因的命令錯誤,命令也不會被輸出。
在上傳前,應檢查以確定這一錯誤。
當透過 PLC Link 或 C-Link 執行寫入 REG 的 CW 命令時,我應該將要變更的字元輸入哪個直接記憶體?
該命令為 CW,nnnn(unit ID),m(line number),*01。將要變更的字元指定給支持 *01(命令參數)的直接記憶體,指定的值要符合 OCR 設備的字元代碼表(請參閱 XG VisionEditor 參考手冊(程式設計版)第 6 章「內建指令」 )。若有多個字元,則以兩個字為一個字元指定給支持 *01 的直接記憶體(最多可變更 20 個字元)。
例如,支持 *01 的直接記憶體為 700,若要變更 123 和 REG,則向 DM700 輸入 49,向 DM702 輸入50,向 DM704 輸入 51,向 DM706 輸入 0(直接記憶體儲存為 0 時,讀取結束)。
可在外部變更系統的日期和時間設定嗎?
可使用 TW 命令變更設定。
當我嘗試變更區域形狀時,出現了 [Operations for variable referencing cancelation not allowed](不允許變數引用取消操作)消息,我無法進行變更。
如果變數引用取消操作在帳戶權限設定中被停用,則無法對引用的變數進行變更(例如將變數指定的矩形區域變更為弧形)。
當我嘗試刪除差分濾波器時,出現了 [Operations for variable referencing cancelation not allowed](不允許變更高速模式)消息,我無法刪除差分濾波器。
只能在高速模式設為 [Constant (fast)](常量(較快))時刪除差分濾波器。
要在高速模式設為其他類型時停用差分濾波器,請在參數中將差分數量設為 0。
我不小心用編輯模組對話方塊取消了變數分配。有辦法還原嗎?
按照基本規則,無法還原。
但是,如果您在關閉用於取消變數分配的對話方塊前選擇 [Cancel](取消),就可以還原。
當開啟編輯模組對話方塊時,出現了 [This dialog cannot be operated because there is an unrecoverable setting error in this unit](由於該模組中存在不可恢復的設定錯誤,無法操作該對話方塊),我無法設定該模組。
當您開啟存在設定錯誤的模組的編輯模組時,可能會發生這種情況。
例如,如果分配了無效的變數或資料,編輯模組對話方塊就無法用於變更,此時就會出現這一消息。但也有例外,您可以開啟 [Inspection Region](檢測區域)、[Color](顏色)和其他可使用編輯模組對話方塊設定的 [Unspecified errors](未指定錯誤)。
我將控制器的版本升級到 2.1,但功能表上沒有顯示 [Edit unit](編輯模組)。
控制器的通用設定所用的格式只受 2.0 或更早版本的支持。
您可以按一下 [System Configuration](系統設定) > [System Information](系統資訊)檢視程式檔案的版本。
使用編輯模組對話方塊需要哪些設定?
程式檔案的版本必須是 2.1 以上。
此外,在啟用 [Expand controller adjustment functions](展開控制器調整功能)和 [Select units for editing](選擇要編輯的模組)的情況下可以使用編輯模組對話。您無需變更已完成的流程圖項目或定義或分配新變數。
哪個模組有支持設定變更的編輯模組對話方塊?
所有量測模組、拍攝模組以及影像操作模組。所有其他模組均不支持設定變更。
可使用編輯模組對話方塊只變更特定模組嗎?
可以。
當從啟動器對話方塊開啟編輯模組對話方塊時,使用 [Select units for editing](選擇要編輯的模組)選擇流程圖中目前設定的相應模組。還可以使相應模組始終可以編輯。
當使用命令直接開啟編輯模組對話方塊時,您也可以變更未透過 [Select units for editing](選擇要編輯的模組)選擇的相應模組。
使用編輯模組對話方塊可編輯哪些設定?
可編輯相應模組的大部分項目。
可在 XG VisionEditor 參考手冊(程式設計版)的設定資料清單中檢視項目是否可編輯。
某些支持的項目還必須在 VisionEditor 上設定或已分配變數(例如 [Count](數量))。
是否需要為設定分配變數才能使用編輯模組對話方塊進行變更?
按照基本規則,不需要這樣做。
但也有例外:必須透過 VisionEditor 分配合成影像變數才能進行影像操作,必須將儲存濾波器係數的標量數組變數分配給高級自定義濾波器。其他所有項目不需要分配項目即可變更。
請注意,儘管在分配了變數的情況下也能變更值,但如果選擇 [Clear](清除)就會清除變數分配,且不可還原(變數可能會被自動取消,例如在區域座標已分配變數的情況變更區域形狀)。
此外,如果分配的是系統變數,則無法變更該項目。
使用編輯模組對話方塊時,Expand controller adjustment function](展開控制器調整功能)需要佔用多少程式記憶體?
這取決於流程圖設定狀態。
通常,模組和模組結果項越多,所需的記憶體就越多。此外,使用影像操作也會佔用影像記憶體。
使用編輯模組對話方塊變更斑點和其他項目的 [Count](數量)需要哪些設定?
對於檔案版本為 2.1 以上的斑點和其他項目,需添加 [Allow change in count value with controller](允許使用控制器變更數量值) 設定。透過啟用該設定並設定 [Maximum](最大值),就可使用控制器在 [Maximum](最大值)設定的範圍內變更數量。
如何使用直接開啟按鈕開啟編輯模組對話方塊?
使用命令指定對話方塊標識,這樣就可以如同其他對話方塊那樣直接開啟所需的編輯模組對話方塊(啟動器對話方塊、頂部對話方塊、子對話方塊)。對話方塊標識增加為 8 位數,因此既可使用傳統的 DO 命令,也可使用專用 BU 命令。
選擇 [Regist. Img.](註冊影像)作為編輯模組對話方塊的顯示影像有哪些優點?
類似 CV 系列,使用註冊影像可顯示量測結果,因此以註冊影像作為參考不僅可進行多項模組設定,而且只要註冊影像準備到位,即使不準備實際影像也能完成從設定到結果的整個過程。
啟動器對話方塊中的 [Update Ref. Val.](更新參考值)功能有什麼作用?
該功能可以將流程圖中設定的所有位置調整模組的參考值更新為透過註冊影像得出的量測結果(默認情況下已停用該功能)。
如果在註冊螢幕上變更位置調整來源和目標設定,然後更新參考值,就可以完成位置調整設定。
請注意,根據不同的設定,參考值可能無法正確更新。
VisionEditor 中的獨立模擬器也可使用編輯模組對話方塊嗎?
獨立模擬器可以使用編輯模組對話方塊。
可透過類似於 CV 模擬器的方式調整設定。
但是,在退出模擬器後必須執行 [Reload active inspection](重載進行中的檢測),這樣模擬器中的變更不會覆寫工作空間中的程式檔案。
使用編輯模組對話方塊設定期間,READY 輸出和其他輸出頻繁開關,外部設備出現故障。
當可以在頂部功能表下開啟編輯模組對話方塊時,在啟動器模組的 [Disable Function](停用功能)設定中,選擇觸發輸入關閉和輸出關閉,這樣就可以將 [Ready](就緒)修復為 [Off](關閉),[Data output](資料輸出)修復為 [Off (Normal state)](關閉(正常狀態))。
請注意,XG 系列沒有 [Program mode](程式模式),但編輯模組對話方塊設定中有 [Run mode](運行模式)。
可使用編輯模組對話方塊重設存在未指定 [Inspection Region](檢測區域)或 [Color](顏色)錯誤的模組嗎?
可以。
存在普通設定錯誤的模組無法使用編輯模組對話方塊重設, 但 [Inspection Region](檢測區域)和 [Color](顏色)是例外。
但是,由於變數分配設定問題以及存在區域、位置調整和變更不受支持的情況,使用控制器可能會無法進行與 VisionEditor 相同的設定變更。
透過編輯模組對話方塊變更的設定何時生效?
變更(確認)後立即生效。
可選擇哪些編輯模組對話方塊可以執行嗎?
不能。
可使用編輯模組對話方塊添加、刪除和變更預處理順序嗎?
可以。
但是,無法添加自定義對話方塊。
要變更順序,使用 1 號或 7 號按鈕上下切換順序。
當使用編輯模組對話方塊變更系統上的參數,然後將設定上傳到 VisionEditor,這些變更會被如何處理?
這些變更將被 VisionEditor 中的資料覆寫。
當使用編輯模組對話方塊變更沒有分配變數的參數時,設定資料將被重寫,因此變更會被覆寫。當變更已分配變數的參數時,您可以選擇是否保留上傳對象的默認設定。