詳細介紹
AB模塊1756-OW16I
AB模塊1756-OW16I
PLC的硬件主要由*處理器(CPU)、存儲器、輸入單元、輸出單元、通信接口、擴展接口電源等部分組成。其中,CPU是PLC的核心,輸入單元與輸出單元是連接現(xiàn)場輸入/輸出設(shè)備與CPU之間的接口電路,通信接口用于與編程器、上位計算機等外設(shè)連接。
但就實際應用而言,在目前機器視覺+運動控制方案的實施過程中,各種“門檻”依然較高,問題主要來自于三個方面:一是,對于大部分技術(shù)開發(fā)工程師來說,機器視覺技術(shù)是一個全新的領(lǐng)域,要學習一種新的編程語言(如C++)存在一定的難度,需要花費大量的時間和精力,加上視覺項目一般都是非標的,*的經(jīng)驗非常重要,普通電氣工程師要想快速掌握機器視覺應用的編程和調(diào)試,絕非易事。
其次,對于設(shè)備制造商而言,為了提高工廠的生產(chǎn)效率,制造業(yè)產(chǎn)線升級的需求迫切,機器視覺的應用已經(jīng)成為其中的一個重點,但機器視覺的硬件投資成本一直居高不下,令他們望而卻步;除了硬件投入之外,往往后期還需要高薪聘請視覺工程師對買回來的視覺系統(tǒng)進行開發(fā)和維護,這無疑又加重了工廠的人力成本。如何能夠有效地控制投資成本,是他們的主要訴求點,例如是否可以既經(jīng)濟又方便地在現(xiàn)有設(shè)備系統(tǒng)的基礎(chǔ)上添加機器視覺功能等。
另外,對于終端用戶來說,在使用機器視覺技術(shù)的過程中會發(fā)現(xiàn),機器視覺和自動化控制(流程控制、工藝控制等)往往分屬于兩套不同的系統(tǒng)之中,兩者之間常??赡軙捎谕ㄓ嵉榷喾N因素而導致整個系統(tǒng)的不穩(wěn)定(如出現(xiàn)停機、停線等狀況)。尤其是在當前多品種、小批量、柔性化的生產(chǎn)模式下,產(chǎn)線的頻繁更換,增加了對機器視覺系統(tǒng)流程的修改和調(diào)試時間,從而大大影響了工廠產(chǎn)能,因此,如何讓設(shè)備在生產(chǎn)中更加穩(wěn)定,同時操作也更為便捷,能夠滿足產(chǎn)線快速調(diào)整和切換的需要,是機器視覺技術(shù)開發(fā)的一個課題。
一般來說,機器視覺+運動控制應用大多數(shù)硬件架構(gòu)都是采用一臺控制器,通過外部連接視覺系統(tǒng)及產(chǎn)線上各個部位的工業(yè)智能相機及光源,視覺信號通過線纜和串口被傳輸?shù)娇刂破髦?。在?nèi)部軟件框架中,以常見的計算機視覺為例,視覺程序一般位于Windows系統(tǒng)中的非實時用戶模式中,進行代碼分析和算法處理;而PLC工藝流程控制則多位于實時內(nèi)核模式之中。由于非實時用戶模式的任務執(zhí)行機制采用的是優(yōu)先級別,因此當CPU的負荷過高、內(nèi)存過大、處理流程過多時,就可能會出現(xiàn)卡頓的現(xiàn)象,使得在非實時用戶模式下的機器視覺在完成同一檢測任務時終所需要花費的時間卻不一樣,導致減慢生產(chǎn)節(jié)拍,影響生產(chǎn)效率。
為了解決這一難題,針對機器視覺應用,倍福開發(fā)的TwinCAT Vision機器視覺解決方案將視覺技術(shù)集成在其TwinCAT統(tǒng)一的通用化控制技術(shù)平臺上,其中的圖像處理功能被添加到整合了PLC、運動控制、機器人、測量技術(shù)、物聯(lián)網(wǎng)及HMI的通用控制平臺TwinCAT軟件之中,通過這個統(tǒng)一的軟件平臺,來完成工廠所有的控制任務。
與傳統(tǒng)的視覺應用方式相比,倍福TwinCATV ision同樣在一臺控制器上,除了集成運動控制、I/O控制、PLC控制之外,外部工業(yè)相機被直接接入控制器中的機器視覺模塊中,在內(nèi)部軟件架構(gòu)上,TwinCAT Vision將采集的圖像信號通過GigE相機驅(qū)動,傳遞到實時內(nèi)核模式下的PLC機器視覺與工藝流程控制系統(tǒng)中,以“時間片”的方式進行精準運行,與圖像處理相關(guān)的所有控制功能都可以在運行時系統(tǒng)中精確實時同步,從而消除了延遲,實時執(zhí)行圖像處理算法。這種方案的優(yōu)勢是,一臺控制器完成所有的控制任務,降低硬件成本,簡化系統(tǒng);實時系統(tǒng)運行視覺任務,保證每一次執(zhí)行響應的時間足夠穩(wěn)定,加快生產(chǎn)節(jié)拍,提高工廠產(chǎn)能;任務內(nèi)存間共享數(shù)據(jù),多任務配合(如視覺+運動控制、機器臂/人等)更高效方便;在倍福TwinCAT平臺上,只需要用到基于IEC編程語言(ST/LD等),且可延續(xù)原先PLC編程技巧和習慣,縮短了開發(fā)周期,降低了人力成本,同時還可運用倍福已經(jīng)集成好的視覺功能塊進行代碼開發(fā),為技術(shù)人員帶來了便利。