在s7-300各存储区的意义
郑志武
发布于2013-02-28 23:36
216
0
标签:
问在s7-300程序编制中,各存储区的意义,特别是l和m,那些m是否可以一直保存的(plc运行中),局部数据(l)是否能在fc块中编辑,如何定义?l是否不能一直保存的(plc运行中)
佳答案
l是临时变量,只在本程序块的当前扫描周期内有效,下个周期清零,所以临时变量的使用原则是先赋值后使用。m默认是0~15个字节是掉电保持的,可以在cpu的参数中设置更多的m区掉电保持。db都是掉电保持的。l区你可以直接使用不用定义,也可以在fc,fb的temp区定时变量名字和数据类型,这和in,in_out,out,stat中定义变量一样的。