信息化是古代制造業的十分緊張的趨向。咱們正在集成機器人的時間,總愿望盡量多的收羅機器人信息,以復原機器人的原貌,從而對機器人停止剖析,做出接下來的決議計劃。FANUC為列位供給了PC操縱機器人的軟件接口—PCDeveloper’sKits。
PCDK是使PC跟FANUC機器人體系高效通信的功能強大的軟件工具,既可用于開辟又可用于運轉情況。它正在Windows體系中快捷運轉,而且可以知足絕大部分需要。PCDK包括幾種PC與機器人控制器的接口:FTP、ECBR,RobotServer等。此中FTP、ECBR用于機器人文件的保護,而RobotServer用于讀寫變量、讀寫IO、與用戶程序調和協作,監控報警、節制流程、點竄地位。咱們利用RobotServer去讀寫機器人IO。
經由過程PCDK讀寫FANUC機器人IO,采取的是面向對象的編程方式。PCDK內的RobotServer組件供給工具類FRCRobot(FRC默示FanucRoboticsClass,是RobotServer內一切工具類稱號的前綴)。
快遞分揀機器人的發展史編程者可以經由過程實例化該類的工具去毗鄰機器人并經由過程該工具的屬性跟方式去獲得機器人信息和節制機器人。創立objRobot工具后,可以獲得該工具的一個屬性“”的援用,該屬性是咱們實現機器人IO信息讀寫的關鍵所在。具體步驟以下:
1)確保PC與機器人控制器之間的以太網物理毗鄰。
2)創立及同享一個“FRCRobot”的援用:
SetgobjRobot=NewFRCRobot
3)挪用“”方式去樹立PC與機器人的毗鄰:
”robotname”
快遞自動分揀機器人4)經由過程“”事宜去處置懲罰沒有毗鄰的形態。
引進郵件分揀機器人5)經由過程“”讀寫IO。以給DO賦值取反為例:
分揀機器人的3d視覺系統DimobjDigOut1AsFRCDigitalIOSignal
SetobjDigOut1=.Signals
=Not
發那科噴涂使用的上位機軟件PaintWorks4是一套功用齊備的機器人跟涂裝工藝設備管理軟件,它恰是采取PCDK去收羅機器人數據,節制機器人部門功用。以下是此中一個子程序RobotI/O,其作用就是對機器人IO停止操縱,這個功用恰是采取了上述的方式。
讀寫機器人IO是PCDK供給的功用中的比力根底的一項。PaintWorks4軟件,除IO讀寫功用之外,借存在可以讀寫機器人的變量,點竄工藝參數,操縱機器人文件等功用。
總之,PCDK可以正在編寫PC讀寫節制機器人的上位機順序時,給編程者供給了很大的便當。
快遞分揀機器人韓國分揀機器人優點快速分揀機器人(Delta)