• 步進電機環形分配器的PLC程序組合邏輯設計舉例
    2022-02-07  來源:本站

    下面通過步進電機環形分配器的PLC程序來進行說明:

    1)工作原理

    步進電機控制主要有三個重要參數即轉速、轉過的角度和轉向。由于步進電機的轉動是由輸入脈沖信號控制,所以轉速是由輸入脈沖信號的頻率決定,而轉過的角度由輸入脈沖信號的脈沖個數決定。轉向由環形分配器的輸出通過步進電機ABC相繞組來控制,環形分配器通過控制各相繞組通電的相序來控制步電機轉向。

    如圖5-47給出了一個雙向三相六拍環形分配器的邏輯電路。電路的輸出除決定于復位信號RESET外,還決定于輸出端QAQBQC的歷史狀態及控制信號-EN使能信號、CON正反轉控制信號和輸入脈沖信號。其真值表如表5-4所示。

     

    5-47  步進電機環形分配器

    5-4  真值表

    CON

    1

    0

    Z

    EN

    CLK

    A

    B

    C

    A

    B

    C

    1

    Φ

    Φ

    1

    0

    0

    1

    0

    0

    0

    1

    1

    0

    1

    1

    1

    0

    0

    1

    0

    0

    1

    0

    1

    0

    0

    1

    0

    1

    1

    0

    1

    1

    0

    1

    0

    1

    0

    0

    0

    1

    0

    1

    1

    1

    0

    1

    0

    1

    0

    1

    1

    0

    0

    1

    0

    0

     

     

     

     

     

     

     

     

     

     

    2)程序設計

    程序設計采用組合邏輯設計法,由真值表可知:

    CON0時,輸出QAQBQC的邏輯關系為:

    CON1時,輸出QAQBQC的邏輯關系為:    

    CON0,正轉時步進機ABC相線圈的通電相序為:

    CON1,反轉時各相線圈通電相序為:

    QAQBQC的狀態轉換條件為輸入脈沖信號上升沿到來,狀態由前一狀態轉為后一狀態,所以在梯形圖中引入了上升沿微分指令。

    PLC輸入/輸出元件地址分配見表6-3

    6-3  PLC輸入/輸出元件地址分配表

    PLC  IN

    代號

    PLC  OUT

    代號

    X0

    CLK

    Y0

    QA

    X1

    EN

    Y1

    QB

    X2

    RESET

    Y2

    Qc

    X3

    CON

     

     

     

     

     

     

     

     

    根據邏輯關系畫出步進電機機環形分配器的PLC梯形圖,如圖5-48所示。

     

     

    5-48  環形分配器的梯形圖

    梯形圖工作原理簡單分析如下:設初始狀態為RESET有效。X2常開觸點閉合,Y0輸出為“1”狀態,Y1Y2為“0”狀態,RESET無效后,上述三輸出狀態各自保持原狀態。CON0X3=0),當ENX1=1)有效,且有輸入脈沖信號CLKX0)輸入,CLKX0)上升沿到來,M0輔助繼電器常開觸點閉合一個掃描周期。在此期間,各輸出繼電器狀態自保持失效,Y0輸出保持為“1”狀態,Y1輸出由“0”變“1”,Y2輸出狀態為“0”。一個掃描周期過后,M0常開觸點斷開,常閉觸點閉合,各輸出繼電器狀態恢復自保持,等待下一個輸入脈沖信號上升沿的到來。其它部分請讀者自己分析。

      

    澳彩网