CPU:315-2DP新型号,插MMC卡。
有DB1,定义二维数组:STATETABLE ARRAY[1..23,1..72] OF INT 。在Data view改Actual value列的值。
我觉得以上操作,实现了数据的初始化的功能。就是不知这样干会不会有什么不妥???
为什么我一定要“初始化”呢,因为我有7个这样的DB块,一共是7*1656=11592个INT变量(22K多哦!)。如果我在OB100中用赋值语句逐一赋值的话将至少写11592句,这将会占用很多WORK MEMORY。且实际使用时我只须要去读每个变量的值,无须进行其他操作,我还想把DB is write-protected in the PLC属性加上。
要是二维数组,因为要用两个下标。
大家有什么好想法没有啊??