对200smart做一个WEB访问,期间遇到了一些小麻烦,在这里分享一下小细节。
首先很幸运我的CPU是刚刚拆封的新PLC,为什么这么说呢,因为在做WEB服务器配置是需要有2.6固件版本的CPU。我之前也拿到过200smart固件2.5版本我想要升级,可惜找遍了全网暂时没找到200smart2.6的固件。原来是0AA1结尾的新型号不能降级到V2.5或任何以前的版本,先前订货号以0AA0结尾的任何SR或ST型号都不能升级到V2.6。可能也就没有必要再出2.6的固件了。
所以说我是幸运的 我拿着2.6固件版本的CPU就开始了web服务器的配置,
这个配置步骤倒是很傻瓜的。
1.打开Web服务器向导。
2.在 Web服务器窗口中,选择"激活Web服务器"(Activate Web Server)。
3. 输入要连接的 CPU 模块的 IP 地址和站名称(可选)。
4. 单击“下一步”(Next) 继续 Web 服务器组态,或单击“生成”(Generate) 保存并完成组态。如果未设置 Web 服务器用户,则可以访问目标设备的“简介”和“起始”页面。要访问其它页面,必须组态一个或多个用户。
但是有几个需要注意的细节,就是用户管理这个后面有一个用户权限,默认的是最小权限哦,。
如果你没有打开管理员权限后面进入web界面好多功能是访问不了的哦,我最开始就是没注意到,结果以最小权限登录WEB,就一个起始页,我还专门直接访问其他页面的URL,
Web 页面
URL
简介页面
https://PLCIP
起始页面
https://PLCIP/start
模块信息页面
https://PLCIP/module
事件日志页面
https://PLCIP/eventlog
状态图页面
https://PLCIP/statuschart
监控表页面
https://PLCIP/watchtable
数据日志页面
https://PLCIP/datalog
设置时钟页面
https://PLCIP/setclock
才发现提醒我没有权限,我才意识到是配置里面的用户权限设置低了。
还有一个需要注意的是不是点击生成就把WEB配置到200smart内部了,而是下载进去哦。配置结束后就是证书管理部分了,不然的话WEB是无法访问200smart的。证书的配置也是比较傻瓜的,但是需要下载证书至PLC,然后将证书上传出来再导出来保存至我的电脑,在到文件路径去打开证书文件即可完成证书的自动安装,我此次采用你的是内部证书,我认为作为第一次配置WEB的话这也是最简单快捷的方法。
安装完证书之后就可以通过网页访问PLC的ip然后登录,然后就可以酸爽一把WEB访问200smart的功能了。
刚刚接触这个功能还不太专业,有不正之处,还请提出指正,如果有哪些好用的玩法,欢迎大家多多交流哦。