在2016年的时候,作为产品经理拜访了一位工程师朋友,他制作了S7-1200的WEB页面,可以通过手机和电脑浏览器访问S7-1200的数据,参考下面的图片。
我确定这是一位优秀的工程师,因为他做了优秀的应用。也把这个WEB页面的制作方法分享给大家。
实例内容:通过自定义WEB网页,实现PLC变量的显示和设置。
第一步:组态CPU
第二步:编辑 HTML代码
第三步:启用CPU的标准Web服务器
第四步:组态自定义Web服务器
选择“Web服务器”→“用户自定义界面”,如图所示,操作如下:
① HTML目录为第四步新建的文件夹(本例为桌面文件夹webserver);
② 默认HTML页面选择webserver文件夹下的start.html的文件;
③ 应用程序名称为webserver,可以用户自定义;
④ 最后单击“生成块”,系统将自动生成用户自定义WEB服务器的DB块。
第五步:PLC程序编写
第六步:程序测试
程序编译后,下载到S7-1200 CPU,按以下步骤进行程序测试。
(1) S7-1200 PLC和电脑通过交换机连接,并且都处于同一个网段;
(2) 在电脑的IE浏览器输入:http://192.168.0.1,如图13-4-11所示;
(3) 在登陆页面上输入用户名(admin)和密码(123456),进入主页面;
(4) 在WEB页面上,单击“应用程序主页Webserver”,如下图所示;
在图的WEB页面上,设定时间值,按启动和停止按钮,可以控制电机的启动和停止,也可以监控其运行状态。
第七步:程序制作视频
西门子S7-1200 PLC自定义WEB网页功能的实例程序
http://bbs.plcjs.com/forum.php?mod=viewthread&tid=501390&fromuid=1
(出处: PLC论坛-全力打造可编程控制器专业技术论坛)