Omron CP1H PLC“遇到无效参数”错误

问题描述 投票:0回答:1

当我使用 CX-Programmer 连接到 Omron CP1H PLC 并尝试发送程序时,抛出以下错误:

  • “遇到无效参数。”

enter image description here

我按照路径“控制面板/时钟和区域/更改日期、时间或数字格式/注意设置...”设置了如下所示的设置但问题没有解决:

enter image description here

现有的PLC程序可以在Windows 10操作系统上编译,但在Windows 11操作系统上抛出上述错误。

如何解决这个问题?

automation plc omron motioncontroller
1个回答
0
投票

此问题是由功能块中的 IEEE Floating Point 表示法引起的。

解决方案-1

例如,以下常量表示会导致此错误:

enter image description here

检查上述固定表示后,就会明白错误的原因:

  • 错误:
    +25
  • 错误:
    +2,5E+1
  • 成功:
    &25

解决方案-2

也可以将功能块开发为结构化文本以避免对符号的依赖:

RESULT:= LENGTH / INT_TO_REAL(25);
© www.soinside.com 2019 - 2024. All rights reserved.