欧姆龙CXOne4.31启动仿真报错 因为计算机中丢失OSLicence.dll。尝试重新安装该程序...

问题复现

准备使用欧姆龙PLC的仿真程序,学习HOSTLINK协议,但在正常安装好CXONE4.31后,启动CX-Simulator时报错:

经过尝试,在CXONE目录中搜索OSLicence.dll文件,发现CXONE系列其他软件也都使用了OSLicence.dll动态库,只需要把动态库(OSLicence.dll)复制到CX-Simulator程序运行目录下就可以。

解决

从CXONE安装目录搜索OSLicence.dll拿到OSLicence.dll文件, 放到CX-Simulator程序所在目录。

拿到OSLicence.dll文件

例如,我把ONCEX安装在了F:\app下,以下是搜索结果,有多个OSLicence.dll搜索结果,注意看大小是不一样的(212KB和208KB),猜是两个版本的OSLicence.dll,这两个试了一下都可以解决OSLicence.dll丢失问题。

 

 

打开CX-Simulator所在目录

找到CX-Simulator程序快捷方式, 右键-属性-打开文件所在位置, 粘贴复制的OSLicence.dll文件:

 

 

 

 仿真程序默认会装在C盘,所以目录是: C:\Program Files (x86)\OMRON\CX-Server

在使用CX-Programmer时也出现同样问题, 建议把OSLicence.dll放到系统目录或者系统系统变量Path包含的目录下

一般搜索动态库路径为:

1. 软件运行目录(exe文件位置,不是快捷方式)

2. 系统目录(C:\WINDOWS\system32   和  C:\WINDOWS)

3. 系统环境变量Path以 ; 分割的每个目录

posted @ 2022-07-18 13:38  耿明岩  阅读(5700)  评论(1编辑  收藏  举报
希望能帮助到你,顺利解决问题! ...G(^_−)☆