chinazhu6666
嚴(yán)謹(jǐn)求實(shí)
級(jí)別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 362 個(gè)
工控威望: 6119 點(diǎn)
下載積分: 2909 分
在線(xiàn)時(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接線(xiàn)柱,預(yù)設(shè)接RS232-RS485雙向轉(zhuǎn)換器的RS485端口)

設(shè)備2:某測(cè)量?jī)x(RS232C,插頭為RJ45通用8針網(wǎng)線(xiàn)水晶頭,預(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

我的問(wèn)題就是在PLC編寫(xiě)通信指令,發(fā)送串行指令M0,0給測(cè)量?jī)x,然后接受這兩個(gè)測(cè)量的數(shù)據(jù)回到PLC。哪位大神幫忙看看。我以前沒(méi)寫(xiě)過(guò)。謝謝了。再幫看看通信的接線(xiàn)是否有問(wèn)題。
[ 此帖被chinazhu6666在2014-01-10 15:27重新編輯 ]
QQ76214024
chinazhu6666
嚴(yán)謹(jǐn)求實(shí)
級(jí)別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 362 個(gè)
工控威望: 6119 點(diǎn)
下載積分: 2909 分
在線(xiàn)時(shí)間: 132(小時(shí))
注冊(cè)時(shí)間: 2011-12-16
最后登錄: 2018-05-07
查看chinazhu6666的 主題 / 回貼
1樓  發(fā)表于: 2014-01-10 15:34
在線(xiàn)求大神
QQ76214024
wujichang
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 12 個(gè)
工控威望: 138 點(diǎn)
下載積分: 614 分
在線(xiàn)時(shí)間: 20(小時(shí))
注冊(cè)時(shí)間: 2013-08-23
最后登錄: 2020-07-13
查看wujichang的 主題 / 回貼
2樓  發(fā)表于: 2014-01-10 22:05
com2是支持RS232通訊的,設(shè)置好通訊參數(shù),對(duì)應(yīng)好相應(yīng)的物理地址,用好相應(yīng)的通訊指令和功能碼。
本帖最近評(píng)分記錄:
  • 下載積分:+5(chinazhu6666) 真誠(chéng)感謝!
    chinazhu6666
    嚴(yán)謹(jǐn)求實(shí)
    級(jí)別: 網(wǎng)絡(luò)英雄
    精華主題: 0
    發(fā)帖數(shù)量: 362 個(gè)
    工控威望: 6119 點(diǎn)
    下載積分: 2909 分
    在線(xiàn)時(shí)間: 132(小時(shí))
    注冊(cè)時(shí)間: 2011-12-16
    最后登錄: 2018-05-07
    查看chinazhu6666的 主題 / 回貼
    3樓  發(fā)表于: 2014-01-11 09:31
    謝謝啊,關(guān)鍵是如何把指令M0,0CR發(fā)送出去,樓上說(shuō)對(duì)應(yīng)好相應(yīng)的物理地址,就這個(gè)不太會(huì)啊
    QQ76214024
    leechonghua
    級(jí)別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 763 個(gè)
    工控威望: 1855 點(diǎn)
    下載積分: 2307 分
    在線(xiàn)時(shí)間: 1061(小時(shí))
    注冊(cè)時(shí)間: 2011-06-01
    最后登錄: 2024-11-09
    查看leechonghua的 主題 / 回貼
    4樓  發(fā)表于: 2014-01-11 09:45
    參照RS指令發(fā)送接收。
    本帖最近評(píng)分記錄:
  • 下載積分:+5(chinazhu6666) 真誠(chéng)感謝!
    chinazhu6666
    嚴(yán)謹(jǐn)求實(shí)
    級(jí)別: 網(wǎng)絡(luò)英雄
    精華主題: 0
    發(fā)帖數(shù)量: 362 個(gè)
    工控威望: 6119 點(diǎn)
    下載積分: 2909 分
    在線(xiàn)時(shí)間: 132(小時(shí))
    注冊(cè)時(shí)間: 2011-12-16
    最后登錄: 2018-05-07
    查看chinazhu6666的 主題 / 回貼
    5樓  發(fā)表于: 2014-01-11 16:27
    圖片:
    看看這段程序,DO到D3沒(méi)數(shù)據(jù)回傳啊。哪的問(wèn)題
    使用的是ASCII模式,8位數(shù)據(jù)傳輸。
    QQ76214024
    sjm213
    有小知識(shí),無(wú)大學(xué)問(wèn)。
    級(jí)別: 論壇版主

    精華主題: 7 篇
    發(fā)帖數(shù)量: 5196 個(gè)
    工控威望: 7419 點(diǎn)
    下載積分: 158640 分
    在線(xiàn)時(shí)間: 3155(小時(shí))
    注冊(cè)時(shí)間: 2007-11-21
    最后登錄: 2024-11-14
    查看sjm213的 主題 / 回貼
    6樓  發(fā)表于: 2014-01-11 17:19
    引用
    引用第5樓chinazhu6666于2014-01-11 16:27發(fā)表的  :
    看看這段程序,DO到D3沒(méi)數(shù)據(jù)回傳啊。哪的問(wèn)題
    使用的是ASCII模式,8位數(shù)據(jù)傳輸。

    接收位數(shù)設(shè)長(zhǎng)一些。
    RS D100 K5 D0 K25
    本帖最近評(píng)分記錄:
  • 下載積分:+5(chinazhu6666) 真誠(chéng)感謝!
    chinazhu6666
    嚴(yán)謹(jǐn)求實(shí)
    級(jí)別: 網(wǎng)絡(luò)英雄
    精華主題: 0
    發(fā)帖數(shù)量: 362 個(gè)
    工控威望: 6119 點(diǎn)
    下載積分: 2909 分
    在線(xiàn)時(shí)間: 132(小時(shí))
    注冊(cè)時(shí)間: 2011-12-16
    最后登錄: 2018-05-07
    查看chinazhu6666的 主題 / 回貼
    7樓  發(fā)表于: 2014-01-12 10:50
    引用
    引用第6樓sjm213于2014-01-11 17:19發(fā)表的  :

    接收位數(shù)設(shè)長(zhǎng)一些。
    RS D100 K5 D0 K25

    額,我設(shè)長(zhǎng)了,還是不行啊,該不會(huì)是這種通訊方式不行吧,也幫助看看圖片1我那樣接通信線(xiàn)是否有問(wèn)題啊
    QQ76214024
    sjm213
    有小知識(shí),無(wú)大學(xué)問(wèn)。
    級(jí)別: 論壇版主

    精華主題: 7 篇
    發(fā)帖數(shù)量: 5196 個(gè)
    工控威望: 7419 點(diǎn)
    下載積分: 158640 分
    在線(xiàn)時(shí)間: 3155(小時(shí))
    注冊(cè)時(shí)間: 2007-11-21
    最后登錄: 2024-11-14
    查看sjm213的 主題 / 回貼
    8樓  發(fā)表于: 2014-01-12 21:12
    引用
    引用第7樓chinazhu6666于2014-01-12 10:50發(fā)表的  :

    額,我設(shè)長(zhǎng)了,還是不行啊,該不會(huì)是這種通訊方式不行吧,也幫助看看圖片1我那樣接通信線(xiàn)是否有問(wèn)題啊

    可以把電腦當(dāng)成測(cè)量?jī)x,RS232C接口通過(guò)這條線(xiàn)連接到PLC上,然后通過(guò)串口調(diào)試軟件發(fā)送數(shù)據(jù)看PLC是否正常接收,或從PLC發(fā)送數(shù)據(jù)看調(diào)試軟件是否正常顯示。
    關(guān)鍵點(diǎn)在于“RS232-RS485雙向轉(zhuǎn)換器”
    本帖最近評(píng)分記錄:
  • 下載積分:+5(chinazhu6666) 真誠(chéng)感謝!
    chen_0106
    深圳市雷姆自動(dòng)化設(shè)備有限公司
    級(jí)別: 家園?
    精華主題: 0
    發(fā)帖數(shù)量: 277 個(gè)
    工控威望: 522 點(diǎn)
    下載積分: 714 分
    在線(xiàn)時(shí)間: 187(小時(shí))
    注冊(cè)時(shí)間: 2009-05-19
    最后登錄: 2024-11-13
    查看chen_0106的 主題 / 回貼
    9樓  發(fā)表于: 2014-01-12 21:37
    協(xié)議 MOV H787 D1120 好像不對(duì)呀,9600 8 E 1 ASCII 應(yīng)是MOV H86 D1120呀。
    本帖最近評(píng)分記錄:
  • 下載積分:+5(chinazhu6666) 真誠(chéng)感謝!
  • 深圳雷姆承接供水節(jié)能、空壓機(jī)、中央空調(diào)節(jié)能改造和自動(dòng)化控制方案,代理臺(tái)達(dá)、西門(mén)子、三菱等PLC、變頻器等。有興趣的同行可加382031971或電13714515981,一起學(xué)習(xí)交流。
    chinazhu6666
    嚴(yán)謹(jǐn)求實(shí)
    級(jí)別: 網(wǎng)絡(luò)英雄
    精華主題: 0
    發(fā)帖數(shù)量: 362 個(gè)
    工控威望: 6119 點(diǎn)
    下載積分: 2909 分
    在線(xiàn)時(shí)間: 132(小時(shí))
    注冊(cè)時(shí)間: 2011-12-16
    最后登錄: 2018-05-07
    查看chinazhu6666的 主題 / 回貼
    10樓  發(fā)表于: 2014-01-13 09:23
    圖片:
    引用
    引用第8樓sjm213于2014-01-12 21:12發(fā)表的  :

    可以把電腦當(dāng)成測(cè)量?jī)x,RS232C接口通過(guò)這條線(xiàn)連接到PLC上,然后通過(guò)串口調(diào)試軟件發(fā)送數(shù)據(jù)看PLC是否正常接收,或從PLC發(fā)送數(shù)據(jù)看調(diào)試軟件是否正常顯示。
    關(guān)鍵點(diǎn)在于“RS232-RS485雙向轉(zhuǎn)換器”

    樓上大哥說(shuō)的檢測(cè)方法很好啊,謝謝。我測(cè)試下雙向轉(zhuǎn)換這條通信線(xiàn)(這條線(xiàn)是我自己做的),還有這個(gè)雙向轉(zhuǎn)換器,也需要測(cè)試(幫看看這個(gè)轉(zhuǎn)換器是否可行)。另測(cè)量?jī)x和電腦之間的通信是測(cè)量?jī)x公司提供的一條通信線(xiàn),一端是232C,一端是DB-9的
    [ 此帖被chinazhu6666在2014-01-13 09:35重新編輯 ]
    QQ76214024
    chinazhu6666
    嚴(yán)謹(jǐn)求實(shí)
    級(jí)別: 網(wǎng)絡(luò)英雄
    精華主題: 0
    發(fā)帖數(shù)量: 362 個(gè)
    工控威望: 6119 點(diǎn)
    下載積分: 2909 分
    在線(xiàn)時(shí)間: 132(小時(shí))
    注冊(cè)時(shí)間: 2011-12-16
    最后登錄: 2018-05-07
    查看chinazhu6666的 主題 / 回貼
    11樓  發(fā)表于: 2014-01-13 09:25
    圖片:
    引用
    引用第9樓chen_0106于2014-01-12 21:37發(fā)表的  :
    協(xié)議 MOV H787 D1120 好像不對(duì)呀,9600 8 E 1 ASCII 應(yīng)是MOV H86 D1120呀。

    樓上的哥說(shuō)的H86是沒(méi)結(jié)束字和起始字要求的,看這個(gè)圖,那測(cè)量?jī)x要求連接PLC通信時(shí)必須加加字符STX,ETX,看看我設(shè)置的是否正確
    給測(cè)量?jī)x發(fā)送的串行指令是:M0,0CR
    所以PLC給測(cè)量?jī)x發(fā)送的數(shù)據(jù)內(nèi)容我就設(shè)置成:STX  M0,0  CR  ETX
    對(duì)應(yīng)ASCII碼:
    STX  :H02
    M:H4D
    0:H30
    ,:H2C
    0:H30
    CR:H0D
    ETX:H03
    [ 此帖被chinazhu6666在2014-01-13 09:48重新編輯 ]
    QQ76214024