BK51x0 總線耦合器用于連接 CAN 總線系統(tǒng)與端子排。端子排可用模塊化方式擴(kuò)展。一個節(jié)點包括一個總線耦合器、1 - 64 個任意數(shù)量的端子以及一個總線末端端子。使用 “經(jīng)濟(jì)型”耦合器 BK5110,可極為經(jīng)濟(jì)地建立 I/O 接口連接,可連接多達(dá) 64 個數(shù)字量輸入/輸出端子。使用“經(jīng)濟(jì)增強(qiáng)型”總線耦合器 BK5120 ,可通過 K-bus 擴(kuò)展技術(shù),在有限的空間中連接多達(dá) 255 個總線端子。該總線耦合器采用 ISO 11898 標(biāo)準(zhǔn) CAN 協(xié)議。與網(wǎng)絡(luò)服務(wù)協(xié)議一樣,CANopen 在自動化系統(tǒng)中確定數(shù)據(jù)分配,建立自己的開放式 CAN 應(yīng)用層。由于協(xié)議定義的簡單化結(jié)構(gòu),該類總線耦合器支持所有類型的 CANopen 通訊,也可以輕松地應(yīng)用于廠家自行開發(fā)的特定CAN 環(huán)境中。通過組態(tài)接口可以對固件進(jìn)行升級。
在 BK5000 總線耦合器中,網(wǎng)絡(luò)服務(wù)通過 CAL 協(xié)議實現(xiàn);它也可在任何 CAL 網(wǎng)絡(luò)中實現(xiàn)。
對模擬量 I/O、位置測量等復(fù)雜信號的處理
BK5110 和 BK5120 總線耦合器可連接所有的總線端子。只要用戶將它們連接起來,處理模擬 I/O 信號與處理其它種類的信號沒有什么區(qū)別??刂破鬟^程映像區(qū)內(nèi)的信息以字節(jié)隊列的格式出現(xiàn),等待控制器作下一步處理。
在每一個具體應(yīng)用中,模擬量總線端子和多功能總線端子都可以通過 KS2000 組態(tài)軟件進(jìn)行配置。根據(jù)不同型號,模擬量總線端子寄存器中存有溫度范圍、增益和線性參數(shù)。使用 KS2000 軟件,可以在 PC 機(jī)上設(shè)置所需參數(shù)??偩€端子可以永久存儲方式和發(fā)生故障時的安全存儲方式保存參數(shù)設(shè)置。
當(dāng)然,總線耦合器也可以由控制系統(tǒng)來控制。在 PLC 或 IPC 的調(diào)試階段,使用功能塊(FB)即可對整個 I/O 進(jìn)行配置。如果需要,控制器可以上載分布式系統(tǒng)生成 的組態(tài)數(shù)據(jù),以便于集中管理和存儲這些數(shù)據(jù)。因此,當(dāng)更換一個總線耦合器時,不需要重新調(diào)整。
使用任何 CANopen 組態(tài)工具,也可進(jìn)行參數(shù)設(shè)置。為此,需提供數(shù)據(jù)文件,該數(shù)據(jù)文件用于描述對 CANopen 耦合器進(jìn)行的各種所需配置。但對大多數(shù)應(yīng)用,沒必要進(jìn)行配置,因為 CANopen 協(xié)議對所有的參數(shù)提供實際的默認(rèn)值。