亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        M指令在西門子系統(tǒng)中的編制和使用

        2018-05-31 02:56:25南京高速齒輪制造有限公司江蘇211100趙紅淑
        金屬加工(冷加工) 2018年5期
        關鍵詞:代碼指令程序

        ■ 南京高速齒輪制造有限公司 (江蘇 211100) 趙紅淑

        我們在數(shù)控系統(tǒng)(西門子)中大量使用M指令,比如M3是主軸正轉、M5主軸停轉等常規(guī)通用指令,也有制造商自己開發(fā)的某些特定功能或動作的M指令。特別是加工中心換刀程序中寫有多個M指令,每一步的動作都有特定的M代碼完成,并且有先后順序,出故障時還能停止,往往還伴有報警。那么這些M指令是怎么編寫的,在使用時又是如何做到條件檢測的,本文將就這一問題進行討論。

        1. M0-M99動態(tài)M功能

        在NC程序中M功能執(zhí)行時(以840D系統(tǒng)為例),會觸發(fā)一個信號,該信號會傳送到PLC接口,通過840D的調(diào)試手冊可以查出該信號(DB2x.DBX294.0-DB2x.DBX206.3),而這些信號,在PLC中只存在一個掃描周期,所以一般會使用S指令,置位某個地址然后去驅(qū)動某個動作。

        程序段如下(以通道1為例):

        N010 G0 X0 M10 //啟動冷卻指令M10

        ...

        N080 M11 //當NC程序運行到此步時,M11關閉冷卻

        在PLC程序中我們編寫如下程序:

        A DB21.DBX195.2 //M10執(zhí)行時在nck程序的通道1中編輯,激活一個PLC掃描周期

        S Q0.0 //冷卻泵啟動(Q0.0為控制泵接觸器的輸出信號)

        A DB21.DBX195.3 //M11執(zhí)行時在nck程序的通道1中編輯,激活一個PLC掃描周期

        R Q0.0 //冷卻泵停止

        實際上我們很多M指令是“閉環(huán)”的,就是指令執(zhí)行后還要檢測執(zhí)行有沒到位信號或者壓力信號等,若不到位就無法執(zhí)行下一步,一直停在該M指令處。這就需要PLC或者NC對指令進行處理了。

        PLC的處理方法是在執(zhí)行動作的同時將“讀入使能禁止”(DB21.DBX6.1)激活,同時檢測反饋信號,當反饋信號正常時再復位該“讀入使能禁止”,此時該M指令就完成“閉環(huán)”反饋,執(zhí)行下一步了。如在某程序中有個松刀動作M20,要求松刀不到位時不能執(zhí)行下一步,程序如下:

        A DB21.DBX196.4 //M20執(zhí)行時在nck程序的通道1中編輯,激活一個PLC掃描周期

        S Q0.1 //驅(qū)動松刀電磁閥

        S DB21.DBX6.1 //同時激活“讀入使能禁止”

        A Q0.1

        A I0.1 //檢測松刀到位信號

        R DB21.DBX6.1 //到位后,復位該信號,NC程序繼續(xù)執(zhí)行

        除了用這種PLC程序做檢測外還可以結合NC的IF語句做判斷,這在加工中心的換刀程序中大量使用。如某龍門加工中心換刀程序中有段程序:

        M93 //刀庫門開

        _TT: _MM[0]=$A_DBB[80] //Y、Z軸運動條件:開門到位

        IF _MM[0]==0 GOTOB _TT

        G153 G01 G90 Y=$MA_FIX_POINT_POS[1,AX2] F=HIGHSPEED

        G153 G01 G90 Z=$MA_FIX_POINT_POS[1,AX3] F=HIGHSPEED

        程序中IF語句就是用來檢測開門信號的,如果不到位,Y、Z軸是不能運動的,否則有撞門風險,$A_DBB[80]主要是通過如圖1所示的PLC實現(xiàn)的。我們能夠清晰的看到以下的邏輯,執(zhí)行M93后激活DB21.DBX205.5,從而通過M110.7激活開門的氣閥Q41.0(Network66),同時Network67在檢測信號,當開門信號到位,關門信號脫開時,把1傳送給DB91.DBB80。

        再通過如圖2所示的PLC,用OB1調(diào)用FC21把DB91.DBB0開始的200個字節(jié),都寫入$A_DBB[0]開始的200個字節(jié)里。這樣就實現(xiàn)了$A_DBB[80]能夠檢測開門信號有沒到位的功能了。

        2. 靜態(tài)M功能

        該M指令的接口信號地址類型和塊編號功能由OEM廠家自行定義,它和PLC地址沒有標準對應關系,如M99=125實現(xiàn)開門動作,PLC編寫如下:

        A(

        L 99L

        DB21.DBW68 ==D)

        //比較讀入的M靜態(tài)指令是不

        M99

        A(L 125 L DB21.DBD70==D)

        //比較讀入的是不是125

        A DB21.DBX58.0

        S DBxx.DBXxx.x //確定了執(zhí)行的M99=125后驅(qū)動某個地址

        圖1

        圖2

        在NC通道執(zhí)行時99被存入DB21.DBW68的地址中,該變量定義為整形變量。在執(zhí)行時將125存入DB21.DBD70的地址中,該變量定義為實數(shù)變量。還有關鍵信號DB21.DBX58.0,該變量在M功能代碼改變時跳變,信號保持一個PLC周期,可以用它鎖存M功能代碼讀取瞬間的代碼數(shù)值,以保證存入數(shù)據(jù)不出錯。當NC讀入的程序段執(zhí)行M99=125時激活最后的DBxx.DBXxx.x地址,然后通過這個地址可以做后續(xù)的邏輯編寫,比如驅(qū)動開門,再做開門信號的檢測等等。

        以上為方便理解,只是簡單寫出了主要的原理和思路,真正運用時還需要考慮轉換數(shù)據(jù)類型等,部分比較值肯定用索引地址和間接指針尋址代入減少代碼使用,邏輯保護也要加強很多。

        [1] 熊熙. 數(shù)控加工實訓教程 [M]. 北京:化學工業(yè)出版社,2003.

        [2] 王愛玲,武文革,辛志杰,等.現(xiàn)代數(shù)控機床 [M]. 北京:國防工業(yè)出版社,2009.

        [3] 邱言龍,李文菱. 數(shù)控機床維修技術 [M]. 北京:中國電力出版社,2014.

        猜你喜歡
        代碼指令程序
        聽我指令:大催眠術
        試論我國未決羈押程序的立法完善
        人大建設(2019年12期)2019-05-21 02:55:44
        ARINC661顯控指令快速驗證方法
        測控技術(2018年5期)2018-12-09 09:04:26
        LED照明產(chǎn)品歐盟ErP指令要求解讀
        電子測試(2018年18期)2018-11-14 02:30:34
        創(chuàng)世代碼
        動漫星空(2018年11期)2018-10-26 02:24:02
        創(chuàng)世代碼
        動漫星空(2018年2期)2018-10-26 02:11:00
        創(chuàng)世代碼
        動漫星空(2018年9期)2018-10-26 01:16:48
        創(chuàng)世代碼
        動漫星空(2018年5期)2018-10-26 01:15:02
        “程序猿”的生活什么樣
        英國與歐盟正式啟動“離婚”程序程序
        久久青青草原精品国产app| 亚洲成av人在线观看无堂无码 | 亚洲a∨无码精品色午夜| 国产尤物av尤物在线观看| 欧美 国产 日产 韩国 在线 | 国产精品女丝袜白丝袜美腿| 国产农村妇女精品一区| 亚洲熟妇久久精品| 欧美aa大片免费观看视频| 日本口爆吞精在线视频| 少妇勾引视频网站在线观看| 国产tv不卡免费在线观看| 亚洲无线一二三四区手机| 欧洲熟妇色xxxx欧美老妇多毛图片| 女高中生自慰污免费网站| 日本二区视频在线观看| 美女脱掉内裤扒开下面让人插| 国产成人综合美国十次| 免费国产裸体美女视频全黄 | 久久综合九色欧美综合狠狠| 亚洲春色在线视频| 国产精品女同一区二区| 日本一区二区三区资源视频| 亚洲最大av在线精品国产| 成年美女黄的视频网站| 性激烈的欧美三级视频| 国产最新一区二区三区天堂| 亚洲国产精品色一区二区 | 无人高清电视剧在线观看| 国产精品视频一区国模私拍| 国产不卡一区二区av| 中文字幕34一区二区| 亚洲乳大丰满中文字幕| 亚洲依依成人亚洲社区| 欧美成人网视频| 日韩一二三四区在线观看| 国产成人午夜高潮毛片| 国产成人免费一区二区三区| 亚洲精品AⅤ无码精品丝袜无码 | 韩国免费一级a一片在线| 中文字幕亚洲综合久久综合|