自“中國制造2025”計劃推出以來,國內各制造業企業熱抄“智能制造”,而智能制造的核心是機器人的大規模使用。機器人的使用和企業信息化監控是提高生產效率和工藝水平的最重要的技術手段。其中,智能機器人解決生產技術問題,企業信息化解決管理問題。這兩種技術的應用是制造業提升技術水平和減員增效的重要手段,可以產生可觀的經濟效益及廣泛的應用價值。
智能機器人技術集現場感知、自動控制、信息處理、人工智能和網絡通信于一體。隨著智能機器人技術的快速發展及應用領域的拓展,其具備的功能日益強大,結構也日趨復雜。為適應更廣泛的任務,智能機器人裝備的各種傳感器和執行器數量快速增加。現場總線在面向生產現場的各種設備,使單個分散的現場設備連接成能夠相互通信和協作的網絡式控制系統的同時,還可通過企業的內部網絡實現生產數據的傳輸和共享。因而,選擇技術先進、功能完善的現場總線控制網絡技術成為最重要的解決方案。
現場總線技術具有開放性、網絡化信息共享、智能化、高度分散性、功能自治性和高可靠性等優點,可以大幅度節省硬件數量和投資,便于安裝、擴展、維護。它面向于生產控制設備,多采用短幀方式傳輸數據,網絡速率通常可達幾k~10Mbps,具有良好的實時性。目前的現場總線技術主要有基金會總線FoundationField-bus、PROFIBUS(DP、PA、FMS)、CAN、LonWorks、工業以太網等。每種總線都在網絡協議、傳輸速率和距離、應用場合和站點個數限制等方面具有不同的特點。
Lonworks(Local Operating Networks)現場總線技術是由Echelon公司推出的一種先進的開放式網絡化控制技術,其結構簡單,布線容易,易于擴容和增加新功能。對于用戶各種不同的功能要求,只需選用不同的控制節點,利用其開發平臺,編寫相應的程序,連接到控制網上即可完成,在物理上不必對網絡結構作任何修改。Lonworks是目前生產現場和智能樓宇等集散式監控系統中應用最為廣泛的一種現場總線技術。
Lonworks支持多種傳輸介質和網絡拓普結構,在使用變壓器耦合接口收發器。通信速率達到78kbps/2700m,并可通過中繼路由器擴展傳輸距離。Lonworks子網的節點數可達64個,并可通過橋接路由器擴展。各智能節點的數據傳遞在神經元芯片等硬件和網絡的支持下,以網絡變量的形式連接,每個節點最多可設置254個網絡變量。按照Lonworks的標準網絡變量來定義的數據結構,可以解決和不同廠家產品的互操作性問題。
智能節點及其神經元芯片是Lonworks網絡的核心,它們直接安裝于工業現場,采集現場信號并輸出控制量,同時通過網絡上傳和接收各種網絡數據。其結構如下圖所示:
一個智能控制器及其傳感器和執行器構成一個結點(Node),它可連接各種I/O設備,如工業機器人系統的行程開關、力傳感器、關節電機等。LonWorks的無主/從、點對點網絡方式,使其中任一節點的故障或關閉都不影響其它節點的正常運行,從而提高了系統的穩定度。且網絡節點之間使用邏輯連接,使得系統中節點的增加、修改都很容易,便于系統調整和擴充升級。節點的核心是神經元芯片(neuronchip),它是通信處理、數據采集和控制的通用處理器,它通過運行芯片上的NeuronC應用程序來完成數據的采集、控制和網絡操作的。