作者 | 主题 |
---|---|
工控人论坛 游士 经验值: 166 发帖数: 14 精华帖: 0 |
楼主 2019-04-13 20:27:25
主题:最近研究了一下1200的Web Server 最近需要用到远程控制,顺带就研究了自带的Web Server。我们可以利用Web Server创建一个简单的网页或功能齐全的HTML5 Web应用程序。 下面我就详细的介绍一下吧。 步骤1.打开Web服务器。选中组态的PLC,然后找到Web服务器菜单,然后选中启用Web服务器。 步骤2:将项目下载到PLC并使用Web浏览器访问其IP地址。我们会进入默认的Siemens PLC Web服务器。 这里面会有一些基础的功能,比如启停CPU,查看诊断缓冲区,修改变量等等。 下面呢,我就纤细的说一下怎么创建个人Html页面: 在PLC中启用用户定义的页面之前,我们需要为用户页面创建一个HTML文件。创建一个名为“index.htm”的文本文件并将其保存到计算机上的文件夹中(即“C:\ UserPages”)。 内容如下: <!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset="utf-8"> <title>My Title</title> </head> <body> Hello World </body> </html> 现在我们可以启用用户页面并使用我们创建的文件。要启用用户页面,请到设备配置 - > Web服务器 - >用户定义的Web页面。将HTML目录设置为创建的文件夹,将默认HTML页面设置为创建的文件。然后单击Generate Blocks以编译用户页面: 我们会注意到“生成块”功能在项目中创建了两个新数据块。 可以在下面看到文件中的每个字节如何打包到数组中: 当向文件夹添加更多文件时,可能会超出数据块中可包含的最大字节数,当发生这种情况时,会创建另一个顺序数据块。可以包含HTML文件,Javas cript,CSS文件甚至图像文件,它们都将被转换为数据块片段: 要使用户页面正常工作,必须在项目中调用WWW函数。回想一下“Generate Blocks”功能创建的DB。我们已经知道DB334存储了这些片段。DB333与WWW函数结合使用以控制片段的检索和传递: 将WWW函数插入代码中。编译并下载项目。 此功能处理来自浏览器的请求并同步用户页面中的数据。如下所示,打开浏览器,就能看见自定义的页面: 今天就先到这,明天再更~
个人微信:zwying9999
|
gaofei2013 侠圣 经验值: 2865 发帖数: 367 精华帖: 3 |
1楼 2019-04-14 21:54:58
主题:回复:最近研究了一下1200的Web Server |
威师爷 至圣 经验值: 37429 发帖数: 5126 精华帖: 47 |
2楼 2019-04-14 22:09:16
主题:回复:最近研究了一下1200的Web Server 我对这方面一片空白,期待楼主的更新。 学习了!
工业起重机防摇摆 QQ:404136820 AntiSwayControl
|
北门子 侠圣 经验值: 2052 发帖数: 53 精华帖: 0 |
3楼 2019-04-16 08:26:45
主题:回复:最近研究了一下1200的Web Server 我要学习。 期待楼主的继续更新。 |
xxctjd 侠圣 经验值: 4241 发帖数: 583 精华帖: 3 |
4楼 2019-04-16 08:54:27
主题:回复:最近研究了一下1200的Web Server 很不错的一个功能,上次我在1500系统上组态了一些报警变量和控制变量,在仓库局域网内用手机可以实现简易Scada功能。 |
黑猫警长W 至圣 经验值: 18375 发帖数: 2408 精华帖: 1 |
5楼 2019-04-16 10:13:47
主题:回复:最近研究了一下1200的Web Server |
天芯 至圣 经验值: 18783 发帖数: 2104 精华帖: 0 |
6楼 2019-04-16 10:27:58
主题:回复:最近研究了一下1200的Web Server |
yming 至圣 经验值: 126846 发帖数: 21988 精华帖: 824 |
7楼 2019-04-17 18:21:56
主题:回复:最近研究了一下1200的Web Server 其实,其他的都与一般页面编程没有什么差异。 重要的就是:如何将变量链接到 HTML 文档里。 其次,重要的是:如何刷新页面数据。(动态的,非静态的。) 只有做好这两点,WEB页面才能有效地替代 HMI。 OK?
学而时习之,不亦说乎?温故而知新,不亦乐乎?
|
v_wind 侠圣 经验值: 2551 发帖数: 299 精华帖: 3 |
8楼 2019-04-18 07:46:25
主题:回复:最近研究了一下1200的Web Server 期待楼主的更新。 |
CoolCool的猪 至圣 经验值: 16713 发帖数: 1307 精华帖: 2 |
9楼 2019-04-23 13:32:38
主题:回复:最近研究了一下1200的Web Server 会编程语言真的太重要了
同一个问题ID下,已经先回答此问题的人,如再参考我答案而修改自己答案的,就是王八蛋!
|