[RockWell FTPC]入门教程01_登录
登录首页介绍
在浏览器中输入服务地址http://ip:port/PlantOperations/,进入首页,看到内容如下
- SHOP OPERATIONS
简称SO,应用程序使用入口,用户使用 - PROCESS DESIGNER
简称PD,应用程序设计入口,开发人员使用 - FTPC ADMINISTRATOR
系统设置 - DOWNLOADS
- HELP
访问PD
点击首页的PROCESS DESIGNER ,弹出下载界面,下载后得到ProcessDesigner.jnlp。
运行ProcessDesigner.jnlp
出现下图问题时需要将登录地址配置到java安全-例外站点中
注意是地址后面必须要有/,http://ip:port/PlantOperations/
自动从服务器下载jar包,等待运行结束
输入账号密码,进入设计界面
对jnlp的介绍
JNLP(Java Network Launching Protocol )是java提供的一种可以通过浏览器直接执行java应用程序的途径,它使你可以直接通过一个网页上的url连接打开一个java应用程序。
JNLP是Java WebStart的一个组成协议,而Java WebStart是一种简化Java 应用程序部署的技术,根据jnlp的配置文件,自动去网络上加载应用程序,并运行在Java WebStart上(在JDK1.4以后都包含了Java WebStart)。
Java桌面应用程序以JNLP 的方式发布,如果版本升级后,不需要再向所有用户发布版本,只需要更新服务器的版本,这就相当于让java应用程序有了web应用的优点。
运行cmd,输入以下命令同样可以运行jnlp
//网络文件
javaws http://ip:8080/PlantOperations/ProcessDesigner.jnlp
//本地文件
javaws F:\ProcessDesigner.jnlp
登录过程中的文件下载
首先,我们打开java控制台
运行jnlp文件,首次登陆PD时,会出现一个进度条,如下图
通过java控制台可以发现下载了jre和很多jar包
需要注意此时仅下载了C:.FTPC\XXX\ProductionCentre\client下的jar包,这部分jar包属于平台自身依赖的包。
输入账号密码后进入PD,此时会开始下载PD平台Libraries对象对应的jar包,目录为C:.FTPC\xxxx\ProductionCentre\jars\ProcessDesigner
此时控制台并没有相关的下载信息,但是如果直接打开上面的目录,会发现jar数量在不断变化。
在jar包未下载完成时打开某些form可能会出现以下报错,原因是此form依赖的jar包未下载完成。
此情况在首次进入或jar包有变化时且 网络不好或jar包过大的情况下容易出现,需要退出PD重新进入,并多等待一会儿。