当进行在线操作并且PG/PC的网卡的当前IP地址不在正确的子网中时,博途会自动建议分配一个额外的临时IP地址。直到PG/PC再次启动或者被手动删除,临时分配的IP地址都会有效。
S7-PCT不支持自动分配额外的临时IP地址。因此,当重启PG/PC时,如果PG/PC网卡的IP地址与IO设备不在同一子网内,是不能通过S7-PCT与IO-Link Master建立连接的。
补救办法
使用博途进行在线操作,以便能够给PG/PC的网卡分配临时的IP地址。现在就可以用S7-PCT建立与IO-Link Master的连接了。
或者也可以在Windows控制面板中改变网卡的IP地址,在“网络和Internet > 网络和共享中心”中。
保存通讯连接的设置
保存通讯连接的设置。
如果从博途中开启S7-PCT,那么第一次开启时会有一个设置通讯连接的对话框弹出。做如下设置:
- 选择PG/PC接口的类型:PN/IE
- PG/PC接口:通过PG/PC的网卡建立IO控制器,IO设备和IO-Link Master之间的连接。
- 连接到接口/子网:PN/IE_1
在博途中项目中保存设置。
图. 01
如果通讯设置没有被正确设定,S7-PCT与IO-Link Master的所有后续通讯不会开始,因为保存的设置已经被使用,并且设置通讯连接的对话框不会再次打开。
补救办法
在博途中改变分配的IO控制器的通讯设置。
- 在项目树中,到IO控制器的设备文件夹中双击条目“Online & diagnostics”。
- 在工作区标记项“Online access”。
- 为在线访问做以下设置:
- PG/PC接口的类型:PN/IE
- PG/PC接口: 通过PG/PC的网卡建立IO控制器,IO设备和IO-Link Master之间的连接
- 接口/子网的连接:PN/IE_1
图. 02
建立连接时其它错误原因
- 在控制站(ET200S CPU或者ET200SP CPU)中的 IO-Link Master 不能与在独立模式中的 S7-PCT 工作。
- 如果在 ET200SP IO-Link Master上的负载电压L+丢失并且在 ET200SP IO-Link Master 的属性中未使能负载电压L+的诊断,那么 IO-Link Master 可以被组态但是通过DIAG灯显示无错误。但是通过 S7-PCT 与 IO-Link Master 的通讯是不工作的。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc322441.html