编程软件的模块化 - 安装问题 (>= SP17)
重要
使用 SP17 或更高版本的每个人都必须阅读白皮书:从用户角度进行模块化
总结
随着 CODESYS SP17 编程软件已经模块化。这意味着 SP16 安装程序中内置的大部分功能已移至插件。通常,如果选择“完整安装”,则会自动安装这些插件,但是安装这些插件可能会出现问题,例如磁盘空间不足。
问题1
我想要模块化之前 SP16 中的所有东西。
解决方案 1
以下是使用 SP17 Patch 0 “完整安装”选项安装后立即导出的新安装程序。
使用 开始 > CODESYS > CODESYS Installer:EverythingFromTheSP17_0Setup.installation-config 安装它
问题2
我只能选择在 ST 中创建 POU
解决方案 2
梯形图,FBD,IL,SFC 和 CFC现在是可选的免费插件。安装程序默认选择它们,但您可以取消选择它们。此外,如果您使用 CODESYS Installer 添加安装,它不会为您选择这些插件。
因此,如果您想要梯形图或功能块图或指令列表,您必须打开 开始 > CODESYS > CODESYS Installer,为您的安装选择“更改”,选择浏览,然后搜索名为“CODESYS LD/FBD”的软件包。请注意,出于搜索目的,软件包的名称和详细信息中没有“梯形图”或“功能块图”或“指令表”。如果需要指令表,仍需要在 IDE 的 工具>选项 > FBD、LD 和 IL 编辑器 > IL > 启用 IL 来开启 。
连续功能图是另一个软件包,您必须搜索“CFC”。
顺序功能图是另一个软件包,您必须搜索“SFC”。
问题3
安装过程中安装“兼容包”时出错
解决方案 3
-
卸载 CODESYS 编程软件
-
删除以下文件夹 C:\ProgramData\AP\PlugInCaches
-
通过删除来清理 CODESYS 安装文件夹(例如 C:\Program Files\CODESYS 3.5.17.0)
-
重新安装 CODESYS
-
如果问题仍然存在,请从 Windows 卸载所有 Microsoft Visual C++ 可再发行组件版本,然后重复上述重新安装
问题4
我尝试安装包 A,但它抱怨它缺少依赖项软件包 B
解决方案 4
通过 Windows 开始菜单 > CODESYS > CODESYS Installer 安装软件包。这将解决依赖关系。或者,找到软件包 B 并首先安装它。
问题5
我找不到 CODESYS Installer。
解决方案 5
通常使用 [Windows 键] + 键入要查找的程序的名称来查找程序。但是,此搜索要求操作系统为“开始”菜单编制索引。通常,管理员会禁用 Cortana。如果是这种情况,您的开始菜单索引不会更新,因此您可以找到旧条目,例如记事本,但找不到新条目,例如 CODESYS Installer。
如果您有此 MS Windows 限制,从开始菜单中查找程序的另一种方法是滚动列表到 CODESYS --> CODESYS Installer
或者,它在这里:“C:\Program Files (x86)\CODESYS\APInstaller\APInstaller.GUI.exe”
问题6
我无法使用最新版本的可视化插件来处理较旧的 PLC 应用程序。
或者,我无法使用特定插件的最新版本来处理较旧的 PLC 应用程序。
解决方案 6
本质上,如果要在项目中使用可视化配置文件版本 4.1.0.0,则需要将 Visu 插件 4.1.0.0 作为最新的 Visu 插件安装。既不是 4.2.0.0,也不是 4.0.0.0。
如果要在项目中使用版本 4.0.0.0 或更早版本(例如 3.5.16.10),则需要将 Visu 插件 4.0.0.0 安装为最新的 Visu 插件, 而不是 4.1.0.0。
这是因为,通过模块化,最新的 IDE 不再局限于特定版本的包。因此,为了获得最大的兼容性,用户现在可以放心,在处理特定 Visu 版本配置文件的项目时,他们为此使用了完全匹配的插件。
那么用户有哪些选择:
-
始终升级到最新版本。如果打开较旧的项目,请将可视化版本配置文件更新为最新版本,现在就可以使用旧项目。这里的问题是,如果不下载更改,您将无法在线访问 。
-
使用 CODESYS Installer 准备另一个安装,而不是使用其他版本的插件。请注意,即使列出了另一个安装,实际上这只是硬盘驱动器上 CODESYS IDE 的一个“安装”,每个安装都加载一组不同的插件。
将来,当您打开使用可视化插件 4.1.0.0 创建的项目时,在具有可视化插件 4.2.0.0 的安装中,系统将提示您切换到现有安装或创建新安装,该安装使用正确的插件版本。
相同的兼容性规则现在适用于几乎所有插件 - 如果您想使用以前的项目,您可以使用完全相同的插件版本,或者您可以选择升级项目以使用最新的插件。升级可能需要在线更改或完整下载。
问题7
对于某些现场总线,缺少一些选项卡,例如Modbus的常规选项卡。
解决方案 7
使用 CODESYS Installer 为您的现场总线安装正确的插件,例如 CODESYS Modbus。