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