




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
In-Sight++++Step-by-stepIntroductionv1.2In-Sight漸進式使用詳解v1.21In-Sight++++Step-by-stepIntro本[使用詳解]
使用技巧-必讀1.如要尋找某種功能,可在PowerPoint的編輯/尋找對話方塊內輸入該功能的名稱,中英文皆可,PowerPoint即會尋找所有符合的字詞。2.也可先從次頁[主題重點]尋找相關主題說明頁次。3.請注意某些重要工具的詳細說明(PatFind,HistogramEdge等)會散佈在不同主題。4.本[使用詳解]提供大多數工具詳細使用步驟說明,另隨機CD中有[In-SightOnLineHelp]檔案提供全部工具各個參數之詳細說明。另本CD之[In-Sight名詞翻譯說明對照表]提供重要名詞之翻譯及意義說明。其他資訊來源如本公司網站/support/support.asp
有各種常見問題之解答。5.各個工具的設定都有許多微妙的技巧,對結果會有很大的影響,請經常與Cognex的人員研究討論。2本[使用詳解]使用技巧-必讀1.如要尋找某種功能,可各主題重點(各主題詳細目錄列於p4–15)In-Sight簡介-分析與建構視覺運用的步驟P16In-Sight的硬體與安裝說明P37如何用試算表建構In-Sight視覺運用;如何使用控制鍵盤(controlpad)P60取像,Histogram,設定視覺工具參數,執行區域,結果顯示,存取工作檔P138如何用PC支援及操作In-SightP222建立新工作檔,FindPatter(定位),Histogram補充說明,Edge(尋邊)等工具P247Profiler(運算時間分析)及CommentsP355Calibration(坐標校正轉換
),Blobs,Startup(啟動),OperatorInterface(操作員介面),PasswordProtection(密碼保護),ID(辨識)
工具P366Communication-通信方式P538ClockedDataStorage數據計時儲存,DataAccess資料取得,Structures數據結構-,P61211.LightingModules-打光模組P64212.SourcesofHelp-技術支援來源P67613.In-SightNetworking-In-Sight網路連線P6953各主題重點(各主題詳細目錄列於p4–15)In-S主題1:In-SightIntroduction-簡介重點學習目標P17視覺檢查功能簡介P19In-Sight重點速覽P20In-Sight功能分類概略說明P23視覺分析的步驟P34試算表上建構視覺的步驟P354主題1:In-SightIntroduction-簡主題2:In-SightHardware-硬體In-Sight視覺處理器P39In-Sight硬體連接由右至左P40安全性-電源最後插上,最先拔掉P41ControlPad-控制鍵盤P42TheMonitor-監視器(使用者自備)P44OptionalLighting-光源選配P45In-SightCamera-攝影機P47SerialInput/Output-序列埠I/O
P52DiscreteInput/Output-分立埠I/OP53啟動In-SightP585主題2:In-SightHardware-硬體In-主題3:TheSpreadsheetApproach–
用試算表建構視覺運用Whyspreadsheet為何採用試算表P61ControlPad控制鍵盤P65EnteringaValue試算表內輸入數值或公式P73WorkingWithBlocks區塊的操作P77FormulasandReferences公式與參照P84TextEntryDialog如何鍵入文字P111MathematicalFunctions數學運算P120Decisions視覺系統結果判斷P123BasicStepsinVisionAnalysis視覺分析的步驟P126AddingVisiontotheSpreadsheet將視覺功能建入視算表內P128VisionFunctionsAvailable可用的視覺工具P131AcquiringanImage取像P133ImageCoordinateSystem影像座標系統P1346主題3:TheSpreadsheetApproach主題4:OilFilterAnalysis-機油濾清器分析
以實例說明Histogram,取像,存取工作檔等工具SpreadsheetTransparency試算表透明性P141LiveImage即時影像P143CreateaHistogramFunction執行灰階分布統計P144PropertySheets參數設定表P150SettingaRegion設定執行區域P153HistogramGraphics執行結果顯示P163Structures資料結構P170Auto-InsertedFunctions被自動插入之功能P173Clearing,copyingandpasting
Cells欄位之清除,複製,貼上P180Onlinevs.Offline連線vs離線P190ContinuousAcquisition連續取像P194Continuousvs.LiveAcquisition連續vs即時取像P199CellState活化或固定欄位壯態P200ParametersforAcquireImage取像參數P210SavingaJob儲存工作檔P214LoadingaJob輸入工作檔P2197主題4:OilFilterAnalysis-機油濾主題5:In-SightServerSoftwareforthePC–
In-Sight伺服器的PC用軟體In-SightServercapabilities
功能簡介P224BackupandRestore(In-Sight<->PC)
工作檔之備份與回存P226In-SightServer
序列埠設定P236In-SightServerCommands
指令集P238以PC鍵盤設定In-SightP239In-SightFirmwareupgrade軟體與設定升級P2418主題5:In-SightServerSoftware主題6:BottleInspection瓶子檢查
以實例說明FindPattern,Histogram,Edge等工具StartaNewJob如何執行新工作P250LocateCapwithFindPatterns用FindPattern執行搜尋定位功能P253FindPatternsAlgorithms兩種搜尋定位演算法P254WhentouseFindPatterns何時運用FindPatternP2562PhasesofFindPatterns搜尋定位之二階段P257ForBestSearchResults使用FindPattern之要領P279SortPatterns選別Pattern之功能P280UsingFindPatternsforFixturing用FindPattern結果設定參照執行區域P282OtherParametersforFindPatternsFindPattern之設定參數P283OtherGeneralUsesforHistogramHistogram之各種用途與執行P292EdgeDetection邊線處理功能P310FindLine找尋單一直線P311TwoGroupsofEdgeFunctions兩大類邊線處理功能P327FunctionsthatFindEdges第一類各種尋邊線功能P328FunctionsthatOperateonEdges第二類各種尋邊線結果分析功能P337In-SightErrorHandling(#ERR)錯誤處理P341DependenciesinSpreadsheets試算表上欄位之依靠關係P3489主題6:BottleInspection瓶子檢查
主題7:Profiler及CommentsIn-SightProfiler執行時間顯示與依靠關係分析P356UsingCommentsinSpreadsheets試算表附加註記P36010主題7:Profiler及CommentsIn-Sig主題8:Calibration(校正),Blobs,Startup(啟動),OperatorInterface(操作者界面),PasswordProtection(密碼保護),
ID工具Calibration坐標校正轉換P3673BlobFunctions三種灰階值相似區處理工具P390In-SightStartup開機設定P408OperatorInterface:Graphics操作者介面Graphics之各種功能P416Graphics:Control介紹Graphics/Control下各種功能P418Graphics:Displays介紹Graphics/Displays下各種功能P438Graphics:Image介紹Graphics/Image下各種功能P453CreatingaCustomView建立操作者介面P456DialogBoxesandWizards對話方塊與精靈,讓操作者介面更具彈性P461Wizards對話精靈,安排對話方塊執行順序P496PasswordProtection密碼保護P509IDTools辨識工具P515ReadBarCode辨識一維條碼P517ReadDMCode辨識二維條碼P521ModelDMCode教導二維條碼P52611主題8:Calibration(校正),Blobs,S主題9:Communication-通信ConnectingIn-Sight硬體連接由右至左P539SerialInput/Output序列埠I/OP540DiscreteInput/Output分立埠I/OP558TheEventfunction事件功能P597Onlinevs.Offline連線vs.離線P60612主題9:Communication-通信Connec主題10:ClockedDataStorage,DataAccess,
Structures-數據計時儲存,資料取得,結構ClockedDataStorageFunctionsP615各種數據計時儲存功能VisionDataAccessFunctionsP628
各種視覺資料取得功能“Structures”Functions各種結構功能P63613主題10:ClockedDataStorage,D主題11:LightingModules-打光模組LightinginMachineVision視覺打光要領P644In-SightLightingandExposureadjustmentP645
光源強度與CCD曝光時間控制LightingModulesforIn-Sight七種LED紅光光源介紹P64614主題11:LightingModules-打光模組主題13Networking網路連線OverviewofIn-SightNetworking P695 In-Sight網路連線概論EditingFeaturesofthePCHost P704 PC主機的編輯功能LoggingOntoaRemoteHost P710 登入遠端主機RegainingAccesstoaBorrowedHostP720恢復對借位主機的存取SecuringaHost P756 主機的保全LoggingonUsingaLink P761 透過一個連結進行登入SavingandLoadingJobsandImagesP772存檔及載入工作檔與影像SettingsforPower-Up P790 針對電源接通時的設定Peer-to-PeerCommunicationP797 層級對層級的通信Master/SlaveCommunicationP813 主機/副機的通信ConfiguringIn-Sight1000forStaticIPP828In-Sight1000的靜態IP的組態設定15主題13Networking網路連線Overview主題1:In-SightIntroduction-簡介LearningObjectives重點學習目標P17In-SightCapabilities視覺檢查功能簡介P19In-Sight重點速覽P20SummaryofIn-SightFunctions
In-Sight功能分類概略說明P23BasicStepsinVisionAnalysis視覺分析的步驟P34Atypicalspreadsheetoutline試算表上建構視覺的步驟P3516主題1:In-SightIntroduction-簡Objectives-重點學習目標學習有關In-SightTM
系統的元件硬體元件可用的視覺軟體工具學習如何使用In-Sight試算表來為常見的視覺分析工作建立視覺解決方案深入瞭解一些常用的工具17Objectives-重點學習目標學習有關In-SigObjectives-重點學習目標學習如何在In-Sight與其它裝置之間進行通信瞭解In-Sight系統可用的基本打光技術18Objectives-重點學習目標學習如何在In-SiIn-SightCapabilities-視覺檢查功能簡介In-Sight是一個低成本、單機模式的視覺系統,可以執行:檢查:好/壞、辨識性、
缺陷檢查辨識:序列號碼、批號辨識量測:長度、面積、角度、個數等
導引:定位、方向、與大小導引19In-SightCapabilities-視覺檢查功能In-Sight重點速覽In-Sight包括:
硬體:處理器、攝影機、控制鍵盤、線纜軟體:內建視覺、運算、及其它功能20In-Sight重點速覽In-Sight包括:
20In-Sight重點速覽跟傳統的程式設定環境不同,In-Sight採用一般熟悉、方便使用的
試算表格式來開發這個視覺解決方案21In-Sight重點速覽跟傳統的程式設定環境不同,In-SSummaryofIn-SightFunctionsIn-Sight功能分類概略說明22Summaryof22SummaryofIn-SightFunctions
In-Sight功能分類概略說明In-Sight為機械視覺提供有豐富、廣泛、且方便使用的功能設定23SummaryofIn-SightFunctionsSummaryofIn-SightFunctions
In-Sight功能分類概略說明視覺處理(VisionProcessing)功能可用來取得及存取影像的特寫24SummaryofIn-SightFunctionsSummaryofIn-SightFunctions
In-Sight功能分類概略說明幾何(Geometry)功能可測量距離及角度或套用幾何形狀25SummaryofIn-SightFunctionsSummaryofIn-SightFunctions
In-Sight功能分類概略說明圖形(Graphics)功能可在工作底稿上加上控制點、在工作底稿上加上顯示、或在影像上加上圖形26SummaryofIn-SightFunctionsSummaryofIn-SightFunctions
In-Sight功能分類概略說明運算(Mathematics)功能包括邏輯(Logic)、查閱(Lookup)、數學(Math)、統計(Statistics)、及三角計算(Trigonometry)功能,及數學運算元(Operator)27SummaryofIn-SightFunctionsSummaryofIn-SightFunctions
In-Sight功能分類概略說明文書處理(Text)功能可列印及安排佈置字串28SummaryofIn-SightFunctionsSummaryofIn-SightFunctions
In-Sight功能分類概略說明座標轉換(CoordinateTransforms)可用來對應兩種座標系統29SummaryofIn-SightFunctionsSummaryofIn-SightFunctions
In-Sight功能分類概略說明輸入/輸出(Input/Output)功能可與外部裝置進行通信。這些同樣可以定義做為可更新試算表的事件。30SummaryofIn-SightFunctionsSummaryofIn-SightFunctions
In-Sight功能分類概略說明數據計時儲存(ClockedDataStorage)功能能保存各種工作執行的總和31SummaryofIn-SightFunctionsSummaryofIn-SightFunctions
In-Sight功能分類概略說明視覺數據存取(VisionDataAccess)功能可取得由資料結構所回傳的個別數值32SummaryofIn-SightFunctionsSummaryofIn-SightFunctions
In-Sight功能分類概略說明結構(Structures)功能可建立各種結構33SummaryofIn-SightFunctionsBasicStepsinVisionAnalysis視覺分析的步驟取得影像AcquireImage決定零件在影像中的位置FindPatterns,FindLine,等辨識想要的特寫及統計ExtractBlobs,FindLine,Histogram,等採取行動
分散輸出,在監視器上顯示結果(自訂畫面),等34BasicStepsinVisionAnalysisAtypicalspreadsheetoutline
試算表上建構視覺的步驟取得影像AcquireImage決定零件在影像中的位置FindPatterns、FindLine)..等辨識想要的特寫及統計ExtractBlobs、FindLine、Histogram..等採取行動分散輸出、在監視器上顯示結果(自訂檢視)..等35Atypicalspreadsheetoutline
3636主題2:In-SightHardware-硬體In-SightVisionProcessor視覺處理器P39ConnectingIn-Sight硬體連接由右至左P40Safety安全性電源最後插上,最先拔掉P41ControlPad控制鍵盤P42Monitor監視器(使用者自備)P44OptionalLighting光源選配P45In-SightCamera攝影機P47SerialInput/Output-序列埠I/OP52DiscreteInput/Output-分立埠I/OP53StartingIn-Sight啟動In-SightP5837主題2:In-SightHardware-硬體In-In-SightVisionSystem視覺系統2000&3000系統包含:VisionProcessor視覺處理器攝影機及線纜控制鍵盤連接處理器與PC用以備份檔案的線纜包含PC伺服器軟體及
In-Sight指導及參考手冊的CD-ROM38In-SightVisionSystem視覺系統200In-SightVisionProcessor視覺處理器In-Sight視覺處理器包括視覺處理的硬體及軟體、以及週邊設備的連接裝置39In-SightVisionProcessor視覺處理ConnectingIn-Sight硬體連接由右至左處理器的所有接線都在背部接線板上進行為避免損壞,請由右至左依序接線進行接線40ConnectingIn-Sight硬體連接由右至左處Safety安全性電源最後插上,最先拔掉在進行大部份接線及拆線之前,請確定先拔掉處理器電源在拆離攝影機線纜時,這一點特別重要要拔掉電源時,只要將電源線接頭從In-Sight系統的背面接線板拔掉即可電源線插孔標示有24VDC字樣41Safety安全性電源最後插上,最先拔掉在進行大部份ControlPad控制鍵盤控制鍵盤是使用者對In-Sight的主要輸入工具雙軸、手持式設計含10針腳線纜42ControlPad控制鍵盤控制鍵盤是使用者對In-ControlPad控制鍵盤將控制鍵盤連接到In-Sight處理器的第一個接頭上(最右側)43ControlPad控制鍵盤將控制鍵盤連接到In-SMonitor監視器VGA監視器(使用者自備),用以顯示來自攝影機的影像以及來自In-Sight軟體的資訊44Monitor監視器VGA監視器(使用者自備),用以顯OptionalLighting光源選配有7種紅光LED打光模組可供選擇
由In-Sight供應電源及控制4個頻道256階亮度水準
耐用達100,000小時
有可供閃光燈使用的轉接盒45OptionalLighting光源選配有7種紅Lighting打光In-Sight可搭配使用多種類型的燈光光源
附光纖導引的鹵素燈螢光燈白熾燈雷射燈紫外線燈紅外線燈46Lighting打光In-Sight可搭配使用多種類型In-SightCamera攝影機In-Sight攝影機係專為搭配In-Sight處理器所設計的一般攝影機
與In-Sight並不相容47In-SightCamera攝影機In-Sight攝In-SightCamera攝影機攝影機的特色:數位訊號式CCD攝影機良好的影像真實度及影像品質方形像素影像更為精確漸進式掃描電子快門快門速度可方便在軟體上控制48In-SightCamera攝影機攝影機的特色:48In-SightCamera攝影機攝影機的特色:攝影機由視覺處理器供應電源攝影機可以直接連接光絕緣式觸發裝置(Optically-isolatedtrigger)(輸入)及閃光燈(輸出)連接到In-Sight攝影機連接埠連接到觸發裝置或閃光燈49In-SightCamera攝影機攝影機的特色:連接到In-SightCamera攝影機+-+-IN/OUT3-18VDC1個光絕緣式(opticallyisolated)輸入1個光絕緣式(opticallyisolated)輸出使用者自備電源(3-18VDC)
閃光燈輸出:10mA脈衝,時間128微秒閃光燈取像觸發裝置3-18VDC配線圖閃光燈觸發裝置50In-SightCamera攝影機+-+-IN/In-SightCamera攝影機攝影機的特色:可在約30ms之內產生640x480像素、8-bit的灰階影像快速重置(RapidReset)51In-SightCamera攝影機攝影機的特色:51SerialInput/Output-序列埠I/O兩個序列連接埠,傳輸速率最高各為115kbaudRS232通信協定兩個序列埠都可在In-Sight軟體中進行組態設定可連接PC、PLC、機械臂控制器(robotcontroller)…等52SerialInput/Output-序列埠I/DiscreteInput/Output-分立埠I/O2個光絕緣式(opto-isolated)輸入2個光絕緣式(opto-isolated)輸出可拆式端子座可連接2個輸入及2個輸出53DiscreteInput/Output-分立埠DiscreteInput/Output-分立埠I/O可針對額外的8個輸入及8個輸出搭配使用選配的I/O擴充模組(ExpansionModule)及線纜54DiscreteInput/Output-分立埠DiscreteInput/Output-分立埠I/OI/Oexpansionmoduleandcable
I/O模組上的LED指示燈可顯示狀態
使用者自備5-24VDC電源I/O擴充模組55DiscreteInput/Output-分立埠DeviceNetGateway閘路用以連接DeviceNet的選用介面硬體透過序列埠進行組態設定56DeviceNetGateway閘路用以連接DevicPowerConnection電源接續在所有其它接線都已完成後,再連接系統的電源正確連接電源後,檢查綠色指示燈是否點亮檢查這個指示燈是否點亮57PowerConnection電源接續在所有其它接線都已StartingIn-Sight啟動In-Sight當您接通系統的電源後,In-Sight軟體會自動啟動剛開始時,會先出現In-Sight的logo,然後出現“StartingApplication”(啟動應用程式)字樣In-Sight++++58StartingIn-Sight啟動In-SightStartingIn-Sight啟動In-Sight第一次啟動In-Sight時,監視器上會出現一個幾乎全部空白的試算表59StartingIn-Sight啟動In-Sight主題3:TheSpreadsheetApproach–
用試算表建構視覺運用Whythespreadsheet為何採用試算表P61ControlPad控制鍵盤P65EnteringaValue試算表內輸入數值或公式P73WorkingWithBlocks區塊的操作P77FormulasandReferences公式與參照P84TextEntryDialog如何鍵入文字P111MathematicalFunctions數學運算P120Decisions視覺系統結果判斷P123BasicStepsinVisionAnalysis視覺分析的步驟P126AddingVisiontotheSpreadsheet將視覺功能建入視算表內P128VisionFunctionsAvailable可用的視覺工具P131AcquiringanImage取像P133ImageCoordinateSystem影像座標系統P13460主題3:TheSpreadsheetApproachWhyaSpreadsheet?
為何採用試算表一般認為,試算表是一個專為表列及分析資料所設計的環境視覺分析當然也是針對影像的一種資料表列及分析採用試算表可以不需要為一個視覺系統設計程式多數的客戶已經相當熟悉試算表,這可以減少學習的時程並可節省開發視覺應用程式的時間61WhyaSpreadsheet?為何採用試算表一般認Spreadsheet試算表試算表是一種可將欄位自動格式化為行與列的文件每一個欄位(Cell)在試算表中都有一個以它所在的行與列來表示的位置“列”(Raw)以數字標示“行”(Column)以字母標示欄位B462Spreadsheet試算表試算表是一種可將欄位自動格式Spreadsheet試算表試算表中的每一個欄位都可以包含一個
公式欄位A2顯示或算出的值為5,因為相應的公式是A2=2+3公式列63Spreadsheet試算表試算表中的每一個欄位都可以包Spreadsheet試算表In-Sight會自動將欄位A0專門用於
AcquireImage(取像)功能A0的AcquireImage功能64Spreadsheet試算表In-Sight會自動將欄ControlPad控制鍵盤控制鍵盤是使用者使用In-Sight時的主要輸入裝置左側十字鍵的4個方向也可以稱為方向鍵(上、下、左、右)方向鍵65ControlPad控制鍵盤控制鍵盤是使用者使用In-ControlPad控制鍵盤右側的4個作用鍵可以用兩種方式來稱呼它以按鍵上方所標示的形狀來稱呼以按鍵可以在In-Sight上所開啟的選單來稱呼它D=System系統鍵X=Enter執行鍵O=Edit編輯鍵c=Shortcut捷徑鍵System系統鍵66ControlPad控制鍵盤右側的4個作用鍵可以System系統鍵(D)可以從試算表開啟System(系統)功能選單另外,也可以用來取消變更及離開回到先前的選單或對話框上(類似於電腦的ESC鍵)67System系統鍵(D)67Enter執行鍵(X)按住X
可進入Enter(執行)功能選單使用上/下鍵來收尋選單上的選項放開X(預設選項為Formula)68Enter執行鍵(X)68Edit編輯鍵(O)開啟Edit(編輯)功能選單在數字編輯模式中可用來增大數字69Edit編輯鍵(O)69Shortcut捷徑鍵(c)存取編輯的捷徑:在FormulaEditor(公式編輯器)中可退回一個位置在數字編輯模式中可用來歸零數字在數字編輯模式中可用來減小數字存取互動圖形模式(InteractiveGraphicsMode)、及拉近/推遠影像70Shortcut捷徑鍵(c)存取編輯的捷徑:70ControlPad控制鍵盤設於控制鍵盤背面的4個按鍵則重複4個作用鍵的功能背面按鍵71ControlPad控制鍵盤設於控制鍵盤背面的4個按ControlPad控制鍵盤A
鍵可以觸發一個新的影像(在特定參數設定的情況下)B
鍵可以在正常的試算表及使用者定義的自訂畫面之間進行切換(試算表的子集)A鍵B鍵72ControlPad控制鍵盤A鍵可以觸發一個新的影像EnteringaValue試算表內輸入數值或公式要在In-Sight的試算表中輸入一個數字時,先選取任何一個空的欄位利用控制鍵盤上的方向鍵到這個欄位上目前經選取顯示為藍色的欄位稱為
作用欄位(activecell)作用欄位為A373EnteringaValue試算表內輸入數值或公式要在EnteringaValue輸入一個值您想要加入一個值的這個欄位就是作用欄位,按住X
鍵會開啟Enter
功能選單要輸入一個數字時,繼續按住X
鍵並使用方向健移動到
Value選項上放開X
鍵74EnteringaValue輸入一個值您想要加入一個EnteringaValue輸入一個值作用欄位接著會改變它的外觀現在利用方向鍵來變更數值用左/右鍵來移到下一個位數按向上鍵可增大這個位數的數字按向下鍵可減小這個位數的數字完成輸入時再按一下X鍵75EnteringaValue輸入一個值作用欄位接著會EnteringaValue輸入一個值隨時要離開任何功能選單或任何編輯時,按下
D
鍵即可“不執行而退回前一個動作”76EnteringaValue輸入一個值隨時要離開任何WorkingWithBlocks區塊的操作什麼是欄位區塊(Block)?包含數個欄位的連續、方形的欄位組群。您可利用Edit功能選單來剪下、複製、貼上、清除、隱藏、插入、及移除這些區塊。77WorkingWithBlocks區塊的操作什麼是欄位WorkingWithBlocks區塊的操作標定一個曲塊:1.選定要做為欄位區塊的左上方欄位做為作用欄位2.按住O
3.利用方向鍵選取這個區塊的右下方欄位4.放開O
鍵開啟Edit功能選單5.選取您想要執行的動作(剪下、複製、貼上、清除…等)78WorkingWithBlocks區塊的操作標定一個曲Inserting/RemovingRowsandColumns
插入/移除列及行在標定一個欄位區塊時,如果不是向右移動而是向左移動到一個欄位,則整列都會被選取有用的提示79Inserting/RemovingRowsandCoInserting/RemovingRowsandColumns
插入/移除列及行您接著可以插入、移除、或隱藏一個列有用的提示80Inserting/RemovingRowsandCoInserting/RemovingRowsandColumns
插入/移除列及行有用的提示例如按住O,然後往左移動一格此時整列都會被選取81Inserting/RemovingRowsandCoInserting/RemovingRowsandColumns
插入/移除列及行有用的提示按住O。接著出現Edit功能選單,然後選擇Hide(隱藏)、Insert(插入)、及Remove(移除)列的動作。RemoveRows
(移除列)會刪除所選取的一列。InsertRows
(插入列)會在所選取的一列上方插入一個列82Inserting/RemovingRowsandCoInserting/RemovingRowsandColumns
插入/移除列及行有用的提示相同的程序也可用來進行Hide(隱藏)/UnHide(解除隱藏)行83Inserting/RemovingRowsandCoFormulasandReferences公式與參照插入一個值的另一個方法是利用In-Sight的公式編輯器(FormulaEditor)84FormulasandReferences公式與參照FormulasandReferences公式與參照移動到空的欄位A2按一下X
鍵開啟
Enter
功能選單如果沒有按住
X
鍵,In-Sight會自動選取Enter功能選單中的Formula選項85FormulasandReferences公式與參照FormulasandReferences公式與參照接著會進入In-Sight’s公式編輯器公式類別In-Sight功能:次分類說明數字鍵86FormulasandReferences公式與參照FormulasandReferences公式與參照最單純的公式就是一個值。我們可以將游標移到數字鍵
2上(例如),然後按下
X87FormulasandReferences公式與參照FormulasandReferences公式與參照這會將2這個值輸入到我們所建立的公式中,並將游標退回數字鍵組的中央位置88FormulasandReferences公式與參照FormulasandReferences公式與參照為了將它輸入試算表的欄位中,將游標移到OK
上並按下
X鍵89FormulasandReferences公式與參照FormulasandReferences公式與參照接著會回到試算表,並在作用欄位中插入公式,結果也會顯示在欄位中90FormulasandReferences公式與參照FormulasandReferences公式與參照如果試算表中全部都只是要列出數值,則這並不是最有用的辦法相反的,試算表會利用有效的依靠性(dependencies)91FormulasandReferences公式與參照FormulasandReferences公式與參照將數值2輸入欄位A1中將數值3輸入欄位B1中現在,接著建立一個可將欄位A1及B1的內容相加的公式92FormulasandReferences公式與參照FormulasandReferences公式與參照跟在一個公式中給予一個值不同,您可以在試算表中提供一個位置,稱為
參照(Reference),根據這個參照,In-Sight會取得一個要使用的值參照有兩種方式絕對參照(AbsoluteReference)相對參照(RelativeReference)93FormulasandReferences公式與參照AbsoluteReferences絕對參照絕對參照表示在將一個欄位複製到一個新的欄位時會參考原欄位並且不予以改變94AbsoluteReferences絕對參照絕對參照AbsoluteReferences絕對參照絕對參照以$記號表示$A$4表示在複製欄位時列及行的值保持固定$A4表示只有行會保持固定A$4表示只有列會保持固定例如:A5=$A$3+$A$4
如果將這個公式複製到欄位B5,則會變成B5=$A$3+$A$4。
95AbsoluteReferences絕對參照絕對參照以FormulasandReferences公式與參照我們接著利用絕對參照,建立一個在欄位A2中加入欄位A1與B1相加的內容的公式按X
開啟公式編輯器96FormulasandReferences公式與參照FormulasandReferences公式與參照要建立一個絕對參照時,將游標移到
絕對參照鍵上並按下
X絕對參照鍵97FormulasandReferences公式與參照FormulasandReferences公式與參照公式編輯器會暫時消失並顯示試算表虛線表示我們正在進行一個作用欄位的參照注意作用欄位被虛線圍繞98FormulasandReferences公式與參照FormulasandReferences公式與參照使用方向鍵將游標移到欄位A1按下X
鍵99FormulasandReferences公式與參照FormulasandReferences公式與參照公式編輯器會再次出現,而欄位A1的參照會出現在公式列中公式列100FormulasandReferences公式與參照FormulasandReferences公式與參照在公式編輯器中移動游標並選取
+
號接著在公式列中會看見
+
號出現重複參照欄位A1的步驟來進行欄位B1的參照101FormulasandReferences公式與參照FormulasandReferences公式與參照在公式編輯器中移動游標並選取OK
鍵現在可以在欄位A2中看到數值為5.000102FormulasandReferences公式與參照FormulasandReferences公式與參照接著試一下依靠性(dependencies),將游標移到欄位A1並將數值變更為1.000當您按下X鍵時,欄位A2也會跟著改變欄位A2的值會變成什麼?103FormulasandReferences公式與參照RelativeReferences相對參照相對參照表示在複製到一個新的位置時,欄位的參照會改變,而維持相同的距離關係例如:A5=A3+A4
如果這個公式複製到欄位B5,則會變成B5=B3+B4104RelativeReferences相對參照相對參照RelativeReferences相對參照要建立一個相對參照時,將游標移到
相對參照上並按下
X
鍵之後的程序則與絕對參照的程序相同相對參照鍵105RelativeReferences相對參照要建立一個CellReferences欄位參照當然,生命並不總是這麼單純的參照在進行剪下時比進行
複製操作更難,而移動一個欄位也比移動多個欄位難。在確定要使用哪一種方式時,先自問“我是不是打算複製這個公式到一些其它的欄位上?”如果答案是“是”,則使用相對參照,然後檢查任何一個移動後的公式以確定是不是您想要的106CellReferences欄位參照106CellReferences欄位參照不過,生命可以變得更好還好,大部份的In-Sight功能都會自動瞭解何時該使用絕對參照、何時該使用相對參照107CellReferences欄位參照不過,生命可以變得TheFormulaEditor’sKeypad公式編輯器的按鍵組
在公式中插入一個$號移動游標來指定絕對參照移動游標來指定相對參照您必須選取OK才能輸入到試算表中108TheFormulaEditor’sKeypad公TheFormulaEditor’sKeypad公式編輯器的按鍵組
退回一位離開編輯器而不儲存到試算表中109TheFormulaEditor’sKeypad公TheFormulaEditor’sKeypad公式編輯器的按鍵組
在In-Sight的公式中,您經常會需要輸入文字。請選取
‘ABC
鍵來進行文字輸入110TheFormulaEditor’sKeypad公TextEntryDialog如何鍵入文字
使用方向鍵將游標移到想要的字母或符號上111TextEntryDialog如何鍵入文字使用方向鍵TextEntryDialog如何鍵入文字
按X
可選擇字元按住X
可利用上/下鍵來選擇大寫/小寫字母,然後放開112TextEntryDialog如何鍵入文字按X可TextEntryDialog如何鍵入文字
這個字元就會插入公式中,游標接著會回到中央位置(字母m處)113TextEntryDialog如何鍵入文字這個字元就TextEntryDialog如何鍵入文字
如果您希望游標保持在最後一個字元的位置,則不要核取AutoCenter
核取方塊114TextEntryDialog如何鍵入文字如果您希望TextEntryDialog如何鍵入文字
您可將預設的字母改為大寫字母115TextEntryDialog如何鍵入文字您可將預設TextEntryDialog如何鍵入文字
在尋找某些特殊字元時,大寫字母特別有用116TextEntryDialog如何鍵入文字在尋找某些TextEntryDialog如何鍵入文字
如果要編輯已經輸入的字元:按c
可退回並刪除前一位字元選取BS
鍵可退回並刪除前一位字元左/右方向鍵可在字串中移動而不會刪除字元(當游標在最上面一列時)117TextEntryDialog如何鍵入文字如果要編輯TextEntryDialog如何鍵入文字
文字輸入完成時,將游標移到
OK
並按下X118TextEntryDialog如何鍵入文字文字輸入完TextEntryDialog如何鍵入文字在開發階段中一個常見的問題是無法按下
OK
來進行最後一個輸入。
有時可能需要重複選取OK,例如在公式中有文字時。文字輸入祕訣119TextEntryDialog如何鍵入文字在開發階段中MathematicalFunctions數學運算In-Sight有廣泛的視覺設定、數學運算、及其它功能120MathematicalFunctions數學運算In-MathematicalFunctions數學運算數學運算功能及運算元(Operator)包括:
Logic(邏輯):And,If,InRange,Not,Or,BitAnd
Lookup(查閱):Choose,CountErr
Math(數學):Abs,Exp,Mod,Rand,Round,Sqrt
Statistics(統計):Max,Mean,Min,Sdev
Trigonometry(三角計算):Cos,Acos,Radians,Sin,Tan121MathematicalFunctions數學運算數學運MathematicalOperators數學運算元In-Sight的運算元包括:
比較:<>=>=<=
邏輯:AndOrNot
條件:IfChooseCountErr122MathematicalOperators數學運算元1Decisions視覺系統結果判斷終極目標:進行要檢查的被攝體的判斷必須進行從量測到判斷123Decisions視覺系統結果判斷終極目標:進行要檢查的被Decisions視覺系統結果判斷公式的範例:
D1=And(A1>B1,A1<C1)
只有在兩者均為真時會回報為1,否則則為0D1=If(A1<B1,“FAIL”,”PASS”)若A1<B1則回報為“FAIL”,否則則為“PASS”124Decisions視覺系統結果判斷公式的範例:
124Decisions視覺系統結果判斷醒一醒!下列的值是…F2=Not(C1)D1=If(And(A1>B1,A1<=B1),“FAIL”,”PASS”)
125Decisions視覺系統結果判斷BasicStepsinVisionAnalysis視覺分析的步驟典型的試算表概述取得影像AcquireImage決定零件在影像中的位置FindPatterns、FindLine)..等辨識想要的特寫及統計ExtractBlobs、FindLine、Histogram..等採取行動分散輸出、在監視器上顯示結果(自訂檢視)..等126BasicStepsinVisionAnalysisBasicStepsinVisionAnalysis視覺分析的步驟取得影像AcquireImage決定零件在影像中的位置FindPatterns,FindLine,等辨識想要的特寫及統計ExtractBlobs,FindLine,Histogram,等採取行動
分散輸出,在監視器上顯示結果(自訂畫面),等127BasicStepsinVisionAnalysisAddingVisiontotheSpreadsheet
將視覺功能建入視算表內公式編輯器包含有許多可用在機械視覺上的功能公式
說明128AddingVisiontotheSpreadsheAddingVisiontotheSpreadsheet
將視覺功能建入視算表內129AddingVisiontotheSpreadsheAddingVisiontotheSpreadsheet
將視覺功能建入視算表內要建立一個視覺功能時,請從表單中利用控制鍵盤上的方向鍵選取一個適當的功能130AddingVisiontotheSpreadsheVisionFunctionsAvailable可用的視覺工具In-Sight1.20方面:BlobAnalysis(Blob分析)“Blob”=一組具有指定界限以上(或以下)的灰階值的相連像素Extract(提取)Blobs,Find(尋找)Blobs,Sort(選別)BlobsEdgeDetection(邊緣偵測)FindCircle(尋找圓周)、FindCurve(尋找曲線)、FindLine(尋找線條)、FindSegment(尋找弧線)、FindEdges(尋找邊緣)、PairDistance(相對距離)…等Histogram(灰階分佈圖)ExtractHistogram(提取灰階分佈)、HistogramCount(灰階分佈計算)、HistogramStandardDeviation(灰階分佈標準距離)…等131VisionFunctionsAvailable可用VisionFunctionsAvailable可用的視覺工具In-Sight1.20方面:IDReadBarCode(辨識一維條碼)、ReadDMCode(辨識二維條碼)、ModelDMCode(教導二維條碼)Image(影像)CompareImage(比對影像)、NeighborFilter(鄰接過濾)、PointFilter(點過濾)PatFind(尋找樣式)FindPatterns(尋找樣式)及SortPatterns(選別樣式)使用“模型件”加上測試件的樣式吻合的訓練模式132VisionFunctionsAvailable可用AcquiringanImage取像In-Sight會自動將欄位A0專門用在AcquireImage(取像)功能上A0用於取像133AcquiringanImage取像In-SightIn-Sight:
ImageCoordinateSystem影像座標系統Y軸(行)X軸(列)(0,0)(480,640)(480,0)(0,640)(300,0)(0,200)(列、行)=(X,Y)=(300,200)=一個灰階值為0-255的像素134In-Sight:
ImageCoordinateSSummary小結In-Sight是一個單機版的視覺系統,附有整合式控制鍵盤、攝影機、打光模組,及極富特色的軟體In-Sight包含有序列及分立I/O接線時請隨時注意
由右到左連接(面對後接線面板方向),並在最後才連接電源線135Summary小結In-Sight是一個單機版的視覺系Summary小結由於使用慣用的試算表,因此In-Sight的設定非常容易欄位參照有2種方式:絕對參照及相對參照。如果您打算複製並貼上一個欄位區塊,請使用相對參照並依序檢查每一個新的公式136Summary小結由於使用慣用的試算表,因此In-Si137137主題4:OilFilterAnalysis-機油濾清器分析
以實例說明Histogram,取像,存取工作檔等工具SpreadsheetTransparency試算表透明性P141LiveImage即時影像P143CreateaHistogramFunction執行灰階分布統計P144PropertySheets參數設定表P150SettingaRegion設定執行區域P153HistogramGraphics執行結果顯示P163Structures資料結構P170Auto-InsertedFunctions自動插入的功能P173Clearing,copyingandpasting
Cells欄位之清除,複製,貼上P180Onlinevs.Offline連線vs離線P190ContinuousAcquisition連續取像P194Continuousvs.LiveAcquisition連續vs即時取像P199CellState活化或固定欄位壯態P200ParametersforAcquireImage取像參數P210SavingaJob儲存工作檔P214LoadingaJob輸入工作檔P219138主題4:OilFilterAnalysis-機油濾範例1:OilFilterAnalysis機油濾清器分析以下,我們將使用一個機油濾清器來示範
Histogram(灰階分佈)的建立139範例1:OilFilterAnalysis機油濾清範例1:OilFilterAnalysis機油濾清器分析首先,您必須先取得一個影像您會在試算表後景看到一個半色調的影像140範例1:OilFilterAnalysis機油濾清SpreadsheetTransparency試算表透明性試算表的透明度可以透過系統功能選單中的
Settings
選項來進行調整141SpreadsheetTransparency試算表透SpreadsheetTransparency試算表透明性數字越高,試算表的透明度也越高142SpreadsheetTransparency試算表透LiveImage即時影像要取得置於攝影機下方的零件的影像時:按D
鍵並選取Live
來開始連續取像要停止連續取像並凍結影像時,請按控制鍵盤上的任一個按鍵143LiveImage即時影像要取得置於攝影機下方的零件的CreateaHistogramFunction執行灰階分布統計Histogram
會計算一個影像指定區域中的灰階值的統計
灰階值0黑色
灰階值255白色144CreateaHistogramFunction執範例1:OilFilterAnalysis機油濾清器分析一個Histogram包含256個像素數的計算值,每一個像素值均在0-255的範圍內145範例1:OilFilterAnalysis機油濾清CreateaHistogramFunction執行灰階分布統計比方說,我想要知道影像中的指定區域的平均灰階值146CreateaHistogramFunction執CreateaHistogramFunction執行灰階分布統計要開始執行灰階分佈統計時,將游標移到試算表中任何一個空的欄位中在您所選取的欄位上下各保持幾列的空白,供這個功能的自動輸出使用,並可在稍後加上註解147CreateaHistogramFunction執CreateaHistogramFunction執行灰階分布統計按X
鍵開啟公式編輯器148CreateaHistogramFunction執CreateaHistogramFunction執行灰階分布統計用方向鍵來選取Histogram按X
鍵可看見Histogram的各種功能表單中的第一個功能是ExtractHistogram(提取灰階分佈)選取這個選項並按下
X
鍵149CreateaHistogramFunction執PropertySheets參數設定表這會開啟ExtractHistogram的參數設定表(PropertySheet)大部份的視覺的功能都有一個參數設定表,您可在此輸入必要的參數150PropertySheets參數設定表這會開啟ExtrPropertySheets參數設定表參數設定表內的參數項目數及種類會因為功能的不同而有所不同151PropertySheets參數設定表參數設定表內的參數PropertySheets參數設定表按一下Run
可顯示任何參數變更的作用,而不會將這個變更儲
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【劳动合同】计量工程技术人员劳动合同8篇
- 2024年度民主生活会点评模板
- 小学六年级下英语试卷
- 英语小学试卷模板
- 医院投药合同范本
- 汽车电子控制技术模考试题+答案
- N2级护理模考试题含答案
- 农资化肥合同范本
- 中医康复治疗技术模拟考试题+参考答案
- 开荒保洁租房合同范本
- 改革开放以来河南城市文化体制的改革
- 突发公共卫生事件应急条例课件
- 建筑材料分类及明细图片
- 三年级心理健康全册课件
- 黄河流域生态保护与高质量发展课件
- 工厂奠基仪式策划书
- 人员能力矩阵图
- 用户需求(URS)编写及管理规程
- 分班后第一次班会——起航剖析
- 牛羊定点屠宰厂项目可行性研究报告-甲乙丙资信
- 03SG520-1实腹式钢吊车梁(中轻级工作制A1~A5_Q235钢_跨度6.0m、7.5m、9.0m)
评论
0/150
提交评论