您现在的位置是:首页 > PLC技术 > PLC技术

SIMATIC S7的模块起始地址

来源:艾特贸易2017-06-05

简介除了定义插槽的地址以外,每一个模块还有起始地址,该地址定义了模块在逻辑地址空间( I/O 地址空间)的具体位置。 I/O 地址空间从地址 0 开始,上限与 CPU 有关。 模块的起始地址决

    除了定义插槽的地址以外,每一个模块还有起始地址,该地址定义了模块在逻辑地址空间(I/O地址空间)的具体位置。I/O地址空间从地址0开始,上限与CPU有关。

    模块的起始地址决定了输入和输出信号是如何由程序寻址(访问)的。对于数字模块,单独的信号(位)组合成8个一组,称为字节。模块有124字节,其相应的地址为0123,寻址时从模块的起始地址开始。例如,对于一个起始地址为84个字节的数字模块,每个字节可以用891011来寻址。对于模拟模块,独立的模拟信号(电压、电流)称为“通道”,每个通道有两个字节。根据设计的不同,模拟模块有24816个通道,相应的地址空间为481632字节。

    当用SIMATIC工作站的硬件组态放置一个模块时,STEP 7能够自动地根据模块类型、插槽号和机架号从零开始为其分配模块地址。这个模块的起始地址与字节0(相对的)相一致,该地址可改变。

    用户有在允许的地址空间内选择分配模块起始地址的权利,也有在混合数字或模拟模块上的输入和输出选择不同起始地址的权利。FMCP通常对于输入和输出占用同样的起始地址。

    与集中式模块一样,分布式I/O模块(工作站)在I/O地址空间中保留一个特殊的字节数。集中式模块的地址和分布式I/O模块的地址必须不能重叠。

    数字模块通常根据其在过程映像中的地址进行安排,于是其信号状态可以自动地更新,通过“输入”和“输出”地址区域对其进行访问。模拟模块、FMCP要保留一个不在过程映像中的地址。