2.8DB9902響應(yīng)步驟表步驟號與接口應(yīng)答地址的對應(yīng)
DB9902響應(yīng)步驟表的每一步都對應(yīng)著一個固定的接口應(yīng)答地址。當(dāng)對應(yīng)的接口應(yīng)答地址由PLC程序置1時,PLC固件會自動響應(yīng)DB9902響應(yīng)步驟表中與之對應(yīng)步驟號中的響應(yīng)狀態(tài)。接口應(yīng)答分為手動應(yīng)答方式和自動應(yīng)答方式。當(dāng)采用手動指令進行刀具換刀或刀庫動作時,用手動應(yīng)答方式進行應(yīng)答。手動指令由HMI刀具管理信息畫面的軟按鍵給出,手動地址DB4100.DBX1.0~DBX1.3對應(yīng)“裝刀”、“卸刀”、“刀具移位”、“刀具定位”4個手動指令。DB4000.DBX0.1~DBX3.6的30位位地址,為手動命令應(yīng)答地址,與DB9902響應(yīng)步驟表的30步想對應(yīng)。采用自動指令進行刀具換刀或刀庫動作時,用自動應(yīng)答方式進行應(yīng)答。自動指令地址DB4300.DBX1.0~DBX1.6對應(yīng)“固定點換刀”、“換刀M206”、“備刀TXX”、“T0” “無舊刀”、 “裝載手動刀具”、“卸載手動刀具”6個自動指令。DB4200.DBX0.1~DBX3.6的30位位地址,為自動命令應(yīng)答地址,也與DB9902響應(yīng)步驟表的30步向?qū)?yīng))。
如下例,DB4000.DBX0.1與DB4200.DBX0.1都對應(yīng)的是DB9902響應(yīng)步驟表的第1步。
2.9 DB9900常量傳遞表、DB9901變量傳遞表、DB9902步驟響應(yīng)表的應(yīng)用
以機械手換刀的一個動作過程講述已建好三個DB數(shù)據(jù)表的使用。主軸當(dāng)前刀具為2號刀具,刀庫換刀點處的刀位為2號刀位,進行6號刀具的更換。
(1)、主軸當(dāng)前刀號及刀庫換刀點當(dāng)前刀位號如圖所示
(2)、執(zhí)行T6指令進行刀庫備刀,通過HMI刀具管理信息換面可看到刀具管理信息的更新
(3)、通過PLC程序?qū)崿F(xiàn)刀庫的旋轉(zhuǎn)和刀庫換刀點刀位號的記錄
(4)、刀庫運動轉(zhuǎn)臺響應(yīng)
MW30存儲當(dāng)前的刀位號,數(shù)據(jù)傳送到DB9902響應(yīng)步驟表的DB9902.DBW2中,且使DB4200.DBX1.1置1一次,DB4200.DBX1.1接口地址對應(yīng)DB9902響應(yīng)步驟表的步驟號9,即對DB9902響應(yīng)步驟的第9步進行狀態(tài)響應(yīng)。第9步中的狀態(tài)響應(yīng)內(nèi)容是(101、0、204)。
101:指向DB9901變量傳遞表中的步驟號101 ,刀庫旋轉(zhuǎn)。0:舊刀具無動作。204:刀庫旋轉(zhuǎn)狀態(tài)響應(yīng)。刀庫每轉(zhuǎn)過1個刀位,響應(yīng)一次DB9902響應(yīng)步驟表中的第9步驟,HMI刀具管理畫面會更新一次,將綠色箭頭放置在正處于刀庫換刀點的刀位號上。DB4200.DBX1.1響應(yīng)置1后,會在PLC下個掃描周期自動復(fù)位。在PLC的一個掃描周期內(nèi)只允許一個響應(yīng)狀態(tài)步。
(5)備刀完成,執(zhí)行M06換刀指令。
(6)第7步響應(yīng)后,HMI刀具管理換面更新
(7)、PLC控制裝刀完成后,使DB4200.DBX1.0置1,響應(yīng)DB9902響應(yīng)步驟表的第8步。
(8)、進行換刀完成響應(yīng),結(jié)束換刀。系統(tǒng)結(jié)束讀入禁止功能,加工程序進行下一步的執(zhí)行。
如需了解更多信息,請訪問西門子工業(yè)官網(wǎng)