xqx666
深圳中級(jí)電工
級(jí)別: 家園常客
![]() |
各位好: 小弟最近用PLC的232口與儀表的232通訊,開始是根據(jù)儀表給的通訊格式,然后用串口調(diào)試助手按照儀表給的通訊格式寫數(shù)據(jù)給儀表,儀表反應(yīng)的非常正確,而且返回給串口調(diào)試助手的數(shù)據(jù)也是正常的,于是我將串口調(diào)試助手的數(shù)據(jù)格式轉(zhuǎn)換為PLC程序用PLC的串口發(fā)送給儀表,儀表報(bào)數(shù)據(jù)格式錯(cuò)誤,于是我再用串口助手在線的對(duì)PLC的串口數(shù)據(jù)測(cè)試,PLC串口發(fā)送出來(lái)的數(shù)據(jù)與原來(lái)串口調(diào)試助手發(fā)送給儀表的數(shù)據(jù)是一樣的,我不懂的是為什么我用同樣的數(shù)據(jù)用串口調(diào)試助手發(fā)給儀表沒(méi)問(wèn)題,而且儀表響應(yīng)也正確,但是PLC發(fā)出的同樣的數(shù)據(jù)儀表卻會(huì)報(bào)錯(cuò)?我直接把儀表斷開再用數(shù)據(jù)線去測(cè)PLC的串口發(fā)出來(lái)的數(shù)據(jù)是對(duì)的,但是為什么儀表不認(rèn)它?急! 再做不出來(lái)就要給炒了,請(qǐng)各位高手給點(diǎn)思路。所謂的儀表及雙方的數(shù)據(jù)格式都是一致,比如什么數(shù)據(jù)位停止位速率。 謝謝各位了。 |
|
---|---|---|
|
zxdha
級(jí)別: 略有小成
![]() |
通信我們搞得蠻多,有時(shí)夠煩人的。 能寫入說(shuō)明數(shù)據(jù)通信正常 采集不到數(shù)據(jù)時(shí)要注意:1、儀表回復(fù)的數(shù)據(jù)是要轉(zhuǎn)換?2、發(fā)送指令后需要有個(gè)等待間隔。3、plc程序里通信時(shí)發(fā)送結(jié)束狀態(tài)位、接受結(jié)束狀態(tài)位是不是正常的。4、指定的接受數(shù)據(jù)為多少位?可以看看最后兩位數(shù)據(jù)是不是結(jié)束字符。如果不是就是接受數(shù)據(jù)位指定錯(cuò)誤。 呵呵,只能說(shuō)些大概,不知道你的實(shí)際情況。錯(cuò)了別笑話。 |
---|---|
本帖最近評(píng)分記錄: |