各位好:
小弟最近用PLC的232口與儀表的232通訊,開始是根據儀表給的通訊格式,然后用串口調試助手按照儀表給的通訊格式寫數據給儀表,儀表反應的非常正確,而且返回給串口調試助手的數據也是正常的,于是我將串口調試助手的數據格式轉換為PLC程序用PLC的串口發送給儀表,儀表報數據格式錯誤,于是我再用串口助手在線的對PLC的串口數據測試,PLC串口發送出來的數據與原來串口調試助手發送給儀表的數據是一樣的,我不懂的是為什么我用同樣的數據用串口調試助手發給儀表沒問題,而且儀表響應也正確,但是PLC發出的同樣的數據儀表卻會報錯?我直接把儀表斷開再用數據線去測PLC的串口發出來的數據是對的,但是為什么儀表不認它?急!
再做不出來就要給炒了,請各位高手給點思路。所謂的儀表及雙方的數據格式都是一致,比如什么數據位停止位速率。
謝謝各位了。