plc與數(shù)控裝置、磨床廠家制造的磨床,工具磨床,精密磨床,平面磨床和數(shù)控磨床側(cè)之間的信息交換有如下四個(gè)部分。
(1)plc到數(shù)控裝置的信號(hào)
對(duì)于采用獨(dú)立式plc的數(shù)控系統(tǒng),plc將一些經(jīng)過(guò)邏輯運(yùn)算的結(jié)果,送入cnc系統(tǒng),cnc根據(jù)這些信息進(jìn)行控制。對(duì)于集成式plc,plc到數(shù)控裝置的信號(hào)地址與含義是由數(shù)控裝置制造廠家定義的,plc的編程者只能使用,不能改變。例如,在siemens 810t/m系統(tǒng)中,q78.0~q91.7、fb100~fb115就是plc向cnc輸出的信號(hào)。
(2)數(shù)控裝置到plc的信號(hào)
對(duì)于采用獨(dú)立式plc的數(shù)控系統(tǒng),數(shù)控裝置通過(guò)數(shù)字式輸出接口將功能輸出信號(hào)輸出到plc,plc根據(jù)這些從數(shù)控裝置輸入的控制信號(hào)進(jìn)行邏輯判斷,從而控制磨床廠家制造的磨床,工具磨床,精密磨床,平面磨床和數(shù)控磨床的運(yùn)行。
對(duì)于采用集成式plc的數(shù)控系統(tǒng),數(shù)控裝置送到plc的信號(hào)可由cnc直接送入plc的寄存器中。所有cnc送到plc的信號(hào)地址與含義均由cnc制造廠家定義,plc編程者只能使用,不能改變。例如,數(shù)控系統(tǒng)的m、t功能,通過(guò)cnc譯碼后直接送入plc相應(yīng)的寄存器。例如,在siemens 810t/m系統(tǒng)中,i102.0~i125.7、fb27~fb52就是cnc傳遞給plc的信號(hào)。
(3)磨床廠家制造的磨床,工具磨床,精密磨床,平面磨床和數(shù)控磨床側(cè)(mt)到plc
磨床廠家制造的磨床,工具磨床,精密磨床,平面磨床和數(shù)控磨床側(cè)的開(kāi)關(guān)量信號(hào)通過(guò)i/o接口輸入到plc中,除少數(shù)信號(hào)外,絕大多數(shù)信號(hào)的含義及所占用的plc輸入地址均可由plc編程者自行定義。例如,使用fanuc 0tc系統(tǒng)的數(shù)控車(chē)床,輸入x2.2可以被定義為連接腳踏開(kāi)關(guān),利用系統(tǒng)dgnos param功能可以檢查該信號(hào)的狀態(tài),如為“0”,腳踏開(kāi)關(guān)沒(méi)有被踩下,為“1”腳踏開(kāi)關(guān)已踩下。
(4)plc到磨床廠家制造的磨床,工具磨床,精密磨床,平面磨床和數(shù)控磨床側(cè)(mt)
plc控制磨床廠家制造的磨床,工具磨床,精密磨床,平面磨床和數(shù)控磨床的信號(hào)通過(guò)plc的開(kāi)關(guān)量輸出接口送到磨床廠家制造的磨床,工具磨床,精密磨床,平面磨床和數(shù)控磨床側(cè)。所有輸出信號(hào)的含義及所占用的plc輸出地址均可由plc編程者自行定義。例如,使用fanuc 0tc系統(tǒng)的數(shù)控車(chē)床,pmc輸出y48.4可以被定義為控制刀架旋轉(zhuǎn),該信號(hào)通過(guò)輸出接口模塊輸出,通過(guò)直流繼電器來(lái)控制刀架旋轉(zhuǎn)電磁閥。y48.4的狀態(tài)可以通過(guò)系統(tǒng)dgnosparam功能檢查,如狀態(tài)為“0”,使電磁閥斷電;狀態(tài)為“1”,控制電磁閥有電。