你不知道的西門子資料型別

為什麼要了解資料型別?

除了應用IO開關量(BOOL資料型別)進行程式控制應用之外,小編在這提個問我們還需要哪些常用的資料型別來進行控制應用?如:(BOOL資料型別)用1個按鈕I0。0(1BIT)控制1臺電機點動輸出Q0。0(1BIT);

過程專案以及許多的應用場合中還有:“位置S”、“速度V”、“流量Q”、“個數C”、“溫度℃”、“壓力P”、“時間t”等等引數要監控,這些物理量無法直接被PLC採集,也無法用0/1來表示,所以我們需要把這些物理量透過一定方式(模擬量轉換、通訊等)變成我們可以應用認知的資料,而這些資料是PLC可以處理的;

常用資料型別:

整數(負整數、0、正整數)

實數(浮點數、小數)

時間/日期(2021-7-5-19:30等等)

其實在我們的專案應用中,大部分可能就是用以上這些常用資料型別,但因為還有一些時候,這些資料型別不一定能夠達到效果或不方便達到效果,所以我們還需要一些其他的資料型別來表示;(在這小編想說句話,資料型別是學西門子PLC最關鍵的認知,必須掌握,一起和小編往下學習更多西門子資料型別吧!)

一、簡單資料型別

資料型別是人為的將不同種類的資料賦予不同的屬性,TIA PORTAL支援的資料型別有很多,一般可分為簡單資料型別、複雜資料型別、系統資料型別和硬體資料型別四種。

簡單資料型別就是不可以再拆分為更小單元的資料型別,其資料長度、型別定義遵從DIN EN 1131-3標準

二、複雜資料型別

複雜資料型別豐富了PLC對資料的處理能力,很多更強大的功能或演算法是建立在複雜資料型別之上的,PLC對複雜資料型別的支援程度直接決定了其功能潛力。

以上帶※這個符號的變數僅西門子S71500PLC支援,如果大家需要學習這些資料型別,在評論區提問或者希望小編後期寫哪些技術文章也可以在評論區留言,小編會馬上滿足你的需求哦(僅自動化相關技術文章)

頂部