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