发布于 2011-12-26 17:10:18
21楼
对比了一下,实现MODBUS功能码03和06,如果用LAD编程,占用的工作存储器为1396BYTES;而如果用SCL则占用工作存储器为2296BYTES。 另外,如果LAD内不使用Fieldread和Fieldwrite间接寻址,而是改用直接的数组标号寻址,则工作存储器为1528,仅仅改动了四个数组标号寻址的指令。 而且在SCL内都是使用数组标号寻址的, 这说明直接用数组标号寻址是很方便,但是占用更大的工作存储器!
另外,这几种方式所占用的装载存储器大小差不多,SCL稍小,约22K多。 LAD大一点,为23K多一点。
I can do it