首页 理论教育 模块地址计算方法详解

模块地址计算方法详解

时间:2023-06-28 理论教育 版权反馈
【摘要】:图4-17输入量模块的地址除了带CPU的中央机架,S7-300最多可以增加3个扩展机架。S7-300的信号模块的字节地址与模块所在的机架号和槽号有关,模块内各I/O点的位地址与信号线接在模块上的哪一个端子有关。图4-18信号模块的地址从0号字节开始,S7-300给每个数字量信号模块分配4 B的地址,相当于32个I/O点。S7-300为模拟量模块保留了专用的地址区域,字节地址范围为IB256~767。表4-8S7-300信号模板的起始地址

模块地址计算方法详解

S7-300的数字量(或称开关量)I/O点地址由地址标识符、地址的字节部分和位部分组成,一个字节由0~7这8位组成。地址标识符I表示输入,Q表示输出,M表示位存储器。如图4-17所示。

图4-17 输入量模块的地址

除了带CPU的中央机架,S7-300最多可以增加3个扩展机架。每个机架最多只能安装8个信号模块、功能模块或通信处理器模块,它们安装在4~11号槽。

S7-300的信号模块的字节地址与模块所在的机架号和槽号有关,模块内各I/O点的位地址与信号线接在模块上的哪一个端子有关。图4-18所示的是32点数字量I/O模块,其起始字节地址为X,每个字节由8个I/O点组成。图中标出了各I/O字节的位置和字节内各点的位置。

图4-18 信号模块的地址

从0号字节开始,S7-300给每个数字量信号模块分配4 B(4个字节)的地址,相当于32个I/O点。M号机架(M=0~3)的N号槽(N=4~11)的数字量信号模块的起始字节地址为(www.xing528.com)

32*M+(N-4)*4

模拟I/O模块每个槽划分为16 B(等于8个模拟量通道),每个模拟量输入通道或输出通道的地址总是一个字地址,即模拟量模块以通道为单位,一个通道占一个字的地址。

S7-300为模拟量模块保留了专用的地址区域,字节地址范围为IB256~767。一个模拟量模块最多有8个通道,从256号字节开始,S7-300给每一个模拟量模块分配16 B的地址。M号机架的N号槽的模拟量模块的起始字节地址为

128*M+(N-4)*16+256

对信号模块组态时,将会根据模块所在的机架号和槽号,按上述的原则自动地分配模块的默认地址。表4-8所示的为S7-300信号模板的起始地址。

表4-8 S7-300信号模板的起始地址

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈