(1)機(jī)器建立通信的能力
環(huán)球貼片機(jī)在剛開機(jī)時,機(jī)器狀態(tài)變量(INITCOMMSTATE)被設(shè)定,機(jī)器嘗試與主機(jī)建立通信,其請求被階段性地發(fā)出,直到通信正式建立,嘗試建立通信的間隔是用戶可以配置的。通信由貼片機(jī)通過通信狀態(tài)模型管理。機(jī)器操作員能通過UPS+控制面板來定義開機(jī)初始通信狀態(tài)。
(2)數(shù)據(jù)收集活動
機(jī)器活動對于主機(jī)是有效的,機(jī)器有一個預(yù)先定義的收集活動,在軟件幫助的活動信息里有詳細(xì)描述。機(jī)器支持下列活動:
·主機(jī)啟動/撤銷發(fā)出活動報(bào)告,為特定活動發(fā)出信息;
·主機(jī)定義活動報(bào)告;
·主機(jī)把活動報(bào)告與收集活動連接;
·按照主機(jī)要求發(fā)出報(bào)告。
機(jī)器為每個活動提供一套默認(rèn)報(bào)告,這些報(bào)告與活動想連接并包括相關(guān)活動數(shù)據(jù)。會用到一個狀態(tài)變量EVENTSENABLED(活動啟動),由一個啟動數(shù)據(jù)活動的列表組成。如果收集活動已經(jīng)啟動,根據(jù)特定的收集活動就會發(fā)出一個活動報(bào)告。報(bào)告中包含的與給定的收集活動相連接的任何狀態(tài)數(shù)據(jù)值都體現(xiàn)當(dāng)前活動的發(fā)生。
所有報(bào)告的定義、報(bào)告與活動的連接以及活動報(bào)告的啟動/撤銷狀態(tài)都保留在磁盤文件REPORT.LOG中,以便當(dāng)開機(jī)循環(huán)時這些定義得到維護(hù)。在任何時候,如果在機(jī)器上安裝新版本的UPS+,REPORT,LOG文件會被覆蓋。任何自定義的報(bào)告數(shù)據(jù)必須用適當(dāng)?shù)墓δ苤匦陆o出。
(3)變量數(shù)據(jù)收集
主機(jī)能夠向機(jī)器要求一個包含變量的報(bào)告,變量可以由收集活動地址(CEID)或報(bào)告地址(RPTID)說明。假定報(bào)告已經(jīng)預(yù)先定義。
主機(jī)還能夠通過制定變量地址(VIDs),就選定的狀態(tài)信息質(zhì)疑機(jī)器。主機(jī)還可以要求任何或所有可用狀態(tài)變量的描述。
對于用來進(jìn)行數(shù)據(jù)收集的所有變量及相關(guān)的格式代碼變量,存在一個單獨(dú)的變量地址(VIDs)。所有狀態(tài)、數(shù)據(jù)和設(shè)備常數(shù)變量用于數(shù)據(jù)收集,包含的任何狀態(tài)、數(shù)據(jù)和設(shè)備常數(shù)變量值是當(dāng)前的,離散的數(shù)據(jù)值只有在特定的數(shù)據(jù)收集發(fā)生時才有效。
(4)跟蹤數(shù)據(jù)收集
跟蹤數(shù)據(jù)收集提供了定期獲得樣本數(shù)據(jù)的方法,基于時間的數(shù)據(jù)收集方法對于在一個時間窗口內(nèi)跟蹤趨勢或重復(fù)應(yīng)用或監(jiān)測連續(xù)數(shù)據(jù)是有用的。機(jī)器根據(jù)主機(jī)指示建立跟蹤報(bào)告。機(jī)器按照主機(jī)設(shè)定的時間間隔采集特定數(shù)據(jù),并向主機(jī)發(fā)出預(yù)先定義的跟蹤報(bào)告,報(bào)告特定的組大小。在最后的跟蹤報(bào)告發(fā)出后,跟蹤報(bào)告的定義從機(jī)器中自動刪除。
主機(jī)能夠通過在跟蹤要求定義中指明跟蹤地址,修改或重新初試化正在處理的當(dāng)前功能。舊的跟蹤就會終止,新的跟蹤就會創(chuàng)立。同時進(jìn)行的多個跟蹤,可能收集到相同的變量地址VID。機(jī)器上所有VIDs都支持跟蹤數(shù)據(jù)收集。
(5)在線確認(rèn)
在線確認(rèn)允許主機(jī)驗(yàn)證機(jī)器的存在和識別。
(6)警告管理
警告與機(jī)器的任何異常情況有關(guān),異常情況可能危及到人員、設(shè)備或正在處理的材料。警告出現(xiàn)后,潛在的設(shè)備動作就會被阻止。正常的動作比如開始或完成生產(chǎn)不會引起報(bào)警。
(7)遠(yuǎn)程控制
機(jī)器能夠識別下述遠(yuǎn)程指令:
·開始(START)——當(dāng)機(jī)器處于生產(chǎn)狀態(tài)下,選定程序后此命令有效。開始命令指令機(jī)器開始生產(chǎn)或歸零。
·停止(STOP)——此命令用于完成當(dāng)前動作循環(huán),在安全狀況下停機(jī)并保持生產(chǎn)狀態(tài)。停止命令使材料全部完成,或部分完成以便后面繼續(xù)完成。
(8)啟動送料器(Feeder-Enable)
此命令用于啟動由于從機(jī)器上取下而被撤銷、然后又裝上機(jī)器的送料器,只有處于“在線遠(yuǎn)程”控制狀態(tài)下,此命令才有效。一次只能啟動一個送料器。
(9)溯"過方"反(Bypass-Circuit)
此命令用于指示機(jī)器對下一塊進(jìn)入機(jī)器的板,跳過特定拼板。機(jī)器必須處于在線遠(yuǎn)程控制(On ̄Line Remote)主機(jī)方式,此命令必須有一個稱為拼板(Circuit)的參數(shù),并包含一個要被跳過的拼板表。
(10)設(shè)定計(jì)數(shù)(Set-Count)
此命令指明當(dāng)前產(chǎn)品應(yīng)該打多少塊拼板。當(dāng)計(jì)數(shù)參數(shù)是一個相對數(shù)值時,要求的拼板數(shù)增加或減少不會清除已完成的板數(shù);當(dāng)計(jì)數(shù)參數(shù)是一個絕對數(shù)值時,要求的拼板數(shù)被設(shè)為特定值,也不會清除己完成的板數(shù)。此命令用于清除下列狀態(tài)變量:當(dāng)“要求的動作被啟動”而非“行動”時,所有的遠(yuǎn)程控制中斷。
(11)設(shè)備常數(shù)
主機(jī)和機(jī)器操作員允許重新配置設(shè)備常數(shù)以支持功能的變化,每當(dāng)設(shè)備常數(shù)被操作員更改,機(jī)器提供收集活動向主機(jī)報(bào)警。信息指明哪個常數(shù)被改變,對活動報(bào)告是有用的。設(shè)備常數(shù)保存在磁盤設(shè)備文件CONST。LOG中,以便開機(jī)循環(huán)時這些值能得到維護(hù)。設(shè)備常數(shù)由機(jī)器提供。
(12)過程程序管理
過程程序管理提供一種方法來傳輸過程程序,并在主機(jī)和機(jī)器之間分享那些程序的管理。為主機(jī)確保適當(dāng)?shù)倪^程程序在機(jī)器上就位。根據(jù)主機(jī)或操作員的要求,機(jī)器進(jìn)行下列與保存于Nonvolatile Storage(爿F易失性存儲器)中的過程程序相關(guān)的動作:
·上傳:
·下載;
·刪除;
·列出當(dāng)前程序目錄。
在機(jī)器上有可能保存尚未完成創(chuàng)建生產(chǎn)數(shù)據(jù)所必需的所有步驟的產(chǎn)品,尚未完成的產(chǎn)品列于機(jī)器上,而非像過程程序一樣在主機(jī)上,它們不能被上傳、下載和刪除等。
(13)物料移動
這個能力指每當(dāng)物料在機(jī)器、緩沖區(qū)和存儲裝置之間傳輸?shù)臅r候,向主機(jī)報(bào)警。物料即傳入機(jī)器的板或堆疊,經(jīng)生產(chǎn)打板再傳出機(jī)器。如果機(jī)器在打一個有多個拼板的大板,一個物料單位就等于幾個PC板。
(14)設(shè)備終端服務(wù)
這個能力指允許主機(jī)在機(jī)器用戶界面的主機(jī)信息窗口上顯示信息,或者機(jī)器操作員向主機(jī)發(fā)出信息。
(15)時鐘
時鐘狀態(tài)變量在一個百分秒分辨率內(nèi)影響當(dāng)前時間。主機(jī)利用日期和時間設(shè)定所需信息,以把時鐘值初始化為包含在時間數(shù)據(jù)項(xiàng)里的值。因?yàn)闀r間精度用秒而時鐘用百分秒,初始化后,時鐘的初始值為百分秒位包含00。時鐘是一個變量數(shù)據(jù)項(xiàng),因此可能包括在報(bào)告定義中和/或由主機(jī)分開排序。
(16)并行連機(jī)外部操作
并行連機(jī)外部操作為主機(jī)在通信失效期間提供為信息數(shù)據(jù)排序的能力,當(dāng)通信恢復(fù)后,排好序的信息再被傳送。當(dāng)主機(jī)通信失效發(fā)生時,第一個嘗試就是向諸機(jī)發(fā)出信息以激活并行連機(jī)外部操作,所有隨后發(fā)給主機(jī)的信息數(shù)據(jù)被保存,并且主機(jī)要求一個并行連機(jī)外部操作清除,然后所有的排序信息數(shù)據(jù)顯示在主機(jī)上。
(17)過程狀態(tài)模型
圖顯示機(jī)器的過程狀態(tài)模型。
下列概念用來描述過程狀態(tài)模型。
①閑置(Idle)——從機(jī)器開機(jī)時刻起,直到調(diào)用一個生產(chǎn)程序(產(chǎn)品)或者選擇另外一個過程狀態(tài),機(jī)器處于閑置狀態(tài),沒有發(fā)生設(shè)定或診斷活動。
圖 機(jī)器的過程狀態(tài)模型
②生產(chǎn)(Production)——從調(diào)用一個生產(chǎn)程序(產(chǎn)品)時刻起,直到選擇另外一個過程狀態(tài),機(jī)器處于生產(chǎn)狀態(tài)。
③子系統(tǒng)設(shè)定(Subsystem Setup)——機(jī)器進(jìn)行設(shè)定活動,如機(jī)器尋址(Mapping)、機(jī)器校準(zhǔn)、送料站設(shè)定或相機(jī)設(shè)定,典型的設(shè)定活動只是在機(jī)器安裝或修改機(jī)器硬件時進(jìn)行。
④診斷(Diagnostics)——操作員使用離散的I/O特性來直接控制機(jī)器活動進(jìn)行故障診斷和糾錯,可以修改機(jī)器內(nèi)部值(設(shè)定或重置輸出)改變機(jī)器狀態(tài)來診斷,或觀察機(jī)器內(nèi)部值(輸入)并不改變機(jī)器狀態(tài)來診斷。
歡迎轉(zhuǎn)載,信息來自維庫電子市場網(wǎng)(www.dzsc.com)
來源:0次