日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

可編程邏輯控制器的ram的檢查方法以及可編程邏輯控制器的制造方法

文檔序號(hào):9234765閱讀:722來源:國(guó)知局
可編程邏輯控制器的ram的檢查方法以及可編程邏輯控制器的制造方法
【專利說明】可編程邏輯控制器的RAM的檢查方法以及可編程邏輯控制
□ □
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及可編程邏輯控制器的RAM的檢查方法以及可編程邏輯控制器。
[0002]本申請(qǐng)要求于2014年3月25日提交的日本專利申請(qǐng)第2014-061861號(hào)的優(yōu)先權(quán),并在此引用其全部?jī)?nèi)容。
【背景技術(shù)】
[0003]可編程邏輯控制器(Programmable Logic Controller,以下記載為PLC)被用于工廠的自動(dòng)機(jī)械的控制等。PLC是小型的計(jì)算機(jī),具備執(zhí)行程序的中央處理裝置(以下記載為CPU),PLC在程序的制作中利用模擬了梯形電路的梯形圖,并適當(dāng)?shù)馗膶懗膳c用途匹配的順序程序而加以利用。然后,向PLC輸入與來自各種輸入設(shè)備(開關(guān)、傳感器等)的導(dǎo)通狀態(tài)相關(guān)的信號(hào)(接通或者斷開的信息),PLC使用將各種輸入設(shè)備組合成所希望的方式的(以串聯(lián)或者并聯(lián)的方式連接的)順序程序,來控制(輸出接通或者斷開信號(hào)等)輸出設(shè)備(繼電器、馬達(dá)等)。
[0004]另外,在工廠等使用的PLC需要滿足規(guī)定的安全標(biāo)準(zhǔn)(例如IEC標(biāo)準(zhǔn)),作為該安全標(biāo)準(zhǔn)中的一項(xiàng)有與CPU利用的RAM (Random Access Memory的簡(jiǎn)稱。能夠?qū)θ我獾牡刂冯S時(shí)讀寫的存儲(chǔ)器)相關(guān)的安全標(biāo)準(zhǔn)。對(duì)于用于滿足與該RAM相關(guān)的安全標(biāo)準(zhǔn)的檢查方法,考慮各種方法,例如能夠通過使用Galpat這一方法進(jìn)行RAM的檢查來滿足與RAM相關(guān)的安全標(biāo)準(zhǔn)。但是,若使用Galpat的方法進(jìn)行RAM的檢查,則需要非常長(zhǎng)的時(shí)間(例如2?3個(gè)小時(shí)左右),由于導(dǎo)致在RAM的異常檢測(cè)上耗費(fèi)時(shí)間,所以不優(yōu)選。
[0005]在日本特開平8 - 87429號(hào)公報(bào)中,作為對(duì)PLC的應(yīng)用程序的存儲(chǔ)區(qū)域(ROM的區(qū)域)進(jìn)行檢查的方法,預(yù)先將合計(jì)了檢查對(duì)象區(qū)域的程序代碼的校驗(yàn)和(檢查基準(zhǔn)值)存儲(chǔ)于ROM,其中,PLC的應(yīng)用程序用于進(jìn)行與用途相應(yīng)地變更的順序控制。在執(zhí)行檢查時(shí),合計(jì)從檢查對(duì)象區(qū)域的ROM讀出的值,并判定與存儲(chǔ)于ROM的校驗(yàn)和是否一致。
[0006]另外,在日本特開2006 - 40122號(hào)公報(bào)中,將PLC的檢查對(duì)象的RAM的區(qū)域分割成多個(gè),每當(dāng)接通一次電源時(shí)將一個(gè)檢查單位作為對(duì)象進(jìn)行檢查,若切斷電源并再次接通電源,則對(duì)在上次的電源切斷前檢查出的檢查單位的下一檢查單位進(jìn)行檢查。
[0007]日本特開平8 - 87429號(hào)公報(bào)所記載的檢查方法是進(jìn)行存儲(chǔ)于ROM的程序代碼的檢查的方法,并不進(jìn)行能夠隨時(shí)改寫值的RAM的檢查,并不能夠應(yīng)用于RAM的檢查。
[0008]另外,由于日本特開2006 - 40122號(hào)公報(bào)所記載的檢查方法不在電源接通時(shí)一次檢查成為檢查對(duì)象的RAM區(qū)域的全部區(qū)域,而在每當(dāng)接通電源時(shí)逐點(diǎn)檢查,由于在進(jìn)行了第N次的電源接通時(shí)檢查對(duì)象的RAM區(qū)域的整體的檢查才得以完成,所以從RAM產(chǎn)生異常至檢測(cè)到異常耗費(fèi)時(shí)間,不優(yōu)選。

【發(fā)明內(nèi)容】

[0009]本發(fā)明的目的之一在于提供一種能夠用幾分鐘左右來實(shí)施成為檢查對(duì)象的RAM檢查區(qū)域內(nèi)的全部的RAM的檢查,并且能夠適當(dāng)?shù)貪M足規(guī)定的安全標(biāo)準(zhǔn)的可編程邏輯控制器的RAM檢查方法以及可編程邏輯控制器。
[0010]本發(fā)明的一個(gè)方式的可編程邏輯控制器的RAM的檢查方法具有寫入讀出步驟,在該寫入讀出步驟中,將RAM的成為檢查對(duì)象的區(qū)域即RAM檢查區(qū)域分割成多個(gè)塊,并使用控制裝置針對(duì)將從已分割的所述塊中提取出的兩個(gè)塊組合而成的組合塊內(nèi)的各單位存儲(chǔ)區(qū)域,寫入了規(guī)定值之后,順序檢查從該單位存儲(chǔ)區(qū)域讀出的值是否與寫入的值一致,其特征在于,所述控制裝置針對(duì)從已分割的多個(gè)所述塊中提取出兩個(gè)塊而組成的全部組合執(zhí)行所述寫入讀出步驟。
[0011]根據(jù)上述方式,通過針對(duì)從分割RAM檢查區(qū)域而成的多個(gè)塊中提取出兩個(gè)塊而組成的全部組合執(zhí)行寫入讀出步驟,能夠適當(dāng)?shù)貪M足規(guī)定的安全標(biāo)準(zhǔn)(IEC標(biāo)準(zhǔn)等),并且能夠在更短時(shí)間內(nèi)進(jìn)行RAM的檢查。
[0012]本發(fā)明的其他方式在上述方式的可編程邏輯控制器的RAM檢查方法的基礎(chǔ)上,在所述RAM設(shè)置有與所述RAM檢查區(qū)域不同的區(qū)域即RAM暫時(shí)移存區(qū)域,所述塊內(nèi)的單位存儲(chǔ)區(qū)域的個(gè)數(shù)被設(shè)定為所述RAM暫時(shí)移存區(qū)域的單位存儲(chǔ)區(qū)域的個(gè)數(shù)的1/2以下,所述控制裝置在將提取出的所述組合塊內(nèi)的各單位存儲(chǔ)區(qū)域的值存儲(chǔ)至所述RAM暫時(shí)移存區(qū)域之后,執(zhí)行所述寫入讀出步驟,在執(zhí)行了所述寫入讀出步驟之后將存儲(chǔ)至所述RAM暫時(shí)移存區(qū)域的值寫回至原來的所述組合塊內(nèi)的各單位存儲(chǔ)區(qū)域,在所述RAM的檢查之后再現(xiàn)并維持在所述RAM的檢查之前存儲(chǔ)于所述RAM檢查區(qū)域的值。
[0013]根據(jù)上述方式,能夠使分割成多個(gè)的各塊的尺寸為適當(dāng)?shù)某叽?,即便是RAM檢查后,也能夠使RAM檢查區(qū)域的RAM的值適當(dāng)?shù)乇3諶AM檢查前的值。
[0014]本發(fā)明的其他方式為可編程邏輯控制器,該可編程邏輯控制器搭載有使用上述方式的可編程邏輯控制器的RAM檢查方法來進(jìn)行所述RAM檢查區(qū)域的RAM的檢查的RAM檢查程序。
[0015]根據(jù)上述方式,能夠?qū)崿F(xiàn)能夠在更短時(shí)間內(nèi)進(jìn)行適當(dāng)?shù)腞AM的檢查的可編程邏輯控制器。
【附圖說明】
[0016]通過以下參照附圖對(duì)本發(fā)明的優(yōu)選實(shí)施方式進(jìn)行的詳細(xì)描述,本發(fā)明的上述以及其它特征和優(yōu)點(diǎn)會(huì)變得更加清楚,其中,相同的符號(hào)表示相同的要素,其中:
[0017]圖1是對(duì)構(gòu)成本發(fā)明的PLC的控制單元、輸入單元以及輸出單元的外觀的例子進(jìn)行說明的立體圖。
[0018]圖2是對(duì)由控制單元、輸入單元、以及輸出單元構(gòu)成的PLC的塊結(jié)構(gòu)以及連接的例子進(jìn)行說明的圖。
[0019]圖3是對(duì)通過PLC的CPU執(zhí)行的RAM檢查的處理次序進(jìn)行說明的流程圖。
[0020]圖4是對(duì)處于圖3的流程圖中的RAM寫入讀出子例行程序(SB100)的處理的詳細(xì)內(nèi)容進(jìn)行說明的流程圖。
[0021]圖5是圖4的接續(xù)。
[0022]圖6是圖5的接續(xù)。
[0023]圖7是圖6的接續(xù)。
[0024]圖8是對(duì)包括成為檢查對(duì)象的RAM檢查區(qū)域的RAM的區(qū)域的結(jié)構(gòu)的例子進(jìn)行說明的圖。
【具體實(shí)施方式】
[0025]以下,使用附圖對(duì)本發(fā)明的實(shí)施方式進(jìn)行說明。如圖1所示,PLCl包括控制單元10、輸入單元20、以及輸出單元30。與輸入輸出的數(shù)量相應(yīng)地適當(dāng)增設(shè)輸入單元20以及輸出單元30。在輸入單元20內(nèi)收納有具備用于與控制單元10連接的連接器22的輸入板21,并設(shè)置有連接來自多個(gè)輸入設(shè)備(開關(guān)、傳感器等)的布線的輸入端子25。在輸出單元30內(nèi)收納有具備用于與控制單元10連接的連接器33的輸出板31,并設(shè)置有連接與多個(gè)輸出設(shè)備(繼電器、馬達(dá)等)連接的布線的輸出端子35。在控制單元10內(nèi)收納有具備用于與輸入單元20連接的連接器12、用于與輸出單元30連接的連接器13的控制板11,并設(shè)置有能夠連接個(gè)人計(jì)算機(jī)等終端裝置的連接器15、用于與其他的PLC連接的連接器16等。
[0026]接下來,使用圖2對(duì)PLCl的塊結(jié)構(gòu)以及連接的例子進(jìn)行說明。在輸入單元20的輸入端子25上連接來自多個(gè)輸入設(shè)備(開關(guān)40a、傳感器40b……輸入裝置40η等)的布線,并向輸入單元20的輸入端子25輸入與多個(gè)輸入設(shè)備的導(dǎo)通狀態(tài)相關(guān)的信號(hào)(接通或者斷開的信息等)。被輸入了的與導(dǎo)通狀態(tài)相關(guān)的信號(hào)經(jīng)由接口 21a(以下將接口記載為I/F)以及連接器22被傳輸至控制單元10。
[0027]控制單元10以CPUlla(與控制裝置相當(dāng))為中心構(gòu)成,并具備RAMllb、ROMllc。ROMllc使用EEPROM、Flash ROM等能夠改寫的ROM,在ROMllc存儲(chǔ)有模擬以串聯(lián)或者并聯(lián)的方式連接任意的輸入設(shè)備而構(gòu)成的順序電路的順序程序等。用戶能夠使用終端裝置50并使用梯形電路等來制作順序程序,并能夠使制作出的順序程序存儲(chǔ)(寫入)至控制單元10。在該順序程序中也安裝(implement)有實(shí)現(xiàn)下述的RAM檢查方法的RAM檢查程序。此夕卜,在ROMllc中也儲(chǔ)存有經(jīng)由I/Fllg與終
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1