- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第三:配置 WEB 服务器所在局域网中的其他防火墙或路由器,确保相应端口开放。 为了保障组态王 WEB 发布服务器在客户端可以正常浏览,要求 WEB 发布服务器所在的网络环境中必须双 向开放 80 端口(用户可修改)、556 端口(固定、不可修改)、2001 端口(固定,不可修改)。 备注:80 端口修改方法:在控制面板中,双击 “管理工具\Internet 信息服务”,弹出如下对话框:
虚拟目录名称/创建虚拟目录:“虚拟目录名称”需要与“创建虚拟目录”复选项搭配使用;选中创建 虚拟目录之后虚拟目录名称选项被激活,否则虚拟目录名称无效。
用户可以通过以下两种方式创建虚拟目录:
由系统自动建立虚拟目录:在编辑框中输入任意虚拟目录的名称后,选中“创建虚拟目录”复选 框,Web 发布之后,系统会在 IIS 中自动建立一个虚拟目录。
注册:选择文件是否需要注册。选中则表示文件下载之后需要用户注册,不选则表示文件不需要 用户注册。
启动运行:选择是否自动运行文件。选中则表示下载文件之后,文件立刻自动运行,不选则文件 不会自动运行。
仅发布不下载:选择文件是否需要下载。选中则表示文件仅仅发布到虚拟目录,但是不需要下载 到客户端,即文件不需要添加到下载列表中,不选则表示文件既需要进行发布又需要进行下载。
令语言 z 按钮类型只能为标准类型,按钮风格只能为标准风格和按钮透明,不支持按钮位图等
组态王 6.55 WEB 发布过程 一、发布前准备工作
在进行 Web 发布之前,需要做如下准备工作: 第一:在 Web 服务器中,安装 IIS(即 Internet 信息服务)组件,安装过程如下(以 Windows XP 为例): 点击 Windows 开始菜单,选择“控制面板”,在打开的控制面板中选择“添加或删除程序”选项,在“添加或删
手动建立虚拟目录:IIS 虚拟目录的创建过程如下所示: (1)点击桌面“我的电脑”图标,弹出右键菜单,选择“管理”,弹出如图所示“计算机管理”对话 框。 (2)选择“服务和应用程序”下的“Internet 信息服务”中的“网站”选项下的“默认网站”,点击 “默认网站”,在弹出的右键菜单中选择“新建”→“虚拟目录”选项。
组态王进行 WEB 画面发布时,服务器端除组态王之外,不需要安装其他软件,客户端需要安装 Microsoft Internet Explore 6.0 以上浏览器和 JRE 插件(第一次浏览组态王画面时会自动下载并安装并保留在系统上),如 图所示:
在世界各个角落连 接到万维网的 PC
内部网(TCP/IP)
第三:将待发布的工程拷贝到局域网上另一台装有组态王软件的电脑-客户端电脑。 第四:在客户端打开拷贝的组态王工程,在站点栏新建远程站点,读取节点配置时选择服务器端共享的组态 王工程。
第五:删除所有数据词典内的 I/O 变量,将画面内所有变量替换为远程站点内服务器端的变量;删除所有服 务端事件,在客户端画面内用命令语言实现事件、数据库等功能。
目标目录:Web 发布后,存储 Web 服务器中组态王工程的发布信息文件的目录。Web 发布的过程中,要 生成一些 HTML 格式的文件,还要对一些相关文件进行格式转换,新生成的 HTML 格式文件以及进行格式转换
后的文件都在目标目录下存放。在后面的编辑框中直接输入目标目录,或点击编辑框后面的按钮 ,在弹 出的对话框中直接选择目标目录,单击确定按钮,选中目标目录被自动添加到编辑框中。
组态王 6.55 WEB 支持的函数
1. 字符串函数: Dtext(),StrASCII(),StrChar(),StrFromInt(),StrFromReal(),StrFromTime(),StrInStr(),StrLeft(),StrLen(),StrLower(),S trMid(),StrReplace(),StrRight(),StrSpace()StrToInt(),StrToReal(),StrTrim(),StrType(),StrUpper(),Text() 2. 数学函数: Abs(),ArcCos(),ArcSin(),ArcTan(),Cos(),Exp(),Int(),LogE(),LogN(),Max(),Min(),PI(),Pow(),Sgn(),Sin(),Sqrt(),Tru nc(),Bit(),BitSet(),Average(),Sum() 3. 历史趋势曲线函数: HTGetPenName(),HTGetPenRealValue(),HTGetTimeAtScooter(),HTGetvalue(),HTGetValueAtScooter(),HTGetV alueAtZone(),HTScrollLeft(),HTScrollRight(),HTSetLeftScooterTime(),HTUpdateToCurrentTime(),HTZoomIn(), HTZoomOut(),SetTrendPara(); 4. 报表函数: ReportGetCellString(),ReportGetCellValue(),ReportGetColumns(),ReportGetRows()ReportPrint2(),ReportSetCellS tring(),ReportSetCellString2(),ReportSetCellValue(),ReportSetCellValue2(),ReportSetHistData(),ReportSetHistDat a3() 5. 系统函数:
组态王 Kingview 6.55 基于 Internet 应用
——陈锦
概述
组态王 6.55 提供了 For Internet 应用-WEB 发布,支持 Internet/Intranet 访问。组态王 WEB 功能采用 B/S 结构, 客户可以随时随地通过 Internet/Intranet 实现远程监控。可以实现画面发布,数据发布和 OCX 控件发布,同时保 留了组态王 Web 的所有功能:IE 浏览客户端可以获得与组态王运行系统相同的监控画面,IE 客户端与 Web 服务 器保持高效的数据同步,通过网络可以在任何地方获得与 Web 服务器上相同的画面和数据显示、报表显示、报 警显示等,同时可以方便快捷的向工业现场发布控制命令,实现实时控制的功能。
下载前显示提示:选中该选项,在 IE 浏览客户端下载组态王工程时,弹出下载进度对话框,用户可以 控制文件下载进程,否则,直接下载文件。
显示下载细节:使用该选项之前必须先选中“下载前显示提示”复选框;如果两个复选框同时被选中,在 IE 浏览客户端下载组态王工程时,显示详细的下载过程,否则不显示任何下载进程。
在家里
主控室(发布工程 画面)
车间
车间
锅炉房
厂长办公室 车间主任 监控室
组态王 6.55 WEB 支持的功能
z 支持组态王 6.55 中所有基本图形 z 支持无限色 z 支持渐变色填充
ห้องสมุดไป่ตู้
z 支持粗线条、虚线等线条类型 z 支持组态王所有的通用图库 z 提供了网络分组发布和显示定制 z 实现了网络浏览的多画面集成显示 z 实现了画面的动态加载和实时显示 z 支持组态王报表显示和报表运算 z 支持历史曲线、实时曲线 z 支持报警窗口 z 支持在线命令语言,实现远程控制 z 支持画面在线打印 z 支持报表打印 z 支持点位图(最好使用 BMP 的位图) z 支持多级菜单
第六:配置“网络配置”选项卡属性,设置为客户端模式。
第七:将客户端修改好的组态王工程拷贝到服务器端电脑进行发布。
三、 组态王工程发布步骤
准备工作完成之后,就可以进行 Web 发布了,Web 发布的主要功能就是实现组态王工程的网络浏览,即实 现 Internet/Intranet 访问。
运行 WEB 发布工具 KVWebPublish.exe 应用程序,弹出对话框,如下图所示:
4. 待发布的文件属性配置完成之后,单击确定按钮,属性配置对话框自动关闭,选中的文件被自动 添加到可能需要发布的文件列表中
5. “其它可能需要发布的文件”对话框中的其他配置 删除:删除选中的文件。选中需要删除的文件,单击删除按钮,则待发布的文件从列表中被删除。 修改:修改选中的文件。选中需要修改的文件,单击修改按钮,弹出属性配置对话框,在对话框 中对文件属性进行修改。 上移/下移:改变文件的排列顺序。在文件列表中选择一个文件,单击上移/下移按钮,选中的文 件在列表中上移/下移一行。 6. 配置完成后,单击确定按钮,文件列表中的文件被添加到 Web 发布列表中。 到网站目录(与网站 URL 相对应):Web 服务器上配置 IIS 后,该选项有效;选中该选项之后,组态王 工程的发布信息文件被发布到目标目录和与网站对应的虚拟目录中。Web 发布成功后,远程用户能够在 IE 浏览客户端浏览工程。 到临时目录(还没有对 IIS 进行配置):如果 Web 服务器上没有配置 IIS,则用户只能选择该选项。组 态王工程的发布信息文件只能被发布到目标目录中。 Web 发布之前会弹出一个对话框,提示用户,Web 发布 产生的信息文件只能存放在目标目录中,与网站 URL 对应的虚拟目录不存在,发布完成后,网站 URL 仍然无 效,远程用户不能在 IE 浏览客户端上浏览工程。
用鼠标选中“默认网站”然后点击右键,在弹出的菜单中,选择“属性”菜单,弹出对话框:
当系统中 80 端口被其他应用程序占用时,用户可手动修改 80 端口为其他值。
二、 组态王工程准备
第一:准备好一个已经编辑好待发布的工程,配置好“网络配置”属性。
第二:将待发布的组态王工程对局域网共享,在工程目录文件夹点击查看属性,开启网络上共享这个文件夹。
点击编辑框后面的按钮 ,在弹出的对话框中直接选择需要添加的文件后,单击确定按钮,选中的文件所 在的路径被自动添加到编辑框中。
发布到默认路径:该配置项不可更改。新添加的文件被发布到默认路径下,即组态王工程发布的 路径;
下载到默认路径:该配置项不可更改。新添加的文件被下载到默认路径下,即组态王工程下载的 路径;
HTConvertTime(),ShowPicture(),ClosePicture(),HidePicture(),LogOn(),Ack(),PrintWindow()
组态王 6.55 WEB 不支持的功能
z 控件,包括组态王内置控件和 Active X 控件 z 自定义函数、自定义变量 z 配方函数 z SQL 数据库函数 z 控件函数、SetAlarmWinDis 函数 z 应用程序命令语言,数据改变命令语言,事件命令语言,热键命令语言,自定义函数命令语言,画面命
下载后显示信息总结:选中该选项,在 IE 浏览客户端下载组态王工程时,全部文件下载完成后,弹出 下载信息总结对话框。
待发布的工程路径:Web 服务器中的组态王工程所在的路径,可以在编辑框中直接输入,也可以点击 编辑框后面的按钮 ,在弹出的对话框中选择 Web 服务器中的组态王工程路径,选择完成后,单击确定按 钮,选中的文件路径被自动添加到编辑框中。
除程序”界面的左侧工具栏中,选择“添加/删除 Windows 组件”,弹出对话框如图所示:
在上图中选择“Internet 信息服务(IIS)”选项,点击下一步安装配置 Windows 组件(此过程中需要 Windows 系统盘中的“I386”文件夹中的所有文件),根据提示进行安装即可。
第二:查找工程中是否存在用户自定义的或者 Windows 通用的控件,这些控件不是组态王的通用控件,无 法被自动添加到 Web 发布列表中,需要用户手动进行添加。
工程路径添加完之后,如果还有其他的 OCX 控件或文件需要发布,可按照下面的步骤操作: 1. 点击提示信息后面的按钮 ,弹出“其它可能需要发布的文件”对话框,如下图所示:
2. 点击添加按钮,弹出属性配置对话框如下图所示:
3. 在属性配置对话框中,对待发布的文件属性进行详细配置,具体步骤如下所示: 待发布的文件名:在“待发布的文件名”后面的编辑框中直接输入待发布的文件所在的路径,或