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