龍門銑床系統更改提高數控系統的加工精度
龍門銑床控制體系接納工業控制機(IPC)為根本,在工控機主板上的內擴展槽插上PMAC多軸活動控制器和雙端口存儲器(DPRAM),形成該機床的控制中間。工控機上的CPU 與PMAC 的CPU(DSP56001)構成主從式雙微處理懲罰器布局,兩個CPU各自實現相應的成果,此中PMAC緊張完成機床三軸的活動控制、控制面板開關量的控制和數字化收羅的控制,工控機則緊張實現體系的辦理成果。為了實現PMAC多軸活動控制的成果,還需在PMAC板上擴展相應的I/O板、伺服驅動單元、伺服電機、編碼器等,最終形成一個完備的控制體系。控制體系硬件由主額為233MHz的工業控制機、PMAC.Lite 1.5活動控制器、I/O板、雙端口RAM(DPRAM)、伺服單元及交換伺服電機等組成。
PMAC活動控制器與主機之問的通訊接納了兩種要領。一種是總線通訊要領,另一種是利用DPRAM舉行數據通信,主機與PMAC活動控制器緊張議決PC總線通訊,至于控制卡和電機的狀態、電機位置、速度、追隨誤差等數據則議決DPRAM互換信息。總線通訊要領是指主機到指定的地點上去探求PMAC活動控制器,此中指定的地點是由PMAC的跳線確定。雙端口RAM緊張是用來與PMAC舉行快速的數據通訊和下令通訊。一方面,雙端口RAM在用于向PMAC寫數據時,在實時狀態下可以大概快速地將位置數據信息或步調信息舉行重復下載:另一方面,雙端口RAM在用于從PMAC中讀取數據時,可以快速地重復地獲取體系的狀態信息。譬如,交換伺服電機的狀態、位置、速度、追隨誤差等數據可以不停被更新,并且可以大概被PLC或被PMAC自動地寫入DPRAM。要是體系中倒霉用DPRAM,這些數據必須用PMAC的在線下令(如?、P、V等),議決PC總線舉行數據的存取。由于議決DPRAM舉行的數據存取不必要顛末通訊13發送下令和等候相應,以是所需的時間要少得多,因此相應的速度就快得多。
● DPRAM控制面板成果(從主機到PMAC);
●DPRAM伺服體系狀態數據反饋成果(從PMAC到主機);
●DPRAM背景常量狀態數據反饋成果(從PMAC到主機);
● DPRAM背景變量狀態數據反饋成果(從PMAC到主機);
● DPRAM ASCII通訊緩沖區(雙向);
● DPRAM 二進制轉換步調緩沖區(從主機到PMAC);
除了上面快速自動的存取成果外,還可以用PMAC的M 變量和主機的指針變量來指定DPRAM中還沒有被利用的寄存器,實現數據在主機與PMAC之間的傳進。而PMAC在利用數據收羅成果時,所收羅的數據直接送到DPRA~I中,而不是老例的RAM 中。