web navigator 一个奇怪的问题

我自己编的的程序用web navigator发布的时候部分画面发布不成功,在客户端能访问,但访问的时候弹出对话框说c脚本错误:error(003f)undefined indentifier  'HPROPERTIES',用pdlpad打开相应的文件检查脚本发现本身的文件没有错误,但是(项目名\WebNavigator\Libraryerror)文件夹下的allfunc.flx出现36个错误,第一个错误就是:error(003f)undefined indentifier  'HPROPERTIES'。把其中的一句<AddModuleLibrary Src="/Library/AllFunc.flx"/>删除后allfunc.flx没有错误了,但是本身的文件又出现了错误:undefined indentifier “函数名', ''函数名'is not a function,出现错误的函数都是项目函数,其它发布错误的画面也是这个问题,请问这是什么原因如何解决?后来我又用西门子的demo程序发布了一下,能发布成功,但是客户端访问时也有相同的问题,所不同的是allfunc.flx显示conversion may loose information错误。应该不是版本的问题吧,我用的是winCC V6.0 SP3 asia和Web Navigator V6.1 asia,Web Navigator V6.1英文版的也试了也不行。意外的是我做的一个小的wincc程序画面中也包括c脚本,也有项目函数却一切正常。
 另有一个奇怪的问题是有一个项目,客户端访问的时候其中有几个画面竟然和服务器上运行的不一样,就是这边静态字体字和那边看到的不一样,但是变量什么的都正确。这个为什么呢?

问题补充:
是换成WinCC V6.2和Web Navigator V6.2吗?官方给出的兼容列表中WinCC V6.0 SP3和Web Navigator V6.1不是也兼容的吗?

最佳答案

1、WebNavigator的手册18.4和18.5中列出了WebNavigator支持和不支持的脚本函数,请检查画面中的脚本中是否调用了不支持的函数。
 2、客户端系统中可能没有安装需要的字体。

提问者对于答案的评价:
确实是项目函数里有不支持的c脚本,谢谢您!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc275548.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐