多语言展示
当前在线:537今日阅读:23今日分享:25

西门子PLC200怎么寻址编程

在学西门子s7200的时候很多朋友不知道PLC是怎么寻址的,造成后续编程无法继续,下面我们来分享一下西门子200是如何寻址的。
工具/原料

西门子编程软件V4.0 STEP 7 MicroWIN SP9

方法/步骤
1

寻址格式寻址范围

2

存储器类型,什么类型的数据寻什么类型的地址

3

在对字和双字寻址时,为了存储器不互相覆盖,要养成良好习惯,要时刻记住一个字包含了2个字节,一  个双字包含2个字或4个字节。如VD100里 包含了VW100和VW102,  其中VW100又包含了VB100和VB101, VW102包含了VB102和VB103。所以,在对字的寻址,  地址编号应该是2的倍数,  如VW2,VW4等;  对双字寻址,地址编号应该是4的倍数,如VDO,VD4, VD8等, 这样能保证地址不会相互覆盖。

4

局部存储器和变量存储器很相似,但只有一处区别。 变量存储器是全局有效的,而局部存储器只在局部有效。全局是指同一个存储器可以被任何程序存取( 包括主程序、子程序和中断服务程序)局部是指存储器区和特定的程序相关联

5

如要寻址V存储器,第3个字节的第4位,则地址为V3.4

6

如要寻址V存储器的第100,第101,第102和第 103个字节,则地址为VD100。在内存里排列顺序是低地址在前,高地址在后。

7

模块的地址是固定的,模块加在PLC上,其地址也就固定了

注意事项

局部存储器是根据需要由CPU动态分配的。当发生中断或者调用一个子程序时,CPU才会分配局部存储器给中断程序或子程序。局部存储器(TEMP和0UT) 在分配时CPU不进行初始化,初值可能是任意的。所以在使用局部存储器时,一定要注意先附值,后使用。

推荐信息