对象:PROFINET IO 控制器
PROFINET IO 控制器与从站一样,通过站名进行标识。对于AC500 通信模块,还可以在此处配置 IP 设置。否则,这些设置适用于上一级Ethernet 节点。
“站名” |
设备的站名。它用于唯一识别网络中的设备。 |
“IP 地址” |
请注意:仅适用于AC500 通信模块。 如果在Ethernet 适配器下方插入控制器,则必须在Ethernet 适配器的对话框中定义 IP 参数。 |
“子网掩码” |
|
“默认网关” |
“第一个 IP 地址” |
CODESYS 在设备树中插入PROFINET IO 设备时默认使用的 IP 地址范围。如果在扫描对话框中使用“Auto-IP” 功能,则也会使用此范围内的 IP 地址。在此选择下一个空闲 IP 地址。 |
“最后 IP 地址” |
|
“子网掩码” |
|
“默认网关” |
“应用程序停止 --> 替代值” |
当用户停止应用程序时,提供程序的状态会被设置为 "BAD"。然后,从属设备将输入和输出设置为预定义的替代值。更多信息,请参阅本章末尾的 "CODESYS 默认值 -PROFINET IO 替代值 "。 |
“添加到 I/O 映射” |
|
“替换输入数据” |
|
“对等站/端口” |
与此端口相连的邻近设备。 您可以在“PROFINET IO Controller Topology” 选项卡中接受此设置。 |
“检查电缆长度” |
网线长度(米)
指定电缆长度时,将在控制器通电时进行检查。电缆长度不正确会导致错误信息。 |
“检查 MAU 类型” |
网线类型 |
“激活” |
请注意:仅适用于AC500 通信模块。
看门狗的默认值来自设备描述。 |
CODESYS 默认值 -PROFINET IO 替代值
PROFINET IO 当发生中断时,设备会将其输入和输出设置为预定义的替代值。这些值在现场设备中定义,与默认值不同。这些值通常为零,但也可根据设备配置特定的替代值。
在下列情况下设置替代值:
-
连接中断。
-
控制器将输入数据的提供状态设置为 "BAD"。
-
出现其他中断(例如主机应用程序出现异常、参数设置不正确)。
如果启用“Application stop --> Substitute values” 选项,则控制器会在应用程序停止时将提供程序状态设置为 "BAD"。在这种情况下,从属设备设置其替代值。从控制器传入的所有数据(包括默认值)都将被忽略。
如果在应用程序停止时应设置应用程序中定义的默认值,则必须禁用此选项。此外,应选择“在停止时更新 IO” 选项(在“PLC 设置” 中)。否则,CODESYS PROFINET IO 控制器将停止运行。