中國工控網 www.www.kharaku.com

中國自動化企業中心

企業目錄

新聞中心

風采圖片

產品中心

企業論壇

技術中心

資料下載

供求信息

招聘信息

深圳市天地華杰科技有限公司北京公司

http://www.tdhj.com.cn

首頁  | 企業簡介企業風采企業新聞產品目錄企業論壇技術支持資料下載供求信息招聘信息留言信箱聯系我們

所在位置:深圳市天地華杰科技有限公司北京公司 -- 企業論壇 -- 技術論壇1 -- 點位控制功能

網站搜索:

企業目錄

          企業首頁

          企業簡介

          企業風采

          企業新聞

          產品目錄

          企業論壇

          4 技術論壇1

          技術支持

          資料下載

          留言信箱

          聯系我們

發表人:linfusheng 發表時間:2009-8-13 20:38:00  

 

 本欄論題: 點位控制功能  [15353] 
    本節所介紹的指令只適用于FX1S、FX1N系列的PLC,目的是使這兩種成本相對較低的PLC可以不借助其他擴展設備(例如1GM模塊)就可以實現簡單的點位控制。使用這些指令時最好配合三菱的伺服放大器(如MR-J2)。
    一、 點位控制指令
    1. 當前絕對值位置讀取指令
    當前絕對值位置讀取指令的助記符、指令代碼、操作數、程序步如表7-90所示。
    表7-90 當前絕對值位置讀取指令
    指令名稱 助記符 指令代碼 操作數 程序步
    S• D1• D2•
    當前絕對值位置讀取 ABS FNC155
    (32) X、Y、M、S Y、M、S KnY、KnM
    KnS、T、C、D、V、Z DABS 13步
    當前絕對值位置讀取指令讀取當前絕對值位置,將其送到[D2•]指定的目標寄存器。使用說明如圖7-141所示。
    M10 FNC155 S• D1• D2•
    —||— (D)ABS X0 Y4 D8140
   
    使用ABS指令,PLC應與有絕對位置功能的設備相連接。
    [S•]指定來自伺服放大器信號輸入點的首地址,占用三點。
    [D1•]指定送到伺服放大器信號控制信號輸出點的首地址,占用三點。
    [D2•]指定從伺服放大器讀取的絕對位置存放的目標寄存器,因當前絕對值位置必定存入(D8141,D8140),所以,通常[D2•]直接指定D8140。
    當執行條件由OFF變為ON時,開始讀入絕對位置。讀取完成后,完成標志M8029為ON。若讀入過程中執行條件為OFF,則讀取動作停止。
    2. 回原點指令
    回原點指令的助記符、指令代碼、操作數、程序步如表7-91所示。
    表7-91 回原點指令
    指令名稱 助記符 指令代碼 操作數 程序步
    S1• S2• S3• D•
    回原點 ZRN FNC156
    (16/32) K、H、KnX、KnY、KnM
    KnS、T、C、D、V、Z K、H、KnX、KnY、KnM
    KnS、T、C、D、V、Z X、Y、M、S K、H ZRN 9步
    DZRN 17步
    回原點指令校準機械的原點,其使用說明如圖7-142所示。
    M10 FNC156 S• S2• S3• D
    —||— ZRN K1000 K100 X003 Y0
   
    [S1•]指定回原點的速度,16位指令時為10~32767Hz,32位指令時為10~100kHz。
    [S2•]指定爬行速度,接近點(DOG)信號為ON后的低速,10~32767Hz。
    [S3•]指定接近點信號,最好用X(常開接點),以免受掃描周期影響加大原點誤差。
    [D•]指定脈沖輸出點,僅限于Y0或Y1。應使用晶體管輸出單元。
    若在執行ZRN指令之前使M8141置1,可使PLC在回原點操作完成后向伺服放大器輸出清零信號,相應清零信號輸出點如下:
    脈沖輸出為Y0時,清零輸出為Y2;
    脈沖輸出為Y1時,清零輸出為Y3;
    清零信號必須以漏型晶體管輸出,負載能力大于200mA。
    若配用三菱公司的MR-H或MR-J2型伺服放大器,則停電時機械可保持其當前位置,可用ABS指令讀取機械的絕對位置,所以只需在首次啟動時執行回原點操作,以后即使斷電后再啟動也不必再回原點。
    回原點動作順序如圖7-143所示。
   
    (1)驅動回原點指令后,以回原點速度開始移動。
    在回原點過程中,若驅動指令的接點變為OFF狀態,機械將不經減速而立即停止。
    在指令驅動接點OFF后,在脈沖輸出中監控標志(Y0對應M8147,Y1對應M8148)仍為ON期間,將不接受回原點指令的再次驅動。
    (2)當接近點信號(DOG)由OFF變為ON時,
    相關的軟元件:
    [D8141,D8140] :Y0輸出的當前寄存器對
    [D8143,D8142] :Y1輸出的當前寄存器對
    M8145:Y0脈沖輸出停止(立即停止)
    M8146:Y1脈沖輸出停止(立即停止)
    M8147:Y0脈沖輸出中監控(BUSY/READY)
    M8148:Y1脈沖輸出中監控(BUSY/READY)
   
    3. 變速脈沖指令
    變速脈沖指令的助記符、指令代碼、操作數、程序步如表7-92所示。
    表7-92 變速脈沖指令
    指令名稱 助記符 指令代碼 操作數 程序步
    S• D1• D2•
    變速脈沖 PLSV FNC157
    (16/32) K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z Y Y、M、S PLSV 9步
    DPLSV 13步
    變速脈沖指令是帶旋轉方向控制的變速脈沖輸出指令,其使用說明如圖7-144所示。
    M10 FNC157 S• D1• D2•
    —||— PLSV K10000 Y0 Y4
   
    [S•]指定輸出脈沖頻率:16位指令時為10~32767Hz,32位指令時為10~100kHz。
    [D1•]指定脈沖輸出點,僅限于Y0或Y1。應使用晶體管輸出單元。
    [D2•]指定旋轉方向輸出點:(D2•)=ON,正轉,(D2•)=OFF,反轉。
    在脈沖輸出過程中,可自由改變輸出脈沖頻率,所以稱為變速脈沖輸出。
    在啟動/停止時,沒有加/減速過程,如需軟啟動/停止,可利用RAMP斜坡信號指令改變[S•]的值。
    在脈沖輸出過程中,若驅動指令的接點變為OFF狀態,不經減速而立即停止脈沖輸出。
    在指令驅動接點OFF后,在脈沖輸出中監控標志(Y0對應M8147,Y1對應M8148)仍為ON期間,不可再次驅動脈沖輸出指令。
    相關的軟元件:
    [D8141,D8140] :Y0輸出的當前寄存器對
    [D8143,D8142] :Y1輸出的當前寄存器對
    M8145:Y0脈沖輸出停止(立即停止)
    M8146:Y1脈沖輸出停止(立即停止)
    M8147:Y0脈沖輸出中監控(BUSY/READY)
    M8148:Y1脈沖輸出中監控(BUSY/READY)
   
    4. 增量驅動指令
    增量驅動指令的助記符、指令代碼、操作數、程序步如表7-93所示。
    表7-93 增量驅動指令
    指令名稱 助記符 指令代碼 操作數 程序步
    S1• S2• D1• D2•
    增量驅動 DRVI FNC158
    (16/32) K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z Y Y、M、S DRVI 9步
    DDVRI 17步
    增量驅動指令是單速、增量驅動方式脈沖輸出指令,其使用說明如圖7-145所示。
    M10 FNC158 S• S2• D1• D2•
    —||— DRVI K25000 K3000 Y0 Y4
   
    [S1•]指定輸出脈沖數:
    16位指令時為-3276810~+32767;
    32位指令時為-999999~+999999;
    [S2•]指定輸出脈沖頻率:16位指令時為10~32767Hz,32位指令時為10~100kHz。
    [D1•]指定脈沖輸出點,僅限于Y0或Y1。應使用晶體管輸出單元。
    [D2•]指定旋轉方向輸出點:(D2•)=ON,正轉,(D2•)=OFF,反轉。
    指令執行中輸出脈沖以增量方式存入寄存器對。
    輸出點Y0 對應(D8141,D8140)
    輸出點Y1 對應(D8143,D8142)
    正轉時數值增加,反轉時數值減少。
    若驅動指令的接點變為OFF狀態,將減速停止,但完成標志M8029不動作。
    在指令驅動接點OFF后,在脈沖輸出中監控標志(Y0對應M8147,Y1對應M8148)仍為ON期間,不接受指令的再次驅動。
    增量是驅動中 [S1•]指定輸出脈沖數是指由當前位置到目標位置應輸出的脈沖數,即當前位置與目標位置之間的距離(以脈沖為單位),如圖7-146所示,脈沖數的+/-表示運動方向。
   
   
    增量驅動設置值與速度曲線如圖7-147所示。
   
   
    實際能夠執行的最低輸出脈沖頻率F由以下公式決定:
   
    [D8147,D8146]以Hz為單位,[D8148]以ms為單位。
    若輸出脈沖頻率低于上面計算的數值,實際輸出頻率等于上述公式計算的值。
    加速初期和減速最終部分的頻率也不可低于上述計算結果。
    相關軟元件說明:
    [D8145] :執行DVRI、DRVA指令時的基底速度。
    控制步進電機時,設定速度需要考慮步進電機的共振區域和自由啟動頻率。
    設定范圍:
    最高速度[D8147,D8146]的十分之一以下
    超過該范圍時,自動降為最高速度的十分之一數值運行。
    [D8147,D8146] :執行DVRI、DRVA指令時的最高速度。
    [S2•]指定的輸出脈沖頻率必須小于該最高速度。
    設定范圍:10~100000Hz
    [D8148] :執行DVRI、DRVA指令時的加減速時間。
    加減速時間指達到最高速度所需的時間,因此,當輸出頻率低于最高速度時,實際加減速時間會縮短。
    設定范圍:50~5000ms
    M8145:Y0脈沖輸出停止(立即停止)
    M8146:Y1脈沖輸出停止(立即停止)
    M8147:Y0脈沖輸出中監控(BUSY/READY)
    M8148:Y1脈沖輸出中監控(BUSY/READY)
   
   
    5. 絕對位置驅動指令
    絕對位置驅動指令的助記符、指令代碼、操作數、程序步如表7-94所示。
    表7-94 絕對位置驅動指令
    指令名稱 助記符 指令代碼 操作數 程序步
    S1• S2• D1• D2•
    絕對位置驅動 DRVA FNC158
    (16/32) K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z Y Y、M、S DRVA 9步
    DDVRA 17步
    DRVA指令是單速、絕對位置驅動方式脈沖輸出指令,其使用說明如圖7-148所示。
    M10 FNC159 S• S2• D1• D2•
    —||— DRVA K25000 K3000 Y0 Y4
   
    [S1•]指定目標絕對位置:
    16位指令時為-3276810~+32767;
    32位指令時為-999999~+999999;
    [S2•]指定輸出脈沖頻率:16位指令時為10~32767Hz,32位指令時為10~100kHz。
    [D1•]指定脈沖輸出點,僅限于Y0或Y1。應使用晶體管輸出單元。
    [D2•]指定旋轉方向輸出點:(D2•)=ON,正轉,(D2•)=OFF,反轉。
    指令執行中,當前絕對位置存入當前寄存器對。
    輸出點Y0 對應(D8141,D8140)
    輸出點Y1 對應(D8143,D8142)
    指令執行中改變操作元件的內容,在下一次執行時生效。
    若驅動指令的接點變為OFF狀態,將減速停止,但完成標志M8029不動作。
    在指令驅動接點OFF后,在脈沖輸出中監控標志(Y0對應M8147,Y1對應M8148)仍為ON期間,不接受指令的再次驅動。
    絕對位置驅動方式中,[S1•]指定的目標絕對位置是目標位置與原點的距離,如圖7-149所示。
   
    絕對位置驅動方式設置值與驅動曲線如圖7-150所示。
   
   
    實際能夠執行的最低輸出脈沖頻率F由以下公式決定:
   
    [D8147,D8146]以Hz為單位,[D8148]以ms為單位。
    若輸出脈沖頻率低于上面計算的數值,實際輸出頻率等于上述公式計算的值。
    加速初期和減速最終部分的頻率也不可低于上述計算結果。
    相關軟元件說明:
    [D8145] :執行DVRI、DRVA指令時的基底速度。
    控制步進電機時,設定速度需要考慮步進電機的共振區域和自由啟動頻率。
    設定范圍:
    最高速度[D8147,D8146]的十分之一以下
    超過該范圍時,自動降為最高速度的十分之一數值運行。
    [D8147,D8146] :執行DVRI、DRVA指令時的最高速度。
    [S2•]指定的輸出脈沖頻率必須小于該最高速度。
    設定范圍:10~100000Hz
    [D8148] :執行DVRI、DRVA指令時的加減速時間。
    加減速時間指達到最高速度所需的時間,因此,當輸出頻率低于最高速度時,實際加減速時間會縮短。
    設定范圍:50~5000ms
    M8145:Y0脈沖輸出停止(立即停止)
    M8146:Y1脈沖輸出停止(立即停止)
    M8147:Y0脈沖輸出中監控(BUSY/READY)
    M8148:Y1脈沖輸出中監控(BUSY/READY)
   
   
   
    二、 點位控制指令應用
    1. 點位控制指令均可以多次使用,但應注意:
    (1) 不可出現雙線圈現象
    (2) 當執行條件OFF后,必須等該指令目標元件對應的脈沖輸出中監控標志OFF后再經一個掃描周期才可以再次驅動同一指令。
    (3) 為了按上面的要求編程,最好使用STL步進順控程序編輯程序。
    (4) 由于PLSY、PLSR指令的目標元件是Y0或Y1與DVRI指令的目標元件相同,最好使用DVRI指令代替PLSY、PLSR指令。
    (5) Y0、Y1作高速輸出的性能指標如下:
    電壓:5~24V
    電流:10~100mA
    輸出脈沖頻率 :小于100kHz
   

以下是關于《點位控制功能》論題的回復(共116篇,分12頁顯示)

 共12頁  第1頁  頁次: 末頁   下一頁   

回復人:chenanfu

 回復時間:2009-8-15 22:30:00

 

    好文章

回復人:qiu4509

 回復時間:2009-8-26 11:47:00

 

    學習了

回復人:陳鑫77

 回復時間:2009-9-6 21:22:00

 

    復雜;;;

回復人:麥田圈

 回復時間:2009-9-9 10:14:00

 

    不懂

回復人:xuelanhu52

 回復時間:2009-9-10 11:18:00

 

    一般啦,哈哈

回復人:lovegong

 回復時間:2009-9-11 9:11:00

 

    好 學習了
   
   
    PLC 變頻器 觸摸屏專家,讓您的采購更經濟 讓您的機器更容易
    本公司主要代理:CO-Trust可編程控制器、臺灣威綸(WEINVEW)人機界面、海利普變頻器(HOLIP)、三墾變頻器,施耐德低壓電器等全系列產品銷售推廣和技術服務,公司網址www.xagk.com。同時還經銷三菱、富士、歐姆龍、施耐德、西門子、西諾克等國際知名品牌的工業控制和傳動產品。
    西安虹創科工貿有限公司 電話:029-85392320 85218931杜 QQ:270297261
   

回復人:孫天碩

 回復時間:2009-9-17 21:15:00

 

    不錯的文章。學習了。謝謝。

回復人:孫天碩

 回復時間:2009-9-17 21:18:00

 

    不過寫的太繁瑣。看完你的文章要很長時間。

回復人:dalu12345

 回復時間:2009-9-30 11:28:00

 

    學習!

回復人:qdhike

 回復時間:2009-10-9 15:38:00

 

    難度!!
   

 共12頁  第1頁   末頁   頁次: 1  2  3  4  5  6      下一頁  

如果要回復本欄論題,請首先中國工控網www.www.kharaku.com

·如果你已經是中國工控網成員,請直接登錄。

·如果你還不是中國工控網成員,請首先注冊,注冊為免費!

注冊名:

密  碼:

           注冊中國工控網www.www.kharaku.com
           忘記密碼

關閉該窗口

     相關企業新聞:
     相關資料下載:

深圳市天地華杰科技有限公司北京公司

聯系地址:北京市東城區東四三條65號      郵政編碼:100010

聯系電話:010-67737811      傳真:010-67759178      電子信箱:61305608@163.com       管理入口

中國工控網(www.www.kharaku.com)技術支持

三分快3|平台官网