程序设计中需要用到PLC的内部元件,如输入输出继电器、辅助继电器、定时器、计数器等。这些元件具有与低压电器相似的功能,但它们在PLC内部是以寄存器的形式出现的,每个元件对应于一个或多个内部单元,而非实际的硬件元件,所以称为内部软元件或编程元件
S7-200将编程元件统一归为存储器单元,存储单元按字节进行编址,无论所寻址的是何种数据类型,通常应指出它在所在存储区域和在区域内的字节地址。每个单元都有唯一的地址,地址用名称和编号两部分组成。
(1)用位来表示,如I0.0(10表示0通道,I0.0表示0通道的0位),为1位。
(2)用字节来表示,如IB0、VB1500等,为8位。
(3)用字来表示,相邻的两个字节组成一个字,如IW0、VW300等,为16位。IW0是由IB0和IB1组成的,其中I是区域标识符,表示输入映像寄存器区域,B表示字节(byte),W表示字(word)。
(4)用双字来表示,如ID0、VD100等,为32位,其中D表示(double word)。如图3-6所示的ID0为32位双字数据,表示映像寄存器中编号为0的双字,由IB0、IB1、IB2、IB3这4个字节组成。MBS表示最高位,LSB表示最低位。
用字节表示的序号是连续的,但用字表示时就要用IW0、IW2、IW4等,用双字表示时就要用ID0、ID4、ID8等,这样就不会造成地址重叠。
图3-6 双字类型的数据表示
本文关键字:PLC编程 PLC程序,plc技术 - PLC程序