新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > PB-B-RS485總線橋在紡織機械系統(tǒng)的應用

PB-B-RS485總線橋在紡織機械系統(tǒng)的應用

作者: 時間:2012-05-22 來源:網(wǎng)絡 收藏

國內(nèi)某著名紡織集團工廠信息化的系統(tǒng)車間級監(jiān)控采用PROFIBUS現(xiàn)場總線,需要實時采集每個紡紗機的數(shù)據(jù)。紡織生產(chǎn)線由于工藝的不同,紡紗設備制造商不同,通訊接口不一,協(xié)議不同,如何將這些紡紗設備集成到PROFIBUS網(wǎng)絡中,這是設計者必須要解決的問題。通過采用鼎實科技的實現(xiàn)了PROFIBUS與第三方自定義協(xié)議設備的通訊。

一、系統(tǒng)結(jié)構(gòu)

系統(tǒng)采用PROFIBUS現(xiàn)場總線,PLC SIEMENSE S7400 PLC,通過與各種紡紗機通訊接口連接。

二、某典型紡紗機通訊規(guī)約

是PROFIBUS到RS485的透明轉(zhuǎn)換橋,在RS485端可以與自由協(xié)議通訊,應用靈活簡單。本章將介紹PB-B-RS485與某典型紡紗機通訊的實現(xiàn)過程。

1、通訊方式:主機循環(huán)查詢分機。

2、幀格式:異步通訊方式,起始位(1bit)+數(shù)據(jù)位(9bits)+停止位(1bit)

其中:數(shù)據(jù)位的第9位為地址/命令或數(shù)據(jù)區(qū)分位,1—address,0—command or date

即:在主機發(fā)送“地址”時,第9位要置“1”,發(fā)送“命令”或“數(shù)據(jù)”時,第9位清“0”。

主機讀命令:地址+地址+68H

分機回應數(shù)據(jù)順序:數(shù)據(jù)(33bytes)+縱向XOR校驗(1byte)

A班產(chǎn)量 (3bytes)bcd

B班產(chǎn)量 (3bytes)bcd

C班產(chǎn)量 (3bytes)bcd

D班產(chǎn)量 (3bytes)bcd

總班產(chǎn)量 (3bytes)bcd

車速度 (3bytes)bin

倒計數(shù) (2bytes)bcd

定長 (2bytes)bcd

低速長度 (2bytes)bcd

底數(shù)速度 (2bytes)bcd

高速速度 (2bytes)bcd

速度比率 (2bytes)bcd

面板密碼 (2bytes)bcd

當前班號 (1bytes)bin (0-A, 1-B, 2-C,3-D)

主機寫命令:地址+地址+59H+數(shù)據(jù)(32bytes)+縱向XOR校驗(1byte)

A班產(chǎn)量 (3bytes)bcd

B班產(chǎn)量 (3bytes)bcd

C班產(chǎn)量 (3bytes)bcd

D班產(chǎn)量 (3bytes)bcd

總班產(chǎn)量 (3bytes)bcd

車速度 (3bytes)bin

倒計數(shù) (2bytes)bcd

定長 (2bytes)bcd

低速長度 (2bytes)bcd

底數(shù)速度 (2bytes)bcd

高速速度 (2bytes)bcd

速度比率 (2bytes)bcd

面板密碼 (2bytes)bcd

分機回應主機:同讀命令時的回應

換班命令:地址+地址+60H+班號(1bytes)

班號:0—A, 1-B, 2-C,3-D

分機只執(zhí)行,不回應。


上一頁 1 2 下一頁

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉