在S7-300中,机架上的插槽号的设计简化了模块编址,也就是说模块的**个地址是由机架上的模块地址决定的。4号槽的16点的SM模块的编址如图2-69所示,模块的首地址是0.0,这个地址也是**组的首地址,**组的末地址是0.7;*二组的首地址是1.0,末地址是1.7。这个模块总共有16个点,分为2组,每组8个点。槽号1必须放置的模块是电源模块,这是默认的**个外槽位,西门子的PLC的电源模块不是必须配备的,S7-300也可以直接用24V供电。
槽号2是必须放置CPU的插槽。槽号3是当采用扩展机架进行多层组态时,为接口模块(IM)保留的,即使不安装IM,也必须保留这个位置用于寻址。读者可以通过插入一个DM370占位模块,来物理地保留该槽位。槽号2是必须放置CPU的插槽。槽号3是当采用扩展机架进行多层组态时,为接口模块(IM)保留的,即使不安装IM,也必须保留这个位置用于寻址。读者可以通过插入一个DM370占位模块,来物理地保留该槽位。
槽号2是必须放置CPU的插槽。槽号3是当采用扩展机架进行多层组态时,为接口模块(IM)保留的,即使不安装IM,也必须保留这个位置用于寻址。读者可以通过插入一个DM370占位模块,来物理地保留该槽位。
槽号4~11用来放置信号模块(SM),其中槽位4是用于I/O模块、通信处理器(CP)或功能模块(FM)的**个槽位,模块编址的原则是从**个I/Q模块开始,根据模块的类型地址递增。(1)数字量编址。在**个信号模块槽处,数字量输入/输出的地址为0。插槽位置与模块的地址的关系如图2-70所示。每个数字量模块的地址寄存器自动按4个字节分配,不管实际的I/O点数是否与之相同。S7-300系统的实际I/O与CPU内的外设存储区(Pl和PQ)相对应。也可以通过过程映像输入/输出区或存储器来访问I/O,可以用位、字节、字或双字的形式访问过程映像输入/输出区,例如:1)Q3.1是存储在过程映像输出表的3个字节的*二位。2)IB100指过程映像输入表的*100个字节的数据。3)IW100指过程映像输入表的*100和101个字节的数据。4)QD24是存储在过程映像输出表的*24、25、26和27字节中的数据。扩展后的模块编址
(2)模拟量编址。在**个信号模块插槽位置的模拟量输入/输出板的地址为256,系统为每个模拟量模块自动按16个字节的地址寄存器分配地址。每个模拟量值占用2个字节,所以,在用户程序中的模拟量地址应该使用偶数,以免使用数据错误。另外,模拟量模块的输入/输出通道从实际插槽的相同基地址开始编号。S7-300系统的实际I/O与CPU内的外设存储区(PI和PQ)相对应。S7-300/400对模拟量没有*的寄存器,在用户程序中,系统是通过访问模拟量地址来更新数据的。模拟量输入的标识是PIW,模拟量输出的标识是PQW。因为模拟量的起始地址是256,所以在**个机架的**个模块上,**个通道的地址是PIW256,而最后一个模拟量的地址是766,程序中要访问的机架1的**个模块的*二个通道,那么模拟量的输入地址是PIW386。
上海枫焱自动化设备有限公司专注于西门子315-2DP主机代理商,西门子ET200SP代理商,西门子MM430变频器代理商,西门子S7-1200模块代理商,西门子S7-300模拟量模块代理商等