北京亚控科技国际领先的mes软件平台供应商-凯发k8官方网娱乐官方

组态王6.55/6.60sp1版本工程升级至7.5sp1后,双机热备(网络功能)网络信息窗口提示“接收共享内存数据设定的长度非法”,网络精灵“初始化完成”和“网络服务启动”处显示红色横杠错误标记?

时间:2018-11-20 发布者: 浏览次数:1009次

故障截图:

blob.png


解决方法:

在组态王6x系列软件安装目录下,网络功能dll文件为netgenius.dll,而在组态王7x系列软件安装目录下,网络功能dll文件为netgeniusinterface.dll,该文件位于组态王安装目录下。

组态王6.55或者6.60sp1版本工程升级至7.5sp1版本后,netgeniusinterface.dll未被注册,而是用的6x系列的netgenius.dll,从而会出现解析错误,数据长度异常的情况。

在组态王7.5sp1版本组态王安装路径下,找到“registerdllandocx”windows批处理文件,将该文件用记事本打开,而后将“regsvr32 %currentpath%netgenius.dll %regparam%”修改为:

“regsvr32 %currentpath% netgeniusinterface.dll %regparam%”,保存后双击该批处理文件,进行相关dll和ocx文件的注册。