• 產品列表PRODUCTS LIST

    首頁 > 技術與支持 > SIEMENS西門子日照代理商

    SIEMENS西門子日照代理商

    點擊次數:391 更新時間:2024-01-02

    SIEMENS西門子日照代理商


    、在同一程序中以上四種指令所使用的計時器號、計數器號000~127不能重復。
    2、設定值可以是常數,也可以是通道號。當是常數時,必須是BCD碼,前面要加#;是通道號時,該通道內的數字也須是BCD碼。
    3、當計數器、高速計時器、計時器工作(復位時)前,先將設定值送入相應的計數器/計時器內(由程序中的計時器號/計數器號)(可逆計數器例外,當可逆計數器復位時,其內
    4、 
    5、的當前值復位為0000),然后根據指令要求進行計數/計時,因而,在復位時,相應的計數器/計時器內有它的當前值,計數器/計時器可作為其它指令的操作數(如LD TIM000等)。
    6、當設定值為*DM時,在該DM區域中存放的是設定值的DM地址而非設定值。
    7、出錯標志位25503, 當設定值不是BCD碼時、*DM間接尋址的DM通道不存在時為ON。
    各程序說明見講義62、63、64之1、2、3、4。
    FUN NO
    指令
    符號
    助記符  操作數
    功能/相關標志
    操作數
    10
    移位寄存器

    SFT(10) D1
             D2
    移位脈沖(SP)ON時,從D1CH到D2CH的數據朝高位移一位,D2的最高位溢出。復位端ON時,D2~D1區域全部OFF。
    15            00      15            00  IN(0或1)
         D2

          D1           
    開始D1,結束D2CH
    000~019、200~252
    HR00~19、AR00~15
    LR00~15。D1、D2必須用同一個繼電器區域D1CH必須≤D2CH
    84
    可逆移位寄存器
    SFTR
     
    ·SFTR
    SFTR/@SFTR(84)
               C
               D1
               D2
    根據控制數據(C)bit12~15的內容把D1~D2通道的數據進行左右移位。C通道內控制數據的內容:I12——移位方向(DR),0右移,1左移;I13——數據輸入端(IN);I14——移位脈沖端(SP);I15—復位端(R)。
            15       00   15        00
    CY

    D2

    D1
                                     IN(0或1)
     15       00   15        00   
    D2

    D1

    CY
     IN(0或1)
    當移位信號輸入繼電器I14ON時D1~D2通道的數據進行左(右)移位,最高位(或位)移入進位位CY(25504);當復位輸入繼電器I15ON時,D1~D2通道的全部位和進位位CY(25504)全為“0"。D1、D2通道領域有故障時,D1>D2時,出錯標志25503ON,此時程序不執行該指令
    D1、D2
    000~019、200~252
    HR00~19、AR00~15
    LR00~15
    DM0000~1023
    *DM0000~1023、
    6144~6655
    C:000~019、200~252
    HR00~19、AR00~15
    LR00~15
    DM0000~1023、6144~6655
    *DM0000~1023、
    6144~6655
    16
    字移位

    D1
                 D2
    當執行條件ON時,每執行一次D1至D2通道中的數據以字為單位移位一次,而0000移進D1,D2的原數據溢出
    當D1與D2CH不在同一區域、或區域出錯、間接尋址通道不存在(非BCD碼)時,出錯標志位25503ON,此時該指令不執行
                        0000
         D1

         D2
    D1、D2
    000~019、200~252
    HR00~19、AR00~15
    LR00~15
    DM0000~1023、
    *DM0000~1023、
    6144~6655
    25
    算術左移位
    ASL
    ASL/@ASL(25) D
              
    把D通道的數據向左移一位,原最高位溢出至CY(25504),位補0。當間接尋址DM不存在(非BCD碼)時,25503ON,此時該程序不執行;當DCH的內容為0000時,相等標志位25506為ON
       
    CY

           D               
     
    D:000~019、200~252
       HR00~19、AR00~15
    LR00~15
    DM0000~1023、
    *DM)0000~1023、
    6144~6655
    26
    算術右移位
    ASR
    ASR/@ASR(26)
            D
    把D通道的數據向右移一位,原位溢出至CY(25504),最高位補0。當間接尋址DM不存在(非BCD碼)時,25503ON,此時該程序不執行;當DCH的內容為0000時,相等標志位25506為ON
            D

    CY
    27
    循環左移指令
    ROL
               D
    把D通道的數據包括進位位CY(25504)循環左移。當間接尋址DM不存在(非BCD碼)時,25503ON,此時該程序不執行;當DCH的內容為0000時,相等標志位25506為ON
     
          D

    CY
    28
    循環右移指令
    ROR
               D
    把D通道的數據包括進位位CY(25504)循環右移。當間接尋址DM不存在(非BCD碼)時,25503ON,此時該程序不執行;當DCH的內容為0000時,相等標志位25506為ON
     
    CY

           D
    D:000~019、200~252
       HR00~19、AR00~15
    LR00~15
    DM0000~1023、
    *DM0000~1023、
    6144~6655 
    74
    一位數字左移
    SLD
    SLD/@SLD(74)
             D1
             D2
    以四位二進制碼(桁)為單位將D1至D2CH的數據左移,D2的最高位溢出丟失,D1的位填0。當D1、D2通道出錯(不在同一區域或D2<D1)或間接尋址DM不存在(非BCD碼)時,出錯標志位25503ON,此時,該指令不執行
     
       D2

       D1




    。。。。













    15 11      03 00    15 11      03 00
    溢出                          填0
    D1、D2:
    000~019、200~252
       HR00~19、AR00~15
    LR00~15
    DM0000~1023、
    *DM0000~1023、
    6144~6655
    75
    一位數字右移
    SRD
    SLD/@SRD(75)
              D1
    D2
    以桁為單位將D1至D2CH的數據右移,D1的桁溢出丟失,D2的最高桁填0。當D1、D2通道出錯(不在同一區域或D2<D1)或間接尋址DM不存在(其內不是BCD碼)時,出錯標志位25503ON,此時,該指令不執行
        D2

         D1


















     15 12     03 00     15 12    03 00
     填0                         溢出
    17
     
    異步移位寄存器
    ASFT
               C
               D1
               D2
    根據控制數據(C) bit13~15的內容,在D1~D2通道之間,將通道數據為0000的數據(上移或下移)與前后通道的數據相互替代.
    IC13----移位方向(為0時,下位CH   上位CH;為1時,上位CH   下位CH),
    IC14----移位允許位(為0時,不移位;為1時,移位)
    IC15—復位端(為1時復位)
     根據控制數據,將寄存器D1~D2CH
    中為0000的字與緊鄰的高(低)地址
    通道之間交換數據,執行數次后,所有
    0000字可集中到寄存器的上(下)半部。
    25503出錯標志與其它移位指令相同。
    C:000~019、200~252
    HR00~16、AR00~15
    LR00~15
    DM0000~1023、6144~6655
    *DM0000~1023、6144~6655   #常數
    D1、D2:
    000~019、200~252
    HR00~16、AR00~15
    LR00~15
    DM0000~1023
    *DM0000~1023、6144~6655 



    中文乱码文字幕文字幕