西門子TP1500 15寸面板
1,、程序的步的理解方法
OMRON的PLC程序中,,每一條指令對應(yīng)為一步,,一條指令為1~4個字,,依指令而異。
因為指令的字數(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表達方式及16進制4桁的表達方式。16 bit的0和1表達方式及16進制4桁的表達方式的關(guān)系如下: LSB
例:HR00CH的內(nèi)容 (1=ON 0=OFF)
LSB為最下位bit(00 bit)
MSB為最上位bit(15 bit)
①HR00CH的內(nèi)容用16位bit表達方式表示時,,如下
示: 0 1 1 0 0 0 1 1 0 0 1 0 1 0 1
MSB LSB
②HR00CH的內(nèi)容,,若用16進制4位表達方式時,則
如下示: 632A
3,、每次掃描執(zhí)行型指令和輸入微分型指令
CPM1A型機中,,幾乎所有的應(yīng)用指令,都有每次
掃描執(zhí)行型和輸入微分型,。下面以傳送指令為例,,說明其不同之處:
①每次掃描執(zhí)行型----MOV(FUN21)
動作說明:
輸入0000ON時,保持繼電器
HR10CH的內(nèi)容,,每次掃描都向數(shù)據(jù)存儲器DM0000中傳送,。
當程序循環(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ù)實際需要進行設(shè)置為1/2/4/8/16/32/64/128ms之一,。