2.4.2 模块的寻址
2025年09月26日
2.4.2 模块的寻址
1.模块的插槽特定寻址
如果组态数据尚未载入CPU中,使用插槽特定寻址,即每个插槽号被分配一个模块起始地址。根据模块的类型,它可以是数字量地址,也可以是模拟量地址。图2-42所示为一个安装在四个机架上的S7-300装配,以及带有各自模块的可选插槽。起始地址I/O模块的输入和输出地址从相同的模块起始地址开始。
(1)中央机架CR和扩展机架ER
S7-300 PLC由一个中央单元(CU)和一个或多个扩展模块组成。包含CPU的机架是中央单元(CU),配有模块并连接到CU的机架形成了系统的扩展模块(EM)。
(2)扩展模块(EM)的使用
如果对于用户的工程应用,CU如果已经用完了所有插槽,则可以使用EM。使用EM时,除额外的机架和接口模块(IM)之外,可能还需要更多的电源模块。使用接口模块时,必须确保与其他机架相兼容。
需要说明的是,在CPU 31xC系统上,不能将任何模块插入机架3插槽11中。该地址范围为集成I/O保留。
图2-41 插入SM模块二
2.模块的用户指定寻址
用户指定寻址的含义是可以将所选的一个地址分配给任何一个模块(SM/FM/CP)。地址将在STEP 7中进行分配。在STEP 7中,用户可指定形成模块的所有其他地址的基础的模块起始地址。
用户指定寻址的优点是优化可用地址空间,使模块之间不存在“地址间隙”;同时在标准的软件组态中,用户可以定义独立于相关S7-300/400组态的地址。
3.S7-400模块地址举例
S7-400的信号模块地址是在STEP 7中自动生成的。用户可以修改。S7-400的模拟量模块起始地址从512开始,同类模块的地址按顺序连续排列,见表2-8。
图2-42 S7-300的插槽及相应的模块起始地址
表2-8 模块地址举例