西門子ET200模塊6ES7131-6BF00-0CA0原裝
1、程序的步的理解方法 OMRON的PLC程序中,每一條指令對應(yīng)為一步,一條指令為1~4個字,依指令而異。 因為指令的字?jǐn)?shù)不同,所以根據(jù)在程序中使用的指令不同,可編程的步數(shù)亦不同.例如:LD指令為一步,而運算指令(以雙字BCD碼減法指令SUBL(55)為例)為4步指令 SUBL(55) S1+1、S1 S1 S2+1、S2 S2 — CY D CY D+1 D 2、通道數(shù)據(jù)的理解方法 HR 0000 | 0 | 20 | HR 0001 | 1 | 21 | HR 0002 | 0 | 22 | HR 0003 | 1 | 23 | HR 0004 | 0 | 24 | HR 0005 | 1 | 25 | HR 0006 | 0 | 26 | HR 0007 | 0 | 27 | HR 0008 | 1 | 28 | HR 0009 | 1 | 29 | HR 0010 | 0 | 210 | HR 0011 | 0 | 211 | HR 0012 | 0 | 212 | HR 0013 | 1 | 213 | HR 0014 | 1 | 214 | HR 0015 | 0 | 215 |
在輸入輸出繼電器、內(nèi)部輔助繼電器、保持繼電器(HR)、輔助記憶繼電器(AR)、鏈接繼電器(LR)以通道為單位使用時,以及作為計時器(TIM)、計數(shù)器(CNT)區(qū)的現(xiàn)在值,數(shù)據(jù)存儲器(DM)區(qū)的內(nèi)容表示用的通道數(shù)據(jù),可有以16 bit的0和1表達(dá)方式及16進(jìn)制4桁的表達(dá)方式。16 bit的0和1表達(dá)方式及16進(jìn)制4桁的表達(dá)方式的關(guān)系如下: LSB 例:HR00CH的內(nèi)容 (1=ON 0=OFF) LSB為最下位bit(00 bit) MSB為最上位bit(15 bit) ①HR00CH的內(nèi)容用16位bit表達(dá)方式表示時,如下 示: 0 1 1 0 0 0 1 1 0 0 1 0 1 0 1 MSB LSB ②HR00CH的內(nèi)容,若用16進(jìn)制4位表達(dá)方式時,則 如下示: 632A 3、每次掃描執(zhí)行型指令和輸入微分型指令 CPM1A型機中,幾乎所有的應(yīng)用指令,都有每次 掃描執(zhí)行型和輸入微分型。下面以傳送指令為例,說明其不同之處: ①每次掃描執(zhí)行型----MOV(FUN21) 動作說明: 輸入0000ON時,保持繼電器 HR10CH的內(nèi)容,每次掃描都向數(shù)據(jù)存儲器DM0000中傳送。 當(dāng)程序循環(huán)時間為80MS,輸入0000 ON為2S時,則傳送25次,在此期間,如果HR10CH的內(nèi)容是變化的,則DM0000中保持每次傳送前的最終內(nèi)容。 ②輸入微分型-----@MOV(FUN21) 動作說明: 僅在輸入0000的上升沿(OFF—ON)時,執(zhí)行一次把保持繼電器HR10CH的內(nèi)容傳送到數(shù)據(jù)存儲器DM0000中的操作。 編程器鍵入操作時,是接著在功能號FUN后,再輸入指令代碼21,最后按NOT鍵,即已輸入了傳送微分指令。 1、CPM1A的特殊功能 1>、模擬設(shè)定電位器功能 位于CPU面板左上角有兩個模擬設(shè)定電位器,可以用來模擬設(shè)定定時器/計數(shù)器的設(shè)定值,區(qū)域范圍為0~200(BCD),經(jīng)這兩個電位器設(shè)定的值自動存入特殊輔助繼電器250CH和251CH,可作為計時/計數(shù)器指令的設(shè)定值。 2>、輸入時間常數(shù)設(shè)定功能 輸入電路上有濾波器,可以減少外部干擾(振動、雜波等),輸入濾波器的時間常數(shù)可以根據(jù)實際需要進(jìn)行設(shè)置為1/2/4/8/16/32/64/128ms之一。 3>、外部輸入中斷功能 10點型CPM1A有兩個00003、00004輸入點,10點以上型有00003~00006四個輸入點可作為中斷輸入點使用,實現(xiàn)外部輸入中斷(模式有兩種:即輸入中斷模式和計數(shù)器中斷模式)詳見中斷控制指令。 4>、快速響應(yīng)輸入功能 PC采用循環(huán)掃描方式工作,輸出滯后輸入。如果用戶要使用一些瞬間信號,可以采用快速響應(yīng)輸入端,使CPU可以接收到瞬間脈沖。10點型有00003、00004兩點,10點以上型有00003~00006四點(與外部中斷輸入端子號相同,通過對系統(tǒng)設(shè)置區(qū)域DM6628的設(shè)置,可以將00003~00006定義為普通輸入端0、外部中斷輸入端1或快速響應(yīng)輸入端2) 5>、間隔定時中斷功能 間隔定時器一到定時時間,即轉(zhuǎn)去執(zhí)行中斷子程序。有單次中斷模式(設(shè)定的定時到僅產(chǎn)生一次中斷)和重復(fù)中斷模式(每隔設(shè)定的一定時間就產(chǎn)生一次中斷)兩種,詳見中斷控制指令中的間隔定時器中斷指令。
|