6ES7223-1BM22-OXA8
3964(R) 通信
S7-1200 CPU 支持 3964(R) 協(xié)議,,允許 CM 1241 RS232 模塊或 CM 1241 (RS422/485) 模
塊與采用 3964(R) 協(xié)議的通信伙伴進(jìn)行通信,。與上述 PtP 通信中定義消息的特定發(fā)送或接
收特性有所不同,3964(R) 協(xié)議使用以下控制字符禁止嚴(yán)格協(xié)議:
● STX 文本起始字符
要發(fā)送的字符串的起始字符
● DLE 數(shù)據(jù)鏈路轉(zhuǎn)義字符
數(shù)據(jù)傳輸轉(zhuǎn)換
● ETX 文本結(jié)束字符
要發(fā)送的字符串的結(jié)束字符
● BBC 塊檢查字符
● NAK 否定應(yīng)答
6ES7223-1BM22-OXA8
組態(tài)通信模塊
要采用 3964(R) 協(xié)議與伙伴通信,,必須在 STEP 7 的設(shè)備組態(tài)中添加以下通信模塊之一:
● CM 1241 (RS232)
● CM 1241 (RS422/485)
CM 模塊的固件版本必須為 V2.2.0 或更高版本,。
然后,需要為通信模塊組態(tài)通信端口 (頁 1119),、優(yōu)先級(jí),、和協(xié)議參數(shù) (頁 1133)。
采用 3964(R) 協(xié)議與伙伴通信
將 CM 組態(tài)為采用 3964(R) 協(xié)議后,,使用標(biāo)準(zhǔn)點(diǎn)對(duì)點(diǎn)發(fā)送和接收指令在 CPU 與其通信伙伴
之間傳輸數(shù)據(jù),。
CM 將發(fā)送指令的 BUFFER 參數(shù)中的數(shù)據(jù)嵌入 3964(R) 協(xié)議,然后將數(shù)據(jù)發(fā)送給通信伙
伴,。
CM 通過 3964(R) 協(xié)議從通信伙伴接收數(shù)據(jù),,刪除其中的協(xié)議信息,,然后將接收指令的
BUFFER 參數(shù)中的數(shù)據(jù)返回。