默認(rèn)設(shè)置串口模塊會緩存1024個字節(jié)才輸出到PLC,(默認(rèn)接收數(shù)據(jù)計數(shù)為0,即不指定接收數(shù),此時可接接收1024個字符滿后才會向PLC輸出)
關(guān)鍵點(diǎn)在于結(jié)束符或者是接收數(shù)據(jù)計數(shù)的設(shè)置,詳細(xì)可查看《Q系列串行口通信模塊基礎(chǔ)篇》串口模塊的緩存存儲器G164和G165這兩個地址
串口通訊模塊的緩存存儲器164和165這兩個地址。如果接收的數(shù)據(jù)有結(jié)束符,那就指定串口模塊的緩存存儲器165地址值為結(jié)束符,比如每次接收的都有一個回車符,那就PLC MOV給串口模塊165地址一個0DH值。如果沒有結(jié)束符,但是每次接收的數(shù)據(jù)為固定長度的字符串,比如每次接收都是10個字符,那就PLC MOV 給串口模塊164地址一個0AH值