當前位置:首頁 > 科技 > 正文

施耐德M241數據變量的應用

一:必學知識點

問1:什麼是數組?

數組是指将相同數據類型的标簽的連續集合體用一個名稱表示。

這裡強調的是:一定要是相同的數據類型。

問2:數組跟數的關系?

數組就好比一支整齊排列的軍隊。如果這支軍隊總共11行12列,用數組表示就是數組[0..10,0..11]。

數就好比這支軍隊中的一位士兵,比如張三,他在這支隊伍裡面是在第10行第5列,用數組表示就是[9,4],再比如李四,他在這支隊伍裡面是在第4行第12列,用數組表示就是[3,11],

所以數組[X,Y]就是代表一個數據

問3:怎麼建立數組?

在數據類型旁邊有個箭頭,點開就有數據字樣,設置好你要設置的數組維度與對應的數據類型,點擊确定就可以了。

問4:數組邊界溢出和邊界檢查?

增加邊界溢出指超出了數組範圍,然後會随機占用其他的内存,邊界檢查是有一個系統函數。隻要添加了,就會把溢出的強制做一些修改。在下面示例中,在分配之前隐式調用 CheckBounds 函數将影響索引值從 10 更改為上限 7。因此,值 TRUE 被分配到數組的元素 a[7]。


二:案例講解

邏輯陣列應用:給定零點坐标,自動将其他點的數據進行運算,并得出結果存入數組中。

程序案例:

首先把一些變量先清零,清零是為了防止下次再運行程序時變為累加的程序。接着用一個IF語句,當star為ON時就可以開始進行FOR循環。

c代表的是行,總共有5行,d代表的是列,總共有7列。開始運行第一段FOR循環時,當判斷c為0,就開始對行進行賦值,每次都增加50直到c大于4時;運行第二段FOR循環時,當判斷d為0,就開始對行進行賦值,每次也都增加50直到d大于6時。

咨詢小思免費領取

文章案例

看到這裡想必你已經掌握了施耐德M241數據變量的應用,如果你還想學習更多施耐德知識,歡迎來直播間——小花老師帶你一起學習《施耐德M241數組變量的應用》

來源:技成培訓網,作者:技成-徐陳爽,未經授權不得轉載!

你可能想看:

有話要說...

取消
掃碼支持 支付碼