專利名稱::工廠的生產(chǎn)工序管理系統(tǒng)中的工序處理結(jié)構(gòu)的構(gòu)筑及管理裝置的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及一種在新建的或者已經(jīng)存在的工廠的生產(chǎn)工序管理系統(tǒng)中構(gòu)筑并管理其工序處理結(jié)構(gòu)的裝置。
背景技術(shù):
:在制造業(yè)領(lǐng)域中,隨著生產(chǎn)的擴(kuò)大,將不斷地建設(shè)工廠。以往,在這種情況下,每次都要與已建設(shè)的工廠的生產(chǎn)工序一致地開發(fā)在各工序進(jìn)行的處理,因此,導(dǎo)致了開發(fā)成本的重復(fù)。在更新已經(jīng)存在的工廠的生產(chǎn)工序管理系統(tǒng)的情況下,也存在同樣的問題。在這一點(diǎn)上,在日本特開平9-267239號(hào)公告中公開了一種關(guān)于產(chǎn)品信息管理的技術(shù),并提出了一種綜合且無廢(waste-free)地管理關(guān)于成品及零部件制造的信息的技術(shù)方案。但是,在該現(xiàn)有技術(shù)中,僅僅提出了一種設(shè)計(jì)產(chǎn)品的生產(chǎn)工序并生成作業(yè)標(biāo)準(zhǔn)的方案,而沒有對生產(chǎn)工序管理系統(tǒng)中的工序處理結(jié)構(gòu)的構(gòu)筑及管理進(jìn)行過任何暗示。
發(fā)明內(nèi)容因此,本發(fā)明的目的在于解決上述課題,提供一種在新建工廠時(shí),或更新已經(jīng)存在的工廠的系統(tǒng)時(shí),能夠有效地構(gòu)筑并管理工序處理結(jié)構(gòu)而不會(huì)導(dǎo)致開發(fā)成本的重復(fù)的、工廠的生產(chǎn)工序管理系統(tǒng)中的工序處理結(jié)構(gòu)的構(gòu)筑及管理裝置。為了解決上述目的,如權(quán)利要求1所述,本發(fā)明提供一種工廠的生產(chǎn)工序管理系統(tǒng)中的工序處理結(jié)構(gòu)的構(gòu)筑及管理裝置,通過在工廠的生產(chǎn)線中對產(chǎn)品生產(chǎn)進(jìn)行指示并對生產(chǎn)信息進(jìn)行管理的管理用計(jì)算機(jī)、和被配置在上述工廠的生產(chǎn)線的終端計(jì)算機(jī)來進(jìn)行,其特征在于,包括在輸入了上述工廠的結(jié)構(gòu)時(shí),將其分級(jí)登錄到上述存儲(chǔ)裝置中的登錄裝置,其中,上述工廠的結(jié)構(gòu)至少由下述構(gòu)成,即特定上述工廠的名稱、特定在上述工廠所生產(chǎn)的產(chǎn)品或者在上述工廠所進(jìn)行的作業(yè)的名稱、產(chǎn)品或者進(jìn)行作業(yè)的生產(chǎn)線的名稱、細(xì)分生產(chǎn)線而成的各工序的名稱;在特定了上述終端計(jì)算機(jī)和在上述生產(chǎn)線中用于上述生產(chǎn)或者作業(yè)的設(shè)備時(shí),將其作為終端裝置而登錄到上述存儲(chǔ)裝置中的登錄裝置;在對上述各工序按照要執(zhí)行的順序從預(yù)先生成并被保存在上述管理用計(jì)算機(jī)的盤中的任務(wù)組中選擇并輸入了用于實(shí)現(xiàn)要在上述各工序進(jìn)行的作業(yè)或處理的1個(gè)或多個(gè)任務(wù)時(shí),將其登錄到上述存儲(chǔ)裝置中的登錄裝置;在輸入了用于使上述已登錄的終端裝置和要在上述各工序中進(jìn)行的作業(yè)或處理相關(guān)聯(lián)的定義信息時(shí),將其登錄到上述存儲(chǔ)裝置的登錄裝置;以及當(dāng)起動(dòng)上述終端裝置的終端計(jì)算機(jī)時(shí),基于上述已登錄的定義信息,使上述管理用計(jì)算機(jī)執(zhí)行上述已登錄的任務(wù),使之收集上述產(chǎn)品的實(shí)際產(chǎn)量信息,并存儲(chǔ)上述所收集的實(shí)際產(chǎn)量信息的任務(wù)執(zhí)行裝置。如權(quán)利要求2所述,上述任務(wù)執(zhí)行裝置,包括用于起動(dòng)管理上述任務(wù)的執(zhí)行的控制程序并從上述按照執(zhí)行順序所登錄的任務(wù)中選擇接下來要執(zhí)行的任務(wù),并使之調(diào)入的裝置,由此,使上述管理用計(jì)算機(jī)執(zhí)行上述已登錄的任務(wù)。如權(quán)利要求3所述,還包括在要對上述已登錄的終端裝置分配基于上述實(shí)際產(chǎn)量信息的生產(chǎn)指令信息時(shí),根據(jù)分配目的地,將分配格式登錄在上述管理用計(jì)算機(jī)中的裝置,上述任務(wù)執(zhí)行裝置,根據(jù)上述已登錄的分配格式,對上述分配目的地分配上述生產(chǎn)指令信息。如權(quán)利要求4所述,還包括將關(guān)于上述終端裝置的利用的安全信息登錄在上述管理用計(jì)算機(jī)中的裝置,上述任務(wù)執(zhí)行裝置,當(dāng)起動(dòng)上述終端裝置的終端計(jì)算機(jī)時(shí),在由根據(jù)上述已登錄的安全信息所許可的用戶進(jìn)行了操作的情況下,許可上述終端計(jì)算機(jī)的起動(dòng)。圖1是表示本發(fā)明的1個(gè)實(shí)施例的工廠的生產(chǎn)工序管理系統(tǒng)中的工序處理結(jié)構(gòu)的構(gòu)筑及管理裝置的結(jié)構(gòu)的框圖。圖2是表示該實(shí)施例的工序處理結(jié)構(gòu)的構(gòu)筑及管理裝置的預(yù)備階段(preliminarystage)的處理的流程圖。圖3是表示接續(xù)圖2的、該實(shí)施例的工序處理結(jié)構(gòu)的構(gòu)筑及管理裝置的、從準(zhǔn)備階段(導(dǎo)入)到執(zhí)行階段(運(yùn)行)的處理的流程圖。圖4是詳細(xì)地表示圖3的流程圖中工廠的構(gòu)造的生成(配置的實(shí)施)的子程序流程圖(subroutineflowchart)。圖5是詳細(xì)地表示圖4的工廠的構(gòu)造的生成的子程序流程圖。圖6是以生產(chǎn)成品車(轎車)的情況為例,表示工廠的結(jié)構(gòu)的說明圖。圖7是對圖5等所示的表進(jìn)行列表顯示的說明圖。圖8是詳細(xì)地表示圖4的流程圖的終端的定義的子程序流程圖。圖9是詳細(xì)地表示圖4的流程圖的處理的定義的子程序流程圖。圖10是表示在圖9的流程圖中提及的任務(wù)列表(tasklisttable)的結(jié)構(gòu)的說明圖。圖11是詳細(xì)地表示圖9的流程圖的工序的處理的登錄的說明圖。圖12是詳細(xì)地表示圖4的流程圖的分配格式(Distributionformat)的登錄的子程序流程圖。圖13是詳細(xì)地表示圖4的流程圖的安全信息的登錄的子程序流程圖。圖14是詳細(xì)地表示圖3的流程圖的程序執(zhí)行的子程序流程圖。圖15是詳細(xì)地表示圖14的流程圖的終端起動(dòng)的子程序流程圖。圖16是詳細(xì)地表示圖14的流程圖的處理的執(zhí)行的子程序流程圖。具體實(shí)施例方式以下,參照本發(fā)明的1個(gè)實(shí)施例的工廠的生產(chǎn)工序管理系統(tǒng)中的工序處理結(jié)構(gòu)的構(gòu)筑及管理裝置。圖1是表示該實(shí)施例的工廠的生產(chǎn)工序管理系統(tǒng)中的工序處理結(jié)構(gòu)的構(gòu)筑及管理裝置10的結(jié)構(gòu)的框圖。如圖所示,裝置10具有被配置在工廠或總公司的管理部門的管理用計(jì)算機(jī)12a、12b。管理用計(jì)算機(jī)12a、12b,具有由畫面(顯示器)120a、120b和鍵盤構(gòu)成的輸入裝置122a、122b。在管理用計(jì)算機(jī)12a、12b上,連接著以表形式(數(shù)據(jù)庫)存儲(chǔ)(登錄)后述處理所需的數(shù)據(jù)的存儲(chǔ)裝置14a、存儲(chǔ)通信及打印機(jī)的協(xié)議等的存儲(chǔ)裝置14b、網(wǎng)絡(luò)切換計(jì)算機(jī)16a、16b,并被網(wǎng)絡(luò)化。在上述中,被賦予標(biāo)號(hào)a者為表示主(primary)裝置,被賦予標(biāo)號(hào)b者表示從(secondary)裝置。裝置10具有多個(gè)終端計(jì)算機(jī)20。終端計(jì)算機(jī)20,具有由畫面(顯示器)20a和鍵盤構(gòu)成的輸入裝置20b,并且,被分別配置在后述的工廠的生產(chǎn)線的各工序(例如,發(fā)動(dòng)機(jī)序列號(hào)的刻印、焊接等)中。在終端計(jì)算機(jī)20的附近,網(wǎng)絡(luò)化地配置有打印機(jī)22、控制進(jìn)行發(fā)動(dòng)機(jī)序列號(hào)的刻印、焊接等所希望的作業(yè)的作業(yè)機(jī)器人(未圖示)等作業(yè)設(shè)備的動(dòng)作的PLC(ProgramableLogicController可編程的邏輯控制器)24、與PLC同樣地控制作業(yè)設(shè)備的動(dòng)作的計(jì)算機(jī)(未圖示),以及電子公告板(未圖示)等。打印機(jī)22、PLC24、與PLC同樣地控制作業(yè)設(shè)備的動(dòng)作的計(jì)算機(jī)、以及電子公告板等被總稱為“裝置”。由“裝置”和終端計(jì)算機(jī)20構(gòu)成終端裝置26。管理用計(jì)算機(jī)12a、12b經(jīng)由以太網(wǎng)30與終端計(jì)算機(jī)20的每一者進(jìn)行連接,并被網(wǎng)絡(luò)化。在圖示的裝置10中,由終端計(jì)算機(jī)20構(gòu)成用戶側(cè),由管理用計(jì)算機(jī)12a、12b等構(gòu)成服務(wù)器32。服務(wù)器32具有監(jiān)視用的計(jì)算機(jī)34,監(jiān)視用計(jì)算機(jī)34監(jiān)視裝置10的動(dòng)作。從而,服務(wù)器32與計(jì)算機(jī)36連接,該計(jì)算機(jī)36從網(wǎng)絡(luò)中獨(dú)立出來并被配置在總公司或工廠的管理部門中。計(jì)算機(jī)36生成后述的各種業(yè)務(wù)邏輯任務(wù)(businesslogictask)(對作業(yè)或處理的指示實(shí)施程序化而構(gòu)成),將已生成的任務(wù)保管在管理用計(jì)算機(jī)12a、12b的盤上。服務(wù)器32,借助于網(wǎng)絡(luò)切換計(jì)算機(jī)16a、16b,使得主、從管理用計(jì)算機(jī)12a、12b中的任意一個(gè)動(dòng)作。接下來,說明本實(shí)施例的工廠的生產(chǎn)工序管理系統(tǒng)中的工序處理結(jié)構(gòu)的構(gòu)筑及管理裝置的處理(動(dòng)作)。圖2是表示該工序處理結(jié)構(gòu)的構(gòu)筑及管理裝置的預(yù)備階段的處理的流程圖,圖3是表示接續(xù)圖2的、工序處理結(jié)構(gòu)的構(gòu)筑及管理裝置的、從準(zhǔn)備階段(導(dǎo)入)到執(zhí)行階段(運(yùn)行)的處理的流程圖。在本說明書中,“工廠的生產(chǎn)工序管理系統(tǒng)中的工序處理結(jié)構(gòu)的構(gòu)筑及管理”,是指“構(gòu)筑并管理工廠的生產(chǎn)線上的、關(guān)于總的生產(chǎn)指令和實(shí)際產(chǎn)量的收集的工序處理結(jié)構(gòu)”。換言之,具體的產(chǎn)品的生產(chǎn)本身是根據(jù)另行確定的生產(chǎn)計(jì)劃按照下位的順序來執(zhí)行的。如下所述,在圖2的流程圖的S10中,在工廠的生產(chǎn)線上開發(fā)其中記述了生產(chǎn)所需的作業(yè)和處理的業(yè)務(wù)邏輯任務(wù),并保存在盤中。該開發(fā)是由開發(fā)者(設(shè)計(jì)者)使用裝置10的計(jì)算機(jī)36來進(jìn)行的。這樣,在S10中,開發(fā)者盡可能多地預(yù)測在導(dǎo)入目的地的工廠的生產(chǎn)線上生產(chǎn)各種產(chǎn)品時(shí)所需的多種作業(yè)或處理,將之分類為最小單位,并開發(fā)將所得到的最小單位的作業(yè)或處理作為任務(wù)來進(jìn)行程序表現(xiàn)者。即,無論工廠被建設(shè)在哪個(gè)地域,也無論該工廠如何生產(chǎn)或加工何種成品,開發(fā)者都將所有能夠滿足生產(chǎn)線的工序處理的作業(yè)和處理分類為最小單位并使之程序化,而無需特定要新建的工廠或要更新生產(chǎn)工序管理系統(tǒng)的工廠。另外,在本實(shí)施例的工序處理結(jié)構(gòu)的構(gòu)筑及管理裝置中,使用與上述現(xiàn)有技術(shù)所使用的程序相同的面向?qū)ο蟪绦?Obiect-OrientedProgram)。如上述所定義的那樣,“面向?qū)ο蟆笔侵福瑢⑷祟愃J(rèn)識(shí)的現(xiàn)實(shí)世界以盡量接近它的形式再現(xiàn)于軟件的方法。另外,“對象”是指,用于表示數(shù)據(jù)和數(shù)據(jù)之間的動(dòng)作(對象的動(dòng)作)的方法被集成即被封裝了的處理單位。與上述現(xiàn)有技術(shù)不同之處在于,在本實(shí)施例中,將數(shù)據(jù)寫入關(guān)系類型表(數(shù)據(jù)庫)中,并且,以程序格式對方法進(jìn)行記述,并作為對象構(gòu)成在管理用計(jì)算機(jī)12a、12b的RAM上。由于在S10中所開發(fā)的任務(wù)組是一組作業(yè)或處理,因此,作為方法(程序)來開發(fā)。接著,參照圖3的流程說明工序處理結(jié)構(gòu)的構(gòu)筑及管理裝置的、從準(zhǔn)備階段(導(dǎo)入)到執(zhí)行階段(運(yùn)行)的處理。在該時(shí)刻,工廠、生產(chǎn)線、產(chǎn)品等被特定。另外,圖3的流程圖所示的處理,是使用裝置10的管理用計(jì)算機(jī)12a(或者12b)來進(jìn)行的。如下所述,首先,在S100實(shí)施配置(configuration)。配置是指工廠的構(gòu)造,其實(shí)施是指其生成。具體而言,該步驟的處理,是指根據(jù)導(dǎo)入目的地的工廠的生產(chǎn)線來定義其所需的內(nèi)容的作業(yè)。圖4是表示該處理的子程序流程圖。首先,在S200生成新建的工廠的構(gòu)造。圖5是表示該處理的子程序流程圖。首先,由開發(fā)者通過管理用計(jì)算機(jī)12a,在S300輸入場地(site)后,將其登錄(存儲(chǔ))在存儲(chǔ)裝置14a(或者14b)中,進(jìn)入S302,在輸入了車間(plant)后,將其登錄(存儲(chǔ))在存儲(chǔ)裝置14a中,進(jìn)入S304,在輸入了部門(division)后,將其登錄(存儲(chǔ))在存儲(chǔ)裝置14a中。圖6是以成品車(轎車)生產(chǎn)到發(fā)貨的工序?yàn)槔齺肀硎竟S的構(gòu)造的說明圖。參照該圖進(jìn)行說明。場地是指所在地點(diǎn)名稱,具體而言,就是工廠所處的地方的名稱(或法人名稱)。車間是指要在該工廠生產(chǎn)的產(chǎn)品的名稱(即,特定要生產(chǎn)什么的工廠),例如,車架(成品車(轎車))、發(fā)動(dòng)機(jī)(或地名(此時(shí),場地為法人名稱))。部門意指該生產(chǎn)工序的大的分類,如果車間為車架,則意指WE(焊接)、PA(噴涂(化學(xué)轉(zhuǎn)化))、AF(成品車組裝)、VG(成品車檢查)等。進(jìn)而,在部門之下設(shè)置生產(chǎn)線,在生產(chǎn)線之下配置PP(ProcessPoint(處理點(diǎn))工序)。如圖所示,在部門PA(化學(xué)轉(zhuǎn)化)之下,設(shè)有生產(chǎn)線PA-ON(化學(xué)轉(zhuǎn)化開始)、生產(chǎn)線底漆涂敷(sealer)、生產(chǎn)線表面涂敷(Top-Coat)、生產(chǎn)線PBS(PaintedBodyStorage已涂敷車體的自動(dòng)倉庫)。在生產(chǎn)線底漆涂敷(sealer)中,配置工序(PP)涂敷。再次參照圖5說明上述內(nèi)容。在S300根據(jù)輸入將工廠所處的地方的名稱等作為場地分類(siteclass)(對象定義信息),換言之,就是將地域的名稱等作為場地分類的對象而登錄(存儲(chǔ))在存儲(chǔ)裝置14a的場地表(sitetable)中,進(jìn)入S302,根據(jù)輸入,對于在S300所登錄的場地,將車架等作為車間分類的對象,按照所需數(shù)量(在圖例中為2個(gè),包括車架和發(fā)動(dòng)機(jī))登錄(存儲(chǔ))在存儲(chǔ)裝置14a的車間表中。接下來,進(jìn)入S304,根據(jù)輸入,對于在S302所登錄的車間,將所需數(shù)量(在圖例中,車架為4個(gè),發(fā)動(dòng)機(jī)為1個(gè))的部門登錄(存儲(chǔ))在存儲(chǔ)裝置14a的部門表中。這樣,工廠的構(gòu)造作為從場地到部門的樹狀結(jié)構(gòu)而被分級(jí)登錄(存儲(chǔ))在存儲(chǔ)裝置14a中。接著,進(jìn)入S306,開發(fā)者判斷在S304所登錄的部門是否具有多級(jí),在肯定時(shí),進(jìn)入S308,對于在S304所登錄的部門,作為部門分類的對象而輸入所需數(shù)量(在圖例中,車架為4個(gè),發(fā)動(dòng)機(jī)為1個(gè))的車架等,同樣地,將其登錄(存儲(chǔ))在存儲(chǔ)裝置14a的部門表中。在S306為否定時(shí),跳過S308。接著,進(jìn)入S310,對于在S304和S308所登錄的部門,作為生產(chǎn)線分類的對象而輸入所需數(shù)量(在圖例中,部門PA為4個(gè))的WE-ON等,并登錄(存儲(chǔ))在存儲(chǔ)裝置14a的生產(chǎn)線表中。接著,進(jìn)入步驟S312,對于在S310所登錄的生產(chǎn)線,作為工序(PP)分類的對象而輸入所需數(shù)量(在圖例中,生產(chǎn)線PA-ON為1個(gè))的WE-ON等,并登錄(存儲(chǔ))在存儲(chǔ)裝置14a的處理點(diǎn)表中。圖7是將這些表列表顯示的說明圖。構(gòu)成生產(chǎn)線的體系的表組,是按照下述進(jìn)行分級(jí)構(gòu)成的。即,裝置10具有在輸入了工廠的結(jié)構(gòu)時(shí),將其分級(jí)登錄到管理用計(jì)算機(jī)12a的存儲(chǔ)裝置14a中的登錄裝置,其中,該工廠的結(jié)構(gòu)至少由下述構(gòu)成,即特定工廠的名稱、特定在工廠所生產(chǎn)的產(chǎn)品或者在工廠所進(jìn)行的作業(yè)的名稱、產(chǎn)品或者進(jìn)行作業(yè)的生產(chǎn)線的名稱、細(xì)分生產(chǎn)線而成的各工序的名稱。返回到圖4的說明。接著,進(jìn)入步驟S202,對上述部門定義終端裝置26。如上所示,終端裝置26是指終端計(jì)算機(jī)20、打印機(jī)22、PLC24等設(shè)備。圖8是表示該處理的子程序流程圖。如下所述,開發(fā)者在S400,對在圖5的S304和S308所登錄的各部門,以其名稱等來特定終端計(jì)算機(jī)20并輸入,然后登錄到存儲(chǔ)裝置14a中。即,對各工序配置終端計(jì)算機(jī)20,例如,在部門WE用的情況下,對每一部門將其作為終端分類的對象附加地址地登錄在存儲(chǔ)裝置14a的終端表中。接著,進(jìn)入S402,同樣地,對在圖5的S304和S308所登錄的各部門,以名稱等來特定PLC等設(shè)備并輸入之,對各部門將上述設(shè)備作為設(shè)備分類的對象附加地址地登錄到存儲(chǔ)裝置14a的設(shè)備表中。這樣,裝置10具有下述的登錄裝置,即,在特定了終端計(jì)算機(jī)20和在生產(chǎn)線上用于生產(chǎn)或作業(yè)的設(shè)備時(shí),將其作為終端裝置登錄在存儲(chǔ)裝置14a中。返回到圖4的說明。接著,進(jìn)入S204,對于各終端計(jì)算機(jī)20,將工序處理定義為菜單,為了實(shí)現(xiàn)該工序處理,對于工序處理,按照所確定的順序,從在圖2的S10開發(fā)的業(yè)務(wù)邏輯任務(wù)組中定義并輸入所需的任務(wù),并登錄到存儲(chǔ)裝置14a中。圖9是表示該處理的子程序流程圖。如下所述,開發(fā)者在S500中,對于在圖5的S312登錄的各工序,為了實(shí)現(xiàn)要在此進(jìn)行的處理,而按照適當(dāng)?shù)捻樞?,具體而言,按照所要執(zhí)行的順序,從上述業(yè)務(wù)邏輯任務(wù)組中選擇并輸入1個(gè)或多個(gè),并登錄到存儲(chǔ)裝置14a的任務(wù)列表中。圖10是表示該表的結(jié)構(gòu)的說明圖。作為工序(PP)的識(shí)別符ID的PPn(圖7所示)、和作為業(yè)務(wù)邏輯任務(wù)的識(shí)別符ID的應(yīng)用程序ID,被賦予了相同的值。在圖中Seq.#表示執(zhí)行順序。圖11表示由圖9的處理所得到的配置信息,如圖所示,通過按照執(zhí)行順序配置多個(gè)任務(wù)來實(shí)現(xiàn)各工序(PP)的業(yè)務(wù)邏輯任務(wù)(BusinessLogicTask)。例如,圖10的PP10088,是指“從數(shù)據(jù)庫檢索由操作人員所輸入的車架序號(hào),確認(rèn)組裝流動(dòng)順序,確認(rèn)該車架是否位于組裝生產(chǎn)線上,完成組裝并進(jìn)行下線處理?!碑?dāng)在圖2的S10所開發(fā)并保存在盤中的業(yè)務(wù)邏輯任務(wù)中不包含所希望的任務(wù)時(shí),開發(fā)者重新開發(fā)(補(bǔ)充)該任務(wù),并保存到管理用計(jì)算機(jī)12a、12b的盤中,并且,在S204進(jìn)行定義(登錄)。但是,即使在這種情況下,由于只要補(bǔ)充不足的部分即可,因此,與從零開始生成的情況相比,能夠降低開發(fā)成本,并能縮短交貨期。返回到圖9的流程圖的說明。接著,進(jìn)入S502,對于終端計(jì)算機(jī)20的畫面的菜單中的要在S500所述的工序中進(jìn)行的處理之外的畫面處理,開發(fā)者同樣地對業(yè)務(wù)邏輯任務(wù)設(shè)定應(yīng)用程序ID,輸入用于使畫面和業(yè)務(wù)邏輯任務(wù)相關(guān)聯(lián)的定義信息,并登錄到存儲(chǔ)裝置14a的應(yīng)用程序表中。這樣,裝置10具有下述登錄裝置,在按照各工序要執(zhí)行的順序從預(yù)先生成并被保存在管理用計(jì)算機(jī)12a的盤中的任務(wù)組中選擇并輸入了用于實(shí)現(xiàn)要在各工序進(jìn)行的作業(yè)或處理的1個(gè)或多個(gè)任務(wù)時(shí),將其登錄到存儲(chǔ)裝置14a中。返回到圖4的說明,接著,進(jìn)入S206,開發(fā)者判斷在S204定義的工序處理中是否包括存在分配目的地的工序處理,在肯定時(shí),進(jìn)入S208,輸入并登錄分配目的地。即,對于在圖5的S312所登錄的工序,從在圖8的S400、S402所登錄的終端裝置26(終端計(jì)算機(jī)20和設(shè)備(主要是打印機(jī)22和PLC24))中,按照所需的量,以名稱等將符合條件者特定為分配目的地,并輸入登錄之。這是因?yàn)楸仨毚_定后述的分配格式。接著,進(jìn)入步驟S210,開發(fā)者登錄該分配格式,更具體而言,就是登錄其定義信息。圖12是表示該處理的子程序流程圖。如下所述,在S600中,從圖8的S402所登錄的設(shè)備輸入要發(fā)送到作為分配目的地而登錄的設(shè)備中的除打印機(jī)22之外的設(shè)備、即PLC24、計(jì)算機(jī)(作業(yè)機(jī)器人等作業(yè)設(shè)備的控制用)等的數(shù)據(jù)的電文格式,并登錄到存儲(chǔ)裝置14a的設(shè)備數(shù)據(jù)格式表中,進(jìn)入S602,對打印機(jī)22輸入相同的內(nèi)容,并登錄到存儲(chǔ)裝置14a的打印屬性格式表中。這里,要發(fā)送的數(shù)據(jù)的電文格式是指下述格式指令,即,例如,按照車架序號(hào)、型號(hào)和車身顏色的順序,要分別分配幾位數(shù)據(jù)。返回到圖4的流程說明。接下來,進(jìn)入S212,開發(fā)者使除打印機(jī)之外的各終端裝置26與相應(yīng)的處理相關(guān)聯(lián)。即,輸入用于使在圖8的S400、S402所登錄的終端計(jì)算機(jī)20及設(shè)備的每一者和在圖9的S500、S502所登錄的處理相關(guān)聯(lián)的定義信息,并登錄到存儲(chǔ)裝置14a的終端應(yīng)用表(application-by-terminaltable)中。具體而言,這是通過將應(yīng)用程序ID附加到表中的終端裝置26來進(jìn)行的。這樣,裝置10具有下述登錄裝置,在輸入了用于使所登錄的終端裝置26和要在各工序進(jìn)行的作業(yè)或處理相關(guān)聯(lián)的定義信息時(shí),將其登錄到存儲(chǔ)裝置14a中。接著,進(jìn)入S214,開發(fā)者登錄安全信息。即,輸入并登錄作為使用終端計(jì)算機(jī)20的用戶(操作人員)的識(shí)別符的用戶ID、訪問控制列表(ACL)等。簡而言之,這是確定能夠由誰來使用終端計(jì)算機(jī)20的作業(yè)。圖13是表示該處理的子程序流程圖。以下說明該子程序,在S700輸入用戶ID和附帶的各種信息,并登錄到存儲(chǔ)裝置14a的用戶分布表和LDAP表中,并進(jìn)入S702,將在S700所登錄的用戶分配并輸入到各組(例如作業(yè)組)中,并登錄到存儲(chǔ)裝置14a的用戶安全組表中,并進(jìn)入S704,作為能夠使用各終端計(jì)算機(jī)20的用戶,以其名稱等特定并輸入在S702所登錄的組,并登錄到存儲(chǔ)裝置14a的上述訪問控制列表(ACL)中。返回到圖3的流程的說明,配置實(shí)施到此完成,準(zhǔn)備階段結(jié)束,面向?qū)肽康牡毓S的生產(chǎn)工序管理系統(tǒng)完成。在流程圖3中,接著,進(jìn)入規(guī)定執(zhí)行階段的S102,并執(zhí)行程序。即,執(zhí)行在S100完成的生產(chǎn)工序管理系統(tǒng)的程序,開始生產(chǎn)線的運(yùn)轉(zhuǎn)。該生產(chǎn)工序管理系統(tǒng)的目的在于,收集總的生產(chǎn)指令和實(shí)際產(chǎn)量,如上所述,具體的生產(chǎn)本身是按照其他的程序來進(jìn)行的。圖14是表示該處理的子程序流程圖。以下說明該子程序,在S800用戶起動(dòng)終端計(jì)算機(jī)20。即,起動(dòng)生產(chǎn)線的各工序所配置的終端計(jì)算機(jī)20,進(jìn)行執(zhí)行處理的準(zhǔn)備。S102和其后的S800之后的處理,包括由用戶進(jìn)行的起動(dòng)和用戶ID的輸入等人為的處理,多數(shù)是由裝置10自動(dòng)執(zhí)行的處理。圖15是表示該處理的子程序流程圖。以下說明該子程序,在S900用戶起動(dòng)終端計(jì)算機(jī)20。由此,在終端計(jì)算機(jī)20中起動(dòng)終端側(cè)程序。接著,進(jìn)入S902,當(dāng)用戶輸入上述用戶ID時(shí),在S904進(jìn)行用戶ID的認(rèn)證。即,通過以下步驟來進(jìn)行,終端側(cè)程序向服務(wù)器32的管理用計(jì)算機(jī)12a(或者12b)的服務(wù)器側(cè)程序發(fā)送已起動(dòng)的終端計(jì)算機(jī)20的ID(識(shí)別符)等終端信息和用戶ID,由服務(wù)器側(cè)程序從接收數(shù)據(jù)檢索被存儲(chǔ)在存儲(chǔ)裝置14a中的LDAP表并確認(rèn)。如果是可以使用的用戶,則進(jìn)行認(rèn)證。接著,進(jìn)入S906,判斷是否通過了用戶認(rèn)證,否定時(shí)返回到S902,肯定時(shí)進(jìn)入S908,起動(dòng)控制器(控制程序)。即,服務(wù)器32的程序,基于接收到的終端信息,起動(dòng)與已起動(dòng)的終端計(jì)算機(jī)20對應(yīng)的控制器。具體而言,服務(wù)器32的程序,在管理用計(jì)算機(jī)12a(12b)的RAM上生成控制器。同時(shí),服務(wù)器側(cè)程序從在圖4的S212所登錄的終端應(yīng)用表中取得關(guān)于該終端計(jì)算機(jī)所關(guān)聯(lián)的處理的信息,并傳遞給控制器。接著,在S910取得任務(wù)列表。即,已起動(dòng)的控制器,檢索在圖9的S500、S502所登錄的應(yīng)用表和任務(wù)列表,取得與已經(jīng)起動(dòng)的終端計(jì)算機(jī)對應(yīng)的任務(wù)列表,接著,在S912顯示在已經(jīng)起動(dòng)的終端計(jì)算機(jī)20的畫面上。由此,起動(dòng)了終端計(jì)算機(jī)20的用戶,就能夠確認(rèn)作業(yè)內(nèi)容。返回到圖14的流程的說明,接著,進(jìn)入S802,執(zhí)行處理。即,由已經(jīng)起動(dòng)的、在其畫面上顯示了任務(wù)列表的終端計(jì)算機(jī)20來執(zhí)行各種處理。圖16是表示該處理的子程序流程圖。以下說明該子程序,在S1000當(dāng)用戶輸入處理用的數(shù)據(jù),例如車架序號(hào)時(shí),在S1002終端程序向服務(wù)器側(cè)程序發(fā)送該數(shù)據(jù),在S1004根據(jù)用戶ID和畫面ID進(jìn)行能否利用該終端計(jì)算機(jī)20的安全檢查,在S1006(被許可時(shí)),服務(wù)器側(cè)程序向與該終端計(jì)算機(jī)對應(yīng)的控制器傳遞傳送數(shù)據(jù)(車架序號(hào)等)。接著,在S1008控制器開始(kick)接下來的任務(wù)。即,控制器從在圖9的S500中按照適當(dāng)?shù)捻樞?具體而言就是執(zhí)行順序)設(shè)定并被設(shè)定于任務(wù)列表中的任務(wù)組(或者對于在S502被設(shè)定的工序的處理之外的畫面處理,則為任務(wù))中選擇下一任務(wù)并起動(dòng),然后,在S1010執(zhí)行該任務(wù)。如圖11所示,除了AEOn(開始發(fā)動(dòng)機(jī)組裝線的處理)等生產(chǎn)作業(yè)以外,任務(wù)還包括廣播(Broadcast)和被存儲(chǔ)在數(shù)據(jù)庫中的數(shù)據(jù)的讀入等。接著,在S1012判斷是否執(zhí)行了一系列的任務(wù)。一系列的任務(wù),相當(dāng)于用于實(shí)現(xiàn)應(yīng)由圖9的流程的S500所規(guī)定的工序來進(jìn)行的處理的多個(gè)任務(wù),即相當(dāng)于1次處理(transaction)。這樣,當(dāng)生成控制器(控制程序)時(shí),不是在其中描述具體的處理,而是描述為能夠識(shí)別一系列的任務(wù)(處理)執(zhí)行到了哪里,剩余了哪些就足夠了,因此,容易生成程序,更寬泛地說,就是容易生成生產(chǎn)工序管理系統(tǒng)。在S1012為否定時(shí),返回到S1008,反復(fù)進(jìn)行上述處理;并且在肯定時(shí),進(jìn)入S1014,判斷是否為應(yīng)寫入存儲(chǔ)裝置14a的表中的定時(shí),在肯定時(shí),進(jìn)入S1016并寫入。在S1014為否定時(shí),跳過S1016。接著,進(jìn)入S1018,將處理結(jié)果顯示在該終端計(jì)算機(jī)的畫面上,并進(jìn)入S1020,判斷1個(gè)單位的處理是否結(jié)束,在否定時(shí),返回到S1000;在肯定時(shí),結(jié)束處理。這樣,裝置10包括一種任務(wù)執(zhí)行裝置,當(dāng)起動(dòng)終端裝置26的終端計(jì)算機(jī)20時(shí),基于已登錄的定義信息,使管理用計(jì)算機(jī)12a執(zhí)行已登錄的任務(wù),使之收集產(chǎn)品的實(shí)際產(chǎn)量信息,并存儲(chǔ)所收集到的實(shí)際產(chǎn)量信息。返回到圖14的流程的說明,接著,進(jìn)入S804,判斷所有的處理是否結(jié)束,否定時(shí)返回S802,肯定時(shí)結(jié)束處理。如上所述,本實(shí)施例提供一種工廠的生產(chǎn)工序管理系統(tǒng)中的工序處理結(jié)構(gòu)的構(gòu)筑及管理裝置10,該裝置在工廠的生產(chǎn)線上指示產(chǎn)品的生產(chǎn),并且,通過管理生產(chǎn)信息的管理用計(jì)算機(jī)(服務(wù)器)12a(12b),和上述工廠的生產(chǎn)線所配置的終端計(jì)算機(jī)20來進(jìn)行,該裝置具有在輸入了至少由特定上述工廠的名稱(所在地點(diǎn)名Site)、特定在上述工廠所生產(chǎn)的產(chǎn)品(發(fā)動(dòng)機(jī)、成品車)或者在上述工廠進(jìn)行的作業(yè)的名稱(車間或者部門,更具體地說,就是其兩者)、上述產(chǎn)品或者進(jìn)行作業(yè)的生產(chǎn)線的名稱、細(xì)分上述生產(chǎn)線而得到的各工序(處理點(diǎn)或者PP)的名稱構(gòu)成的上述工廠的構(gòu)造時(shí),將其分級(jí)地登錄到上述管理用計(jì)算機(jī)12a的存儲(chǔ)裝置14a中的登錄裝置(S100、S200、S300到S312);當(dāng)特定了上述終端計(jì)算機(jī)和在上述生產(chǎn)線上用于上述生產(chǎn)或者作業(yè)的設(shè)備(打印機(jī)22、PLC24、計(jì)算機(jī)、電子公告板等)時(shí),將其作為終端裝置26登錄到上述存儲(chǔ)裝置14a的登錄裝置(S100、S202、S400到S402);當(dāng)從預(yù)先生成并被保存在上述管理用計(jì)算機(jī)12a(12b)的盤上的任務(wù)(業(yè)務(wù)邏輯任務(wù))組中,對上述各工序按照要執(zhí)行的順序,選擇并輸入了用于實(shí)現(xiàn)要由上述各工序進(jìn)行的作業(yè)或處理的1個(gè)或多個(gè)任務(wù)時(shí),將其登錄到上述存儲(chǔ)裝置14a的登錄裝置(S10、S100、S204、S500到S502);當(dāng)輸入了使上述已登錄的終端裝置和要由上述各工序進(jìn)行的作業(yè)或處理相關(guān)聯(lián)的定義信息時(shí),將其登錄到14a的登錄裝置(S100、S212);以及當(dāng)起動(dòng)上述終端裝置的終端計(jì)算機(jī)時(shí),基于上述已登錄的定義信息,使上述管理用計(jì)算機(jī)執(zhí)行上述已登錄的任務(wù),收集上述產(chǎn)品的實(shí)際產(chǎn)量信息,并存儲(chǔ)上述所收集到的實(shí)際產(chǎn)量信息的任務(wù)執(zhí)行裝置(S102、S800到S804、S900到S912、S1000到S1020)。這樣,在管理用計(jì)算機(jī)12a的存儲(chǔ)裝置14a上,分級(jí)地登錄至少由細(xì)分工廠的生產(chǎn)線而得到的各工序的名稱構(gòu)成的工廠的構(gòu)造,將終端計(jì)算機(jī)和用于生產(chǎn)的設(shè)備作為終端裝置登錄,從預(yù)先生成并被保存在上述管理用計(jì)算機(jī)的盤上的任務(wù)組中,對各工序選擇用于實(shí)現(xiàn)要由各工序進(jìn)行的作業(yè)或處理的任務(wù),并按照要執(zhí)行的順序登錄,并且,登錄使終端裝置和它相關(guān)聯(lián)的定義信息,當(dāng)起動(dòng)終端計(jì)算機(jī)時(shí),基于已登錄的定義信息,在管理用計(jì)算機(jī)(服務(wù)器)上執(zhí)行已登錄的任務(wù),并收集實(shí)際產(chǎn)量信息,基于所存儲(chǔ)的、具體而言就是所收集的產(chǎn)量信息,將生產(chǎn)指令分配給設(shè)備,使之生產(chǎn)產(chǎn)品。由此,能夠大幅度地降低建設(shè)工廠時(shí)的生產(chǎn)工序管理系統(tǒng)的開發(fā)工時(shí)和費(fèi)用,還能縮短交貨期。另外,上述任務(wù)執(zhí)行裝置,具有起動(dòng)管理上述任務(wù)的執(zhí)行的控制程序(控制器),按照執(zhí)行順序從上述所登錄的任務(wù)中選擇并調(diào)用(或者開始)接著要執(zhí)行的任務(wù)的裝置(S908、S1008到S1012),由此,使上述管理用計(jì)算機(jī)執(zhí)行上述已登錄的任務(wù)。這樣,由于構(gòu)成為起動(dòng)管理任務(wù)的執(zhí)行的控制程序,按照執(zhí)行順序從所登錄的任務(wù)中選擇并調(diào)用接著要執(zhí)行的任務(wù),并執(zhí)行,因此,換言之,當(dāng)生成控制程序時(shí),不是在其中描述具體的處理,而是描述為能夠識(shí)別一系列的任務(wù)執(zhí)行到哪里,剩余了哪些就足夠了,因此,能夠?qū)崿F(xiàn)更加廣泛的生產(chǎn)工序管理系統(tǒng)。并且,還具有在上述管理用計(jì)算機(jī)上,當(dāng)要對上述已登錄的終端裝置分配基于上述實(shí)際產(chǎn)量信息的生產(chǎn)指令信息時(shí),按照分配目的地登錄分配格式的裝置(S100、S206到S210、S600到S602),并且,上述任務(wù)執(zhí)行裝置,構(gòu)成為按照上述已登錄的分配格式,向上述分配目的地分配上述生產(chǎn)指令信息,因此,同樣能夠?qū)崿F(xiàn)更加廣泛的生產(chǎn)工序管理系統(tǒng)。進(jìn)而,具有在上述管理用計(jì)算機(jī)上,登錄關(guān)于利用上述終端裝置的安全信息的裝置(S100、S214、S700到S704),上述任務(wù)執(zhí)行裝置,當(dāng)起動(dòng)上述終端裝置的終端計(jì)算機(jī)時(shí),在由上述已登錄的安全信息許可的用戶進(jìn)行了操作的情況下,許可上述終端計(jì)算機(jī)的起動(dòng)(S1004、S1006),因此,還能夠提高安全性。如上所述,作為工廠,列舉了生產(chǎn)成品車等最終產(chǎn)品或發(fā)動(dòng)機(jī)等半成品的工廠,但是,只要是生產(chǎn)構(gòu)成最終產(chǎn)品或半成品的零部件的工廠即可,或者,不是生產(chǎn)而是加工零部件的工廠也可。工業(yè)可利用性通過本發(fā)明,分級(jí)地將工序等導(dǎo)入目的地的工廠的構(gòu)造登錄到管理用計(jì)算機(jī)(服務(wù)器)的存儲(chǔ)裝置上,并且,將終端計(jì)算機(jī)和用于生產(chǎn)的設(shè)備作為終端裝置登錄,從預(yù)先生成并被保存在盤上的任務(wù)組中,對各工序選擇用于實(shí)現(xiàn)要由各工序進(jìn)行的作業(yè)等的任務(wù),并按照要執(zhí)行的順序登錄,登錄使終端裝置和它相關(guān)聯(lián)的定義信息,當(dāng)起動(dòng)終端計(jì)算機(jī)時(shí),基于已登錄的定義信息,在管理用計(jì)算機(jī)上執(zhí)行已登錄的任務(wù)并收集實(shí)際產(chǎn)量信息,基于該信息,生產(chǎn)產(chǎn)品。因此,能夠大幅度地降低建設(shè)工廠時(shí)的生產(chǎn)工序管理系統(tǒng)的開發(fā)工時(shí)和費(fèi)用,還能縮短交貨期。權(quán)利要求1.一種工廠的生產(chǎn)工序管理系統(tǒng)中的工序處理結(jié)構(gòu)的構(gòu)筑及管理裝置,通過在工廠的生產(chǎn)線中對產(chǎn)品生產(chǎn)進(jìn)行指示并對生產(chǎn)信息進(jìn)行管理的管理用計(jì)算機(jī)、和被配置在上述工廠的生產(chǎn)線的終端計(jì)算機(jī)來進(jìn)行,其特征在于,包括a.在輸入了上述工廠的結(jié)構(gòu)時(shí),將其分級(jí)登錄到上述管理用計(jì)算機(jī)存儲(chǔ)裝置中的登錄裝置,其中,上述工廠的結(jié)構(gòu)至少由下述構(gòu)成,即特定上述工廠的名稱、特定在上述工廠所生產(chǎn)的產(chǎn)品或者在上述工廠所進(jìn)行的作業(yè)的名稱、上述產(chǎn)品或者進(jìn)行作業(yè)的生產(chǎn)線的名稱、細(xì)分上述生產(chǎn)線而成的各工序的名稱;b.在特定了上述終端計(jì)算機(jī)和在上述生產(chǎn)線中用于上述生產(chǎn)或者作業(yè)的設(shè)備時(shí),將其作為終端裝置而登錄到上述存儲(chǔ)裝置中的登錄裝置;c.在對上述各工序按照要執(zhí)行的順序從預(yù)先生成并被保存在上述管理用計(jì)算機(jī)的盤中的任務(wù)組中選擇并輸入了用于實(shí)現(xiàn)要在上述各工序進(jìn)行的作業(yè)或處理的1個(gè)或多個(gè)任務(wù)時(shí),將其登錄到上述存儲(chǔ)裝置中的登錄裝置;d.在輸入了用于使上述已登錄的終端裝置和要在上述各工序中進(jìn)行的作業(yè)或處理相關(guān)聯(lián)的定義信息時(shí),將其登錄到上述存儲(chǔ)裝置的登錄裝置;以及e.當(dāng)起動(dòng)上述終端裝置的終端計(jì)算機(jī)時(shí),基于上述已登錄的定義信息,使上述管理用計(jì)算機(jī)執(zhí)行上述已登錄的任務(wù),使之收集上述產(chǎn)品的實(shí)際產(chǎn)量信息,并存儲(chǔ)上述所收集的實(shí)際產(chǎn)量信息的任務(wù)執(zhí)行裝置。2.根據(jù)權(quán)利要求1所述的裝置,其特征在于上述任務(wù)執(zhí)行裝置,包括f.用于起動(dòng)管理上述任務(wù)的執(zhí)行的控制程序并從上述按照執(zhí)行順序所登錄的任務(wù)中選擇接下來要執(zhí)行的任務(wù),并使之調(diào)入的裝置,由此,使上述管理用計(jì)算機(jī)執(zhí)行上述已登錄的任務(wù)。3.根據(jù)權(quán)利要求1或2所述的裝置,其特征在于還包括g.在要對上述已登錄的終端裝置分配基于上述實(shí)際產(chǎn)量信息的生產(chǎn)指令信息時(shí),根據(jù)分配目的地,將分配格式登錄在上述管理用計(jì)算機(jī)中的裝置,上述任務(wù)執(zhí)行裝置,根據(jù)上述已登錄的分配格式,對上述分配目的地分配上述生產(chǎn)指令信息。4.根據(jù)權(quán)利要求1~3中的任意一項(xiàng)所述的裝置,其特征在于還包括h.將關(guān)于上述終端裝置的利用的安全信息登錄在上述管理用計(jì)算機(jī)中的裝置,上述任務(wù)執(zhí)行裝置,當(dāng)起動(dòng)上述終端裝置的終端計(jì)算機(jī)時(shí),在由根據(jù)上述已登錄的安全信息所許可的用戶進(jìn)行了操作的情況下,許可上述終端計(jì)算機(jī)的起動(dòng)。全文摘要本發(fā)明提供一種工廠的生產(chǎn)工序管理系統(tǒng)中的工序處理結(jié)構(gòu)的構(gòu)筑及管理裝置。將工序等導(dǎo)入目的地的工廠的構(gòu)造分級(jí)登錄到管理用計(jì)算機(jī)(服務(wù)器)的存儲(chǔ)裝置中(S200),并且,將終端計(jì)算機(jī)和用于生產(chǎn)的設(shè)備作為終端裝置進(jìn)行登錄(S202),對于每一個(gè)工序,從預(yù)先生成并被保存在盤中的任務(wù)組中選擇用于實(shí)現(xiàn)要在各工序中進(jìn)行的作業(yè)或處理的任務(wù),并按照要執(zhí)行的順序進(jìn)行登錄(S204),聯(lián)結(jié)終端裝置和與之關(guān)聯(lián)的定義信息(S212),當(dāng)起動(dòng)終端計(jì)算機(jī)時(shí),基于上述已登錄的定義信息,使管理用計(jì)算機(jī)(服務(wù)器)執(zhí)行已登錄的任務(wù),基于所收集到的實(shí)際產(chǎn)量信息,將生產(chǎn)指令分配給設(shè)備,使之生產(chǎn)產(chǎn)品。由此,能夠大幅度地降低建設(shè)工廠時(shí)的生產(chǎn)工序管理系統(tǒng)的開發(fā)工時(shí)和費(fèi)用,還能縮短交貨期。文檔編號(hào)G06Q50/00GK1705919SQ20038010149公開日2005年12月7日申請日期2003年10月15日優(yōu)先權(quán)日2002年10月16日發(fā)明者佐佐木健兒,塚本喜行,島彰,渡邊和幸申請人:本田技研工業(yè)株式會(huì)社