PROFINET设备名称是在 IEC 61158-6-10标准中定义的.为了使 PROFINET 设备之间能正常通信需要指定相应的设备名称,这些名称是在硬件配置中组态的,设备名称必须符合PROFINET命名规则。
PROFINET 命名规则:
要与 PROFINET 设备通信,必须要分配设备名。这里所说的名字是在硬件组态中的设备名。这些名字必须符合 PROFINET 命名规则。硬件组态将检查这些名字,并根据命名规则做纠正。无效的字符将被"X"替代。
限制条件:
最多 127 个字符 (字母“a”到“z”, 数字“0”到“9”, 连字号, 句点)。
设备名中的各组成部分,如用句点隔开的两个字符串不能超过63个字符。
不允许特殊字符如:变元音符号, 括号, 下划线,斜线,空格等。连字号是唯一的例外。
设备名不能以 "-" 或 "." 作为开头和结尾。
设备名不能以数字开头。.
设备名不能有如下格式 "n.n.n.n" (n = 0...999)。
设备名不能以 "port-xyz-" (x,y,z = 0...9)开头。
设备名在调试阶段分配给 PROFINET IO 设备。
注意:
如果在博途硬件配置中使用自动创建PROFINET 设备名称选项 "Generate PROFINET device name automatically" , 那么PROFINET会按照命名标准自动创建名称。
STEP 7 V5.x中的特殊注意事项
在 STEP 7 V5.x 中允许您使用大写字母设置 PROFINET设备名称。 设备名称会被传送到用户创建的PROFINET IO 设备。因此带大写字母的 PROFINET 设备名称也会被传送到PROFINET IO 设备中. SIEMENS 自己的PROFINET 设备是支持PROFINET 设备名称中使用 大写字母的.,但非 SIEMENS 的PROFINET 设备很不一定支持使用大写字母命名设备名称.
TIA Portal中的特殊注意事项
在博途中,PROFINET设备名称如果有无效字包括大写字母符会自动纠正,无效的字符将被"X"替代。