逆變器控制裝置及其周邊裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及根據(jù)來自外部的輸入信號(hào)來運(yùn)轉(zhuǎn)逆變器,并將其運(yùn)轉(zhuǎn)狀態(tài)作為輸出信號(hào)輸出到外部的逆變器控制裝置。
【背景技術(shù)】
[0002]在將進(jìn)行電動(dòng)機(jī)的變速運(yùn)轉(zhuǎn)等的逆變器控制裝置組裝入機(jī)械裝置等來使用的情況下,作為逆變器控制裝置的上位裝置,設(shè)置有PLC(Programmable Logic Controller:可編程邏輯控制器)。利用該P(yáng)LC能為了實(shí)現(xiàn)所需動(dòng)作而監(jiān)視逆變器的運(yùn)轉(zhuǎn)狀態(tài),并向逆變器控制裝置提供運(yùn)轉(zhuǎn)指令。專利文獻(xiàn)I中公開了取得這樣的PLC功能的逆變器控制裝置。具體而言,該專利文獻(xiàn)I的逆變器控制裝置通過利用參數(shù)來聯(lián)系功能模塊,從而實(shí)現(xiàn)逆變器控制裝置的應(yīng)用程序功能。此外,專利文獻(xiàn)2中提出了在逆變器控制裝置和周邊裝置的通信中,在進(jìn)行特定數(shù)據(jù)的監(jiān)視輸出的通信和參數(shù)的一次性讀取時(shí),進(jìn)行通信步驟的變更的方法。
現(xiàn)有技術(shù)文獻(xiàn)專利文獻(xiàn)
[0003]專利文獻(xiàn)1:日本專利特開2008 - 178236號(hào)公報(bào)專利文獻(xiàn)2:日本專利特開平9 - 224379號(hào)公報(bào)
【發(fā)明內(nèi)容】
發(fā)明所要解決的技術(shù)問題
[0004]然而,在進(jìn)行逆變器控制裝置的應(yīng)用程序功能的調(diào)試的情況下,若能進(jìn)行構(gòu)成應(yīng)用程序功能的各種運(yùn)算處理的輸入數(shù)據(jù)和輸出數(shù)據(jù)的監(jiān)視,則對(duì)動(dòng)作的確認(rèn)非常有用,能縮短調(diào)試期間。此外,當(dāng)在實(shí)際使用逆變器裝置時(shí)進(jìn)行了未預(yù)期的動(dòng)作的情況下,若能進(jìn)行構(gòu)成應(yīng)用程序功能的各種運(yùn)算處理的輸入數(shù)據(jù)和輸出數(shù)據(jù)的監(jiān)視,則能縮短弄清動(dòng)作現(xiàn)象的時(shí)間。然而,在取得了專利文獻(xiàn)I所公開的PLC功能的逆變器控制裝置的情況下,為了進(jìn)行那樣的監(jiān)視,設(shè)置高價(jià)且具有高性能的CPU,并且需要增加存儲(chǔ)器容量,因此具有逆變器控制裝置成本變高的問題。此外,專利文獻(xiàn)2中公開了從逆變器控制裝置向周邊裝置進(jìn)行監(jiān)視輸出的情況,但沒有公開任何用于解決該問題的技術(shù)。
[0005]本發(fā)明是鑒于上述情況而完成的,其目的在于提供一種能在不導(dǎo)致成本提高的情況下,實(shí)現(xiàn)構(gòu)成逆變器控制裝置的應(yīng)用程序功能的各種運(yùn)算處理的輸入數(shù)據(jù)和輸出數(shù)據(jù)的監(jiān)視的技術(shù)手段。
解決技術(shù)問題所采用的技術(shù)方案
[0006]本發(fā)明提供一種逆變器的控制裝置,該逆變器的控制裝置的特征在于,包括:驅(qū)動(dòng)控制單元,該驅(qū)動(dòng)控制單元基于輸入數(shù)據(jù)和逆變器的運(yùn)轉(zhuǎn)狀態(tài)進(jìn)行逆變器的運(yùn)轉(zhuǎn);外部輸入單元,該外部輸入單元將從外部輸入的信號(hào)作為所述驅(qū)動(dòng)控制單元的輸入數(shù)據(jù);外部輸出單元,該外部輸出單元將所述驅(qū)動(dòng)控制單元的輸出數(shù)據(jù)輸出至外部;參數(shù)單元,該參數(shù)單元存儲(chǔ)所述驅(qū)動(dòng)控制單元為了對(duì)逆變器進(jìn)行運(yùn)轉(zhuǎn)控制而使用的數(shù)據(jù);通信單元,該通信單元進(jìn)行與外部交換用于逆變器控制的指定以及用于將逆變器的狀態(tài)量的通信;以及運(yùn)算處理單元,該運(yùn)算處理單元利用經(jīng)由所述外部輸入單元從外部輸入的數(shù)據(jù)、從所述驅(qū)動(dòng)控制單元輸出的數(shù)據(jù)、存儲(chǔ)在所述參數(shù)單元中的數(shù)據(jù)或者由所述通信單元輸出的數(shù)據(jù),來執(zhí)行運(yùn)算處理,并將該運(yùn)算處理結(jié)果輸出至所述驅(qū)動(dòng)控制單元,所述運(yùn)算處理單元將運(yùn)算種類、輸入連接目的地以及基于運(yùn)算種類而需要的設(shè)定信息作為參數(shù)分別進(jìn)行定義,并根據(jù)分別被定義的處理順序來執(zhí)行各個(gè)處理順序所定義了的一個(gè)以上的運(yùn)算模塊,根據(jù)指定了處理順序的監(jiān)視請(qǐng)求,將屬于該處理順序的運(yùn)算模塊的輸入數(shù)據(jù)和該運(yùn)算模塊的運(yùn)算結(jié)果即輸出數(shù)據(jù)作為監(jiān)視數(shù)據(jù)輸出至所述通信單元。
[0007]本發(fā)明提供一種周邊裝置,該周邊裝置的特征在于,對(duì)所述逆變器控制裝置指定用于取得監(jiān)視數(shù)據(jù)的運(yùn)算模塊的處理順序,并接收經(jīng)由所述通信單元發(fā)送的監(jiān)視數(shù)據(jù),并顯示于顯示單元。
發(fā)明效果
[0008]根據(jù)本發(fā)明,逆變器控制裝置對(duì)于監(jiān)視請(qǐng)求中所指定的處理順序,將對(duì)應(yīng)的運(yùn)算模塊的輸入數(shù)據(jù)和輸出數(shù)據(jù)作為監(jiān)視數(shù)據(jù)提供給通信單元。此時(shí),一次的傳輸中僅傳輸一個(gè)處理順序單位的監(jiān)視數(shù)據(jù),因此該數(shù)據(jù)量較少量即可。因而,用于傳輸監(jiān)視數(shù)據(jù),在逆變器控制裝置中無需設(shè)置高價(jià)的CPU、大容量的存儲(chǔ)器,能在不導(dǎo)致逆變器控制裝置的成本提高的情況下,實(shí)現(xiàn)運(yùn)算模塊的輸入數(shù)據(jù)以及輸出數(shù)據(jù)的監(jiān)視。此外,本發(fā)明的周邊裝置中僅指定作為監(jiān)視對(duì)象的運(yùn)算模塊所屬的處理順序即可,因此能容易地進(jìn)行所期望的運(yùn)算模塊的監(jiān)視。
【附圖說明】
[0009]圖1是表示作為本發(fā)明的一個(gè)實(shí)施方式的逆變器控制裝置的結(jié)構(gòu)的框圖。
圖2是表示上述實(shí)施方式中的逆變器控制裝置和其周邊裝置的圖。
圖3是例示上述實(shí)施方式中由運(yùn)算處理單元執(zhí)行的運(yùn)算處理的內(nèi)容的框圖。
圖4是表示與構(gòu)成上述運(yùn)算處理的運(yùn)算模塊有關(guān)的定義信息的內(nèi)容的圖。
圖5是表示上述周邊裝置中的運(yùn)算處理的顯示例的圖。
圖6是表示上述周邊裝置中的運(yùn)算處理的顯示例的圖。
圖7是表示在上述實(shí)施方式中、在周邊裝置和逆變器控制裝置之間進(jìn)行的監(jiān)視數(shù)據(jù)的傳輸處理的流程的流程圖。
【具體實(shí)施方式】
[0010]以下,參照附圖,對(duì)本發(fā)明的實(shí)施方式進(jìn)行說明。
圖1是表示作為本發(fā)明的一個(gè)實(shí)施方式的逆變器控制裝置9的結(jié)構(gòu)的框圖。如圖1所示,逆變器控制裝置9包括驅(qū)動(dòng)控制單元1、外部輸入單元2、外部輸出單元3、參數(shù)單元4、通信單元5、以及運(yùn)算處理單元6。
[0011]驅(qū)動(dòng)控制單元I是基于輸入數(shù)據(jù)和逆變器的運(yùn)轉(zhuǎn)狀態(tài)來進(jìn)行逆變器的運(yùn)轉(zhuǎn)的單元。此處,輸入數(shù)據(jù)中包含指示逆變器的負(fù)載即電動(dòng)機(jī)要產(chǎn)生的轉(zhuǎn)矩的轉(zhuǎn)矩指令值、指示旋轉(zhuǎn)速度的速度指定值等的運(yùn)轉(zhuǎn)指令。此外,逆變器的運(yùn)轉(zhuǎn)具體是指提供給逆變器中的與電動(dòng)機(jī)相連接的開關(guān)元件的柵極信號(hào)的PWM(Pulse Width Modurat1n:脈寬調(diào)制)控制等。設(shè)置于逆變器控制裝置9的處理器與規(guī)定的控制周期同步地執(zhí)行作為驅(qū)動(dòng)控制單元I的處理。
[0012]外部輸入單元2是將從外部提供的數(shù)字信號(hào)、模擬信號(hào)作為輸入至驅(qū)動(dòng)控制單元I的輸入信號(hào)的單元。外部輸出單元3是將驅(qū)動(dòng)控制單元I輸出的數(shù)字信號(hào)、模擬信號(hào)輸出至外部的單元。參數(shù)單元4是為了由驅(qū)動(dòng)單元I對(duì)控制逆變器的運(yùn)轉(zhuǎn)進(jìn)行控制而參照的參數(shù)進(jìn)行存儲(chǔ)的單元。該參數(shù)單元4包括例如EEPROM等能進(jìn)行電改寫的非易失性存儲(chǔ)器、RAM等易失性存儲(chǔ)器。通信單元5是進(jìn)行通信的單元,該通信用于將要輸入到驅(qū)動(dòng)控制單元I的運(yùn)轉(zhuǎn)指令、從驅(qū)動(dòng)控制單元I獲得的逆變器的運(yùn)轉(zhuǎn)狀態(tài)、輸出頻率、電流等狀態(tài)量與外部之間進(jìn)行輸入輸出。
[0013]運(yùn)算處理單元6是如下單元:對(duì)輸入到外部輸入單元2的信號(hào)數(shù)據(jù)、從驅(qū)動(dòng)控制單元I輸出的信號(hào)數(shù)據(jù)、存儲(chǔ)在參數(shù)單元4中的信號(hào)數(shù)據(jù)或者由通信單元5輸出的信號(hào)數(shù)據(jù)實(shí)施進(jìn)行上升沿邊緣、下降沿邊緣的檢測(cè)的邊緣檢測(cè)處理、信號(hào)延遲處理、邏輯運(yùn)算處理、比較處理或者四則運(yùn)算等數(shù)值運(yùn)算處理,將其處理結(jié)果作為輸入信號(hào)提供給驅(qū)動(dòng)控制單元
1、外部輸出單元3,或者存儲(chǔ)在參數(shù)單元4中。
[0014]本實(shí)施方式中,如圖2所示,與逆變器控制裝置9 一起使用作為周邊裝置的觸摸面板10、PC機(jī)(PC loader) 11。這些周邊裝置作為用于在逆變器控制裝置9的參數(shù)單元4中設(shè)定參數(shù)的單元、用于對(duì)由運(yùn)算處理單元6執(zhí)行的運(yùn)算處理進(jìn)行監(jiān)視的單元來使用。
[0015]運(yùn)算處理單元6以各個(gè)處理內(nèi)容所定義的運(yùn)算模塊單位來進(jìn)行運(yùn)算處理。參數(shù)單元4對(duì)于成為運(yùn)算處理單元6的執(zhí)行對(duì)象的各運(yùn)算模塊,存儲(chǔ)對(duì)各個(gè)處理內(nèi)容、輸入數(shù)據(jù)、輸出數(shù)據(jù)以及設(shè)定值進(jìn)行定義的信息。根據(jù)各運(yùn)算模塊的處理順序,將與該各運(yùn)算模塊有關(guān)的定義信息預(yù)先存儲(chǔ)在參數(shù)單元4中。運(yùn)算處理單元6在與驅(qū)動(dòng)控制單元I的控制周期相對(duì)應(yīng)的處理周期中,對(duì)與存儲(chǔ)在該參數(shù)單元4中的各運(yùn)算模塊有關(guān)的定義信息進(jìn)行解釋,并執(zhí)行各運(yùn)算模塊。
[0016]圖3是例示本實(shí)施方式中由運(yùn)算處理單元6執(zhí)行的運(yùn)算處理的內(nèi)容的框圖。圖4是表示與構(gòu)成上述運(yùn)算處理的運(yùn)算模塊有關(guān)的定義信息的內(nèi)容的圖。此處,各運(yùn)算模塊對(duì)運(yùn)算處理單元6所執(zhí)行的運(yùn)算處理的內(nèi)容、具體而言是運(yùn)算處理的種類、運(yùn)算處理的輸入數(shù)據(jù)的輸入源以及運(yùn)算處理的設(shè)定值進(jìn)行定義。與各運(yùn)算模塊的處理順序相對(duì)應(yīng)地將與該各運(yùn)算模塊有關(guān)的定義信息預(yù)先存儲(chǔ)在參數(shù)單元4中。本實(shí)施方式中,上述PC機(jī)11等周邊裝置將在該各處理順序中執(zhí)行的運(yùn)算模塊的定義信息經(jīng)由通信單元5存儲(chǔ)至參數(shù)單元4,此外,能對(duì)存儲(chǔ)在參數(shù)單元4中的運(yùn)算模塊的定義信息進(jìn)行編輯。
[0017]如圖4所示,一個(gè)運(yùn)算模塊包含五個(gè)參數(shù)。第一個(gè)參數(shù)定義運(yùn)算處理的種類,第二個(gè)參數(shù)定義輸入1,第三個(gè)參數(shù)定義輸入2,第四個(gè)參數(shù)定義設(shè)定1,第五個(gè)參數(shù)定義設(shè)定
2。此處,輸入I以及輸入2表示運(yùn)算處理中所使用的第一輸入數(shù)據(jù)及第二輸入數(shù)據(jù)。此夕卜,設(shè)定I及設(shè)定2基于運(yùn)算的處理的種類其定義會(huì)發(fā)生改變。例如,在進(jìn)行READ(讀)、WRITE(寫)的運(yùn)算的情況下,通過使設(shè)定I及設(shè)定2匹配來指定數(shù)據(jù)的讀取目的地、寫入目的地。此外,例如在運(yùn)算是加法運(yùn)算的情況下,設(shè)定I是加法運(yùn)算結(jié)果的上限限制,設(shè)定2是加法運(yùn)算結(jié)果的下限限制。
[0018]圖4中,在分配為處理順序I的運(yùn)算模塊I中,種類是指值的保持的9000、輸入I是指外部輸入的模擬I的201、輸入2是指端子I的104、設(shè)定I是指定上限限制值的200、設(shè)定2是指定下限限制值的O。因此,如圖3所示,運(yùn)算處理單元6在運(yùn)算模塊I的執(zhí)行中,當(dāng)端子I為O時(shí)輸出外部輸入的模擬I的值,當(dāng)端子I為O以外時(shí)保持上一次輸出的值來進(jìn)行輸出。
[0019]在分配為處理順序2的運(yùn)算模塊2中,種類是指READ的6000、輸入I是指沒有輸入的O、輸入2是指沒有輸入的O、設(shè)定I是指參數(shù)單元4保持的參數(shù)10的10、設(shè)定2是指其第一個(gè)參數(shù)的I。因此,如圖3所示,運(yùn)算處理6在運(yùn)算模塊2的執(zhí)行中,從參數(shù)單元4讀取參數(shù)10-1。
[0020]在分配為處理順序3的運(yùn)算模塊3中,種類是指加法運(yùn)算的1000、輸入I是指運(yùn)算模塊I的1、輸入2是指運(yùn)算模塊2的2、設(shè)定I是指定上限限制值的100、設(shè)定2是