• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
yangshuai
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 42 個
工控威望: 201 點
下載積分: 660 分
在線時間: 66(小時)
注冊時間: 2013-09-20
最后登錄: 2024-11-06
查看yangshuai的 主題 / 回貼
樓主  發(fā)表于: 2019-03-05 13:04
圖片:
圖片:
圖片:
圖片:
大家好,正在學習了QJ71N-R2的通訊模塊,想做一個儀表232通訊,只需要讀取儀表的數(shù)據(jù)即可,本人參考手冊寫了PLC 的程序,(儀表目前還沒有購買所以暫時用串口調(diào)試軟件測試),當我用串口測試軟件發(fā)送數(shù)據(jù)時,QJ71C24N-R2模塊上CH1通道的SD信號燈會閃爍,說明他們之間的通訊是沒問題的。兩邊的通訊設(shè)置也一樣。( 問題:比如我通過測試軟件向PLC 發(fā)送數(shù)據(jù),通過PLC程序監(jiān)控卻沒有接收到數(shù)據(jù),不知道什么地方錯誤,請指點,PLC設(shè)置及程序如下 模塊安裝在0槽口 ,使用通道1端口。
[ 此帖被yangshuai在2019-03-05 14:11重新編輯 ]
guoqing3511
隨風飄蕩
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 480 個
工控威望: 627 點
下載積分: 1466 分
在線時間: 236(小時)
注冊時間: 2016-06-03
最后登錄: 2024-11-05
查看guoqing3511的 主題 / 回貼
1樓  發(fā)表于: 2019-03-05 13:54
1.兩邊報文格式要一致。
2,可以用路線跟蹤看看有沒有接收到數(shù)據(jù)。
3.出現(xiàn)問題往往是結(jié)束符或者參數(shù)設(shè)置不對。
樓主留言:
你好,所說的結(jié)束符在哪里設(shè)置,請指點下
焦劉吉
緊跟時代發(fā)展,努力做好時代青年
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 1460 個
工控威望: 4682 點
下載積分: 14945 分
在線時間: 429(小時)
注冊時間: 2015-05-19
最后登錄: 2024-10-28
查看焦劉吉的 主題 / 回貼
2樓  發(fā)表于: 2019-03-05 19:16
發(fā)送的報文是否有結(jié)束碼
樓主留言:
你好,報文結(jié)束碼是什么,可否舉例說明下,謝謝
Rules are always made by the strong, and history is always written by the winners.
wworko
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 47 個
工控威望: 179 點
下載積分: 858 分
在線時間: 105(小時)
注冊時間: 2013-05-15
最后登錄: 2023-11-15
查看wworko的 主題 / 回貼
3樓  發(fā)表于: 2019-03-06 13:41
我是看不出那里出了問題。你能不能通過PLC發(fā)一個數(shù)據(jù)給調(diào)試工具那邊,看能不能收到數(shù)據(jù)。我覺得還是寫確認線路。如果不能收到數(shù)據(jù),就是線路有問題。如果能收到,看收到的數(shù)據(jù)有那些,例如你發(fā)送的是10.看一下10前后有沒有增加了什么數(shù)據(jù)
tkggtdkjpl
工欲善其事,必先利其器!
級別: 網(wǎng)絡(luò)英雄

精華主題: 1 篇
發(fā)帖數(shù)量: 3442 個
工控威望: 20978 點
下載積分: 27257 分
在線時間: 1757(小時)
注冊時間: 2010-01-03
最后登錄: 2024-11-11
查看tkggtdkjpl的 主題 / 回貼
4樓  發(fā)表于: 2019-03-06 23:08
你plc無校驗
你串口奇校驗

plc那邊應(yīng)該有錯誤代碼的,
樓主留言:
你好,問題依然沒能解決
自動化單機,生產(chǎn)線,項目編程調(diào)試!
19970623
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 22 個
工控威望: 74 點
下載積分: 871 分
在線時間: 13(小時)
注冊時間: 2018-05-22
最后登錄: 2024-01-15
查看19970623的 主題 / 回貼
5樓  發(fā)表于: 2019-03-07 16:51
手冊里的程序不完全適用,你要自己學會修改。X3,X4不能用改用sm400
楓落云端
施主,腳抬一下
級別: 略有小成

精華主題: 0
發(fā)帖數(shù)量: 341 個
工控威望: 465 點
下載積分: 1595 分
在線時間: 409(小時)
注冊時間: 2017-10-10
最后登錄: 2024-10-12
查看楓落云端的 主題 / 回貼
6樓  發(fā)表于: 2019-03-08 10:51
之前我也遇到過按照例子寫出來的能通訊上,后來就不管了;最近用到的時候,重新再編寫的時候就不行了,就算是把現(xiàn)場能用的程序原封不動拿過來,寫到測試的PLC上就是死活不能通訊上。串口模塊都確認過沒有問題,也試著換過模塊,都是通訊不上。各種找可能不一樣的地方都找遍了,現(xiàn)在現(xiàn)場要是再增加一個串口模塊,估計都沒把握能成功,只能碰運氣。驗證了那句最簡單也最困難。
gy0025
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 15 個
工控威望: 133 點
下載積分: 354 分
在線時間: 91(小時)
注冊時間: 2014-01-16
最后登錄: 2024-11-06
查看gy0025的 主題 / 回貼
7樓  發(fā)表于: 2019-03-08 15:28
不能套用手冊里的程序,X3,X4地址需要你根據(jù)實際情況修改,另外你說的不對:當我用串口測試軟件發(fā)送數(shù)據(jù)時,QJ71C24N-R2模塊上CH1通道的SD信號燈會閃爍,應(yīng)該是RD信號燈吧?
ymmfa
不想大江大河,不想浪起潮落,只愿一灣小湖,靜待歲月安好。
級別: 管理員

精華主題: 8 篇
發(fā)帖數(shù)量: 9659 個
工控威望: 8544 點
下載積分: 16701 分
在線時間: 5319(小時)
注冊時間: 2006-08-10
最后登錄: 2024-11-11
查看ymmfa的 主題 / 回貼
8樓  發(fā)表于: 2019-03-08 15:32
這個模塊最經(jīng)?吹藉e誤就是接線,有一處一定要短接,否則 模塊不能正常收發(fā)。

  
特別提醒大家:
偶爾修改下自己的密碼,以防被盜
不要在多個網(wǎng)站都用一樣賬號密碼
偶爾還是要發(fā)發(fā)貼,回回貼,不要總潛水
楓落云端
施主,腳抬一下
級別: 略有小成

精華主題: 0
發(fā)帖數(shù)量: 341 個
工控威望: 465 點
下載積分: 1595 分
在線時間: 409(小時)
注冊時間: 2017-10-10
最后登錄: 2024-10-12
查看楓落云端的 主題 / 回貼
9樓  發(fā)表于: 2019-03-09 09:18
站長非常牛叉,一會我試試,估計八九不離十了,困擾了大半年,希望就是沒短接串口模塊的問題
楓落云端
施主,腳抬一下
級別: 略有小成

精華主題: 0
發(fā)帖數(shù)量: 341 個
工控威望: 465 點
下載積分: 1595 分
在線時間: 409(小時)
注冊時間: 2017-10-10
最后登錄: 2024-10-12
查看楓落云端的 主題 / 回貼
10樓  發(fā)表于: 2019-03-09 13:31
剛剛試過,串口模塊4\6短接,7\8短接  跟完全不接的效果一樣,只要發(fā)送端有數(shù)據(jù)發(fā)送,RD燈就會閃爍。
但是發(fā)現(xiàn)有一個奇怪的現(xiàn)象,只有當串口調(diào)試助手發(fā)送的字節(jié)累計到1024個字符時,PLC端有數(shù)據(jù)顯示,感覺就是發(fā)送滿1024時把串口模塊的暫存溢出時才更新一次。

另外需要注意的是
QJ71C24N-R2串口模塊的2針是RX,3針是TX,跟站長發(fā)的圖是一致的。但跟通常的標準串口母頭不一樣。

以下是通常的標準母頭針腳定義
RS-232端(DB9母頭/孔型)引腳定義
引腳序號     2          3          5          1、4、6           7、8
信號定義    TXD     RXD      GND       內(nèi)部相連       內(nèi)部相連

所以按標準定義的公針串口直接插到QJ71C24N-R2母口上是不行的,必須進行2\3針交叉后才能通訊。
楓落云端
施主,腳抬一下
級別: 略有小成

精華主題: 0
發(fā)帖數(shù)量: 341 個
工控威望: 465 點
下載積分: 1595 分
在線時間: 409(小時)
注冊時間: 2017-10-10
最后登錄: 2024-10-12
查看楓落云端的 主題 / 回貼
11樓  發(fā)表于: 2019-03-09 16:12
已經(jīng)知道為什么串口模塊會緩存1024個字節(jié)才輸出到PLC了,(默認接收數(shù)據(jù)計數(shù)為0,就不會指定接收數(shù),此時可接接收1024個字符滿后才會向PLC輸出)
關(guān)鍵點在于結(jié)束符或者是接收數(shù)據(jù)計數(shù)的設(shè)置,詳細可查看《Q系列串行口通信模塊基礎(chǔ)篇》串口模塊的緩存存儲器G164和G165這兩個地址
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go