一種快速開發DeviceNet從站產品的實現方法:
DeviceNet現場總線是由美國Rockwell公司開發,并由ODVA(Open DeviceNet Vendor Association)公益組織維護升級的一種工業通訊系統。DeviceNet的底層通訊基于成熟的CAN技術,具有較好的抗干擾能力和現場適應性,上層采用CIP通訊協議,可以將各種工業設備連接到總線,實現及時可靠的數據交換。
奇河控制技術(蘇州)有限公司坐落于長三角一體化區中心,專注于工業自動化通訊技術,致力于打造工業通訊模塊的民族品牌。歷經近二十年的技術累積,公司研發團隊與國內外自動化公司以及各工業總線通訊協會、組織建立了良好的協作關系,實現了主流工業總線通訊模塊的產品化,并成為一些自動化公司的合格供應商
DeviceNet從站通常使用一個8位DIP開關來設置站號和波特率,也可以使用2個旋轉開關,同時還有兩顆紅綠雙色指示燈MS和NS,IC1220芯片集成了開關和LED燈的輸出功能,用戶只需要使用芯片的SSC接口,外接一顆HC165連接8位開關,一顆HC595連接MS和NS燈,IC1220就可以自動讀取開關值來設置總線站號和波特率,同時也能自動輸出LED狀態,用戶不需要再設計程序去處理這部分。
如果條件允許,可以在芯片的RUN腳位上接一顆LED,如果燈亮,表示芯片啟動成功,處于運行狀態。
關于詳細的電路設計,可以參考廠商提供的參考電路。
IC1220從站芯片高度集成了DeviceNet從站通訊協議,將復雜的總線協議固化在芯片內,再提供簡單易用的串行接口,采用工業控制中zui普遍的Modbus協議,簡單的設置幾個相關參數后,即可以啟動DeviceNet功能,并實時交換數據,快速實現設備的DeviceNet通訊接口開發,短時間就能讓產品走向市場,提升產品的市場競爭力。因此,在DeviceNet總線產品開發中,這是一顆非常值得推薦的芯片。
由于 IC1220 芯片完全集成了 DeviceNet 從站協議,在此芯片基礎上開發,軟件部分的設計將非常簡單,只要通過 Modbus 協議,設置一些必要的參數,并將芯片啟動,就可以實現 DeviceNet 通訊,剩下的工作,就是從 IO 數據區讀出主站送來的數據,并根據設備的需要處理這些數據,同時將從站要送回主站的數據寫入IO 數據區,芯片就會自動將數據回傳給主站,這樣就實現了一個完整的 DevieNet從站功能。