<object id="ir2le"></object>
  • 加入收藏 在線留言 聯系我們
    關注微信
    手機掃一掃 立刻聯系商家
    全國服務熱線15267534595
    公司新聞
    西門子plc與西門子變頻器通訊的控制字與狀態字
    發布時間: 2023-06-20 22:13 更新時間: 2024-12-28 09:10

    zui近調試涉及到西門子PLC與6SE70變頻器通訊,因為以前沒有深入接觸過西門子的通訊連接,有關于控制字和狀態字的問題比較撓頭,詢問了有經驗的專家,現在剛剛懂了點皮毛,好記性不如爛筆頭,先趕緊記下來,以后慢慢深入學習,也供大家參考。
    這里僅舉一個啟動變頻器與速度給定的例子。
    在這里采用的是PPO 5的通訊方式,這樣應該會有10個PZD,但這里我們先只用前兩個PZD。
    PLC給變頻器的*個PZD存儲在變頻器里的K3001字里。K3001有16位,從高到底為3115到3100(不是3001.15到3001.00),變頻器的參數P554為1時變頻器啟動為0時停止,P571控制正轉,P572控制反轉,如果把P554設置等于3100,那么K3001的位3100就控制變頻器的啟動與停止,P571設置等于3101則3101就控制正轉,P572設置等于3102則3102就控制反轉。經過這些設置后K3001就是PLC給變頻器的*個控制字。此時K3001的3100到3115共16位除了位3110控制用途都不是固定的,所以當設置P554設置等于3101時則3101也可以控制啟動與停止,P571等于3111時則3111控制正轉,等等。因為K3001的位3110固定為“控制請求”,這位必須為1變頻器才能接受PLC的控制訊號,所以變頻器里沒有用一個參數對應到這個位。
    PLC給變頻器的第二個PZD存儲在變頻器里的K3002字里,變頻器的參數P443存放給定值,如果把參數P443設置等于K3002,那么整個字K3002就是PLC給變頻器的主給定控制字。PLC發送過來的第二個字的大小為0到16384(十進制—),(對應變頻器輸出的0到*),當為8192時,變頻器輸出頻率為25Hz。
    變頻器的輸出給PLC的*個PZD字是P734.1,第二個PZD字是P734.2,等等。要想把PLC接收的*個PZD用作*個狀態字,需要在變頻器里把P734.1=0032(既字K0032),要想把PLC接收的第二個PZD用作第二個狀態字,需要在變頻器里把P734.2=0033(既字K0032)。(K0032的BIT 1為1時表示變頻器準備好,BIT 2表示變頻器運行中,等等)
    (變頻器里存貯狀態的字為K0032,K0033等字,而變頻器發送給PLC的PZD是P734.1,P734.2等)在變頻器里把P734.3=0148,在變頻器里把P734.4=0022,則第三個和第四個變頻器PZD分別包含實際輸出頻率的百分比值和實際輸出電流的百分比值。
    在編寫程序時,如果用一個變量(例如mw1160)去MOVE一個位或一個字到PZD時,mw1160是包含從M1160.0至M1161.7共16個位,與3001(或3002...等等)位的對應關系是:
    M1161.0---3100 M1160.0---3108
    . .
    . .
    . .
    M1161.7---3107 M1160.7---3115

    聯系方式

    • 電  話:18126392341
    • 聯系人:梁濤
    • 手  機:15267534595
    • 微  信:15267534595