产品描述
目前,所有带 PN 口的SIMATIC S7-300/400,S7-1200/1500 CPU 或者配置了CP 卡的SIMATIC S7-300/400、S7-1500的 PLC 均支持 Web Server 功能,通过该功能,利用 IE 等浏览器工具,可实现* STEP 7 等工具软件对 PLC 的诊断,本文旨在介绍如何使用 PC,平板电脑以及智能终端设备,通过 Internet 实现对 PLC 的远程诊断,该实例的网络拓扑如下图 01 所示:
图 01.
PLC 的 Web Server 缺省访问方式为 HTTP,访问的是 PLC 的 80 端口;如果需要以 HTTPS 访问,则访问的是 PLC 的443 端口。
本文实例以 HTTP 的访问方式为例,如需以 HTTPS 访问,仅需将本文中所涉及的 80 端口更换为 443 端口即可。 使用路由器的 UPNP 功能,实现内网设备端口号到外网 IP 端口的映射关系,端口号的理论范围是0~65535,但建议实际使用时要注意端口号不要与某个应用程序重叠。
PLC IP 地址分配及网关 IP 地址,各 CPU 对应的外网端口号如下表 01 所示(该表仅供参考,具体 IP 地址设置及端口映射关系以实际为准):
IP 地址 | 子网掩码 | 网关 | 外网 IP 地址/域名 | 外网端口号 | |
S7-300 | 10.65.109.50 | 255.255.255.0 | 10.65.109.55 | 222.128.29.196/ | 9300 |
S7-1200 | 10.65.109.110 | 255.255.255.0 | 9100 |
S7-300 PLC:IP(或域名slccsfa):9300
S7-1200 PLC:IP(或域名slccsfa):9100
下图分别以智能手机访问 S7-1200 和 PC 机访问 S7-300 为例,浏览器地址框输入的地址格式如下图 07 截图所示:不同品牌、不同型号的路由器设置步骤略有区别,本例中路由器的设置步骤仅供参考;
对于 S7-300/400,Web Server 功能与组态软件无关,在经典 STEP 7 V5.X 中的组态步骤可参阅本例TIA Portal 的组态步骤;
对于有些路由器,需要修改其防火墙设置,允许来自 Internet 的访问请求,否则所有来自 Internet 对路由器的访问均会被拒绝,如下图 09 所示:
产品推荐