如何在程序中寫入sfc21
鄭志武
發(fā)布于2012-12-20 17:27
170
0
標(biāo)簽:
如何在程序中寫入sfc21,為什么寫進(jìn)去會顯示紅顏色,那表示有地方不正確
問題補(bǔ)充:
為什么不能在它的輸出寫入pdb10.dbx0.0word14?顯示為紅色
佳答案
1
下列項目不能用作源區(qū)域:
?計數(shù)器
?定時器
使用sfc21不能將數(shù)據(jù)寫到下列單元中:
?下列塊類型:fb、sfb、fc、sfc、sdb,
?計數(shù)器,
?定時器,
?外設(shè)i/o存儲區(qū)。
數(shù)據(jù)以結(jié)構(gòu)形式輸入
2
如果將一個結(jié)構(gòu)作為輸入?yún)?shù)傳送,注意以下事項:
step7總是把一個結(jié)構(gòu)的長度定義為偶數(shù)字節(jié)數(shù)。因此,如果聲明一個包含奇數(shù)字
節(jié)數(shù)的結(jié)構(gòu),需要另加一字節(jié)的存儲空間。
例如
聲明一個結(jié)構(gòu)如下:
typ_5_byte_structure:struct
byte_1_2:word
byte_3_4:word
byte_5:byte
end_struct
聲明的結(jié)構(gòu)“typ_5_byte_structure”需要6字節(jié)存儲空間。