平时我们如果有矩阵的情况,我们在PLC中应该如何表示呢。
一维数组能够表示一个一维空间,那么二维数组能够构成一个面。假设是一个5*6的矩阵,那么他就是说有5行6列。
我们用excel表格来直观的看下
假设我们有个项目是每个位置都有一个传感器,而这个传感器构成了一个面阵(二维数组),每个传感器每次有信号,如图
那么其实可以利用二维数组来遍历,只要有信号就加1,这样子就能够统计同一时刻这个项目输出的值是多少。
那么转换为程序语言就是
SCL语言是
此时我们可以测试一下
平时我们如果有矩阵的情况,我们在PLC中应该如何表示呢。
一维数组能够表示一个一维空间,那么二维数组能够构成一个面。假设是一个5*6的矩阵,那么他就是说有5行6列。
我们用excel表格来直观的看下
假设我们有个项目是每个位置都有一个传感器,而这个传感器构成了一个面阵(二维数组),每个传感器每次有信号,如图
那么其实可以利用二维数组来遍历,只要有信号就加1,这样子就能够统计同一时刻这个项目输出的值是多少。
那么转换为程序语言就是
SCL语言是
此时我们可以测试一下