西門子S7-200
技***凱
進(jìn)行了提問·2023-02-10 20:23:09
用S7-200 226 的自由口和8臺溫控儀表通訊,用接收字符中斷接收,請問怎樣將每次接收到的數(shù)據(jù)依次放到VD3000中(即:第一次接收到的數(shù)據(jù)放到VD3000,第二次放到VD3004,.............
收藏問題
技成講師
設(shè)置一個計數(shù)器,比如VD10 SM0.1 使其置零 在接收中斷中,AC1 = &VD3000 ( 賦值指針)AC1=AC1+VD10 (加上偏移量)*AC1= 接收雙字(保存數(shù)據(jù))VD10=VD10 +4(移動指針,為下次接收做準(zhǔn)備)可是這樣,內(nèi)存會溢出的,還需要有個最大限制ifVD10>1000than VD10=0 1000/4次后,重新從VD3000開始放置。
2023-02-10 20:35:03
問題補(bǔ)充
0