1)ASCII格式因為有頭尾碼,所以不用去考慮幀與幀之間的間隔時間,RTU則要考慮,理論上來說ASCII比RTU通訊速度要快一些。
2)ASCII格式報文可讀性比RTU費勁一些
3)變頻器等產(chǎn)品大多支持RTU,只有部分產(chǎn)品支持ASCII
4)至于校驗碼,除非你還用FX2N這種沒支持CRC指令或MODBUS指令的PLC,才要自己去編寫CRC程序,市面上很多PLC都能直接支持MODBUS的通訊指令,所以基本不用糾結(jié)CRC校驗。
5)以上是我個人的一些理解,僅供參考。另外我也比較喜歡使用RTU模式。