叫我點哥
級別: 探索解密
|
以前聽過DP,從來沒用過,西門子PLC也沒用過,現(xiàn)在有個稱重模塊只有個DP口,想通過DP口讀取模塊里的數(shù)據(jù)(數(shù)據(jù)采集設(shè)備不是PLC,沒有DP協(xié)議),網(wǎng)上查找了一些關(guān)于DP的,沒看懂,哪位大神能簡單通俗的解釋一下,可以不像Modbus協(xié)議那樣用串口發(fā)送一串數(shù)據(jù),來讀取? 模塊廠家打熱線問過,提供不了技術(shù)支持 |
---|---|
|
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員
|
DP轉(zhuǎn)Modbus RTU模塊可以了解一下。 Good Luck~ |
---|---|
|
yuzhongmanbu
級別: 正式會員
|
樓主的系統(tǒng)支持什么通訊方式就可以選DP轉(zhuǎn)相應(yīng)通訊協(xié)議的網(wǎng)關(guān),現(xiàn)在市面上網(wǎng)關(guān)很多,完全能滿足各種轉(zhuǎn)換 |
---|---|
|
qinchenglim
級別: 論壇先鋒
|
DP的協(xié)議好像還沒有對外開放,要不然那么多做觸摸屏的都沒辦法支持DP協(xié)議,只有西門子自家的屏才支持DP協(xié)議; 解決問題的最簡單方法就是加一塊DP轉(zhuǎn)modbus rtu模塊 樓主留言:就是不知道能不能像Modbus那樣,通過發(fā)報文來讀咯,加模塊客戶肯定是不愿意了 |
---|---|
|
lch8478
級別: 略有小成
|
DP硬件接口也是RS485,但是協(xié)議不同是無法通訊的,就像一個說日語另一個說法語是沒法溝通的。除非PLC支持DP,不然不加東西肯定是無解的,想都不要想。可以用協(xié)議網(wǎng)關(guān),比如anybus就有。 |
---|---|
|
wenxuehero
級別: 論壇先鋒
|
什么稱重模塊?向稱重模塊廠家詢問。我用過托利多的帶DP稱重模塊,官網(wǎng)直接提供DP通信程序 樓主留言:就是托利多的,給的是PLC程序,沒有用,我需要用C語言來做,所以得知道報文結(jié)構(gòu) |
---|---|
|
lch8478
級別: 略有小成
|
你沒認真看帖,他不是問DP協(xié)議,也不是程序。而是他的采集設(shè)備不支持DP通訊,不想加模塊又想讀出數(shù)據(jù) |
---|---|
|
叫我點哥
級別: 探索解密
|
沒有現(xiàn)成的DP協(xié)議,想寫一個,但不知道報文結(jié)構(gòu)是什么樣的,也不知能不能像Modbus那樣發(fā)報文讀取,有些廠家問了真的等于沒問 |
---|---|
|
lch8478
級別: 略有小成
|
自己開發(fā)DP主站很厲害了。進口品牌大多沒有技術(shù)支持,國內(nèi)僅是推廣銷售 |
---|---|
|
lch8478
級別: 略有小成
|
DP協(xié)議有DP-V0和DP-V1,你看你的傳感器是用的哪種。Deutschmann有一款總線仿真測試軟件分別是DPV0 Master Simulator和DPV1 Master Simulator,可以用普通串口模擬DP主站,可以導入從站GSD文件,應(yīng)該可以讀出數(shù)據(jù),你有串口偵聽工具的話可以分析報文。我沒試過 |
---|---|
|