当前位置:首页 > 科技 > 正文

施耐德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数组变量的应用》

来源:技成培训网,作者:技成-徐陈爽,未经授权不得转载!

你可能想看:

有话要说...

取消
扫码支持 支付码