六個核桃
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 4 個
工控威望: 96 點
下載積分: 636 分
在線時間: 10(小時)
注冊時間: 2016-08-11
最后登錄: 2024-08-27
查看六個核桃的 主題 / 回貼
樓主  發(fā)表于: 2019-12-02 16:14
5UPLC上加了一個232BD擴展板,和一個傳感器走232通訊,附上傳感器手冊,和我的程序,初次 寫通訊程序,很多不懂,請大神們指教??
我通訊的時候,PLC一直報故障,7010故障,請大神幫我看一下,這個傳感器有沒有幀頭幀尾,有沒有和校驗?我在參數(shù)設(shè)置里面都設(shè)置的無,我用串口助手可以測到傳感器在不停的發(fā)數(shù)據(jù)過來。我現(xiàn)在的程序用的是RS2無無協(xié)議指令,我之前也用過ADPRW指令,直接讀我要的那個地址,但是仍然沒有數(shù)據(jù)傳過來,PLC也報警,實在搞不懂了,我想要實現(xiàn)的目的就是要讀出0X60,0X61,0X62三個地址里面的數(shù)值即可,這三個地址里面的數(shù)值正常情況下應(yīng)該是不變的,如果我外界用磁釘感應(yīng)一下這個傳感器,這三個地址里面的數(shù)值才會變化。
附件: 程序及傳感器手冊.zip (1298 K) 下載次數(shù):75
網(wǎng)站提示: 請不要用迅雷下載附件,容易出錯
姑蘇小電工
鐵汁一起搞自動化啊
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 32 個
工控威望: 177 點
下載積分: 841 分
在線時間: 66(小時)
注冊時間: 2014-04-14
最后登錄: 2024-08-01
查看姑蘇小電工的 主題 / 回貼
1樓  發(fā)表于: 2019-12-03 10:07
首先 7010H :奇偶校驗錯誤、溢出錯誤、幀錯誤,說明還是參數(shù)沒設(shè)對,RS指令的每個參數(shù)先要搞明白,我前幾天剛做了類似的通訊也是報這個,就是RS指令沒寫對,不管是RS還是RS2先弄清楚每個參數(shù)的意思
姑蘇小電工
鐵汁一起搞自動化啊
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 32 個
工控威望: 177 點
下載積分: 841 分
在線時間: 66(小時)
注冊時間: 2014-04-14
最后登錄: 2024-08-01
查看姑蘇小電工的 主題 / 回貼
2樓  發(fā)表于: 2019-12-03 10:14
RS2 (s) (n1) (d) (n2) (n3)
S:發(fā)送數(shù)據(jù)的起始元件 , n1:發(fā)送數(shù)據(jù)的點數(shù),d:保存接收數(shù)據(jù)的起始元件,n2:接收數(shù)據(jù)的點數(shù),n3:通訊通道
首先是發(fā)送數(shù)據(jù)的點數(shù)n1是根據(jù)你傳感器的格式來的需要多少個,我之前就是這個寫的不對一直通訊不上
然后是通訊的通道
以上只要有一個設(shè)的不對就通不上慢慢搞,這個急不來