chinazhu6666
嚴(yán)謹(jǐn)求實(shí)
級(jí)別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 362 個(gè)
工控威望: 6119 點(diǎn)
下載積分: 2909 分
在線時(shí)間: 132(小時(shí))
注冊(cè)時(shí)間: 2011-12-16
最后登錄: 2018-05-07
查看chinazhu6666的 主題 / 回貼
樓主  發(fā)表于: 2014-01-10 15:00
設(shè)備1:臺(tái)達(dá)DVP40EH00T2(RS232,8針圓形接口,預(yù)設(shè)與某觸摸屏進(jìn)行通信)
(RS485,2接線柱,預(yù)設(shè)接RS232-RS485雙向轉(zhuǎn)換器的RS485端口)

設(shè)備2:某測(cè)量?jī)x(RS232C,插頭為RJ45通用8針網(wǎng)線水晶頭,預(yù)設(shè)接RS232-RS485雙向轉(zhuǎn)換器的RS232端口)

設(shè)備3:RS232-RS485雙向轉(zhuǎn)換器

工程目標(biāo):使用PLC向測(cè)量?jī)x發(fā)送串行指令,測(cè)量?jī)x接受到串行指令后回傳給PLC測(cè)量數(shù)據(jù),PLC自動(dòng)將回傳的數(shù)據(jù)處理成10進(jìn)制數(shù)并存儲(chǔ)。

1


測(cè)量?jī)x通訊設(shè)置為固定模式,無(wú)法更改,9600,EVEN,1,8。此測(cè)量?jī)x需要發(fā)送串行指令才能輸出測(cè)量值。指令為M0,0 CR

2


上圖是我使用串口調(diào)試程序連接測(cè)量?jī)x,輸入4D 30 2C 30 0D,對(duì)應(yīng)ASCII碼為M0,0 CR
返回的數(shù)據(jù)如接收數(shù)據(jù)區(qū)所示,對(duì)應(yīng)ASCII碼為M0,+0023.833,+0023.841CR
我需要的就是這兩個(gè)返回的測(cè)量值,+0023.833,+0023.841


3
  

上圖是我是用電腦自帶的超級(jí)終端連接測(cè)量?jī)x,直接輸入M0,0
返回的數(shù)據(jù)如圖所示,M0,+0023.833,+0023.841

我的問題就是在PLC編寫通信指令,發(fā)送串行指令M0,0給測(cè)量?jī)x,然后接受這兩個(gè)測(cè)量的數(shù)據(jù)回到PLC。哪位大神幫忙看看。我以前沒寫過。謝謝了。再幫看看通信的接線是否有問題。
[ 此帖被chinazhu6666在2014-01-10 15:27重新編輯 ]
QQ76214024
shuai3982
二十歲到三十歲這段時(shí)間,是人生中艱苦的一段歲月——承擔(dān)著漸長(zhǎng)
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 866 個(gè)
工控威望: 1027 點(diǎn)
下載積分: 15556 分
在線時(shí)間: 336(小時(shí))
注冊(cè)時(shí)間: 2010-07-16
最后登錄: 2024-10-29
查看shuai3982的 主題 / 回貼
1樓  發(fā)表于: 2014-01-13 15:26
高手   
總線伺服系統(tǒng)成套機(jī)械電氣解決方案
成套機(jī)械控制系統(tǒng)解決方案  
為客戶定制化二次開發(fā),支持導(dǎo)圖、掃碼、仿真功能比寶元、新代、華中、廣數(shù)強(qiáng)大!
聯(lián)系 13929989382 賀涵琛