上海朝堂电气技术有限公司 设备名、MAC地址和IP地址是为了在网络中找到对应设备,而要定位确切的输入输出变量就需要通过地址映射的方法了,也就是设备模型的概念。PROFINET IO的设备类型与PROFIBUS几乎相同,现场设备有以下: 紧凑型现场设备(固定组态); 模块化现场设备(灵活组态)。 PROFINET IO设备模型说明了模块映射到紧凑型和模块化设备的物理插槽,包括若干槽与子槽,可能有若干通道,设备制造商将输入输出变量映射到这种结构中。 我越看这幅图,越觉得PROFINET设备模型就像一个整体衣柜,不信你看看。整体衣柜当然会有若干隔断(槽),每个隔断通过隔板分成一个个的储物空间(子槽),说不定一个储物空间内还有抽屉(通道),方便摆放小件物品。你在用整体衣柜时可能还会考虑物品分类摆放,将几个部分专门用来放衣物、裤子、被子、杂物什么的,这种物品分类就像功能模块的划分,相当于PROFINET中模块与子模块的概念。 GSD文件定义了IO设备有多少个槽/子槽。槽0中的子槽0表示DAP,槽1~0x7FFF定义了外部模块的可配置范围,在连接过程中会定义好子槽的编址。注意:循环数据的编址通过制定的槽/子槽的集合,编号不需要连续排列,之间可以有间隔。 数据分循环数据和非循环数据,循环数据包括实时测量值和测量值的质量状态;非循环数据包含测量范围、滤波时间、报警上下限、制造商特殊参数等。非循环数据的地址安排采用槽号(slot)、子槽号和索引(index)相结合的方法编排。设备管理器用来管理这些数据的编排,它包含了所有数据编址的信息。 设计一个场景——回家找衣服:首先需要通过房间号先找到房间(IP地址),接着找到整体衣柜,再看看隔层里有没有要找的,衣服也许整齐的码在隔板上,但说不定还要拉开其中的抽屉才能看到衣服。