西門子TP1500 15寸面板
1、程序的步的理解方法
OMRON的PLC程序中,每一條指令對應為一步,一條指令為1~4個字,依指令而異。
因為指令的字數不同,所以根據在程序中使用的指令不同,可編程的步數亦不同.例如:LD指令為一步,而運算指令(以雙字BCD碼減法指令SUBL(55)為例)為4步指令
                 SUBL(55)        S1+1、S1
                  S1               S2+1、S2
                  S2         —          CY
                  D             CY  D+1   D
 
 2、通道數據的理解方法
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  | 
在輸入輸出繼電器、內部輔助繼電器、保持繼電器(HR)、輔助記憶繼電器(AR)、鏈接繼電器(LR)以通道為單位使用時,以及作為計時器(TIM)、計數器(CNT)區的現在值,數據存儲器(DM)區的內容表示用的通道數據,可有以16 bit的0和1表達方式及16進制4桁的表達方式。16 bit的0和1表達方式及16進制4桁的表達方式的關系如下:  LSB
  例:HR00CH的內容   (1=ON   0=OFF)
LSB為最下位bit(00 bit)
MSB為最上位bit(15 bit)
①HR00CH的內容用16位bit表達方式表示時,如下
 示:   0 1 1 0 0 0 1 1 0 0 1 0 1 0 1
       MSB                                                                   LSB
②HR00CH的內容,若用16進制4位表達方式時,則
   如下示:    632A
3、每次掃描執行型指令和輸入微分型指令
   CPM1A型機中,幾乎所有的應用指令,都有每次
掃描執行型和輸入微分型。下面以傳送指令為例,說明其不同之處:
①每次掃描執行型----MOV(FUN21)   
  動作說明:
    輸入0000ON時,保持繼電器
HR10CH的內容,每次掃描都向數據存儲器DM0000中傳送。
  當程序循環時間為80MS,輸入0000 ON為2S時,則傳送25次,在此期間,如果HR10CH的內容是變化的,則DM0000中保持每次傳送前的最終內容。
②輸入微分型-----@MOV(FUN21)              
動作說明:
僅在輸入0000的上升沿(OFF—ON)時,執行一次把保持繼電器HR10CH的內容傳送到數據存儲器DM0000中的操作。
編程器鍵入操作時,是接著在功能號FUN后,再輸入指令代碼21,最后按NOT鍵,即已輸入了傳送微分指令。
1、CPM1A的特殊功能
1>、模擬設定電位器功能
   位于CPU面板左上角有兩個模擬設定電位器,可以用來模擬設定定時器/計數器的設定值,區域范圍為0~200(BCD),經這兩個電位器設定的值自動存入特殊輔助繼電器250CH和251CH,可作為計時/計數器指令的設定值。
2>、輸入時間常數設定功能
輸入電路上有濾波器,可以減少外部干擾(振動、雜波等),輸入濾波器的時間常數可以根據實際需要進行設置為1/2/4/8/16/32/64/128ms之一。