注冊用戶,可享有更多通行權利及信息
新用戶注冊
|
: |
十分感謝AlAN
采用無通訊協議方式通訊主要從成本考慮,因為如果用協議宏功能須用CQM1H51CPU和通信板,請問ALAN為何設置一個啟動碼為“=”,長度為8,數據位8位,停止位1位而不是啟動碼為“0”,長度為8,數據位8位,停止位“1”,以下設置是否合適:DM區6645=1001,6646=0801,6648=1100,6649=1303 |
: |
設置一個啟動碼為“=”是因為我覺得你的意思是每幀數據只有8個ASCII碼,你說的起始位中止位數據位我認為是硬件之間的通訊幀格式和CPT內設置的通訊協議無關,也就是說這只能在現有通訊芯片支持的模式中選取(在DM6645和DM6646中設定),假如波特率為2400,一個起始位,8個數據位,1個停止位,DM6645=1001,DM6646=0801.我建議DM6648=0100這表示只使用數據的啟動碼和長度來識別(因為你的結束碼不確定但長度確定),DM6649=083D,這表示啟動碼為“=”(3D是“="的ASCII碼)數據長度為8個ASCII碼。 |
|