恭喜,你发布的帖子
发布于 2018-03-15 10:17:24
7楼
看到过PN通讯的配置文件(GSD文件)感觉太复杂了,原来DP的GSD文件看起来比较简单。感觉网页编辑是不是需要太多的中间转换等等代码?
和GSDML完全不是一回事,这只是一种XML格式。
你得基本搞清楚基本原理:
所谓的各种浏览器(IE、Chrome 直到 QQ浏览器),实际上,是在你电脑,手机、平板上做的一个“虚拟机”,它可以解释执行服务器传来的各种协议下的"脚本"。不同版本的浏览器支持的能力不同。
我们现在说的只是浏览器功能中的一种:执行http协议下的网页脚本语言。
当今的网页编辑基础,至少要用三种“语言”:
HTML:页面的主体。通过浏览器基本呈现一个多媒体网页的语言(协议);当今的是HTML5(大多最新版的浏览器都支持了),它可以呈现更漂亮的、动态的画面。
CSS:样式文档。它定义了页面所有的风格,字符、字体、边框、背景...所有的页面布局。使用它可以大大减少HTML文本的Size。
Javascript:(它不是JAVA 语言)它是负责绝大多数的执行动作的脚本。与你给PLC写FC一样的。可以定义变量、有数组、有计算、字符串运算等等。可生成各种不同的 功能 Function。
其实你只需要基本懂了即可。因为,网上有大量的JS脚本库可用。你真正的学习是学会使用这些脚本库,而不是自己写脚本。
在一个工厂局域网络中,如果存在一台服务器,这个脚本库放在服务器上。对于所有具有WEB服务的PLC、驱动器上的WEB服务的页面,只需要写一行链接,声明引用那台服务器上的脚本库即可。这样所有PLC、设备上的HTML的操作页面Size,都会很小、很简单。
PLC、设备上的网页编辑工作,主要是学会 按PLC、设备的规定,将实际要用到的变量,与HTML中的变量联系起来而已。
请填写推广理由:
分享
只看
楼主