一、基本數(shù)據(jù)類(lèi)型
基本數(shù)據(jù)類(lèi)型的長(zhǎng)度不超過(guò)32位。
位(BOOL),字節(jié)(BYTE),字(WORD),雙字(DOUBLE WORD),整數(shù)(INT),
雙整數(shù)(DOUBLE INT),浮點(diǎn)數(shù)(REAL),S5TIME(SIMATIC時(shí)間),IEC時(shí)間(TIME),IEC日期(date),日計(jì)時(shí)(TIME_OF_DAY), 字符(CHAR),
重點(diǎn): S5TIME和IEC時(shí)間數(shù)據(jù)類(lèi)型結(jié)構(gòu),二者區(qū)別
二、復(fù)雜數(shù)據(jù)類(lèi)型
復(fù)雜數(shù)據(jù)類(lèi)型是由其他基本數(shù)據(jù)類(lèi)型組合而成的,長(zhǎng)度超過(guò)32位的數(shù)據(jù)類(lèi)型。
1.日期時(shí)間數(shù)據(jù)類(lèi)型( Data_And_Time ):
2.字符串類(lèi)型(String):
3.?dāng)?shù)組類(lèi)型Array
4.結(jié)構(gòu)(STRUCT):
5.用戶定義類(lèi)型(UDT):
三、參數(shù)數(shù)據(jù)類(lèi)型
用于功能FC或功能塊FB的數(shù)據(jù)類(lèi)型
1. Pointe指針類(lèi)型,6字節(jié)指針類(lèi)型,傳遞數(shù)據(jù)塊號(hào)和數(shù)據(jù)地址
2. Any指針類(lèi)型,10字節(jié)指針類(lèi)型,傳遞數(shù)據(jù)塊號(hào)、數(shù)據(jù)地址、數(shù)據(jù)數(shù)量以及數(shù)據(jù)類(lèi)型