|
公司基本資料信息
|
|||||||||||||||||||||||||
關(guān)于詳細(xì)的電路設(shè)計(jì),可以參考廠商提供的參考電路。
IC1220從站芯片高度集成了DeviceNet從站通訊協(xié)議,將復(fù)雜的總線協(xié)議固化在芯片內(nèi),再提供簡(jiǎn)單易用的串行接口,采用工業(yè)控制中zui普遍的Modbus協(xié)議,簡(jiǎn)單的設(shè)置幾個(gè)相關(guān)參數(shù)后,即可以啟動(dòng)DeviceNet功能,并實(shí)時(shí)交換數(shù)據(jù),快速實(shí)現(xiàn)設(shè)備的DeviceNet通訊接口開(kāi)發(fā),短時(shí)間就能讓產(chǎn)品走向市場(chǎng),提升產(chǎn)品的市場(chǎng)競(jìng)爭(zhēng)力。因此,在DeviceNet總線產(chǎn)品開(kāi)發(fā)中,這是一顆非常值得推薦的芯片。

IC1220 的參數(shù)使用 Modbus 命令來(lái)讀寫(xiě),關(guān)于 Modbus 命令的詳細(xì)介紹,網(wǎng)絡(luò)上有豐富的文章,這里就不再詳細(xì)說(shuō)明。SCI 接口默認(rèn)的通訊速率為 4800bps,通訊協(xié)議為 <8,N,1>,波特率可以自動(dòng)偵測(cè),站號(hào)默認(rèn)為 1。一般的 DeviceNet 從站,用戶只需要設(shè)置如下幾個(gè)參數(shù)即可。本例假設(shè)用戶開(kāi)發(fā)的從站與主站的 IO 數(shù)據(jù)交換長(zhǎng)度都為 4 字節(jié),即主站到從站的輸出數(shù)據(jù)長(zhǎng)度為 4 字節(jié),從站到主站的輸入數(shù)據(jù)長(zhǎng)度也為 4 字節(jié)。

本例假設(shè)用戶開(kāi)發(fā)的從站與主站的 IO 數(shù)據(jù)交換長(zhǎng)度都為 4 字節(jié),即主站到從站的輸出數(shù)據(jù)長(zhǎng)度
為 4 字節(jié),從站到主站的輸入數(shù)據(jù)長(zhǎng)度也為 4 字節(jié)。
1)將 4 寫(xiě)入 6001,設(shè)定輸出 IO 長(zhǎng)度總長(zhǎng)
發(fā)送:010660010004C7C9 接收:010660010004C7C9
2)將 4 寫(xiě)入 601C,設(shè)定 SCI 輸出長(zhǎng)度(主站->從站)
發(fā)送:0106601C000457CF 接收:0106601C000457CF
3)將 4 寫(xiě)入 6007,設(shè)定 SCI 輸入 IO 長(zhǎng)度(從站->主站)
發(fā)送:01066007000427C8 接收:01066007000427C8
4) 將 4 寫(xiě)入 7002,設(shè)置從在 DeviceNet 網(wǎng)絡(luò)上的站號(hào)為 4,如果使用 SSC 連接
8 位開(kāi)關(guān)則此步忽略
發(fā)送:0106700200043309 接收:0106700200043309

IC1220是一款gao性能的接口芯片,主要用于連接微處理器和其他數(shù)字設(shè)備的DeviceNet通訊。它支持多種數(shù)據(jù)傳輸速率和協(xié)議標(biāo)準(zhǔn)(如SPI、I2C等),并具有豐富的引腳配置功能以滿足不同應(yīng)用場(chǎng)景的需求。
該器件內(nèi)部集成了許多關(guān)鍵組件和控制電路模塊,包括驅(qū)動(dòng)器和上拉電阻單元以實(shí)現(xiàn)與外部設(shè)備的通信,同時(shí)還配備了同步FIFO存儲(chǔ)空間來(lái)優(yōu)化數(shù)據(jù)處理速度和提穩(wěn)定性等特點(diǎn)
