200的PLC通信停止位是1位還是2位
鄭志武
發(fā)布于2013-03-01 23:32
5
0
標簽:
200的plc通信停止位是1位還是2位?數(shù)據(jù)數(shù)7和8位時有何差異?
佳答案
1、s7-200cpu上的通信口(port0,port1)可以工作在“自由口”模式下。所謂自由口就是建立在rs-485半雙工硬件基礎上的串行通信功能,其字節(jié)傳輸格式為:一個起始位、7位或8位數(shù)據(jù)、一個可選的奇偶校驗位、一個停止位。凡支持此格式的通信對象,一般都可以與s7-200通信。在自由口模式下,通信協(xié)議完全由通信對象,或者用戶決定。
2、數(shù)據(jù)數(shù)7和8位時有何差異?
不是有差異,是應用字符碼不同。
標準的ascii碼是0~127(7位)。擴展的ascii碼是0~255(8位)。如果數(shù)據(jù)使用簡單的文本(標準ascii碼),那么每個數(shù)據(jù)包使用7位數(shù)據(jù)。每個包是指一個字節(jié),包括開始/停止位,數(shù)據(jù)位和奇偶校驗位。由于實際數(shù)據(jù)位取決于通信協(xié)議的選取,術語“包”指任何通信的情況。
3、詳見:
串口通信協(xié)議:
https://baike.baidu.com/view/2459734.htm