Skip to main content

无法选择要安装在目标设备上的产品。

要求

这个 CODESYS 安装包括特定产品 CODESYS 包装(及其依赖产品)。您可以在中概述已安装的产品 CODESYS Installer 在已安装的插件列表中。

故障排除

您可以通过以下方式选择产品 Deploy Tool 仅当目标设备满足本产品的要求(可用架构、软件包管理器、初始化流程等)时。

每个产品都需要匹配的 Userland 架构、软件包管理器和初始化进程(除非另有说明, initd 为必填项)。

有关更多信息,请参阅: 故障排除

以下列表显示了各个产品的检查内容:

产品

BeagleBoneBlack

的输出 cat /proc/cpuinfo | grep '^model name\|^Hardware' 必须包含 ARMv7Generic AM33XX

Edge Gateway

PLCNext 控制器上使用时,PLCNext Edge Gateway 插件必须在你的 Windows 计算机上可用。(它应该位于 plcNext 目录中

命令的输出 uname -m 不得包含 uarmv4uarmv5,或 uarmv6

emPC

eth0 或者 eth1 必须有以开头的 MAC 地址 00:90:E9

IOT2000

eth0 或者 eth1 必须有以开头的 MAC 地址 E0:DC:A0

License Server

无需额外支票

LinuxARM SL und LinuxARM64 SL

匹配的 Userland 架构必须可用 (armhf 或者 aarch64)。

Safe Control

需要 32 位 AMD 架构 (i386)

SafeTimeProvider

需要 64 位 AMD 架构 (x86-64) 和 Python 的可用性。

有关如何检查此项的说明,请参阅” 的 “Python” 部分与目标设备的连接失败。” 章节。

Linux SL

需要 64 位 AMD 架构 (x86-64)

PFC100

PFC200

TP600

需要 ipkg 或者 opkg 和 32 位 ARM 架构 (armhf)

PLCNext

需要路径 /etc/plcnext/arpversion 要存在

Raspberry Pi

cat /proc/cpuinfo | grep ^Model | awk -F':' '{print $2}' 必须包含 “覆盆子”。

TargetVisualization

. 必须安装以下软件包。
  • libqt6core6

  • libqt6gui6

  • libqt6widgets6

  • libqt6network6

  • libqt6svg6

  • libqt6webenginewidgets6

  • libqt6webenginecore6

名称必须完全匹配。安装的软件包由以下命令确定:

命令 dpkg -l <package> | awk '/<package>/ {print }' 的输出必须包含所有软件包的 ii

libqt6core6 必须作为 6.4.2 或更高版本安装。版本由以下命令确定:

dpkg -s libqt6core6 | grep '^Version:' | grep -o -E '\b[0-9]+\.[0-9]+\.[0-9]+\b'

Virtual Control

Virtual Edge

Virtual Safe

Virtual SafeTimeProvider

Python 必须可用。

有关如何检查此项的说明,请参阅” 的 “Python” 部分与目标设备的连接失败。” 章节。

必须安装 Podman 或 Docker,并且必须有与可用容器架构相匹配的可用镜像。

Virtual SafeTimeProvider

x86-64 用户空间架构和 Python 必须可用。

有关如何检查此项的说明,请参阅” 的 “Python” 部分与目标设备的连接失败。” 章节。

Virtual Safe

i386 用户空间架构和 Python 必须可用。

有关如何检查此项的说明,请参阅” 的 “Python” 部分与目标设备的连接失败。” 章节。

Virtual Control

Virtual Edge

需要一个 Userland 架构 x86-64、ARMHF 或 ARM64,并且 Python 必须可用。

有关如何检查此项的说明,请参阅” 的 “Python” 部分与目标设备的连接失败。” 章节。