本發(fā)明涉及激光打標(biāo)機(jī)領(lǐng)域,尤其涉及一種激光打標(biāo)機(jī)控制系統(tǒng)及其實(shí)現(xiàn)方法。
背景技術(shù):
眾所周知,將條碼信息打印到產(chǎn)品上,是打標(biāo)機(jī)的一種常用的功能。目前,打標(biāo)機(jī)主要是單工位手動(dòng)掃碼,在讀碼后進(jìn)行打標(biāo);也有具有雙工位旋轉(zhuǎn)功能的打標(biāo)機(jī),這種打標(biāo)機(jī)在旋轉(zhuǎn)到位后自動(dòng)讀碼,讀碼后再進(jìn)行打標(biāo)。這樣的打標(biāo)機(jī)一般效率比較低,不能根據(jù)不同工位打標(biāo)不同的文檔內(nèi)容,也不能自動(dòng)鑒別不良品。因此,急需一種效率較高且上料、讀碼、打標(biāo)可同時(shí)進(jìn)行的打標(biāo)機(jī),從而實(shí)現(xiàn)整個(gè)打標(biāo)機(jī)控制系統(tǒng)的智能化和自動(dòng)化。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題在于,針對(duì)現(xiàn)有技術(shù)效率較低、無法根據(jù)不同工位打標(biāo)不同的文檔內(nèi)容且無法自動(dòng)鑒別不良品的缺陷,提供一種效率較高、可根據(jù)不同工位打標(biāo)不同的文檔內(nèi)容且可自動(dòng)鑒別不良品的激光打標(biāo)機(jī)控制系統(tǒng)及其實(shí)現(xiàn)方法。
本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:提供一種激光打標(biāo)機(jī)控制系統(tǒng),其包括主控板、以及分別與所述主控板連接的旋轉(zhuǎn)工作臺(tái)、安全光柵和觸發(fā)器,所述旋轉(zhuǎn)工作臺(tái)設(shè)有多個(gè)工位,每個(gè)工位相互獨(dú)立且同時(shí)作業(yè),每個(gè)工位對(duì)應(yīng)的工位號(hào)通過所述主控板自動(dòng)識(shí)別,所述工位號(hào)用于每個(gè)工位打標(biāo)相應(yīng)的文檔內(nèi)容;
所述主控板,用于控制所述旋轉(zhuǎn)工作臺(tái)旋轉(zhuǎn)并判斷所述旋轉(zhuǎn)工作臺(tái)是否旋轉(zhuǎn)到位;
所述主控板,還用于檢測(cè)所述安全光柵是否被擋住;
所述主控板,還用于檢測(cè)所述觸發(fā)器是否被觸發(fā);
若所述主控板檢測(cè)到所述觸發(fā)器被觸發(fā),并且檢測(cè)到所述安全光柵未擋住,同時(shí)檢測(cè)到當(dāng)前工位上的待打標(biāo)物不是讀碼失敗的待打標(biāo)物,則所述主控板控制所述旋轉(zhuǎn)工作臺(tái)旋轉(zhuǎn);若所述主控板檢測(cè)到所述旋轉(zhuǎn)工作臺(tái)旋轉(zhuǎn)到位,則對(duì)該待打標(biāo)物同時(shí)進(jìn)行讀碼操作和打標(biāo)操作。
在本發(fā)明所述的激光打標(biāo)機(jī)控制系統(tǒng)中,所述激光打標(biāo)機(jī)控制系統(tǒng)還包括分別與所述主控板連接的蜂鳴器和報(bào)警清除器,其中:
若所述主控板檢測(cè)到當(dāng)前工位上的待打標(biāo)物讀碼失敗時(shí),所述主控板控制所述蜂鳴器進(jìn)行蜂鳴提示;
所述報(bào)警清除器,用于在蜂鳴提示和/或鎖定旋轉(zhuǎn)時(shí)清除報(bào)警。
在本發(fā)明所述的激光打標(biāo)機(jī)控制系統(tǒng)中,所述多個(gè)工位為三工位。
在本發(fā)明所述的激光打標(biāo)機(jī)控制系統(tǒng)中,所述三工位包括上料工位、讀碼工位和打標(biāo)工位。
在本發(fā)明所述的激光打標(biāo)機(jī)控制系統(tǒng)中,所述讀碼工位上設(shè)有上料檢測(cè)傳感器,其中:
所述上料檢測(cè)傳感器,用于檢測(cè)是否上料。
在本發(fā)明所述的激光打標(biāo)機(jī)控制系統(tǒng)中,所述讀碼工位上還設(shè)有與所述主控板連接的讀碼器,其中:
所述讀碼器,用于對(duì)該待打標(biāo)物進(jìn)行讀碼操作。
在本發(fā)明所述的激光打標(biāo)機(jī)控制系統(tǒng)中,所述打標(biāo)工位上設(shè)有與所述主控板連接的激光掃描頭,其中:
所述激光掃描頭,用于對(duì)該待打標(biāo)物進(jìn)行打標(biāo)操作。
本發(fā)明還提供一種激光打標(biāo)機(jī)控制系統(tǒng)的實(shí)現(xiàn)方法,所述激光打標(biāo)機(jī)控制系統(tǒng)為上述的激光打標(biāo)機(jī)控制系統(tǒng),所述方法包括手動(dòng)模式和自動(dòng)模式,其中:
該手動(dòng)模式包括:
步驟一,接收手動(dòng)觸發(fā)觸發(fā)器的命令;
步驟二,接收手動(dòng)操作旋轉(zhuǎn)工作臺(tái)旋轉(zhuǎn)的命令;
步驟三,若主控板檢測(cè)到旋轉(zhuǎn)工作臺(tái)旋轉(zhuǎn)到位,則再次接收手動(dòng)觸發(fā)觸發(fā)器的命令;
步驟四,若該待打標(biāo)物進(jìn)行讀碼操作和打標(biāo)操作完成后,則自動(dòng)旋轉(zhuǎn)進(jìn)入下一周期操作;
該自動(dòng)模式包括:
步驟一,接收手動(dòng)觸發(fā)觸發(fā)器的命令;
步驟二,若啟動(dòng)第一次旋轉(zhuǎn)、讀碼操作和打標(biāo)操作后,后續(xù)周期的旋轉(zhuǎn)、讀碼操作和打標(biāo)操作自動(dòng)完成,直至手動(dòng)結(jié)束自動(dòng)模式為止。
在本發(fā)明所述的實(shí)現(xiàn)方法中,上述讀碼操作和打標(biāo)操作在旋轉(zhuǎn)到位后自動(dòng)開始,并且讀碼操作或打標(biāo)操作未完成,本周期未結(jié)束,下一周期不會(huì)開始,旋轉(zhuǎn)工作臺(tái)自動(dòng)鎖定。
在本發(fā)明所述的實(shí)現(xiàn)方法中,若當(dāng)前工位上的待打標(biāo)物因讀碼失敗而未打標(biāo),自動(dòng)禁止對(duì)該待打標(biāo)物進(jìn)行打標(biāo)操作,且若該待打標(biāo)物已旋轉(zhuǎn),則自動(dòng)蜂鳴提示并自動(dòng)鎖定旋轉(zhuǎn)。
實(shí)施本發(fā)明的技術(shù)方案,具體以下有益效果:通過多工位旋轉(zhuǎn)實(shí)現(xiàn)各個(gè)工位打標(biāo)不同的文檔內(nèi)容,并將讀碼失敗而未打標(biāo)的打標(biāo)物篩選出來,實(shí)現(xiàn)了自動(dòng)鑒別不良品;各工位相互獨(dú)立且同時(shí)作業(yè),提高了生產(chǎn)效率;用戶可根據(jù)實(shí)際需要選擇手動(dòng)模式或自動(dòng)模式進(jìn)行操作,方便了用戶調(diào)試或生產(chǎn),正常生產(chǎn)時(shí),若使用自動(dòng)模式操作,可進(jìn)一步提高生產(chǎn)效率。
附圖說明
下面將結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步說明,附圖中:
圖1是本發(fā)明激光打標(biāo)機(jī)控制系統(tǒng)的結(jié)構(gòu)示意圖;
圖2是本發(fā)明激光打標(biāo)機(jī)控制系統(tǒng)的實(shí)現(xiàn)方法中手動(dòng)模式的流程圖;
圖3是本發(fā)明激光打標(biāo)機(jī)控制系統(tǒng)的實(shí)現(xiàn)方法中自動(dòng)模式的流程圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
請(qǐng)參閱圖1,圖1是本發(fā)明激光打標(biāo)機(jī)控制系統(tǒng)的結(jié)構(gòu)示意圖,如圖1所示,該激光打標(biāo)機(jī)控制系統(tǒng)包括主控板101、以及分別與該主控板101連接的旋轉(zhuǎn)工作臺(tái)102、安全光柵103、觸發(fā)器104、蜂鳴器105和報(bào)警清除器106,該旋轉(zhuǎn)工作臺(tái)102設(shè)有多個(gè)工位,每個(gè)工位相互獨(dú)立且同時(shí)作業(yè),每個(gè)工位對(duì)應(yīng)的工位號(hào)通過主控板101自動(dòng)識(shí)別,該工位號(hào)用于每個(gè)工位打標(biāo)相應(yīng)的文檔內(nèi)容。
在本實(shí)施例中,以三工位為例,在實(shí)際應(yīng)用中,可根據(jù)用戶需求設(shè)置多個(gè)工位,實(shí)現(xiàn)多個(gè)工位打標(biāo)不同的文檔內(nèi)容,從而提高效率,在此不再贅述。
在本實(shí)施例中,該三工位包括上料工位、讀碼工位和打標(biāo)工位。具體地,
該讀碼工位上設(shè)有上料檢測(cè)傳感器107,其中:
上料檢測(cè)傳感器107,用于檢測(cè)是否上料。
應(yīng)當(dāng)說明的是,在本實(shí)施例中,上料檢測(cè)傳感器107的工作過程為:主控板101掃描上料檢測(cè)傳感器107所對(duì)應(yīng)的I/O口時(shí),啟動(dòng)了上料檢測(cè)傳感器107內(nèi)置的計(jì)數(shù)器,如果上料檢測(cè)傳感器107所對(duì)應(yīng)的I/O口為有效電平(假定低電平為有效電平),則計(jì)數(shù)器計(jì)數(shù),若有效電平維持到計(jì)數(shù)器計(jì)滿,則認(rèn)為已上料,主控板101將計(jì)數(shù)器清零,否則主控板101將計(jì)數(shù)器清零同時(shí)認(rèn)為沒有上料。
該讀碼工位上還設(shè)有與主控板101連接的讀碼器108,其中:
讀碼器108,用于對(duì)該待打標(biāo)物進(jìn)行讀碼操作。
應(yīng)當(dāng)說明的是,在本實(shí)施例中,讀碼器108的工作過程為:主控板101啟動(dòng)讀碼器108讀碼后,啟動(dòng)對(duì)應(yīng)的計(jì)時(shí)器,并開始掃描讀碼狀態(tài)信號(hào)所對(duì)應(yīng)的I/O口,如果讀碼狀態(tài)信號(hào)所對(duì)應(yīng)的I/O口為有效電平(假定低電平為有效電平),則計(jì)數(shù)器計(jì)數(shù),若有效電平維持到計(jì)數(shù)器計(jì)滿,且此時(shí)計(jì)時(shí)器沒有計(jì)滿則認(rèn)為讀碼成功,主控板101將計(jì)時(shí)器和計(jì)數(shù)器同時(shí)清零,否則認(rèn)為讀碼不成功,主控板101將計(jì)時(shí)器清零。
該打標(biāo)工位上設(shè)有與主控板101連接的激光掃描頭109,其中:
激光掃描頭109,用于對(duì)該待打標(biāo)物進(jìn)行打標(biāo)操作。
主控板101,用于控制旋轉(zhuǎn)工作臺(tái)102旋轉(zhuǎn)并判斷旋轉(zhuǎn)工作臺(tái)102是否旋轉(zhuǎn)到位。
應(yīng)當(dāng)說明的是,在本實(shí)施例中,判斷旋轉(zhuǎn)工作臺(tái)102是否旋轉(zhuǎn)到位的方法為:主控板101掃描旋轉(zhuǎn)工作臺(tái)102的旋轉(zhuǎn)到位信號(hào)所對(duì)應(yīng)的I/O口,如果旋轉(zhuǎn)到位信號(hào)所對(duì)應(yīng)的I/O口為有效電平(假定低電平為有效電平),則計(jì)數(shù)器計(jì)數(shù),若有效電平維持到計(jì)數(shù)器計(jì)滿,則認(rèn)為已旋轉(zhuǎn)到位,主控板101將計(jì)數(shù)器清零,否則主控板101將計(jì)數(shù)器清零同時(shí)認(rèn)為未旋轉(zhuǎn)到位。
主控板101,還用于檢測(cè)安全光柵103是否被擋住;
應(yīng)當(dāng)說明的是,在本實(shí)施例中,檢測(cè)安全光柵103是否被擋住的方法為:主控板101掃描安全光柵103所對(duì)應(yīng)的I/O口,如果安全光柵103所對(duì)應(yīng)的I/O口為有效電平(假定高電平為有效電平),則計(jì)數(shù)器計(jì)數(shù),若有效電平維持到計(jì)數(shù)器計(jì)滿,則認(rèn)為安全光柵103被擋住,主控板101將計(jì)數(shù)器清零,否則主控板101將計(jì)數(shù)器清零同時(shí)認(rèn)為安全光柵103沒有被擋住。
主控板101,還用于檢測(cè)觸發(fā)器104是否被觸發(fā);
應(yīng)當(dāng)說明的是,在本實(shí)施例中,觸發(fā)器可為觸發(fā)按鈕,在其他實(shí)施例中,也可為觸發(fā)開關(guān),在此不再贅述。檢測(cè)觸發(fā)器104是否被觸發(fā)的方法為:主控板101掃描觸發(fā)器104所對(duì)應(yīng)的I/O口,如果觸發(fā)器104所對(duì)應(yīng)的I/O口為有效電平(假定低電平為有效電平),則計(jì)數(shù)器計(jì)數(shù),若有效電平維持到計(jì)數(shù)器計(jì)滿,則認(rèn)為觸發(fā)器104被觸發(fā),主控板101將計(jì)數(shù)器清零,否則主控板101將計(jì)數(shù)器清零同時(shí)認(rèn)為觸發(fā)器104沒有被觸發(fā)。
下面具體描述該控制系統(tǒng)的工作過程,本實(shí)施例中,系統(tǒng)上電后,旋轉(zhuǎn)工作臺(tái)102開始旋轉(zhuǎn)并回到初始位置,上料工位號(hào)賦初值。旋轉(zhuǎn)工作臺(tái)102的初始工位狀態(tài)是固定的,即上料工位在每次上電后都在同一位置。若主控板101檢測(cè)到觸發(fā)器104被觸發(fā),并且檢測(cè)到安全光柵103未擋住,同時(shí)檢測(cè)到當(dāng)前工位上的待打標(biāo)物不是讀碼失敗的待打標(biāo)物,則主控板101控制旋轉(zhuǎn)工作臺(tái)102旋轉(zhuǎn)一個(gè)工位的角度;若主控板101檢測(cè)到旋轉(zhuǎn)工作臺(tái)102旋轉(zhuǎn)到位,則對(duì)該待打標(biāo)物同時(shí)進(jìn)行讀碼和打標(biāo)操作。值得注意的是,若主控板101檢測(cè)到當(dāng)前工位上的待打標(biāo)物為讀碼失敗的待打標(biāo)物,則觸發(fā)觸發(fā)器104為無效動(dòng)作,旋轉(zhuǎn)工作臺(tái)102也不會(huì)旋轉(zhuǎn),主控板101控制蜂鳴器105進(jìn)行蜂鳴提示;當(dāng)主控板101檢測(cè)到旋轉(zhuǎn)工作臺(tái)102已經(jīng)旋轉(zhuǎn)到位,則主控板101會(huì)檢測(cè)讀碼工位的上料檢測(cè)傳感器107是否感應(yīng)到已經(jīng)上料。如果檢測(cè)到已經(jīng)上料,主控板101會(huì)啟動(dòng)讀碼器108讀碼;與此同時(shí)主控板101檢驗(yàn)對(duì)比上一周期讀碼是否成功,如果上一周期讀碼成功,則主控板101啟動(dòng)在打標(biāo)工位上的激光掃描頭109對(duì)該待打標(biāo)物進(jìn)行打標(biāo)。當(dāng)上一周期讀碼失敗,則主控板101不會(huì)啟動(dòng)讀碼器108進(jìn)行讀碼。當(dāng)主控板101檢測(cè)到打標(biāo)已經(jīng)完成,則本周期控制流程結(jié)束,繼續(xù)按觸發(fā)器104啟動(dòng)下一周期控制流程,依此循環(huán)。
值得注意的是,在判斷當(dāng)前工位為讀碼失敗工位的檢測(cè)方法為:主控板101控制旋轉(zhuǎn)工作臺(tái)102旋轉(zhuǎn)并旋轉(zhuǎn)到位后,主控板101自動(dòng)記錄上料工位號(hào)以及讀碼失敗時(shí)所對(duì)應(yīng)的工位號(hào),當(dāng)主控板101判斷到讀碼失敗時(shí)對(duì)應(yīng)的工位號(hào)與上料工位號(hào)相等時(shí),即認(rèn)為讀碼失敗的待打標(biāo)物已轉(zhuǎn)出到上料工位,此時(shí)主控板101控制蜂鳴器105進(jìn)行蜂鳴提示,即表示讀碼失敗的待打標(biāo)物已轉(zhuǎn)出到上料工位,提醒操作者取走。值得一提的是,該旋轉(zhuǎn)工作臺(tái)旋轉(zhuǎn)的運(yùn)動(dòng)區(qū)域具有防止撞擊的功能,旋轉(zhuǎn)過程中有物體進(jìn)入到旋轉(zhuǎn)區(qū)域會(huì)自動(dòng)停止旋轉(zhuǎn),起到安全生產(chǎn)的保護(hù)作用。
在本實(shí)施例中,報(bào)警清除器106,用于在蜂鳴提示和/或鎖定旋轉(zhuǎn)時(shí)清除報(bào)警。具體地,該報(bào)警清除器106的工作過程為:主控板101掃描報(bào)警清除器106所對(duì)應(yīng)的I/O口,如果報(bào)警清除器106所對(duì)應(yīng)的I/O口為有效電平(假定低電平為有效電平),則計(jì)數(shù)器計(jì)數(shù),若有效電平維持到計(jì)數(shù)器計(jì)滿,則認(rèn)為報(bào)警清除器106被按下,主控板101將計(jì)數(shù)器清零,否則主控板101將計(jì)數(shù)器清零同時(shí)認(rèn)為報(bào)警清除器106沒有被按下。
本發(fā)明還提供一種激光打標(biāo)機(jī)控制系統(tǒng)的實(shí)現(xiàn)方法,該方法包括手動(dòng)模式和自動(dòng)模式。這兩種模式為可選的操作方式,用戶可根據(jù)實(shí)際需要選擇手動(dòng)模式或自動(dòng)模式,這樣方便用戶調(diào)試或生產(chǎn)。正常生產(chǎn)時(shí),若使用自動(dòng)模式操作,可進(jìn)一步提高生產(chǎn)效率。
請(qǐng)參閱圖2,圖2是本發(fā)明激光打標(biāo)機(jī)控制系統(tǒng)的實(shí)現(xiàn)方法中手動(dòng)模式的流程圖,如圖2所示,該手動(dòng)模式包括:
在步驟S101中,接收手動(dòng)觸發(fā)觸發(fā)器的命令。
在步驟S102中,接收手動(dòng)操作旋轉(zhuǎn)工作臺(tái)旋轉(zhuǎn)的命令。
在步驟S103中,若主控板檢測(cè)到旋轉(zhuǎn)工作臺(tái)旋轉(zhuǎn)到位,則再次接收手動(dòng)觸發(fā)觸發(fā)器的命令。
在步驟S104中,若該待打標(biāo)物進(jìn)行讀碼操作和打標(biāo)操作完成后,則自動(dòng)旋轉(zhuǎn)進(jìn)入下一周期操作。
在上述手動(dòng)模式下,該觸發(fā)器具有記憶功能,在此不再贅述。
請(qǐng)參閱圖3,圖3是本發(fā)明激光打標(biāo)機(jī)控制系統(tǒng)的實(shí)現(xiàn)方法中自動(dòng)模式的流程圖,如圖3所示,該自動(dòng)模式包括:
在步驟S201中,接收手動(dòng)觸發(fā)觸發(fā)器的命令。
在步驟S202中,若啟動(dòng)第一次旋轉(zhuǎn)、讀碼和打標(biāo)操作后,后續(xù)周期的旋轉(zhuǎn)、讀碼和打標(biāo)操作自動(dòng)完成,直至手動(dòng)結(jié)束自動(dòng)模式為止。
應(yīng)當(dāng)說明的是,在以上實(shí)施例中,讀碼操作和打標(biāo)操作是旋轉(zhuǎn)到位后自動(dòng)開始的,并且讀碼操作或打標(biāo)操作未完成,本周期未結(jié)束,下一周期就不會(huì)開始,自動(dòng)鎖定可防止出錯(cuò)。若當(dāng)前工位上的待打標(biāo)物因讀碼失敗而未打標(biāo),自動(dòng)禁止對(duì)該待打標(biāo)物進(jìn)行打標(biāo)操作,且若該待打標(biāo)物已旋轉(zhuǎn),則自動(dòng)蜂鳴提示并自動(dòng)鎖定旋轉(zhuǎn)。也可人工清除報(bào)警,防止不良品流出;也可以自動(dòng)忽略,繼續(xù)操作。
相較于現(xiàn)有技術(shù),通過多工位旋轉(zhuǎn)實(shí)現(xiàn)各個(gè)工位打標(biāo)不同的文檔內(nèi)容,并將讀碼失敗而未打標(biāo)的打標(biāo)物篩選出來,實(shí)現(xiàn)了自動(dòng)鑒別不良品;各工位相互獨(dú)立且同時(shí)作業(yè),提高了生產(chǎn)效率;用戶可根據(jù)實(shí)際需要選擇手動(dòng)模式或自動(dòng)模式進(jìn)行操作,方便了用戶調(diào)試或生產(chǎn),正常生產(chǎn)時(shí),若使用自動(dòng)模式操作,可進(jìn)一步提高生產(chǎn)效率。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的權(quán)利要求范圍之內(nèi)。