抖音粉丝群1
『7x24小时有问必答』

西门子 S7-1200 的 Web Server 功能是一个非常实用的工具,它允许你通过标准的 Web 浏览器(如 Chrome, Edge 等)直接访问 CPU 的状态、过程数据,甚至进行自定义的网页监控。为了让你全面掌握这一功能,我将从核心功能组态配置访问方式以及安全设置四个方面为你详细解析。

1. Web Server 的核心功能

S7-1200 内置的 Web 服务器主要提供两类页面访问:
标准 Web 页面(无需编程):起始页面: 查看 CPU 型号、固件版本、运行模式等基本信息。诊断缓冲区: 查看详细的故障报警历史。变量状态: 通过地址或变量名监控 PLC 变量和 I/O 状态。通信信息: 查看 IP 地址、连接资源使用情况。数据日志与文件: 下载或上传 PLC 中的 CSV 日志文件或配方数据。用户自定义页面(高级功能):
你可以使用 HTML 编写自己的网页,利用  AWP (Automation Web Programming)  命令嵌入到 HTML 中,实现个性化的数据显示和操作界面]。

2. 组态配置步骤(以 TIA Portal V17 为例)

要让 Web Server 工作,你需要在博途软件中进行简单的配置。
第一步:激活 Web Server
在项目树中选中你的 S7-1200 CPU。
进入  “属性”  ->  “Web 服务器”
勾选  “在此设备的所有模块上激活 Web 服务器”
第二步:配置安全与证书(V4.5及以上固件关键步骤)

从 S7-1200 V4.5 固件开始,安全性大幅提升,增加了证书管理。
Security 属性页: 你需要选择证书类型。如果是测试,可以选择“已下载的软件”并创建一个自签名证书;如果是正式环境,建议使用硬件生成的证书。注意: 必须确保 PLC 的系统时间在证书的有效期内,否则浏览器会报错拒绝连接]。
第三步:用户权限管理
默认用户: “每个人”(Everyone),权限最低,只能看简介和起始页。自定义用户: 点击“用户管理”,添加新用户(如 Admin),并分配权限(如读取/写入变量、访问监控表、执行固件更新等)。
第四步:关联监控表(可选)

你可以在 Web 服务器属性中指定 STEP 7 里的“监控表”或“强制表”。这样在网页端登录后,可以直接看到这些预设的变量表,方便调试。
3. 访问方式与设备支持
配置下载完成后,你可以在多种设备上通过浏览器访问。
1.png
访问地址:http://<plc的ip地址> 或  https://<plc的ip地址>(如果启用了 HTTPS)。

4. 关键安全提示

为了防止未经授权的访问,建议你注意以下几点:
启用 HTTPS: 在 Web 服务器属性中勾选“仅允许通过 HTTPS 访问”,这样数据传输是加密的,防止被窃听。证书信任问题: 由于使用的是自签名证书,首次访问时浏览器通常会提示“连接不安全”或“证书不受信任”。解决方法: 在浏览器提示页面选择“高级” -> “继续访问(不安全)”。完美方案: 从网页端下载证书文件,然后在手机或电脑的系统证书管理中手动安装并信任该证书,之后就不会再有警告提示了。最小权限原则: 为操作人员创建仅具有读取权限的账户,仅给维护人员分配写入和修改权限。

总结:

S7-1200 的 Web Server 是一个轻量级的远程监控方案。它不需要安装专用软件,只要有浏览器就能用,非常适合用于快速诊断、查看设备运行状态或简单的数据记录。如果你需要复杂的组态画面,建议配合 WinCC 或上位机软件,但对于日常的维护和数据抓取,Web Server 绝对是效率倍增的利器。
</plc的ip地址></plc的ip地址>

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码