visual设计的界面发布到iis上显示不一样_组态王6.55新网页发布配置及TP_Link映射...

9e7857afc7671d5029f30604c3319927.gif

使用组态王6.55进行网页发布

一、6.55网页发布介绍

本文主要针对组态王6.55,单机使用web发布工具进行web发布的一般过程进行描述,在使用web发布工程之前必须对电脑的IIS进行配置,更多的资料请参考《用户手册》。

组态王6.55网页发布首先需要创建2个工程,一个是服务器工程,一个是客户端工程,服务器工程与客户端工程配置为C/S模式即远程站点模式。服务器工程和客户端工程可以在同一台电脑上,运行服务器工程,发布客户端工程,客户端工程不运行。服务器工程和客户端工程也可以分别运行在不同电脑,发布客户端工程,客户端工程也可以运行。

二、创建服务器工程

1.新建一个工程,增加仿真PLC,添加一个IO变量,并新建一个画面,如图1。该工程作为需要发布的服务器工程。该工程文件夹要设置为共享模式即工程文件夹要共享。

d1c7eaff2f56f57d6e065c0956bdda17.png

图1 服务器工程画面的效果

2.设置网络参数,在工程浏览器的菜单栏选择“配置”-“网络配置”,或者在左侧树形目录区中选择“系统”-“系统配置”-“网络配置”。网络配置对话框见图2。

1706f30a6ffdb2159dad8973d923a92f.png

图2 网络配置对话框

网络参数:选择联网状态为联网,并填写本机节点名,注意这里最好填写本机主网卡的IP地址。计算机IP要设置为静态IP。

e53825b3c4dc7d5d59ed9ffddb519522.png7c7e659e5883bf59f5a5da05d7053866.pngf4c03297f9611d2095c2d4a3d8d59692.png

图3 节点类型对话框

节点类型:把本机是登陆服务器、本机是I/O服务器、进行历史数据备份、本机是校时服务器、本机是报警服务器、本机是历史记录服务器全部勾选上。

b3daed2dbd4bb58d060657de8b70712f.png

图4 客户配置对话框

客户配置:服务器工程不用勾选这几个选项。

三、创建客户端工程

1.新建一个客户端工程,这是6.55 web发布工具和组态王6.53web发布过程的一个区别。6.55web发布必须通过一个客户端工程来实现。该工程要放置在根目录下面。

2.首先打开组态王服务器工程将组态王服务器工程的画面和脚本导出,具体按下图操作:

485fb1d55bf4769927b21a77ad480c5b.png

图5服务器工程画面脚本导出选择

622311599cdf3e85a0411f8c948fe8c9.png

图6服务器工程画面脚本导出下一步

45539739894b9742e3e8cfd604cc89ba.png

图7服务器工程画面脚本导出路径选择

选择画面和脚本导出后放在什么路径下。

757149d6593a8212f13664c4112dc2a1.png

图8服务器工程画面脚本导出路径选择

59ef10c66c5ae7697778bea7a5738da0.png

图9服务器工程画面脚本导出选择

点击“完成“后新建一组态王工程作为组态王客户端工程,打开新建的组态王客户端工程开发环境后将组态王服务器工程导出的画面和脚本导入到组态王客户端工程。

ff61f4b5a54189b2aae8d8db3f07d8ed.png

图10客户端工程画面及脚本导入

767e02c188374e08bda700c3e2f82c0d.png

图11客户端工程画面及脚本导入下一步

227b3e0314593fe9862301dd08246b2b.png

图12客户端工程画面及脚本导入路径选择

选择要导入画面和脚本的路径,选到路径后你可能看不到画面和脚本文件,不必理会,只要确保你选择的路径没错即可。

59ef10c66c5ae7697778bea7a5738da0.png

图13客户端工程画面及脚本导入选择

6df8aecc1a9078d67e162079636e5c20.png

图14客户端工程脚本导入选择

备注:如果服务器工程脚本中有命令语言,对变量已经运算了,客户端工程就不用导入脚本重复计算了,导入命令语言时可以忽略导入,客户端工程只显示服务器工程脚本计算后的结果即可。

上述步骤完成后在组态王的客户端工程开发环境中就能看到画面和脚本了。

3.配置客户端工程的远程站点信息,可以通过工程浏览器树形菜单栏,“站点”右键新建,或者菜单栏“远程站点”-“新建”来进入。

f21016a5c1f04d299aea6719645bb17b.png

图15 远程节点对话框

    选择读取节点信息,点击进入后会读取远程站点也就是服务器端工程的站点信息。注意一定要从“网上邻居”-“整个网络”里读取到服务器端工程的信息,不能从本次磁盘直接选择服务器工程。如图6所示。

97973421dd11a9ad8f14299540c72548.png

图16 读取服务器工程信息

4.配置客户端工程的“网络配置”

08b8476ca742ab1c2351abf1ecedf498.png

图17 客户端工程的网络配置

网络配置:网络状态也勾选为联网,本机节点名填写本机名和本机的IP地址都可以,最好是填本机的IP地址

0437a6e80d52f59b6cc463391bc3b75c.png

图18 客户端工程的网络配置

节点类型:客户端工程的节点类型只需选择登陆服务器就行,这里选择的服务器工程的IP地址。

0421c00fdcdb174a9205766d8dc5c58f.png

图19 客户端工程的客户配置

5.站点替换

1.此时客户端工程中的变量都还是\\本站点变量,需要把全部本站点的变量替换为远程站点的变量。如果一个个替换工作量比较大,推荐使用替换功能。关闭所有画面,在”工程浏览器”-”工具”-”替换变量名称”-”单个替换”中选择”站点名替换”。不过需要注意的一点是报表里的变量,还有画面上的控件无法使用替换功能,需要手动编辑。最后需要设置运行系统参数,制定启动画面,否则发布后画面是空白的。

eb28e903aa4251e784d898a65e368dc4.pnge0435a95d7a343d00916d11f9d22098b.png

图20 画面变量的替换

四、网络映射

4.1、组态王网络映射

在组态王软件安装路径下(例如:C:\Program Files\kingview)找到ServerAgentMapTool.exe,进行内网和外网的映射。见下图:

39741cb43e6f40740732b76e9b4500fb.png

图21 网络映射

备注:上图内网IP应为192.168.15.33,对外IP为外网固定IP地址,本图只是示例。

如果不会设置ServerAgentMapTool.exe工具,可以参考组态王帮助-第二十四章Web全新版-24.2工程配置-24.2.2Web服务器中工程的网络配置。

备注:如果是内网发布,这一步可以忽略。

4.2、路由器端口映射

请在路由器里面配置端口映射,本文采用的是TPlink的路由器为例子。

987cc348617190c354787b88f5d41c00.png

图22TPlink管理界面

(3)登陆路由器的主画面找到“转发规则”-“虚拟服务器”选项

ce9d0c7bc467d068656a8a9c5596437a.png

图23虚拟服务管理界面

(4)添加“2000”“2001”“556”“8001”“12346”“12347”“12348”“12349”“41190”“41191”

815b1c8ae6afe7eaf0e07d0fb7895b9b.png

图24添加端口映射

6f1d8a451f3bf21bce3d376273e1016d.png

图25映射全部端口

(5)如果使用端口映射失败请尝试“DMZ主机”

33587bafaa8ca1e16711f7f8a6fc941c.png

图26DMZ主机设置

备注:如果是内网发布,这一步可以忽略。

五、网页发布

1.使用web发布工具进行发布,在这一步之前一定确保IIS已经正确安装。

网站URL栏里面填写的就是通过浏览器浏览的网址。IP待发布的工程路径指客户端工程路径。之后点击发布。如果是公网发布,请填写公网IP

c061801b7cb41308568e796dd22f147f.png2156bf1bf3df48d58d9a895a1efd362b.png09641e3730a161c418b42d2f5510f91c.png

图22 Web发布工具对话框

bd0cf07f2c552b8f4bb53dc4162eb064.png

图23 发布进度

在发布前注意关闭系统防火墙,关闭杀毒软件。

2.通过浏览器进行浏览,浏览前把发布主机的IP地址加入信任地址。浏览的时候会出现下载安装的选项,点击确定即可。

783f9dd6802ba7871b43066c58572b9a.png

图24 浏览器浏览下载过程

备注:IP地址应为192.168.15.33或对外固定公网IP,本图只是示例。

2e444080332e5415335b649e0a81f2fa.png

图25 浏览器浏览效果

备注:IP地址应为192.168.15.33或对外固定公网IP,本图只是示例。

3.公网发布的注意事项:

2c0f90be66b9271b0f20ca0fa4671047.png(1)首先公网发布时要注意“网站URL”的填写,一定要是公网IP地址09641e3730a161c418b42d2f5510f91c.png

图26公网发布网站URL填写

备注:如果只是局域网浏览,首先启动服务器工程,用“telnet 局域网IP 端口”命令ping下,例如:telnet 192.168.15.33 8001 确保能拼通端口才能正常访问。“web发布工具”中要写局域网IP.例如:http://192.168.15.33/KingViewWeb. 其中192.168.15.33为局域网IP地址。

 如果是广域网浏览,首先启动服务器工程,用telnet 广域网ip 端口 例如:telnet 1.85.54.102 8001拼通端口才能正常访问。”web发布工具”中要写公网IP.例如:http://1.85.54.102/KingViewWeb. 其中1.85.54.102为公网IP地址。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值